x86/Intel: adjust representation of embedded broadcast
authorJan Beulich <jbeulich@suse.com>
Fri, 27 May 2022 06:45:56 +0000 (08:45 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 27 May 2022 06:45:56 +0000 (08:45 +0200)
MASM doesn't support the {1to<n>} form; DWORD BCST (paralleling
DWORD PTR) and alike are to be used there instead. Make the disassembler
follow this first, before also adjusting the assembler (such that it'll
be easy to see that the assembler change doesn't alter generated code).

For VFPCLASSP{S,D,H} and vector conversions with shrinking element sizes
the original {1to<n>} operand suffix is retained, to disambiguate
output. I have no insight (yet) into how MASM expects those to be
disambiguated.

51 files changed:
gas/testsuite/gas/i386/avx512_fp16-intel.d
gas/testsuite/gas/i386/avx512_fp16_vl-intel.d
gas/testsuite/gas/i386/avx512_vpopcntdq-intel.d
gas/testsuite/gas/i386/avx512bitalg-intel.d
gas/testsuite/gas/i386/avx512bitalg_vl-intel.d
gas/testsuite/gas/i386/avx512bw-intel.d
gas/testsuite/gas/i386/avx512bw_vl-intel.d
gas/testsuite/gas/i386/avx512cd-intel.d
gas/testsuite/gas/i386/avx512cd_vl-intel.d
gas/testsuite/gas/i386/avx512dq-intel.d
gas/testsuite/gas/i386/avx512dq_vl-intel.d
gas/testsuite/gas/i386/avx512er-intel.d
gas/testsuite/gas/i386/avx512f-intel.d
gas/testsuite/gas/i386/avx512f_gfni-intel.d
gas/testsuite/gas/i386/avx512f_vl-intel.d
gas/testsuite/gas/i386/avx512ifma-intel.d
gas/testsuite/gas/i386/avx512ifma_vl-intel.d
gas/testsuite/gas/i386/avx512vbmi-intel.d
gas/testsuite/gas/i386/avx512vbmi2-intel.d
gas/testsuite/gas/i386/avx512vbmi2_vl-intel.d
gas/testsuite/gas/i386/avx512vbmi_vl-intel.d
gas/testsuite/gas/i386/avx512vl_gfni-intel.d
gas/testsuite/gas/i386/avx512vnni-intel.d
gas/testsuite/gas/i386/avx512vnni_vl-intel.d
gas/testsuite/gas/i386/vp2intersect-intel.d
gas/testsuite/gas/i386/x86-64-avx512_fp16-intel.d
gas/testsuite/gas/i386/x86-64-avx512_fp16_vl-intel.d
gas/testsuite/gas/i386/x86-64-avx512_vpopcntdq-intel.d
gas/testsuite/gas/i386/x86-64-avx512bitalg-intel.d
gas/testsuite/gas/i386/x86-64-avx512bitalg_vl-intel.d
gas/testsuite/gas/i386/x86-64-avx512bw-intel.d
gas/testsuite/gas/i386/x86-64-avx512bw_vl-intel.d
gas/testsuite/gas/i386/x86-64-avx512cd-intel.d
gas/testsuite/gas/i386/x86-64-avx512cd_vl-intel.d
gas/testsuite/gas/i386/x86-64-avx512dq-intel.d
gas/testsuite/gas/i386/x86-64-avx512dq_vl-intel.d
gas/testsuite/gas/i386/x86-64-avx512er-intel.d
gas/testsuite/gas/i386/x86-64-avx512f-intel.d
gas/testsuite/gas/i386/x86-64-avx512f_gfni-intel.d
gas/testsuite/gas/i386/x86-64-avx512f_vl-intel.d
gas/testsuite/gas/i386/x86-64-avx512ifma-intel.d
gas/testsuite/gas/i386/x86-64-avx512ifma_vl-intel.d
gas/testsuite/gas/i386/x86-64-avx512vbmi-intel.d
gas/testsuite/gas/i386/x86-64-avx512vbmi2-intel.d
gas/testsuite/gas/i386/x86-64-avx512vbmi2_vl-intel.d
gas/testsuite/gas/i386/x86-64-avx512vbmi_vl-intel.d
gas/testsuite/gas/i386/x86-64-avx512vl_gfni-intel.d
gas/testsuite/gas/i386/x86-64-avx512vnni-intel.d
gas/testsuite/gas/i386/x86-64-avx512vnni_vl-intel.d
gas/testsuite/gas/i386/x86-64-vp2intersect-intel.d
opcodes/i386-dis.c

index b3d7b609e39086538f423f9d1e73c73dbc54ed7d..a27e767c27ce93d04b9e87c1b129c5df49af997c 100644 (file)
@@ -12,9 +12,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 54 18 58 f4[     ]*vaddph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 9f 58 f4[     ]*vaddph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 4f 58 b4 f4 00 00 00 10[      ]*vaddph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 58 58 31[     ]*vaddph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 58 58 31[     ]*vaddph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 48 58 71 7f[          ]*vaddph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 df 58 72 80[          ]*vaddph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 df 58 72 80[          ]*vaddph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 56 08 58 f4[     ]*vaddsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 56 18 58 f4[     ]*vaddsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 56 9f 58 f4[     ]*vaddsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -26,9 +26,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 54 18 c2 ec 7b[          ]*vcmpph k5,zmm5,zmm4,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 1f c2 ec 7b[          ]*vcmpph k5\{k7\},zmm5,zmm4,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 4f c2 ac f4 00 00 00 10 7b[   ]*vcmpph k5\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 54 58 c2 29 7b[          ]*vcmpph k5,zmm5,WORD PTR \[ecx\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 54 58 c2 29 7b[          ]*vcmpph k5,zmm5,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 48 c2 69 7f 7b[       ]*vcmpph k5,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 54 5f c2 6a 80 7b[       ]*vcmpph k5\{k7\},zmm5,WORD PTR \[edx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 54 5f c2 6a 80 7b[       ]*vcmpph k5\{k7\},zmm5,WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 56 08 c2 ec 7b[          ]*vcmpsh k5,xmm5,xmm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 56 18 c2 ec 7b[          ]*vcmpsh k5,xmm5,xmm4,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 56 1f c2 ec 7b[          ]*vcmpsh k5\{k7\},xmm5,xmm4,\{sae\},0x7b
@@ -46,86 +46,86 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 18 5b f5[     ]*vcvtdq2ph ymm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 5b f5[     ]*vcvtdq2ph ymm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 4f 5b b4 f4 00 00 00 10[      ]*vcvtdq2ph ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 5b 31[     ]*vcvtdq2ph ymm6,DWORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 5b 31[     ]*vcvtdq2ph ymm6,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 5b 71 7f[          ]*vcvtdq2ph ymm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c df 5b 72 80[          ]*vcvtdq2ph ymm6\{k7\}\{z\},DWORD PTR \[edx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c df 5b 72 80[          ]*vcvtdq2ph ymm6\{k7\}\{z\},DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 48 5a f5[     ]*vcvtpd2ph xmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 18 5a f5[     ]*vcvtpd2ph xmm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 9f 5a f5[     ]*vcvtpd2ph xmm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 4f 5a b4 f4 00 00 00 10[      ]*vcvtpd2ph xmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fd 58 5a 31[     ]*vcvtpd2ph xmm6,QWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fd 58 5a 31[     ]*vcvtpd2ph xmm6,QWORD BCST \[ecx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 48 5a 71 7f[          ]*vcvtpd2ph xmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fd df 5a 72 80[          ]*vcvtpd2ph xmm6\{k7\}\{z\},QWORD PTR \[edx-0x400\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fd df 5a 72 80[          ]*vcvtpd2ph xmm6\{k7\}\{z\},QWORD BCST \[edx-0x400\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 5b f5[     ]*vcvtph2dq zmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 18 5b f5[     ]*vcvtph2dq zmm6,ymm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 5b f5[     ]*vcvtph2dq zmm6\{k7\}\{z\},ymm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 4f 5b b4 f4 00 00 00 10[      ]*vcvtph2dq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 5b 31[     ]*vcvtph2dq zmm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 5b 31[     ]*vcvtph2dq zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 5b 71 7f[          ]*vcvtph2dq zmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d df 5b 72 80[          ]*vcvtph2dq zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d df 5b 72 80[          ]*vcvtph2dq zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 5a f5[     ]*vcvtph2pd zmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 18 5a f5[     ]*vcvtph2pd zmm6,xmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 5a f5[     ]*vcvtph2pd zmm6\{k7\}\{z\},xmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 4f 5a b4 f4 00 00 00 10[      ]*vcvtph2pd zmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 5a 31[     ]*vcvtph2pd zmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 5a 31[     ]*vcvtph2pd zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 5a 71 7f[          ]*vcvtph2pd zmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c df 5a 72 80[          ]*vcvtph2pd zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c df 5a 72 80[          ]*vcvtph2pd zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 48 13 f5[     ]*vcvtph2psx zmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 18 13 f5[     ]*vcvtph2psx zmm6,ymm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 13 f5[     ]*vcvtph2psx zmm6\{k7\}\{z\},ymm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 4f 13 b4 f4 00 00 00 10[      ]*vcvtph2psx zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 58 13 31[     ]*vcvtph2psx zmm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 58 13 31[     ]*vcvtph2psx zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 48 13 71 7f[          ]*vcvtph2psx zmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d df 13 72 80[          ]*vcvtph2psx zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d df 13 72 80[          ]*vcvtph2psx zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 7b f5[     ]*vcvtph2qq zmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7b f5[     ]*vcvtph2qq zmm6,xmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7b f5[     ]*vcvtph2qq zmm6\{k7\}\{z\},xmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 4f 7b b4 f4 00 00 00 10[      ]*vcvtph2qq zmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 7b 31[     ]*vcvtph2qq zmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 7b 31[     ]*vcvtph2qq zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 7b 71 7f[          ]*vcvtph2qq zmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d df 7b 72 80[          ]*vcvtph2qq zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d df 7b 72 80[          ]*vcvtph2qq zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 79 f5[     ]*vcvtph2udq zmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 18 79 f5[     ]*vcvtph2udq zmm6,ymm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 79 f5[     ]*vcvtph2udq zmm6\{k7\}\{z\},ymm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 4f 79 b4 f4 00 00 00 10[      ]*vcvtph2udq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 79 31[     ]*vcvtph2udq zmm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 79 31[     ]*vcvtph2udq zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 79 71 7f[          ]*vcvtph2udq zmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c df 79 72 80[          ]*vcvtph2udq zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c df 79 72 80[          ]*vcvtph2udq zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 79 f5[     ]*vcvtph2uqq zmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 18 79 f5[     ]*vcvtph2uqq zmm6,xmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 79 f5[     ]*vcvtph2uqq zmm6\{k7\}\{z\},xmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 4f 79 b4 f4 00 00 00 10[      ]*vcvtph2uqq zmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 79 31[     ]*vcvtph2uqq zmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 79 31[     ]*vcvtph2uqq zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 79 71 7f[          ]*vcvtph2uqq zmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d df 79 72 80[          ]*vcvtph2uqq zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d df 79 72 80[          ]*vcvtph2uqq zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 7d f5[     ]*vcvtph2uw zmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 18 7d f5[     ]*vcvtph2uw zmm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 7d f5[     ]*vcvtph2uw zmm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 4f 7d b4 f4 00 00 00 10[      ]*vcvtph2uw zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 7d 31[     ]*vcvtph2uw zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 7d 31[     ]*vcvtph2uw zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 7d 71 7f[          ]*vcvtph2uw zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c df 7d 72 80[          ]*vcvtph2uw zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c df 7d 72 80[          ]*vcvtph2uw zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 7d f5[     ]*vcvtph2w zmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7d f5[     ]*vcvtph2w zmm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7d f5[     ]*vcvtph2w zmm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 4f 7d b4 f4 00 00 00 10[      ]*vcvtph2w zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 7d 31[     ]*vcvtph2w zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 7d 31[     ]*vcvtph2w zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 7d 71 7f[          ]*vcvtph2w zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d df 7d 72 80[          ]*vcvtph2w zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d df 7d 72 80[          ]*vcvtph2w zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 1d f5[     ]*vcvtps2phx ymm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 18 1d f5[     ]*vcvtps2phx ymm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 1d f5[     ]*vcvtps2phx ymm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 4f 1d b4 f4 00 00 00 10[      ]*vcvtps2phx ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 1d 31[     ]*vcvtps2phx ymm6,DWORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 1d 31[     ]*vcvtps2phx ymm6,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 1d 71 7f[          ]*vcvtps2phx ymm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d df 1d 72 80[          ]*vcvtps2phx ymm6\{k7\}\{z\},DWORD PTR \[edx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d df 1d 72 80[          ]*vcvtps2phx ymm6\{k7\}\{z\},DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 48 5b f5[     ]*vcvtqq2ph xmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 18 5b f5[     ]*vcvtqq2ph xmm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 9f 5b f5[     ]*vcvtqq2ph xmm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 4f 5b b4 f4 00 00 00 10[      ]*vcvtqq2ph xmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fc 58 5b 31[     ]*vcvtqq2ph xmm6,QWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fc 58 5b 31[     ]*vcvtqq2ph xmm6,QWORD BCST \[ecx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 48 5b 71 7f[          ]*vcvtqq2ph xmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fc df 5b 72 80[          ]*vcvtqq2ph xmm6\{k7\}\{z\},QWORD PTR \[edx-0x400\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fc df 5b 72 80[          ]*vcvtqq2ph xmm6\{k7\}\{z\},QWORD BCST \[edx-0x400\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 d7 08 5a f4[     ]*vcvtsd2sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 d7 18 5a f4[     ]*vcvtsd2sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 d7 9f 5a f4[     ]*vcvtsd2sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -176,44 +176,44 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 18 5b f5[     ]*vcvttph2dq zmm6,ymm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 9f 5b f5[     ]*vcvttph2dq zmm6\{k7\}\{z\},ymm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 4f 5b b4 f4 00 00 00 10[      ]*vcvttph2dq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e 58 5b 31[     ]*vcvttph2dq zmm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e 58 5b 31[     ]*vcvttph2dq zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 48 5b 71 7f[          ]*vcvttph2dq zmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e df 5b 72 80[          ]*vcvttph2dq zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e df 5b 72 80[          ]*vcvttph2dq zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 7a f5[     ]*vcvttph2qq zmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7a f5[     ]*vcvttph2qq zmm6,xmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7a f5[     ]*vcvttph2qq zmm6\{k7\}\{z\},xmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 4f 7a b4 f4 00 00 00 10[      ]*vcvttph2qq zmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 7a 31[     ]*vcvttph2qq zmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 7a 31[     ]*vcvttph2qq zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 7a 71 7f[          ]*vcvttph2qq zmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d df 7a 72 80[          ]*vcvttph2qq zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d df 7a 72 80[          ]*vcvttph2qq zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 78 f5[     ]*vcvttph2udq zmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 18 78 f5[     ]*vcvttph2udq zmm6,ymm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 78 f5[     ]*vcvttph2udq zmm6\{k7\}\{z\},ymm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 4f 78 b4 f4 00 00 00 10[      ]*vcvttph2udq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 78 31[     ]*vcvttph2udq zmm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 78 31[     ]*vcvttph2udq zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 78 71 7f[          ]*vcvttph2udq zmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c df 78 72 80[          ]*vcvttph2udq zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c df 78 72 80[          ]*vcvttph2udq zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 78 f5[     ]*vcvttph2uqq zmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 18 78 f5[     ]*vcvttph2uqq zmm6,xmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 78 f5[     ]*vcvttph2uqq zmm6\{k7\}\{z\},xmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 4f 78 b4 f4 00 00 00 10[      ]*vcvttph2uqq zmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 78 31[     ]*vcvttph2uqq zmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 78 31[     ]*vcvttph2uqq zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 78 71 7f[          ]*vcvttph2uqq zmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d df 78 72 80[          ]*vcvttph2uqq zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d df 78 72 80[          ]*vcvttph2uqq zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 7c f5[     ]*vcvttph2uw zmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 18 7c f5[     ]*vcvttph2uw zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 7c f5[     ]*vcvttph2uw zmm6\{k7\}\{z\},zmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 4f 7c b4 f4 00 00 00 10[      ]*vcvttph2uw zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 7c 31[     ]*vcvttph2uw zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 7c 31[     ]*vcvttph2uw zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 7c 71 7f[          ]*vcvttph2uw zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c df 7c 72 80[          ]*vcvttph2uw zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c df 7c 72 80[          ]*vcvttph2uw zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 7c f5[     ]*vcvttph2w zmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7c f5[     ]*vcvttph2w zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7c f5[     ]*vcvttph2w zmm6\{k7\}\{z\},zmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 4f 7c b4 f4 00 00 00 10[      ]*vcvttph2w zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 7c 31[     ]*vcvttph2w zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 7c 31[     ]*vcvttph2w zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 7c 71 7f[          ]*vcvttph2w zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d df 7c 72 80[          ]*vcvttph2w zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d df 7c 72 80[          ]*vcvttph2w zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 08 2c d6[     ]*vcvttsh2si edx,xmm6
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 18 2c d6[     ]*vcvttsh2si edx,xmm6,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 08 2c 94 f4 00 00 00 10[      ]*vcvttsh2si edx,WORD PTR \[esp\+esi\*8\+0x10000000\]
@@ -230,16 +230,16 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 18 7a f5[     ]*vcvtudq2ph ymm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 9f 7a f5[     ]*vcvtudq2ph ymm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 4f 7a b4 f4 00 00 00 10[      ]*vcvtudq2ph ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f 58 7a 31[     ]*vcvtudq2ph ymm6,DWORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f 58 7a 31[     ]*vcvtudq2ph ymm6,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 48 7a 71 7f[          ]*vcvtudq2ph ymm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f df 7a 72 80[          ]*vcvtudq2ph ymm6\{k7\}\{z\},DWORD PTR \[edx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f df 7a 72 80[          ]*vcvtudq2ph ymm6\{k7\}\{z\},DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 48 7a f5[     ]*vcvtuqq2ph xmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 18 7a f5[     ]*vcvtuqq2ph xmm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 9f 7a f5[     ]*vcvtuqq2ph xmm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 4f 7a b4 f4 00 00 00 10[      ]*vcvtuqq2ph xmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 ff 58 7a 31[     ]*vcvtuqq2ph xmm6,QWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 ff 58 7a 31[     ]*vcvtuqq2ph xmm6,QWORD BCST \[ecx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 48 7a 71 7f[          ]*vcvtuqq2ph xmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 ff df 7a 72 80[          ]*vcvtuqq2ph xmm6\{k7\}\{z\},QWORD PTR \[edx-0x400\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 ff df 7a 72 80[          ]*vcvtuqq2ph xmm6\{k7\}\{z\},QWORD BCST \[edx-0x400\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 56 08 7b f2[     ]*vcvtusi2sh xmm6,xmm5,edx
 [      ]*[a-f0-9]+:[   ]*62 f5 56 18 7b f2[     ]*vcvtusi2sh xmm6,xmm5,edx,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 56 08 7b b4 f4 00 00 00 10[      ]*vcvtusi2sh xmm6,xmm5,DWORD PTR \[esp\+esi\*8\+0x10000000\]
@@ -250,23 +250,23 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 18 7d f5[     ]*vcvtuw2ph zmm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 9f 7d f5[     ]*vcvtuw2ph zmm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 4f 7d b4 f4 00 00 00 10[      ]*vcvtuw2ph zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f 58 7d 31[     ]*vcvtuw2ph zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f 58 7d 31[     ]*vcvtuw2ph zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 48 7d 71 7f[          ]*vcvtuw2ph zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f df 7d 72 80[          ]*vcvtuw2ph zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f df 7d 72 80[          ]*vcvtuw2ph zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 48 7d f5[     ]*vcvtw2ph zmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 18 7d f5[     ]*vcvtw2ph zmm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 9f 7d f5[     ]*vcvtw2ph zmm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 4f 7d b4 f4 00 00 00 10[      ]*vcvtw2ph zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e 58 7d 31[     ]*vcvtw2ph zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e 58 7d 31[     ]*vcvtw2ph zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 48 7d 71 7f[          ]*vcvtw2ph zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e df 7d 72 80[          ]*vcvtw2ph zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e df 7d 72 80[          ]*vcvtw2ph zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 48 5e f4[     ]*vdivph zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 18 5e f4[     ]*vdivph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5e f4[     ]*vdivph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 4f 5e b4 f4 00 00 00 10[      ]*vdivph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 58 5e 31[     ]*vdivph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 58 5e 31[     ]*vdivph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 48 5e 71 7f[          ]*vdivph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 df 5e 72 80[          ]*vdivph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 df 5e 72 80[          ]*vdivph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 56 08 5e f4[     ]*vdivsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 56 18 5e f4[     ]*vdivsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 56 9f 5e f4[     ]*vdivsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -278,9 +278,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 57 18 56 f4[     ]*vfcmaddcph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 57 9f 56 f4[     ]*vfcmaddcph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 57 4f 56 b4 f4 00 00 00 10[      ]*vfcmaddcph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 58 56 31[     ]*vfcmaddcph zmm6,zmm5,DWORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 58 56 31[     ]*vfcmaddcph zmm6,zmm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 48 56 71 7f[          ]*vfcmaddcph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 df 56 72 80[          ]*vfcmaddcph zmm6\{k7\}\{z\},zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 df 56 72 80[          ]*vfcmaddcph zmm6\{k7\}\{z\},zmm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 08 57 f4[     ]*vfcmaddcsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 18 57 f4[     ]*vfcmaddcsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 57 9f 57 f4[     ]*vfcmaddcsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -292,9 +292,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 57 18 d6 f4[     ]*vfcmulcph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 57 9f d6 f4[     ]*vfcmulcph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 57 4f d6 b4 f4 00 00 00 10[      ]*vfcmulcph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 58 d6 31[     ]*vfcmulcph zmm6,zmm5,DWORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 58 d6 31[     ]*vfcmulcph zmm6,zmm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 48 d6 71 7f[          ]*vfcmulcph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 df d6 72 80[          ]*vfcmulcph zmm6\{k7\}\{z\},zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 df d6 72 80[          ]*vfcmulcph zmm6\{k7\}\{z\},zmm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 08 d7 f4[     ]*vfcmulcsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 18 d7 f4[     ]*vfcmulcsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 57 9f d7 f4[     ]*vfcmulcsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -306,9 +306,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 98 f4[     ]*vfmadd132ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 98 f4[     ]*vfmadd132ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f 98 b4 f4 00 00 00 10[      ]*vfmadd132ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 98 31[     ]*vfmadd132ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 98 31[     ]*vfmadd132ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 98 71 7f[          ]*vfmadd132ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df 98 72 80[          ]*vfmadd132ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df 98 72 80[          ]*vfmadd132ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 99 f4[     ]*vfmadd132sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 99 f4[     ]*vfmadd132sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 99 f4[     ]*vfmadd132sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -320,9 +320,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 a8 f4[     ]*vfmadd213ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f a8 f4[     ]*vfmadd213ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f a8 b4 f4 00 00 00 10[      ]*vfmadd213ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 a8 31[     ]*vfmadd213ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 a8 31[     ]*vfmadd213ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 a8 71 7f[          ]*vfmadd213ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df a8 72 80[          ]*vfmadd213ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df a8 72 80[          ]*vfmadd213ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 a9 f4[     ]*vfmadd213sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 a9 f4[     ]*vfmadd213sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f a9 f4[     ]*vfmadd213sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -334,9 +334,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 b8 f4[     ]*vfmadd231ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f b8 f4[     ]*vfmadd231ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f b8 b4 f4 00 00 00 10[      ]*vfmadd231ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 b8 31[     ]*vfmadd231ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 b8 31[     ]*vfmadd231ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 b8 71 7f[          ]*vfmadd231ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df b8 72 80[          ]*vfmadd231ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df b8 72 80[          ]*vfmadd231ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 b9 f4[     ]*vfmadd231sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 b9 f4[     ]*vfmadd231sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f b9 f4[     ]*vfmadd231sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -348,9 +348,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 56 18 56 f4[     ]*vfmaddcph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 56 9f 56 f4[     ]*vfmaddcph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 56 4f 56 b4 f4 00 00 00 10[      ]*vfmaddcph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 58 56 31[     ]*vfmaddcph zmm6,zmm5,DWORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 58 56 31[     ]*vfmaddcph zmm6,zmm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 48 56 71 7f[          ]*vfmaddcph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 df 56 72 80[          ]*vfmaddcph zmm6\{k7\}\{z\},zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 df 56 72 80[          ]*vfmaddcph zmm6\{k7\}\{z\},zmm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 08 57 f4[     ]*vfmaddcsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 18 57 f4[     ]*vfmaddcsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 56 9f 57 f4[     ]*vfmaddcsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -362,30 +362,30 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 96 f4[     ]*vfmaddsub132ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 96 f4[     ]*vfmaddsub132ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f 96 b4 f4 00 00 00 10[      ]*vfmaddsub132ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 96 31[     ]*vfmaddsub132ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 96 31[     ]*vfmaddsub132ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 96 71 7f[          ]*vfmaddsub132ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df 96 72 80[          ]*vfmaddsub132ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df 96 72 80[          ]*vfmaddsub132ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 a6 f4[     ]*vfmaddsub213ph zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 a6 f4[     ]*vfmaddsub213ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f a6 f4[     ]*vfmaddsub213ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f a6 b4 f4 00 00 00 10[      ]*vfmaddsub213ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 a6 31[     ]*vfmaddsub213ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 a6 31[     ]*vfmaddsub213ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 a6 71 7f[          ]*vfmaddsub213ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df a6 72 80[          ]*vfmaddsub213ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df a6 72 80[          ]*vfmaddsub213ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 b6 f4[     ]*vfmaddsub231ph zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 b6 f4[     ]*vfmaddsub231ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f b6 f4[     ]*vfmaddsub231ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f b6 b4 f4 00 00 00 10[      ]*vfmaddsub231ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 b6 31[     ]*vfmaddsub231ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 b6 31[     ]*vfmaddsub231ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 b6 71 7f[          ]*vfmaddsub231ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df b6 72 80[          ]*vfmaddsub231ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df b6 72 80[          ]*vfmaddsub231ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 9a f4[     ]*vfmsub132ph zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 9a f4[     ]*vfmsub132ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9a f4[     ]*vfmsub132ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f 9a b4 f4 00 00 00 10[      ]*vfmsub132ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 9a 31[     ]*vfmsub132ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 9a 31[     ]*vfmsub132ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 9a 71 7f[          ]*vfmsub132ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df 9a 72 80[          ]*vfmsub132ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df 9a 72 80[          ]*vfmsub132ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 9b f4[     ]*vfmsub132sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 9b f4[     ]*vfmsub132sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9b f4[     ]*vfmsub132sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -397,9 +397,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 aa f4[     ]*vfmsub213ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f aa f4[     ]*vfmsub213ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f aa b4 f4 00 00 00 10[      ]*vfmsub213ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 aa 31[     ]*vfmsub213ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 aa 31[     ]*vfmsub213ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 aa 71 7f[          ]*vfmsub213ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df aa 72 80[          ]*vfmsub213ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df aa 72 80[          ]*vfmsub213ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 ab f4[     ]*vfmsub213sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 ab f4[     ]*vfmsub213sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f ab f4[     ]*vfmsub213sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -411,9 +411,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 ba f4[     ]*vfmsub231ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f ba f4[     ]*vfmsub231ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f ba b4 f4 00 00 00 10[      ]*vfmsub231ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 ba 31[     ]*vfmsub231ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 ba 31[     ]*vfmsub231ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 ba 71 7f[          ]*vfmsub231ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df ba 72 80[          ]*vfmsub231ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df ba 72 80[          ]*vfmsub231ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 bb f4[     ]*vfmsub231sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 bb f4[     ]*vfmsub231sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f bb f4[     ]*vfmsub231sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -425,30 +425,30 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 97 f4[     ]*vfmsubadd132ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 97 f4[     ]*vfmsubadd132ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f 97 b4 f4 00 00 00 10[      ]*vfmsubadd132ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 97 31[     ]*vfmsubadd132ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 97 31[     ]*vfmsubadd132ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 97 71 7f[          ]*vfmsubadd132ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df 97 72 80[          ]*vfmsubadd132ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df 97 72 80[          ]*vfmsubadd132ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 a7 f4[     ]*vfmsubadd213ph zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 a7 f4[     ]*vfmsubadd213ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f a7 f4[     ]*vfmsubadd213ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f a7 b4 f4 00 00 00 10[      ]*vfmsubadd213ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 a7 31[     ]*vfmsubadd213ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 a7 31[     ]*vfmsubadd213ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 a7 71 7f[          ]*vfmsubadd213ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df a7 72 80[          ]*vfmsubadd213ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df a7 72 80[          ]*vfmsubadd213ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 b7 f4[     ]*vfmsubadd231ph zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 b7 f4[     ]*vfmsubadd231ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f b7 f4[     ]*vfmsubadd231ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f b7 b4 f4 00 00 00 10[      ]*vfmsubadd231ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 b7 31[     ]*vfmsubadd231ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 b7 31[     ]*vfmsubadd231ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 b7 71 7f[          ]*vfmsubadd231ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df b7 72 80[          ]*vfmsubadd231ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df b7 72 80[          ]*vfmsubadd231ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 48 d6 f4[     ]*vfmulcph zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 18 d6 f4[     ]*vfmulcph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 56 9f d6 f4[     ]*vfmulcph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 56 4f d6 b4 f4 00 00 00 10[      ]*vfmulcph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 58 d6 31[     ]*vfmulcph zmm6,zmm5,DWORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 58 d6 31[     ]*vfmulcph zmm6,zmm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 48 d6 71 7f[          ]*vfmulcph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 df d6 72 80[          ]*vfmulcph zmm6\{k7\}\{z\},zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 df d6 72 80[          ]*vfmulcph zmm6\{k7\}\{z\},zmm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 08 d7 f4[     ]*vfmulcsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 18 d7 f4[     ]*vfmulcsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 56 9f d7 f4[     ]*vfmulcsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -460,9 +460,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 9c f4[     ]*vfnmadd132ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9c f4[     ]*vfnmadd132ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f 9c b4 f4 00 00 00 10[      ]*vfnmadd132ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 9c 31[     ]*vfnmadd132ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 9c 31[     ]*vfnmadd132ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 9c 71 7f[          ]*vfnmadd132ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df 9c 72 80[          ]*vfnmadd132ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df 9c 72 80[          ]*vfnmadd132ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 9d f4[     ]*vfnmadd132sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 9d f4[     ]*vfnmadd132sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9d f4[     ]*vfnmadd132sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -474,9 +474,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 ac f4[     ]*vfnmadd213ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f ac f4[     ]*vfnmadd213ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f ac b4 f4 00 00 00 10[      ]*vfnmadd213ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 ac 31[     ]*vfnmadd213ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 ac 31[     ]*vfnmadd213ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 ac 71 7f[          ]*vfnmadd213ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df ac 72 80[          ]*vfnmadd213ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df ac 72 80[          ]*vfnmadd213ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 ad f4[     ]*vfnmadd213sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 ad f4[     ]*vfnmadd213sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f ad f4[     ]*vfnmadd213sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -488,9 +488,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 bc f4[     ]*vfnmadd231ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f bc f4[     ]*vfnmadd231ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f bc b4 f4 00 00 00 10[      ]*vfnmadd231ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 bc 31[     ]*vfnmadd231ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 bc 31[     ]*vfnmadd231ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 bc 71 7f[          ]*vfnmadd231ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df bc 72 80[          ]*vfnmadd231ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df bc 72 80[          ]*vfnmadd231ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 bd f4[     ]*vfnmadd231sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 bd f4[     ]*vfnmadd231sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f bd f4[     ]*vfnmadd231sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -502,9 +502,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 9e f4[     ]*vfnmsub132ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9e f4[     ]*vfnmsub132ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f 9e b4 f4 00 00 00 10[      ]*vfnmsub132ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 9e 31[     ]*vfnmsub132ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 9e 31[     ]*vfnmsub132ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 9e 71 7f[          ]*vfnmsub132ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df 9e 72 80[          ]*vfnmsub132ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df 9e 72 80[          ]*vfnmsub132ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 9f f4[     ]*vfnmsub132sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 9f f4[     ]*vfnmsub132sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9f f4[     ]*vfnmsub132sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -516,9 +516,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 ae f4[     ]*vfnmsub213ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f ae f4[     ]*vfnmsub213ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f ae b4 f4 00 00 00 10[      ]*vfnmsub213ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 ae 31[     ]*vfnmsub213ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 ae 31[     ]*vfnmsub213ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 ae 71 7f[          ]*vfnmsub213ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df ae 72 80[          ]*vfnmsub213ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df ae 72 80[          ]*vfnmsub213ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 af f4[     ]*vfnmsub213sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 af f4[     ]*vfnmsub213sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f af f4[     ]*vfnmsub213sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -530,9 +530,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 be f4[     ]*vfnmsub231ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f be f4[     ]*vfnmsub231ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f be b4 f4 00 00 00 10[      ]*vfnmsub231ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 be 31[     ]*vfnmsub231ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 be 31[     ]*vfnmsub231ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 be 71 7f[          ]*vfnmsub231ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df be 72 80[          ]*vfnmsub231ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df be 72 80[          ]*vfnmsub231ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 bf f4[     ]*vfnmsub231sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 bf f4[     ]*vfnmsub231sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f bf f4[     ]*vfnmsub231sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -543,9 +543,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 48 66 ee 7b[          ]*vfpclassph k5,zmm6,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 4f 66 ee 7b[          ]*vfpclassph k5\{k7\},zmm6,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 4f 66 ac f4 00 00 00 10 7b[   ]*vfpclassph k5\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 58 66 29 7b[          ]*vfpclassph k5,WORD PTR \[ecx\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 58 66 29 7b[          ]*vfpclassph k5,WORD BCST \[ecx\]\{1to32\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 48 66 69 7f 7b[       ]*vfpclassph k5,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 5f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD PTR \[edx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 5f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD BCST \[edx-0x100\]\{1to32\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 67 ee 7b[          ]*vfpclasssh k5,xmm6,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 0f 67 ee 7b[          ]*vfpclasssh k5\{k7\},xmm6,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 0f 67 ac f4 00 00 00 10 7b[   ]*vfpclasssh k5\{k7\},WORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
@@ -556,9 +556,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 18 42 f5[     ]*vgetexpph zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 42 f5[     ]*vgetexpph zmm6\{k7\}\{z\},zmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 4f 42 b4 f4 00 00 00 10[      ]*vgetexpph zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 58 42 31[     ]*vgetexpph zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 58 42 31[     ]*vgetexpph zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 48 42 71 7f[          ]*vgetexpph zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d df 42 72 80[          ]*vgetexpph zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d df 42 72 80[          ]*vgetexpph zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 43 f4[     ]*vgetexpsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 43 f4[     ]*vgetexpsh xmm6,xmm5,xmm4,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 43 f4[     ]*vgetexpsh xmm6\{k7\}\{z\},xmm5,xmm4,\{sae\}
@@ -570,9 +570,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 18 26 f5 7b[          ]*vgetmantph zmm6,zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 9f 26 f5 7b[          ]*vgetmantph zmm6\{k7\}\{z\},zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 4f 26 b4 f4 00 00 00 10 7b[   ]*vgetmantph zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 58 26 31 7b[          ]*vgetmantph zmm6,WORD PTR \[ecx\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 58 26 31 7b[          ]*vgetmantph zmm6,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 48 26 71 7f 7b[       ]*vgetmantph zmm6,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c df 26 72 80 7b[       ]*vgetmantph zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c df 26 72 80 7b[       ]*vgetmantph zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 08 27 f4 7b[          ]*vgetmantsh xmm6,xmm5,xmm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 18 27 f4 7b[          ]*vgetmantsh xmm6,xmm5,xmm4,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 9f 27 f4 7b[          ]*vgetmantsh xmm6\{k7\}\{z\},xmm5,xmm4,\{sae\},0x7b
@@ -584,9 +584,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 54 18 5f f4[     ]*vmaxph zmm6,zmm5,zmm4,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5f f4[     ]*vmaxph zmm6\{k7\}\{z\},zmm5,zmm4,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 4f 5f b4 f4 00 00 00 10[      ]*vmaxph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 58 5f 31[     ]*vmaxph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 58 5f 31[     ]*vmaxph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 48 5f 71 7f[          ]*vmaxph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 df 5f 72 80[          ]*vmaxph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 df 5f 72 80[          ]*vmaxph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 56 08 5f f4[     ]*vmaxsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 56 18 5f f4[     ]*vmaxsh xmm6,xmm5,xmm4,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 56 9f 5f f4[     ]*vmaxsh xmm6\{k7\}\{z\},xmm5,xmm4,\{sae\}
@@ -598,9 +598,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 54 18 5d f4[     ]*vminph zmm6,zmm5,zmm4,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5d f4[     ]*vminph zmm6\{k7\}\{z\},zmm5,zmm4,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 4f 5d b4 f4 00 00 00 10[      ]*vminph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 58 5d 31[     ]*vminph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 58 5d 31[     ]*vminph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 48 5d 71 7f[          ]*vminph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 df 5d 72 80[          ]*vminph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 df 5d 72 80[          ]*vminph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 56 08 5d f4[     ]*vminsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 56 18 5d f4[     ]*vminsh xmm6,xmm5,xmm4,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 56 9f 5d f4[     ]*vminsh xmm6\{k7\}\{z\},xmm5,xmm4,\{sae\}
@@ -632,9 +632,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 54 18 59 f4[     ]*vmulph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 9f 59 f4[     ]*vmulph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 4f 59 b4 f4 00 00 00 10[      ]*vmulph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 58 59 31[     ]*vmulph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 58 59 31[     ]*vmulph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 48 59 71 7f[          ]*vmulph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 df 59 72 80[          ]*vmulph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 df 59 72 80[          ]*vmulph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 56 08 59 f4[     ]*vmulsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 56 18 59 f4[     ]*vmulsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 56 9f 59 f4[     ]*vmulsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -645,9 +645,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 48 4c f5[     ]*vrcpph zmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d cf 4c f5[     ]*vrcpph zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 4f 4c b4 f4 00 00 00 10[      ]*vrcpph zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 58 4c 31[     ]*vrcpph zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 58 4c 31[     ]*vrcpph zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 48 4c 71 7f[          ]*vrcpph zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d df 4c 72 80[          ]*vrcpph zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d df 4c 72 80[          ]*vrcpph zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 4d f4[     ]*vrcpsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f 4d f4[     ]*vrcpsh xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f 4d b4 f4 00 00 00 10[      ]*vrcpsh xmm6\{k7\},xmm5,WORD PTR \[esp\+esi\*8\+0x10000000\]
@@ -658,9 +658,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 18 56 f5 7b[          ]*vreduceph zmm6,zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 9f 56 f5 7b[          ]*vreduceph zmm6\{k7\}\{z\},zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 4f 56 b4 f4 00 00 00 10 7b[   ]*vreduceph zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 58 56 31 7b[          ]*vreduceph zmm6,WORD PTR \[ecx\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 58 56 31 7b[          ]*vreduceph zmm6,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 48 56 71 7f 7b[       ]*vreduceph zmm6,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c df 56 72 80 7b[       ]*vreduceph zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c df 56 72 80 7b[       ]*vreduceph zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 08 57 f4 7b[          ]*vreducesh xmm6,xmm5,xmm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 18 57 f4 7b[          ]*vreducesh xmm6,xmm5,xmm4,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 9f 57 f4 7b[          ]*vreducesh xmm6\{k7\}\{z\},xmm5,xmm4,\{sae\},0x7b
@@ -672,9 +672,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 18 08 f5 7b[          ]*vrndscaleph zmm6,zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 9f 08 f5 7b[          ]*vrndscaleph zmm6\{k7\}\{z\},zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 4f 08 b4 f4 00 00 00 10 7b[   ]*vrndscaleph zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 58 08 31 7b[          ]*vrndscaleph zmm6,WORD PTR \[ecx\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 58 08 31 7b[          ]*vrndscaleph zmm6,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 48 08 71 7f 7b[       ]*vrndscaleph zmm6,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c df 08 72 80 7b[       ]*vrndscaleph zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c df 08 72 80 7b[       ]*vrndscaleph zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 08 0a f4 7b[          ]*vrndscalesh xmm6,xmm5,xmm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 18 0a f4 7b[          ]*vrndscalesh xmm6,xmm5,xmm4,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 9f 0a f4 7b[          ]*vrndscalesh xmm6\{k7\}\{z\},xmm5,xmm4,\{sae\},0x7b
@@ -685,9 +685,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 48 4e f5[     ]*vrsqrtph zmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d cf 4e f5[     ]*vrsqrtph zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 4f 4e b4 f4 00 00 00 10[      ]*vrsqrtph zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 58 4e 31[     ]*vrsqrtph zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 58 4e 31[     ]*vrsqrtph zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 48 4e 71 7f[          ]*vrsqrtph zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d df 4e 72 80[          ]*vrsqrtph zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d df 4e 72 80[          ]*vrsqrtph zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 4f f4[     ]*vrsqrtsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f 4f f4[     ]*vrsqrtsh xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f 4f b4 f4 00 00 00 10[      ]*vrsqrtsh xmm6\{k7\},xmm5,WORD PTR \[esp\+esi\*8\+0x10000000\]
@@ -698,9 +698,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 2c f4[     ]*vscalefph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 2c f4[     ]*vscalefph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f 2c b4 f4 00 00 00 10[      ]*vscalefph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 2c 31[     ]*vscalefph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 2c 31[     ]*vscalefph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 2c 71 7f[          ]*vscalefph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df 2c 72 80[          ]*vscalefph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df 2c 72 80[          ]*vscalefph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 2d f4[     ]*vscalefsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 2d f4[     ]*vscalefsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 2d f4[     ]*vscalefsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -712,9 +712,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 18 51 f5[     ]*vsqrtph zmm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 51 f5[     ]*vsqrtph zmm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 4f 51 b4 f4 00 00 00 10[      ]*vsqrtph zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 51 31[     ]*vsqrtph zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 51 31[     ]*vsqrtph zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 51 71 7f[          ]*vsqrtph zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c df 51 72 80[          ]*vsqrtph zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c df 51 72 80[          ]*vsqrtph zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 56 08 51 f4[     ]*vsqrtsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 56 18 51 f4[     ]*vsqrtsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 56 9f 51 f4[     ]*vsqrtsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -726,9 +726,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 54 18 5c f4[     ]*vsubph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5c f4[     ]*vsubph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 4f 5c b4 f4 00 00 00 10[      ]*vsubph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 58 5c 31[     ]*vsubph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 58 5c 31[     ]*vsubph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 48 5c 71 7f[          ]*vsubph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 df 5c 72 80[          ]*vsubph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 df 5c 72 80[          ]*vsubph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 56 08 5c f4[     ]*vsubsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 56 18 5c f4[     ]*vsubsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 56 9f 5c f4[     ]*vsubsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -746,9 +746,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 54 18 58 f4[     ]*vaddph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 9f 58 f4[     ]*vaddph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 4f 58 b4 f4 00 00 00 10[      ]*vaddph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 58 58 31[     ]*vaddph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 58 58 31[     ]*vaddph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 48 58 71 7f[          ]*vaddph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 df 58 72 80[          ]*vaddph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 df 58 72 80[          ]*vaddph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 56 08 58 f4[     ]*vaddsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 56 18 58 f4[     ]*vaddsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 56 9f 58 f4[     ]*vaddsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -760,9 +760,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 54 18 c2 ec 7b[          ]*vcmpph k5,zmm5,zmm4,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 1f c2 ec 7b[          ]*vcmpph k5\{k7\},zmm5,zmm4,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 4f c2 ac f4 00 00 00 10 7b[   ]*vcmpph k5\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 54 58 c2 29 7b[          ]*vcmpph k5,zmm5,WORD PTR \[ecx\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 54 58 c2 29 7b[          ]*vcmpph k5,zmm5,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 48 c2 69 7f 7b[       ]*vcmpph k5,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 54 5f c2 6a 80 7b[       ]*vcmpph k5\{k7\},zmm5,WORD PTR \[edx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 54 5f c2 6a 80 7b[       ]*vcmpph k5\{k7\},zmm5,WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 56 08 c2 ec 7b[          ]*vcmpsh k5,xmm5,xmm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 56 18 c2 ec 7b[          ]*vcmpsh k5,xmm5,xmm4,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 56 1f c2 ec 7b[          ]*vcmpsh k5\{k7\},xmm5,xmm4,\{sae\},0x7b
@@ -780,86 +780,86 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 18 5b f5[     ]*vcvtdq2ph ymm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 5b f5[     ]*vcvtdq2ph ymm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 4f 5b b4 f4 00 00 00 10[      ]*vcvtdq2ph ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 5b 31[     ]*vcvtdq2ph ymm6,DWORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 5b 31[     ]*vcvtdq2ph ymm6,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 5b 71 7f[          ]*vcvtdq2ph ymm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c df 5b 72 80[          ]*vcvtdq2ph ymm6\{k7\}\{z\},DWORD PTR \[edx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c df 5b 72 80[          ]*vcvtdq2ph ymm6\{k7\}\{z\},DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 48 5a f5[     ]*vcvtpd2ph xmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 18 5a f5[     ]*vcvtpd2ph xmm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 9f 5a f5[     ]*vcvtpd2ph xmm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 4f 5a b4 f4 00 00 00 10[      ]*vcvtpd2ph xmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fd 58 5a 31[     ]*vcvtpd2ph xmm6,QWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fd 58 5a 31[     ]*vcvtpd2ph xmm6,QWORD BCST \[ecx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 48 5a 71 7f[          ]*vcvtpd2ph xmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fd df 5a 72 80[          ]*vcvtpd2ph xmm6\{k7\}\{z\},QWORD PTR \[edx-0x400\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fd df 5a 72 80[          ]*vcvtpd2ph xmm6\{k7\}\{z\},QWORD BCST \[edx-0x400\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 5b f5[     ]*vcvtph2dq zmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 18 5b f5[     ]*vcvtph2dq zmm6,ymm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 5b f5[     ]*vcvtph2dq zmm6\{k7\}\{z\},ymm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 4f 5b b4 f4 00 00 00 10[      ]*vcvtph2dq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 5b 31[     ]*vcvtph2dq zmm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 5b 31[     ]*vcvtph2dq zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 5b 71 7f[          ]*vcvtph2dq zmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d df 5b 72 80[          ]*vcvtph2dq zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d df 5b 72 80[          ]*vcvtph2dq zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 5a f5[     ]*vcvtph2pd zmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 18 5a f5[     ]*vcvtph2pd zmm6,xmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 5a f5[     ]*vcvtph2pd zmm6\{k7\}\{z\},xmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 4f 5a b4 f4 00 00 00 10[      ]*vcvtph2pd zmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 5a 31[     ]*vcvtph2pd zmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 5a 31[     ]*vcvtph2pd zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 5a 71 7f[          ]*vcvtph2pd zmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c df 5a 72 80[          ]*vcvtph2pd zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c df 5a 72 80[          ]*vcvtph2pd zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 48 13 f5[     ]*vcvtph2psx zmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 18 13 f5[     ]*vcvtph2psx zmm6,ymm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 13 f5[     ]*vcvtph2psx zmm6\{k7\}\{z\},ymm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 4f 13 b4 f4 00 00 00 10[      ]*vcvtph2psx zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 58 13 31[     ]*vcvtph2psx zmm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 58 13 31[     ]*vcvtph2psx zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 48 13 71 7f[          ]*vcvtph2psx zmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d df 13 72 80[          ]*vcvtph2psx zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d df 13 72 80[          ]*vcvtph2psx zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 7b f5[     ]*vcvtph2qq zmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7b f5[     ]*vcvtph2qq zmm6,xmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7b f5[     ]*vcvtph2qq zmm6\{k7\}\{z\},xmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 4f 7b b4 f4 00 00 00 10[      ]*vcvtph2qq zmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 7b 31[     ]*vcvtph2qq zmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 7b 31[     ]*vcvtph2qq zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 7b 71 7f[          ]*vcvtph2qq zmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d df 7b 72 80[          ]*vcvtph2qq zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d df 7b 72 80[          ]*vcvtph2qq zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 79 f5[     ]*vcvtph2udq zmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 18 79 f5[     ]*vcvtph2udq zmm6,ymm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 79 f5[     ]*vcvtph2udq zmm6\{k7\}\{z\},ymm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 4f 79 b4 f4 00 00 00 10[      ]*vcvtph2udq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 79 31[     ]*vcvtph2udq zmm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 79 31[     ]*vcvtph2udq zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 79 71 7f[          ]*vcvtph2udq zmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c df 79 72 80[          ]*vcvtph2udq zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c df 79 72 80[          ]*vcvtph2udq zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 79 f5[     ]*vcvtph2uqq zmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 18 79 f5[     ]*vcvtph2uqq zmm6,xmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 79 f5[     ]*vcvtph2uqq zmm6\{k7\}\{z\},xmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 4f 79 b4 f4 00 00 00 10[      ]*vcvtph2uqq zmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 79 31[     ]*vcvtph2uqq zmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 79 31[     ]*vcvtph2uqq zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 79 71 7f[          ]*vcvtph2uqq zmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d df 79 72 80[          ]*vcvtph2uqq zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d df 79 72 80[          ]*vcvtph2uqq zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 7d f5[     ]*vcvtph2uw zmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 18 7d f5[     ]*vcvtph2uw zmm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 7d f5[     ]*vcvtph2uw zmm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 4f 7d b4 f4 00 00 00 10[      ]*vcvtph2uw zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 7d 31[     ]*vcvtph2uw zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 7d 31[     ]*vcvtph2uw zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 7d 71 7f[          ]*vcvtph2uw zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c df 7d 72 80[          ]*vcvtph2uw zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c df 7d 72 80[          ]*vcvtph2uw zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 7d f5[     ]*vcvtph2w zmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7d f5[     ]*vcvtph2w zmm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7d f5[     ]*vcvtph2w zmm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 4f 7d b4 f4 00 00 00 10[      ]*vcvtph2w zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 7d 31[     ]*vcvtph2w zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 7d 31[     ]*vcvtph2w zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 7d 71 7f[          ]*vcvtph2w zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d df 7d 72 80[          ]*vcvtph2w zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d df 7d 72 80[          ]*vcvtph2w zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 1d f5[     ]*vcvtps2phx ymm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 18 1d f5[     ]*vcvtps2phx ymm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 1d f5[     ]*vcvtps2phx ymm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 4f 1d b4 f4 00 00 00 10[      ]*vcvtps2phx ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 1d 31[     ]*vcvtps2phx ymm6,DWORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 1d 31[     ]*vcvtps2phx ymm6,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 1d 71 7f[          ]*vcvtps2phx ymm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d df 1d 72 80[          ]*vcvtps2phx ymm6\{k7\}\{z\},DWORD PTR \[edx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d df 1d 72 80[          ]*vcvtps2phx ymm6\{k7\}\{z\},DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 48 5b f5[     ]*vcvtqq2ph xmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 18 5b f5[     ]*vcvtqq2ph xmm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 9f 5b f5[     ]*vcvtqq2ph xmm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 4f 5b b4 f4 00 00 00 10[      ]*vcvtqq2ph xmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fc 58 5b 31[     ]*vcvtqq2ph xmm6,QWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fc 58 5b 31[     ]*vcvtqq2ph xmm6,QWORD BCST \[ecx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 48 5b 71 7f[          ]*vcvtqq2ph xmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fc df 5b 72 80[          ]*vcvtqq2ph xmm6\{k7\}\{z\},QWORD PTR \[edx-0x400\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fc df 5b 72 80[          ]*vcvtqq2ph xmm6\{k7\}\{z\},QWORD BCST \[edx-0x400\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 d7 08 5a f4[     ]*vcvtsd2sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 d7 18 5a f4[     ]*vcvtsd2sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 d7 9f 5a f4[     ]*vcvtsd2sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -910,44 +910,44 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 18 5b f5[     ]*vcvttph2dq zmm6,ymm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 9f 5b f5[     ]*vcvttph2dq zmm6\{k7\}\{z\},ymm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 4f 5b b4 f4 00 00 00 10[      ]*vcvttph2dq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e 58 5b 31[     ]*vcvttph2dq zmm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e 58 5b 31[     ]*vcvttph2dq zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 48 5b 71 7f[          ]*vcvttph2dq zmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e df 5b 72 80[          ]*vcvttph2dq zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e df 5b 72 80[          ]*vcvttph2dq zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 7a f5[     ]*vcvttph2qq zmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7a f5[     ]*vcvttph2qq zmm6,xmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7a f5[     ]*vcvttph2qq zmm6\{k7\}\{z\},xmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 4f 7a b4 f4 00 00 00 10[      ]*vcvttph2qq zmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 7a 31[     ]*vcvttph2qq zmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 7a 31[     ]*vcvttph2qq zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 7a 71 7f[          ]*vcvttph2qq zmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d df 7a 72 80[          ]*vcvttph2qq zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d df 7a 72 80[          ]*vcvttph2qq zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 78 f5[     ]*vcvttph2udq zmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 18 78 f5[     ]*vcvttph2udq zmm6,ymm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 78 f5[     ]*vcvttph2udq zmm6\{k7\}\{z\},ymm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 4f 78 b4 f4 00 00 00 10[      ]*vcvttph2udq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 78 31[     ]*vcvttph2udq zmm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 78 31[     ]*vcvttph2udq zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 78 71 7f[          ]*vcvttph2udq zmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c df 78 72 80[          ]*vcvttph2udq zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c df 78 72 80[          ]*vcvttph2udq zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 78 f5[     ]*vcvttph2uqq zmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 18 78 f5[     ]*vcvttph2uqq zmm6,xmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 78 f5[     ]*vcvttph2uqq zmm6\{k7\}\{z\},xmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 4f 78 b4 f4 00 00 00 10[      ]*vcvttph2uqq zmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 78 31[     ]*vcvttph2uqq zmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 78 31[     ]*vcvttph2uqq zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 78 71 7f[          ]*vcvttph2uqq zmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d df 78 72 80[          ]*vcvttph2uqq zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d df 78 72 80[          ]*vcvttph2uqq zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 7c f5[     ]*vcvttph2uw zmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 18 7c f5[     ]*vcvttph2uw zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 7c f5[     ]*vcvttph2uw zmm6\{k7\}\{z\},zmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 4f 7c b4 f4 00 00 00 10[      ]*vcvttph2uw zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 7c 31[     ]*vcvttph2uw zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 7c 31[     ]*vcvttph2uw zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 7c 71 7f[          ]*vcvttph2uw zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c df 7c 72 80[          ]*vcvttph2uw zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c df 7c 72 80[          ]*vcvttph2uw zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 7c f5[     ]*vcvttph2w zmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7c f5[     ]*vcvttph2w zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7c f5[     ]*vcvttph2w zmm6\{k7\}\{z\},zmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 4f 7c b4 f4 00 00 00 10[      ]*vcvttph2w zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 7c 31[     ]*vcvttph2w zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 58 7c 31[     ]*vcvttph2w zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 48 7c 71 7f[          ]*vcvttph2w zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d df 7c 72 80[          ]*vcvttph2w zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d df 7c 72 80[          ]*vcvttph2w zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 08 2c d6[     ]*vcvttsh2si edx,xmm6
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 18 2c d6[     ]*vcvttsh2si edx,xmm6,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 08 2c 94 f4 00 00 00 10[      ]*vcvttsh2si edx,WORD PTR \[esp\+esi\*8\+0x10000000\]
@@ -964,16 +964,16 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 18 7a f5[     ]*vcvtudq2ph ymm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 9f 7a f5[     ]*vcvtudq2ph ymm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 4f 7a b4 f4 00 00 00 10[      ]*vcvtudq2ph ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f 58 7a 31[     ]*vcvtudq2ph ymm6,DWORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f 58 7a 31[     ]*vcvtudq2ph ymm6,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 48 7a 71 7f[          ]*vcvtudq2ph ymm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f df 7a 72 80[          ]*vcvtudq2ph ymm6\{k7\}\{z\},DWORD PTR \[edx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f df 7a 72 80[          ]*vcvtudq2ph ymm6\{k7\}\{z\},DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 48 7a f5[     ]*vcvtuqq2ph xmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 18 7a f5[     ]*vcvtuqq2ph xmm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 9f 7a f5[     ]*vcvtuqq2ph xmm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 4f 7a b4 f4 00 00 00 10[      ]*vcvtuqq2ph xmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 ff 58 7a 31[     ]*vcvtuqq2ph xmm6,QWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 ff 58 7a 31[     ]*vcvtuqq2ph xmm6,QWORD BCST \[ecx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 48 7a 71 7f[          ]*vcvtuqq2ph xmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 ff df 7a 72 80[          ]*vcvtuqq2ph xmm6\{k7\}\{z\},QWORD PTR \[edx-0x400\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 ff df 7a 72 80[          ]*vcvtuqq2ph xmm6\{k7\}\{z\},QWORD BCST \[edx-0x400\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 56 08 7b f2[     ]*vcvtusi2sh xmm6,xmm5,edx
 [      ]*[a-f0-9]+:[   ]*62 f5 56 18 7b f2[     ]*vcvtusi2sh xmm6,xmm5,edx,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 56 08 7b b4 f4 00 00 00 10[      ]*vcvtusi2sh xmm6,xmm5,DWORD PTR \[esp\+esi\*8\+0x10000000\]
@@ -984,23 +984,23 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 18 7d f5[     ]*vcvtuw2ph zmm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 9f 7d f5[     ]*vcvtuw2ph zmm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 4f 7d b4 f4 00 00 00 10[      ]*vcvtuw2ph zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f 58 7d 31[     ]*vcvtuw2ph zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f 58 7d 31[     ]*vcvtuw2ph zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 48 7d 71 7f[          ]*vcvtuw2ph zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f df 7d 72 80[          ]*vcvtuw2ph zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f df 7d 72 80[          ]*vcvtuw2ph zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 48 7d f5[     ]*vcvtw2ph zmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 18 7d f5[     ]*vcvtw2ph zmm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 9f 7d f5[     ]*vcvtw2ph zmm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 4f 7d b4 f4 00 00 00 10[      ]*vcvtw2ph zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e 58 7d 31[     ]*vcvtw2ph zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e 58 7d 31[     ]*vcvtw2ph zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 48 7d 71 7f[          ]*vcvtw2ph zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e df 7d 72 80[          ]*vcvtw2ph zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e df 7d 72 80[          ]*vcvtw2ph zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 48 5e f4[     ]*vdivph zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 18 5e f4[     ]*vdivph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5e f4[     ]*vdivph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 4f 5e b4 f4 00 00 00 10[      ]*vdivph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 58 5e 31[     ]*vdivph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 58 5e 31[     ]*vdivph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 48 5e 71 7f[          ]*vdivph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 df 5e 72 80[          ]*vdivph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 df 5e 72 80[          ]*vdivph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 56 08 5e f4[     ]*vdivsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 56 18 5e f4[     ]*vdivsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 56 9f 5e f4[     ]*vdivsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1012,9 +1012,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 57 18 56 f4[     ]*vfcmaddcph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 57 9f 56 f4[     ]*vfcmaddcph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 57 4f 56 b4 f4 00 00 00 10[      ]*vfcmaddcph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 58 56 31[     ]*vfcmaddcph zmm6,zmm5,DWORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 58 56 31[     ]*vfcmaddcph zmm6,zmm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 48 56 71 7f[          ]*vfcmaddcph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 df 56 72 80[          ]*vfcmaddcph zmm6\{k7\}\{z\},zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 df 56 72 80[          ]*vfcmaddcph zmm6\{k7\}\{z\},zmm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 08 57 f4[     ]*vfcmaddcsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 18 57 f4[     ]*vfcmaddcsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 57 9f 57 f4[     ]*vfcmaddcsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1026,9 +1026,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 57 18 d6 f4[     ]*vfcmulcph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 57 9f d6 f4[     ]*vfcmulcph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 57 4f d6 b4 f4 00 00 00 10[      ]*vfcmulcph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 58 d6 31[     ]*vfcmulcph zmm6,zmm5,DWORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 58 d6 31[     ]*vfcmulcph zmm6,zmm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 48 d6 71 7f[          ]*vfcmulcph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 df d6 72 80[          ]*vfcmulcph zmm6\{k7\}\{z\},zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 df d6 72 80[          ]*vfcmulcph zmm6\{k7\}\{z\},zmm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 08 d7 f4[     ]*vfcmulcsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 18 d7 f4[     ]*vfcmulcsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 57 9f d7 f4[     ]*vfcmulcsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1040,9 +1040,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 98 f4[     ]*vfmadd132ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 98 f4[     ]*vfmadd132ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f 98 b4 f4 00 00 00 10[      ]*vfmadd132ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 98 31[     ]*vfmadd132ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 98 31[     ]*vfmadd132ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 98 71 7f[          ]*vfmadd132ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df 98 72 80[          ]*vfmadd132ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df 98 72 80[          ]*vfmadd132ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 99 f4[     ]*vfmadd132sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 99 f4[     ]*vfmadd132sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 99 f4[     ]*vfmadd132sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1054,9 +1054,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 a8 f4[     ]*vfmadd213ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f a8 f4[     ]*vfmadd213ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f a8 b4 f4 00 00 00 10[      ]*vfmadd213ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 a8 31[     ]*vfmadd213ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 a8 31[     ]*vfmadd213ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 a8 71 7f[          ]*vfmadd213ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df a8 72 80[          ]*vfmadd213ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df a8 72 80[          ]*vfmadd213ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 a9 f4[     ]*vfmadd213sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 a9 f4[     ]*vfmadd213sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f a9 f4[     ]*vfmadd213sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1068,9 +1068,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 b8 f4[     ]*vfmadd231ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f b8 f4[     ]*vfmadd231ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f b8 b4 f4 00 00 00 10[      ]*vfmadd231ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 b8 31[     ]*vfmadd231ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 b8 31[     ]*vfmadd231ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 b8 71 7f[          ]*vfmadd231ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df b8 72 80[          ]*vfmadd231ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df b8 72 80[          ]*vfmadd231ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 b9 f4[     ]*vfmadd231sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 b9 f4[     ]*vfmadd231sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f b9 f4[     ]*vfmadd231sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1082,9 +1082,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 56 18 56 f4[     ]*vfmaddcph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 56 9f 56 f4[     ]*vfmaddcph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 56 4f 56 b4 f4 00 00 00 10[      ]*vfmaddcph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 58 56 31[     ]*vfmaddcph zmm6,zmm5,DWORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 58 56 31[     ]*vfmaddcph zmm6,zmm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 48 56 71 7f[          ]*vfmaddcph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 df 56 72 80[          ]*vfmaddcph zmm6\{k7\}\{z\},zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 df 56 72 80[          ]*vfmaddcph zmm6\{k7\}\{z\},zmm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 08 57 f4[     ]*vfmaddcsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 18 57 f4[     ]*vfmaddcsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 56 9f 57 f4[     ]*vfmaddcsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1096,30 +1096,30 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 96 f4[     ]*vfmaddsub132ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 96 f4[     ]*vfmaddsub132ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f 96 b4 f4 00 00 00 10[      ]*vfmaddsub132ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 96 31[     ]*vfmaddsub132ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 96 31[     ]*vfmaddsub132ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 96 71 7f[          ]*vfmaddsub132ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df 96 72 80[          ]*vfmaddsub132ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df 96 72 80[          ]*vfmaddsub132ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 a6 f4[     ]*vfmaddsub213ph zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 a6 f4[     ]*vfmaddsub213ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f a6 f4[     ]*vfmaddsub213ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f a6 b4 f4 00 00 00 10[      ]*vfmaddsub213ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 a6 31[     ]*vfmaddsub213ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 a6 31[     ]*vfmaddsub213ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 a6 71 7f[          ]*vfmaddsub213ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df a6 72 80[          ]*vfmaddsub213ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df a6 72 80[          ]*vfmaddsub213ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 b6 f4[     ]*vfmaddsub231ph zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 b6 f4[     ]*vfmaddsub231ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f b6 f4[     ]*vfmaddsub231ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f b6 b4 f4 00 00 00 10[      ]*vfmaddsub231ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 b6 31[     ]*vfmaddsub231ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 b6 31[     ]*vfmaddsub231ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 b6 71 7f[          ]*vfmaddsub231ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df b6 72 80[          ]*vfmaddsub231ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df b6 72 80[          ]*vfmaddsub231ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 9a f4[     ]*vfmsub132ph zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 9a f4[     ]*vfmsub132ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9a f4[     ]*vfmsub132ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f 9a b4 f4 00 00 00 10[      ]*vfmsub132ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 9a 31[     ]*vfmsub132ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 9a 31[     ]*vfmsub132ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 9a 71 7f[          ]*vfmsub132ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df 9a 72 80[          ]*vfmsub132ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df 9a 72 80[          ]*vfmsub132ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 9b f4[     ]*vfmsub132sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 9b f4[     ]*vfmsub132sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9b f4[     ]*vfmsub132sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1131,9 +1131,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 aa f4[     ]*vfmsub213ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f aa f4[     ]*vfmsub213ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f aa b4 f4 00 00 00 10[      ]*vfmsub213ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 aa 31[     ]*vfmsub213ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 aa 31[     ]*vfmsub213ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 aa 71 7f[          ]*vfmsub213ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df aa 72 80[          ]*vfmsub213ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df aa 72 80[          ]*vfmsub213ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 ab f4[     ]*vfmsub213sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 ab f4[     ]*vfmsub213sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f ab f4[     ]*vfmsub213sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1145,9 +1145,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 ba f4[     ]*vfmsub231ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f ba f4[     ]*vfmsub231ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f ba b4 f4 00 00 00 10[      ]*vfmsub231ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 ba 31[     ]*vfmsub231ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 ba 31[     ]*vfmsub231ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 ba 71 7f[          ]*vfmsub231ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df ba 72 80[          ]*vfmsub231ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df ba 72 80[          ]*vfmsub231ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 bb f4[     ]*vfmsub231sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 bb f4[     ]*vfmsub231sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f bb f4[     ]*vfmsub231sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1159,30 +1159,30 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 97 f4[     ]*vfmsubadd132ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 97 f4[     ]*vfmsubadd132ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f 97 b4 f4 00 00 00 10[      ]*vfmsubadd132ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 97 31[     ]*vfmsubadd132ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 97 31[     ]*vfmsubadd132ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 97 71 7f[          ]*vfmsubadd132ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df 97 72 80[          ]*vfmsubadd132ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df 97 72 80[          ]*vfmsubadd132ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 a7 f4[     ]*vfmsubadd213ph zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 a7 f4[     ]*vfmsubadd213ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f a7 f4[     ]*vfmsubadd213ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f a7 b4 f4 00 00 00 10[      ]*vfmsubadd213ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 a7 31[     ]*vfmsubadd213ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 a7 31[     ]*vfmsubadd213ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 a7 71 7f[          ]*vfmsubadd213ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df a7 72 80[          ]*vfmsubadd213ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df a7 72 80[          ]*vfmsubadd213ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 b7 f4[     ]*vfmsubadd231ph zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 b7 f4[     ]*vfmsubadd231ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f b7 f4[     ]*vfmsubadd231ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f b7 b4 f4 00 00 00 10[      ]*vfmsubadd231ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 b7 31[     ]*vfmsubadd231ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 b7 31[     ]*vfmsubadd231ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 b7 71 7f[          ]*vfmsubadd231ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df b7 72 80[          ]*vfmsubadd231ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df b7 72 80[          ]*vfmsubadd231ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 48 d6 f4[     ]*vfmulcph zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 18 d6 f4[     ]*vfmulcph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 56 9f d6 f4[     ]*vfmulcph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 56 4f d6 b4 f4 00 00 00 10[      ]*vfmulcph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 58 d6 31[     ]*vfmulcph zmm6,zmm5,DWORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 58 d6 31[     ]*vfmulcph zmm6,zmm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 48 d6 71 7f[          ]*vfmulcph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 df d6 72 80[          ]*vfmulcph zmm6\{k7\}\{z\},zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 df d6 72 80[          ]*vfmulcph zmm6\{k7\}\{z\},zmm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 08 d7 f4[     ]*vfmulcsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 18 d7 f4[     ]*vfmulcsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 56 9f d7 f4[     ]*vfmulcsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1194,9 +1194,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 9c f4[     ]*vfnmadd132ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9c f4[     ]*vfnmadd132ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f 9c b4 f4 00 00 00 10[      ]*vfnmadd132ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 9c 31[     ]*vfnmadd132ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 9c 31[     ]*vfnmadd132ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 9c 71 7f[          ]*vfnmadd132ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df 9c 72 80[          ]*vfnmadd132ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df 9c 72 80[          ]*vfnmadd132ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 9d f4[     ]*vfnmadd132sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 9d f4[     ]*vfnmadd132sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9d f4[     ]*vfnmadd132sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1208,9 +1208,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 ac f4[     ]*vfnmadd213ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f ac f4[     ]*vfnmadd213ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f ac b4 f4 00 00 00 10[      ]*vfnmadd213ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 ac 31[     ]*vfnmadd213ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 ac 31[     ]*vfnmadd213ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 ac 71 7f[          ]*vfnmadd213ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df ac 72 80[          ]*vfnmadd213ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df ac 72 80[          ]*vfnmadd213ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 ad f4[     ]*vfnmadd213sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 ad f4[     ]*vfnmadd213sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f ad f4[     ]*vfnmadd213sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1222,9 +1222,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 bc f4[     ]*vfnmadd231ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f bc f4[     ]*vfnmadd231ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f bc b4 f4 00 00 00 10[      ]*vfnmadd231ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 bc 31[     ]*vfnmadd231ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 bc 31[     ]*vfnmadd231ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 bc 71 7f[          ]*vfnmadd231ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df bc 72 80[          ]*vfnmadd231ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df bc 72 80[          ]*vfnmadd231ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 bd f4[     ]*vfnmadd231sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 bd f4[     ]*vfnmadd231sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f bd f4[     ]*vfnmadd231sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1236,9 +1236,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 9e f4[     ]*vfnmsub132ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9e f4[     ]*vfnmsub132ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f 9e b4 f4 00 00 00 10[      ]*vfnmsub132ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 9e 31[     ]*vfnmsub132ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 9e 31[     ]*vfnmsub132ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 9e 71 7f[          ]*vfnmsub132ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df 9e 72 80[          ]*vfnmsub132ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df 9e 72 80[          ]*vfnmsub132ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 9f f4[     ]*vfnmsub132sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 9f f4[     ]*vfnmsub132sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9f f4[     ]*vfnmsub132sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1250,9 +1250,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 ae f4[     ]*vfnmsub213ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f ae f4[     ]*vfnmsub213ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f ae b4 f4 00 00 00 10[      ]*vfnmsub213ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 ae 31[     ]*vfnmsub213ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 ae 31[     ]*vfnmsub213ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 ae 71 7f[          ]*vfnmsub213ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df ae 72 80[          ]*vfnmsub213ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df ae 72 80[          ]*vfnmsub213ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 af f4[     ]*vfnmsub213sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 af f4[     ]*vfnmsub213sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f af f4[     ]*vfnmsub213sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1264,9 +1264,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 be f4[     ]*vfnmsub231ph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f be f4[     ]*vfnmsub231ph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f be b4 f4 00 00 00 10[      ]*vfnmsub231ph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 be 31[     ]*vfnmsub231ph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 be 31[     ]*vfnmsub231ph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 be 71 7f[          ]*vfnmsub231ph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df be 72 80[          ]*vfnmsub231ph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df be 72 80[          ]*vfnmsub231ph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 bf f4[     ]*vfnmsub231sh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 bf f4[     ]*vfnmsub231sh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f bf f4[     ]*vfnmsub231sh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1277,9 +1277,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 48 66 ee 7b[          ]*vfpclassph k5,zmm6,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 4f 66 ee 7b[          ]*vfpclassph k5\{k7\},zmm6,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 4f 66 ac f4 00 00 00 10 7b[   ]*vfpclassph k5\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 58 66 29 7b[          ]*vfpclassph k5,WORD PTR \[ecx\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 58 66 29 7b[          ]*vfpclassph k5,WORD BCST \[ecx\]\{1to32\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 48 66 69 7f 7b[       ]*vfpclassph k5,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 5f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD PTR \[edx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 5f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD BCST \[edx-0x100\]\{1to32\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 67 ee 7b[          ]*vfpclasssh k5,xmm6,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 0f 67 ee 7b[          ]*vfpclasssh k5\{k7\},xmm6,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 0f 67 ac f4 00 00 00 10 7b[   ]*vfpclasssh k5\{k7\},WORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
@@ -1290,9 +1290,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 18 42 f5[     ]*vgetexpph zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 42 f5[     ]*vgetexpph zmm6\{k7\}\{z\},zmm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 4f 42 b4 f4 00 00 00 10[      ]*vgetexpph zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 58 42 31[     ]*vgetexpph zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 58 42 31[     ]*vgetexpph zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 48 42 71 7f[          ]*vgetexpph zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d df 42 72 80[          ]*vgetexpph zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d df 42 72 80[          ]*vgetexpph zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 43 f4[     ]*vgetexpsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 43 f4[     ]*vgetexpsh xmm6,xmm5,xmm4,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 43 f4[     ]*vgetexpsh xmm6\{k7\}\{z\},xmm5,xmm4,\{sae\}
@@ -1304,9 +1304,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 18 26 f5 7b[          ]*vgetmantph zmm6,zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 9f 26 f5 7b[          ]*vgetmantph zmm6\{k7\}\{z\},zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 4f 26 b4 f4 00 00 00 10 7b[   ]*vgetmantph zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 58 26 31 7b[          ]*vgetmantph zmm6,WORD PTR \[ecx\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 58 26 31 7b[          ]*vgetmantph zmm6,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 48 26 71 7f 7b[       ]*vgetmantph zmm6,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c df 26 72 80 7b[       ]*vgetmantph zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c df 26 72 80 7b[       ]*vgetmantph zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 08 27 f4 7b[          ]*vgetmantsh xmm6,xmm5,xmm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 18 27 f4 7b[          ]*vgetmantsh xmm6,xmm5,xmm4,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 9f 27 f4 7b[          ]*vgetmantsh xmm6\{k7\}\{z\},xmm5,xmm4,\{sae\},0x7b
@@ -1318,9 +1318,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 54 18 5f f4[     ]*vmaxph zmm6,zmm5,zmm4,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5f f4[     ]*vmaxph zmm6\{k7\}\{z\},zmm5,zmm4,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 4f 5f b4 f4 00 00 00 10[      ]*vmaxph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 58 5f 31[     ]*vmaxph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 58 5f 31[     ]*vmaxph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 48 5f 71 7f[          ]*vmaxph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 df 5f 72 80[          ]*vmaxph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 df 5f 72 80[          ]*vmaxph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 56 08 5f f4[     ]*vmaxsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 56 18 5f f4[     ]*vmaxsh xmm6,xmm5,xmm4,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 56 9f 5f f4[     ]*vmaxsh xmm6\{k7\}\{z\},xmm5,xmm4,\{sae\}
@@ -1332,9 +1332,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 54 18 5d f4[     ]*vminph zmm6,zmm5,zmm4,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5d f4[     ]*vminph zmm6\{k7\}\{z\},zmm5,zmm4,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 4f 5d b4 f4 00 00 00 10[      ]*vminph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 58 5d 31[     ]*vminph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 58 5d 31[     ]*vminph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 48 5d 71 7f[          ]*vminph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 df 5d 72 80[          ]*vminph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 df 5d 72 80[          ]*vminph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 56 08 5d f4[     ]*vminsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 56 18 5d f4[     ]*vminsh xmm6,xmm5,xmm4,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 56 9f 5d f4[     ]*vminsh xmm6\{k7\}\{z\},xmm5,xmm4,\{sae\}
@@ -1366,9 +1366,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 54 18 59 f4[     ]*vmulph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 9f 59 f4[     ]*vmulph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 4f 59 b4 f4 00 00 00 10[      ]*vmulph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 58 59 31[     ]*vmulph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 58 59 31[     ]*vmulph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 48 59 71 7f[          ]*vmulph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 df 59 72 80[          ]*vmulph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 df 59 72 80[          ]*vmulph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 56 08 59 f4[     ]*vmulsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 56 18 59 f4[     ]*vmulsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 56 9f 59 f4[     ]*vmulsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1379,9 +1379,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 48 4c f5[     ]*vrcpph zmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d cf 4c f5[     ]*vrcpph zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 4f 4c b4 f4 00 00 00 10[      ]*vrcpph zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 58 4c 31[     ]*vrcpph zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 58 4c 31[     ]*vrcpph zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 48 4c 71 7f[          ]*vrcpph zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d df 4c 72 80[          ]*vrcpph zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d df 4c 72 80[          ]*vrcpph zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 4d f4[     ]*vrcpsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f 4d f4[     ]*vrcpsh xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f 4d b4 f4 00 00 00 10[      ]*vrcpsh xmm6\{k7\},xmm5,WORD PTR \[esp\+esi\*8\+0x10000000\]
@@ -1392,9 +1392,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 18 56 f5 7b[          ]*vreduceph zmm6,zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 9f 56 f5 7b[          ]*vreduceph zmm6\{k7\}\{z\},zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 4f 56 b4 f4 00 00 00 10 7b[   ]*vreduceph zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 58 56 31 7b[          ]*vreduceph zmm6,WORD PTR \[ecx\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 58 56 31 7b[          ]*vreduceph zmm6,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 48 56 71 7f 7b[       ]*vreduceph zmm6,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c df 56 72 80 7b[       ]*vreduceph zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c df 56 72 80 7b[       ]*vreduceph zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 08 57 f4 7b[          ]*vreducesh xmm6,xmm5,xmm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 18 57 f4 7b[          ]*vreducesh xmm6,xmm5,xmm4,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 9f 57 f4 7b[          ]*vreducesh xmm6\{k7\}\{z\},xmm5,xmm4,\{sae\},0x7b
@@ -1406,9 +1406,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 18 08 f5 7b[          ]*vrndscaleph zmm6,zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 9f 08 f5 7b[          ]*vrndscaleph zmm6\{k7\}\{z\},zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 4f 08 b4 f4 00 00 00 10 7b[   ]*vrndscaleph zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 58 08 31 7b[          ]*vrndscaleph zmm6,WORD PTR \[ecx\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 58 08 31 7b[          ]*vrndscaleph zmm6,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 48 08 71 7f 7b[       ]*vrndscaleph zmm6,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c df 08 72 80 7b[       ]*vrndscaleph zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c df 08 72 80 7b[       ]*vrndscaleph zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 08 0a f4 7b[          ]*vrndscalesh xmm6,xmm5,xmm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 18 0a f4 7b[          ]*vrndscalesh xmm6,xmm5,xmm4,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 9f 0a f4 7b[          ]*vrndscalesh xmm6\{k7\}\{z\},xmm5,xmm4,\{sae\},0x7b
@@ -1419,9 +1419,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 48 4e f5[     ]*vrsqrtph zmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d cf 4e f5[     ]*vrsqrtph zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 4f 4e b4 f4 00 00 00 10[      ]*vrsqrtph zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 58 4e 31[     ]*vrsqrtph zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 58 4e 31[     ]*vrsqrtph zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 48 4e 71 7f[          ]*vrsqrtph zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d df 4e 72 80[          ]*vrsqrtph zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d df 4e 72 80[          ]*vrsqrtph zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 4f f4[     ]*vrsqrtsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f 4f f4[     ]*vrsqrtsh xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f 4f b4 f4 00 00 00 10[      ]*vrsqrtsh xmm6\{k7\},xmm5,WORD PTR \[esp\+esi\*8\+0x10000000\]
@@ -1432,9 +1432,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 2c f4[     ]*vscalefph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 2c f4[     ]*vscalefph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 4f 2c b4 f4 00 00 00 10[      ]*vscalefph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 58 2c 31[     ]*vscalefph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 58 2c 31[     ]*vscalefph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 48 2c 71 7f[          ]*vscalefph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 df 2c 72 80[          ]*vscalefph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 df 2c 72 80[          ]*vscalefph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 2d f4[     ]*vscalefsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 18 2d f4[     ]*vscalefsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f6 55 9f 2d f4[     ]*vscalefsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1446,9 +1446,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 18 51 f5[     ]*vsqrtph zmm6,zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 51 f5[     ]*vsqrtph zmm6\{k7\}\{z\},zmm5,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 4f 51 b4 f4 00 00 00 10[      ]*vsqrtph zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 51 31[     ]*vsqrtph zmm6,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 58 51 31[     ]*vsqrtph zmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 48 51 71 7f[          ]*vsqrtph zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c df 51 72 80[          ]*vsqrtph zmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c df 51 72 80[          ]*vsqrtph zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 56 08 51 f4[     ]*vsqrtsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 56 18 51 f4[     ]*vsqrtsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 56 9f 51 f4[     ]*vsqrtsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
@@ -1460,9 +1460,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 54 18 5c f4[     ]*vsubph zmm6,zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5c f4[     ]*vsubph zmm6\{k7\}\{z\},zmm5,zmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 54 4f 5c b4 f4 00 00 00 10[      ]*vsubph zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 58 5c 31[     ]*vsubph zmm6,zmm5,WORD PTR \[ecx\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 58 5c 31[     ]*vsubph zmm6,zmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 48 5c 71 7f[          ]*vsubph zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 df 5c 72 80[          ]*vsubph zmm6\{k7\}\{z\},zmm5,WORD PTR \[edx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 df 5c 72 80[          ]*vsubph zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 56 08 5c f4[     ]*vsubsh xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 56 18 5c f4[     ]*vsubsh xmm6,xmm5,xmm4,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 f5 56 9f 5c f4[     ]*vsubsh xmm6\{k7\}\{z\},xmm5,xmm4,\{rn-sae\}
index bc64764a0cd0faf0f3c5e5dba780f2993d322a31..76a29525d487ef856428ed6b2a71bac8b7f9c9d6 100755 (executable)
@@ -13,1425 +13,1425 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 58 f4[     ]*vaddph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 8f 58 f4[     ]*vaddph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 2f 58 b4 f4 00 00 00 10[      ]*vaddph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 38 58 31[     ]*vaddph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 38 58 31[     ]*vaddph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 58 71 7f[          ]*vaddph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 58 72 80[          ]*vaddph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 58 72 80[          ]*vaddph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 0f 58 b4 f4 00 00 00 10[      ]*vaddph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 18 58 31[     ]*vaddph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 18 58 31[     ]*vaddph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 58 71 7f[          ]*vaddph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 58 72 80[          ]*vaddph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 58 72 80[          ]*vaddph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f3 54 28 c2 ec 7b[          ]*vcmpph k5,ymm5,ymm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 2f c2 ec 7b[          ]*vcmpph k5\{k7\},ymm5,ymm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 08 c2 ec 7b[          ]*vcmpph k5,xmm5,xmm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 0f c2 ec 7b[          ]*vcmpph k5\{k7\},xmm5,xmm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 0f c2 ac f4 00 00 00 10 7b[   ]*vcmpph k5\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 54 18 c2 29 7b[          ]*vcmpph k5,xmm5,WORD PTR \[ecx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 54 18 c2 29 7b[          ]*vcmpph k5,xmm5,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 08 c2 69 7f 7b[       ]*vcmpph k5,xmm5,XMMWORD PTR \[ecx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 54 1f c2 6a 80 7b[       ]*vcmpph k5\{k7\},xmm5,WORD PTR \[edx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 54 1f c2 6a 80 7b[       ]*vcmpph k5\{k7\},xmm5,WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 2f c2 ac f4 00 00 00 10 7b[   ]*vcmpph k5\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 54 38 c2 29 7b[          ]*vcmpph k5,ymm5,WORD PTR \[ecx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 54 38 c2 29 7b[          ]*vcmpph k5,ymm5,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 28 c2 69 7f 7b[       ]*vcmpph k5,ymm5,YMMWORD PTR \[ecx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 54 3f c2 6a 80 7b[       ]*vcmpph k5\{k7\},ymm5,WORD PTR \[edx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 54 3f c2 6a 80 7b[       ]*vcmpph k5\{k7\},ymm5,WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 5b f5[     ]*vcvtdq2ph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 8f 5b f5[     ]*vcvtdq2ph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 5b f5[     ]*vcvtdq2ph xmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c af 5b f5[     ]*vcvtdq2ph xmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 0f 5b b4 f4 00 00 00 10[      ]*vcvtdq2ph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 5b 31[     ]*vcvtdq2ph xmm6,DWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 5b 31[     ]*vcvtdq2ph xmm6,DWORD BCST \[ecx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 5b 71 7f[          ]*vcvtdq2ph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 5b 72 80[          ]*vcvtdq2ph xmm6\{k7\}\{z\},DWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 5b 31[     ]*vcvtdq2ph xmm6,DWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 5b 72 80[          ]*vcvtdq2ph xmm6\{k7\}\{z\},DWORD BCST \[edx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 5b 31[     ]*vcvtdq2ph xmm6,DWORD BCST \[ecx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 5b 71 7f[          ]*vcvtdq2ph xmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 5b 72 80[          ]*vcvtdq2ph xmm6\{k7\}\{z\},DWORD PTR \[edx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 5b 72 80[          ]*vcvtdq2ph xmm6\{k7\}\{z\},DWORD BCST \[edx-0x200\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 08 5a f5[     ]*vcvtpd2ph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 8f 5a f5[     ]*vcvtpd2ph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 28 5a f5[     ]*vcvtpd2ph xmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fd af 5a f5[     ]*vcvtpd2ph xmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 0f 5a b4 f4 00 00 00 10[      ]*vcvtpd2ph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fd 18 5a 31[     ]*vcvtpd2ph xmm6,QWORD PTR \[ecx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fd 18 5a 31[     ]*vcvtpd2ph xmm6,QWORD BCST \[ecx\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 08 5a 71 7f[          ]*vcvtpd2ph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fd 9f 5a 72 80[          ]*vcvtpd2ph xmm6\{k7\}\{z\},QWORD PTR \[edx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f5 fd 38 5a 31[     ]*vcvtpd2ph xmm6,QWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fd 9f 5a 72 80[          ]*vcvtpd2ph xmm6\{k7\}\{z\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fd 38 5a 31[     ]*vcvtpd2ph xmm6,QWORD BCST \[ecx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 28 5a 71 7f[          ]*vcvtpd2ph xmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fd bf 5a 72 80[          ]*vcvtpd2ph xmm6\{k7\}\{z\},QWORD PTR \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fd bf 5a 72 80[          ]*vcvtpd2ph xmm6\{k7\}\{z\},QWORD BCST \[edx-0x400\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 5b f5[     ]*vcvtph2dq xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 8f 5b f5[     ]*vcvtph2dq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 5b f5[     ]*vcvtph2dq ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d af 5b f5[     ]*vcvtph2dq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 0f 5b b4 f4 00 00 00 10[      ]*vcvtph2dq xmm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 5b 31[     ]*vcvtph2dq xmm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 5b 31[     ]*vcvtph2dq xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 5b 71 7f[          ]*vcvtph2dq xmm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 5b 72 80[          ]*vcvtph2dq xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 5b 72 80[          ]*vcvtph2dq xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 2f 5b b4 f4 00 00 00 10[      ]*vcvtph2dq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 5b 31[     ]*vcvtph2dq ymm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 5b 31[     ]*vcvtph2dq ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 5b 71 7f[          ]*vcvtph2dq ymm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 5b 72 80[          ]*vcvtph2dq ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 5b 72 80[          ]*vcvtph2dq ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 5a f5[     ]*vcvtph2pd xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 8f 5a f5[     ]*vcvtph2pd xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 5a f5[     ]*vcvtph2pd ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c af 5a f5[     ]*vcvtph2pd ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 0f 5a b4 f4 00 00 00 10[      ]*vcvtph2pd xmm6\{k7\},DWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 5a 31[     ]*vcvtph2pd xmm6,WORD PTR \[ecx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 5a 31[     ]*vcvtph2pd xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 5a 71 7f[          ]*vcvtph2pd xmm6,DWORD PTR \[ecx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 5a 72 80[          ]*vcvtph2pd xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 5a 72 80[          ]*vcvtph2pd xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 2f 5a b4 f4 00 00 00 10[      ]*vcvtph2pd ymm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 5a 31[     ]*vcvtph2pd ymm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 5a 31[     ]*vcvtph2pd ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 5a 71 7f[          ]*vcvtph2pd ymm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 5a 72 80[          ]*vcvtph2pd ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 5a 72 80[          ]*vcvtph2pd ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 08 13 f5[     ]*vcvtph2psx xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 8f 13 f5[     ]*vcvtph2psx xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 28 13 f5[     ]*vcvtph2psx ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d af 13 f5[     ]*vcvtph2psx ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 0f 13 b4 f4 00 00 00 10[      ]*vcvtph2psx xmm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 18 13 31[     ]*vcvtph2psx xmm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 18 13 31[     ]*vcvtph2psx xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 08 13 71 7f[          ]*vcvtph2psx xmm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 13 72 80[          ]*vcvtph2psx xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 13 72 80[          ]*vcvtph2psx xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 2f 13 b4 f4 00 00 00 10[      ]*vcvtph2psx ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 38 13 31[     ]*vcvtph2psx ymm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 38 13 31[     ]*vcvtph2psx ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 28 13 71 7f[          ]*vcvtph2psx ymm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d bf 13 72 80[          ]*vcvtph2psx ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d bf 13 72 80[          ]*vcvtph2psx ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 7b f5[     ]*vcvtph2qq xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 8f 7b f5[     ]*vcvtph2qq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 7b f5[     ]*vcvtph2qq ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d af 7b f5[     ]*vcvtph2qq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 0f 7b b4 f4 00 00 00 10[      ]*vcvtph2qq xmm6\{k7\},DWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7b 31[     ]*vcvtph2qq xmm6,WORD PTR \[ecx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7b 31[     ]*vcvtph2qq xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 7b 71 7f[          ]*vcvtph2qq xmm6,DWORD PTR \[ecx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7b 72 80[          ]*vcvtph2qq xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7b 72 80[          ]*vcvtph2qq xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 2f 7b b4 f4 00 00 00 10[      ]*vcvtph2qq ymm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 7b 31[     ]*vcvtph2qq ymm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 7b 31[     ]*vcvtph2qq ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 7b 71 7f[          ]*vcvtph2qq ymm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 7b 72 80[          ]*vcvtph2qq ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 7b 72 80[          ]*vcvtph2qq ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 79 f5[     ]*vcvtph2udq xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 8f 79 f5[     ]*vcvtph2udq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 79 f5[     ]*vcvtph2udq ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c af 79 f5[     ]*vcvtph2udq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 0f 79 b4 f4 00 00 00 10[      ]*vcvtph2udq xmm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 79 31[     ]*vcvtph2udq xmm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 79 31[     ]*vcvtph2udq xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 79 71 7f[          ]*vcvtph2udq xmm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 79 72 80[          ]*vcvtph2udq xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 79 72 80[          ]*vcvtph2udq xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 2f 79 b4 f4 00 00 00 10[      ]*vcvtph2udq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 79 31[     ]*vcvtph2udq ymm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 79 31[     ]*vcvtph2udq ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 79 71 7f[          ]*vcvtph2udq ymm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 79 72 80[          ]*vcvtph2udq ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 79 72 80[          ]*vcvtph2udq ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 79 f5[     ]*vcvtph2uqq xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 8f 79 f5[     ]*vcvtph2uqq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 79 f5[     ]*vcvtph2uqq ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d af 79 f5[     ]*vcvtph2uqq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 0f 79 b4 f4 00 00 00 10[      ]*vcvtph2uqq xmm6\{k7\},DWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 79 31[     ]*vcvtph2uqq xmm6,WORD PTR \[ecx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 79 31[     ]*vcvtph2uqq xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 79 71 7f[          ]*vcvtph2uqq xmm6,DWORD PTR \[ecx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 79 72 80[          ]*vcvtph2uqq xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 79 72 80[          ]*vcvtph2uqq xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 2f 79 b4 f4 00 00 00 10[      ]*vcvtph2uqq ymm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 79 31[     ]*vcvtph2uqq ymm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 79 31[     ]*vcvtph2uqq ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 79 71 7f[          ]*vcvtph2uqq ymm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 79 72 80[          ]*vcvtph2uqq ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 79 72 80[          ]*vcvtph2uqq ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 7d f5[     ]*vcvtph2uw xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 8f 7d f5[     ]*vcvtph2uw xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 7d f5[     ]*vcvtph2uw ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c af 7d f5[     ]*vcvtph2uw ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 0f 7d b4 f4 00 00 00 10[      ]*vcvtph2uw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 7d 31[     ]*vcvtph2uw xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 7d 31[     ]*vcvtph2uw xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 7d 71 7f[          ]*vcvtph2uw xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 7d 72 80[          ]*vcvtph2uw xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 7d 72 80[          ]*vcvtph2uw xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 2f 7d b4 f4 00 00 00 10[      ]*vcvtph2uw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 7d 31[     ]*vcvtph2uw ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 7d 31[     ]*vcvtph2uw ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 7d 71 7f[          ]*vcvtph2uw ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 7d 72 80[          ]*vcvtph2uw ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 7d 72 80[          ]*vcvtph2uw ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 7d f5[     ]*vcvtph2w xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 8f 7d f5[     ]*vcvtph2w xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 7d f5[     ]*vcvtph2w ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d af 7d f5[     ]*vcvtph2w ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 0f 7d b4 f4 00 00 00 10[      ]*vcvtph2w xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7d 31[     ]*vcvtph2w xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7d 31[     ]*vcvtph2w xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 7d 71 7f[          ]*vcvtph2w xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7d 72 80[          ]*vcvtph2w xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7d 72 80[          ]*vcvtph2w xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 2f 7d b4 f4 00 00 00 10[      ]*vcvtph2w ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 7d 31[     ]*vcvtph2w ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 7d 31[     ]*vcvtph2w ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 7d 71 7f[          ]*vcvtph2w ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 7d 72 80[          ]*vcvtph2w ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 7d 72 80[          ]*vcvtph2w ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 1d f5[     ]*vcvtps2phx xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 8f 1d f5[     ]*vcvtps2phx xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 1d f5[     ]*vcvtps2phx xmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d af 1d f5[     ]*vcvtps2phx xmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 0f 1d b4 f4 00 00 00 10[      ]*vcvtps2phx xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 1d 31[     ]*vcvtps2phx xmm6,DWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 1d 31[     ]*vcvtps2phx xmm6,DWORD BCST \[ecx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 1d 71 7f[          ]*vcvtps2phx xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 1d 72 80[          ]*vcvtps2phx xmm6\{k7\}\{z\},DWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 1d 31[     ]*vcvtps2phx xmm6,DWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 1d 72 80[          ]*vcvtps2phx xmm6\{k7\}\{z\},DWORD BCST \[edx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 1d 31[     ]*vcvtps2phx xmm6,DWORD BCST \[ecx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 1d 71 7f[          ]*vcvtps2phx xmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 1d 72 80[          ]*vcvtps2phx xmm6\{k7\}\{z\},DWORD PTR \[edx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 1d 72 80[          ]*vcvtps2phx xmm6\{k7\}\{z\},DWORD BCST \[edx-0x200\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 08 5b f5[     ]*vcvtqq2ph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 8f 5b f5[     ]*vcvtqq2ph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 28 5b f5[     ]*vcvtqq2ph xmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fc af 5b f5[     ]*vcvtqq2ph xmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 0f 5b b4 f4 00 00 00 10[      ]*vcvtqq2ph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fc 18 5b 31[     ]*vcvtqq2ph xmm6,QWORD PTR \[ecx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fc 18 5b 31[     ]*vcvtqq2ph xmm6,QWORD BCST \[ecx\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 08 5b 71 7f[          ]*vcvtqq2ph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fc 9f 5b 72 80[          ]*vcvtqq2ph xmm6\{k7\}\{z\},QWORD PTR \[edx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f5 fc 38 5b 31[     ]*vcvtqq2ph xmm6,QWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fc 9f 5b 72 80[          ]*vcvtqq2ph xmm6\{k7\}\{z\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fc 38 5b 31[     ]*vcvtqq2ph xmm6,QWORD BCST \[ecx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 28 5b 71 7f[          ]*vcvtqq2ph xmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fc bf 5b 72 80[          ]*vcvtqq2ph xmm6\{k7\}\{z\},QWORD PTR \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fc bf 5b 72 80[          ]*vcvtqq2ph xmm6\{k7\}\{z\},QWORD BCST \[edx-0x400\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 08 5b f5[     ]*vcvttph2dq xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 8f 5b f5[     ]*vcvttph2dq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 28 5b f5[     ]*vcvttph2dq ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7e af 5b f5[     ]*vcvttph2dq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 0f 5b b4 f4 00 00 00 10[      ]*vcvttph2dq xmm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e 18 5b 31[     ]*vcvttph2dq xmm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e 18 5b 31[     ]*vcvttph2dq xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 08 5b 71 7f[          ]*vcvttph2dq xmm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e 9f 5b 72 80[          ]*vcvttph2dq xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e 9f 5b 72 80[          ]*vcvttph2dq xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 2f 5b b4 f4 00 00 00 10[      ]*vcvttph2dq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e 38 5b 31[     ]*vcvttph2dq ymm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e 38 5b 31[     ]*vcvttph2dq ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 28 5b 71 7f[          ]*vcvttph2dq ymm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e bf 5b 72 80[          ]*vcvttph2dq ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e bf 5b 72 80[          ]*vcvttph2dq ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 7a f5[     ]*vcvttph2qq xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 8f 7a f5[     ]*vcvttph2qq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 7a f5[     ]*vcvttph2qq ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d af 7a f5[     ]*vcvttph2qq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 0f 7a b4 f4 00 00 00 10[      ]*vcvttph2qq xmm6\{k7\},DWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7a 31[     ]*vcvttph2qq xmm6,WORD PTR \[ecx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7a 31[     ]*vcvttph2qq xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 7a 71 7f[          ]*vcvttph2qq xmm6,DWORD PTR \[ecx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7a 72 80[          ]*vcvttph2qq xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7a 72 80[          ]*vcvttph2qq xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 2f 7a b4 f4 00 00 00 10[      ]*vcvttph2qq ymm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 7a 31[     ]*vcvttph2qq ymm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 7a 31[     ]*vcvttph2qq ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 7a 71 7f[          ]*vcvttph2qq ymm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 7a 72 80[          ]*vcvttph2qq ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 7a 72 80[          ]*vcvttph2qq ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 78 f5[     ]*vcvttph2udq xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 8f 78 f5[     ]*vcvttph2udq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 78 f5[     ]*vcvttph2udq ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c af 78 f5[     ]*vcvttph2udq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 0f 78 b4 f4 00 00 00 10[      ]*vcvttph2udq xmm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 78 31[     ]*vcvttph2udq xmm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 78 31[     ]*vcvttph2udq xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 78 71 7f[          ]*vcvttph2udq xmm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 78 72 80[          ]*vcvttph2udq xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 78 72 80[          ]*vcvttph2udq xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 2f 78 b4 f4 00 00 00 10[      ]*vcvttph2udq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 78 31[     ]*vcvttph2udq ymm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 78 31[     ]*vcvttph2udq ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 78 71 7f[          ]*vcvttph2udq ymm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 78 72 80[          ]*vcvttph2udq ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 78 72 80[          ]*vcvttph2udq ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 78 f5[     ]*vcvttph2uqq xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 8f 78 f5[     ]*vcvttph2uqq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 78 f5[     ]*vcvttph2uqq ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d af 78 f5[     ]*vcvttph2uqq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 0f 78 b4 f4 00 00 00 10[      ]*vcvttph2uqq xmm6\{k7\},DWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 78 31[     ]*vcvttph2uqq xmm6,WORD PTR \[ecx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 78 31[     ]*vcvttph2uqq xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 78 71 7f[          ]*vcvttph2uqq xmm6,DWORD PTR \[ecx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 78 72 80[          ]*vcvttph2uqq xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 78 72 80[          ]*vcvttph2uqq xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 2f 78 b4 f4 00 00 00 10[      ]*vcvttph2uqq ymm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 78 31[     ]*vcvttph2uqq ymm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 78 31[     ]*vcvttph2uqq ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 78 71 7f[          ]*vcvttph2uqq ymm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 78 72 80[          ]*vcvttph2uqq ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 78 72 80[          ]*vcvttph2uqq ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 7c f5[     ]*vcvttph2uw xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 8f 7c f5[     ]*vcvttph2uw xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 7c f5[     ]*vcvttph2uw ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c af 7c f5[     ]*vcvttph2uw ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 0f 7c b4 f4 00 00 00 10[      ]*vcvttph2uw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 7c 31[     ]*vcvttph2uw xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 7c 31[     ]*vcvttph2uw xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 7c 71 7f[          ]*vcvttph2uw xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 7c 72 80[          ]*vcvttph2uw xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 7c 72 80[          ]*vcvttph2uw xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 2f 7c b4 f4 00 00 00 10[      ]*vcvttph2uw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 7c 31[     ]*vcvttph2uw ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 7c 31[     ]*vcvttph2uw ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 7c 71 7f[          ]*vcvttph2uw ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 7c 72 80[          ]*vcvttph2uw ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 7c 72 80[          ]*vcvttph2uw ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 7c f5[     ]*vcvttph2w xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 8f 7c f5[     ]*vcvttph2w xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 7c f5[     ]*vcvttph2w ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d af 7c f5[     ]*vcvttph2w ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 0f 7c b4 f4 00 00 00 10[      ]*vcvttph2w xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7c 31[     ]*vcvttph2w xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7c 31[     ]*vcvttph2w xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 7c 71 7f[          ]*vcvttph2w xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7c 72 80[          ]*vcvttph2w xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7c 72 80[          ]*vcvttph2w xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 2f 7c b4 f4 00 00 00 10[      ]*vcvttph2w ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 7c 31[     ]*vcvttph2w ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 7c 31[     ]*vcvttph2w ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 7c 71 7f[          ]*vcvttph2w ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 7c 72 80[          ]*vcvttph2w ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 7c 72 80[          ]*vcvttph2w ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 08 7a f5[     ]*vcvtudq2ph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 8f 7a f5[     ]*vcvtudq2ph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 28 7a f5[     ]*vcvtudq2ph xmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7f af 7a f5[     ]*vcvtudq2ph xmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 0f 7a b4 f4 00 00 00 10[      ]*vcvtudq2ph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f 18 7a 31[     ]*vcvtudq2ph xmm6,DWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f 18 7a 31[     ]*vcvtudq2ph xmm6,DWORD BCST \[ecx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 08 7a 71 7f[          ]*vcvtudq2ph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f 9f 7a 72 80[          ]*vcvtudq2ph xmm6\{k7\}\{z\},DWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f5 7f 38 7a 31[     ]*vcvtudq2ph xmm6,DWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f 9f 7a 72 80[          ]*vcvtudq2ph xmm6\{k7\}\{z\},DWORD BCST \[edx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f 38 7a 31[     ]*vcvtudq2ph xmm6,DWORD BCST \[ecx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 28 7a 71 7f[          ]*vcvtudq2ph xmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f bf 7a 72 80[          ]*vcvtudq2ph xmm6\{k7\}\{z\},DWORD PTR \[edx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f bf 7a 72 80[          ]*vcvtudq2ph xmm6\{k7\}\{z\},DWORD BCST \[edx-0x200\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 08 7a f5[     ]*vcvtuqq2ph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 8f 7a f5[     ]*vcvtuqq2ph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 28 7a f5[     ]*vcvtuqq2ph xmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 ff af 7a f5[     ]*vcvtuqq2ph xmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 0f 7a b4 f4 00 00 00 10[      ]*vcvtuqq2ph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 ff 18 7a 31[     ]*vcvtuqq2ph xmm6,QWORD PTR \[ecx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 ff 18 7a 31[     ]*vcvtuqq2ph xmm6,QWORD BCST \[ecx\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 08 7a 71 7f[          ]*vcvtuqq2ph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 ff 9f 7a 72 80[          ]*vcvtuqq2ph xmm6\{k7\}\{z\},QWORD PTR \[edx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f5 ff 38 7a 31[     ]*vcvtuqq2ph xmm6,QWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 ff 9f 7a 72 80[          ]*vcvtuqq2ph xmm6\{k7\}\{z\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 ff 38 7a 31[     ]*vcvtuqq2ph xmm6,QWORD BCST \[ecx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 28 7a 71 7f[          ]*vcvtuqq2ph xmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 ff bf 7a 72 80[          ]*vcvtuqq2ph xmm6\{k7\}\{z\},QWORD PTR \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 ff bf 7a 72 80[          ]*vcvtuqq2ph xmm6\{k7\}\{z\},QWORD BCST \[edx-0x400\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 08 7d f5[     ]*vcvtuw2ph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 8f 7d f5[     ]*vcvtuw2ph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 28 7d f5[     ]*vcvtuw2ph ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7f af 7d f5[     ]*vcvtuw2ph ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 0f 7d b4 f4 00 00 00 10[      ]*vcvtuw2ph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f 18 7d 31[     ]*vcvtuw2ph xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f 18 7d 31[     ]*vcvtuw2ph xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 08 7d 71 7f[          ]*vcvtuw2ph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f 9f 7d 72 80[          ]*vcvtuw2ph xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f 9f 7d 72 80[          ]*vcvtuw2ph xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 2f 7d b4 f4 00 00 00 10[      ]*vcvtuw2ph ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f 38 7d 31[     ]*vcvtuw2ph ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f 38 7d 31[     ]*vcvtuw2ph ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 28 7d 71 7f[          ]*vcvtuw2ph ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f bf 7d 72 80[          ]*vcvtuw2ph ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f bf 7d 72 80[          ]*vcvtuw2ph ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 08 7d f5[     ]*vcvtw2ph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 8f 7d f5[     ]*vcvtw2ph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 28 7d f5[     ]*vcvtw2ph ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7e af 7d f5[     ]*vcvtw2ph ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 0f 7d b4 f4 00 00 00 10[      ]*vcvtw2ph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e 18 7d 31[     ]*vcvtw2ph xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e 18 7d 31[     ]*vcvtw2ph xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 08 7d 71 7f[          ]*vcvtw2ph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e 9f 7d 72 80[          ]*vcvtw2ph xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e 9f 7d 72 80[          ]*vcvtw2ph xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 2f 7d b4 f4 00 00 00 10[      ]*vcvtw2ph ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e 38 7d 31[     ]*vcvtw2ph ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e 38 7d 31[     ]*vcvtw2ph ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 28 7d 71 7f[          ]*vcvtw2ph ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e bf 7d 72 80[          ]*vcvtw2ph ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e bf 7d 72 80[          ]*vcvtw2ph ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 5e f4[     ]*vdivph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 af 5e f4[     ]*vdivph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 5e f4[     ]*vdivph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 8f 5e f4[     ]*vdivph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 2f 5e b4 f4 00 00 00 10[      ]*vdivph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 38 5e 31[     ]*vdivph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 38 5e 31[     ]*vdivph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 5e 71 7f[          ]*vdivph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 5e 72 80[          ]*vdivph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 5e 72 80[          ]*vdivph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 0f 5e b4 f4 00 00 00 10[      ]*vdivph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 18 5e 31[     ]*vdivph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 18 5e 31[     ]*vdivph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 5e 71 7f[          ]*vdivph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5e 72 80[          ]*vdivph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5e 72 80[          ]*vdivph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 28 56 f4[     ]*vfcmaddcph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 af 56 f4[     ]*vfcmaddcph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 08 56 f4[     ]*vfcmaddcph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 8f 56 f4[     ]*vfcmaddcph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 2f 56 b4 f4 00 00 00 10[      ]*vfcmaddcph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 38 56 31[     ]*vfcmaddcph ymm6,ymm5,DWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 38 56 31[     ]*vfcmaddcph ymm6,ymm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 28 56 71 7f[          ]*vfcmaddcph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 bf 56 72 80[          ]*vfcmaddcph ymm6\{k7\}\{z\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 bf 56 72 80[          ]*vfcmaddcph ymm6\{k7\}\{z\},ymm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 0f 56 b4 f4 00 00 00 10[      ]*vfcmaddcph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 18 56 31[     ]*vfcmaddcph xmm6,xmm5,DWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 18 56 31[     ]*vfcmaddcph xmm6,xmm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 08 56 71 7f[          ]*vfcmaddcph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 9f 56 72 80[          ]*vfcmaddcph xmm6\{k7\}\{z\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 9f 56 72 80[          ]*vfcmaddcph xmm6\{k7\}\{z\},xmm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 28 d6 f4[     ]*vfcmulcph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 af d6 f4[     ]*vfcmulcph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 08 d6 f4[     ]*vfcmulcph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 8f d6 f4[     ]*vfcmulcph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 2f d6 b4 f4 00 00 00 10[      ]*vfcmulcph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 38 d6 31[     ]*vfcmulcph ymm6,ymm5,DWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 38 d6 31[     ]*vfcmulcph ymm6,ymm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 28 d6 71 7f[          ]*vfcmulcph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 bf d6 72 80[          ]*vfcmulcph ymm6\{k7\}\{z\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 bf d6 72 80[          ]*vfcmulcph ymm6\{k7\}\{z\},ymm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 0f d6 b4 f4 00 00 00 10[      ]*vfcmulcph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 18 d6 31[     ]*vfcmulcph xmm6,xmm5,DWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 18 d6 31[     ]*vfcmulcph xmm6,xmm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 08 d6 71 7f[          ]*vfcmulcph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 9f d6 72 80[          ]*vfcmulcph xmm6\{k7\}\{z\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 9f d6 72 80[          ]*vfcmulcph xmm6\{k7\}\{z\},xmm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 98 f4[     ]*vfmadd132ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af 98 f4[     ]*vfmadd132ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 98 f4[     ]*vfmadd132ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f 98 f4[     ]*vfmadd132ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f 98 b4 f4 00 00 00 10[      ]*vfmadd132ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 98 31[     ]*vfmadd132ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 98 31[     ]*vfmadd132ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 98 71 7f[          ]*vfmadd132ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 98 72 80[          ]*vfmadd132ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 98 72 80[          ]*vfmadd132ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f 98 b4 f4 00 00 00 10[      ]*vfmadd132ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 98 31[     ]*vfmadd132ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 98 31[     ]*vfmadd132ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 98 71 7f[          ]*vfmadd132ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 98 72 80[          ]*vfmadd132ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 98 72 80[          ]*vfmadd132ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 a8 f4[     ]*vfmadd213ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af a8 f4[     ]*vfmadd213ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 a8 f4[     ]*vfmadd213ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f a8 f4[     ]*vfmadd213ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f a8 b4 f4 00 00 00 10[      ]*vfmadd213ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 a8 31[     ]*vfmadd213ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 a8 31[     ]*vfmadd213ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 a8 71 7f[          ]*vfmadd213ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf a8 72 80[          ]*vfmadd213ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf a8 72 80[          ]*vfmadd213ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f a8 b4 f4 00 00 00 10[      ]*vfmadd213ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 a8 31[     ]*vfmadd213ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 a8 31[     ]*vfmadd213ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 a8 71 7f[          ]*vfmadd213ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f a8 72 80[          ]*vfmadd213ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f a8 72 80[          ]*vfmadd213ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 b8 f4[     ]*vfmadd231ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af b8 f4[     ]*vfmadd231ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 b8 f4[     ]*vfmadd231ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f b8 f4[     ]*vfmadd231ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f b8 b4 f4 00 00 00 10[      ]*vfmadd231ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 b8 31[     ]*vfmadd231ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 b8 31[     ]*vfmadd231ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 b8 71 7f[          ]*vfmadd231ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf b8 72 80[          ]*vfmadd231ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf b8 72 80[          ]*vfmadd231ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f b8 b4 f4 00 00 00 10[      ]*vfmadd231ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 b8 31[     ]*vfmadd231ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 b8 31[     ]*vfmadd231ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 b8 71 7f[          ]*vfmadd231ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f b8 72 80[          ]*vfmadd231ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f b8 72 80[          ]*vfmadd231ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 28 56 f4[     ]*vfmaddcph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 af 56 f4[     ]*vfmaddcph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 08 56 f4[     ]*vfmaddcph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 8f 56 f4[     ]*vfmaddcph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 2f 56 b4 f4 00 00 00 10[      ]*vfmaddcph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 38 56 31[     ]*vfmaddcph ymm6,ymm5,DWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 38 56 31[     ]*vfmaddcph ymm6,ymm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 28 56 71 7f[          ]*vfmaddcph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 bf 56 72 80[          ]*vfmaddcph ymm6\{k7\}\{z\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 bf 56 72 80[          ]*vfmaddcph ymm6\{k7\}\{z\},ymm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 0f 56 b4 f4 00 00 00 10[      ]*vfmaddcph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 18 56 31[     ]*vfmaddcph xmm6,xmm5,DWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 18 56 31[     ]*vfmaddcph xmm6,xmm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 08 56 71 7f[          ]*vfmaddcph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 9f 56 72 80[          ]*vfmaddcph xmm6\{k7\}\{z\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 9f 56 72 80[          ]*vfmaddcph xmm6\{k7\}\{z\},xmm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 96 f4[     ]*vfmaddsub132ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af 96 f4[     ]*vfmaddsub132ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 96 f4[     ]*vfmaddsub132ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f 96 f4[     ]*vfmaddsub132ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f 96 b4 f4 00 00 00 10[      ]*vfmaddsub132ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 96 31[     ]*vfmaddsub132ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 96 31[     ]*vfmaddsub132ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 96 71 7f[          ]*vfmaddsub132ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 96 72 80[          ]*vfmaddsub132ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 96 72 80[          ]*vfmaddsub132ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f 96 b4 f4 00 00 00 10[      ]*vfmaddsub132ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 96 31[     ]*vfmaddsub132ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 96 31[     ]*vfmaddsub132ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 96 71 7f[          ]*vfmaddsub132ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 96 72 80[          ]*vfmaddsub132ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 96 72 80[          ]*vfmaddsub132ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 a6 f4[     ]*vfmaddsub213ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af a6 f4[     ]*vfmaddsub213ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 a6 f4[     ]*vfmaddsub213ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f a6 f4[     ]*vfmaddsub213ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f a6 b4 f4 00 00 00 10[      ]*vfmaddsub213ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 a6 31[     ]*vfmaddsub213ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 a6 31[     ]*vfmaddsub213ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 a6 71 7f[          ]*vfmaddsub213ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf a6 72 80[          ]*vfmaddsub213ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf a6 72 80[          ]*vfmaddsub213ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f a6 b4 f4 00 00 00 10[      ]*vfmaddsub213ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 a6 31[     ]*vfmaddsub213ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 a6 31[     ]*vfmaddsub213ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 a6 71 7f[          ]*vfmaddsub213ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f a6 72 80[          ]*vfmaddsub213ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f a6 72 80[          ]*vfmaddsub213ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 b6 f4[     ]*vfmaddsub231ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af b6 f4[     ]*vfmaddsub231ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 b6 f4[     ]*vfmaddsub231ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f b6 f4[     ]*vfmaddsub231ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f b6 b4 f4 00 00 00 10[      ]*vfmaddsub231ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 b6 31[     ]*vfmaddsub231ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 b6 31[     ]*vfmaddsub231ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 b6 71 7f[          ]*vfmaddsub231ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf b6 72 80[          ]*vfmaddsub231ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf b6 72 80[          ]*vfmaddsub231ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f b6 b4 f4 00 00 00 10[      ]*vfmaddsub231ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 b6 31[     ]*vfmaddsub231ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 b6 31[     ]*vfmaddsub231ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 b6 71 7f[          ]*vfmaddsub231ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f b6 72 80[          ]*vfmaddsub231ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f b6 72 80[          ]*vfmaddsub231ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 9a f4[     ]*vfmsub132ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af 9a f4[     ]*vfmsub132ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 9a f4[     ]*vfmsub132ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f 9a f4[     ]*vfmsub132ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f 9a b4 f4 00 00 00 10[      ]*vfmsub132ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 9a 31[     ]*vfmsub132ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 9a 31[     ]*vfmsub132ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 9a 71 7f[          ]*vfmsub132ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 9a 72 80[          ]*vfmsub132ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 9a 72 80[          ]*vfmsub132ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f 9a b4 f4 00 00 00 10[      ]*vfmsub132ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 9a 31[     ]*vfmsub132ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 9a 31[     ]*vfmsub132ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 9a 71 7f[          ]*vfmsub132ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9a 72 80[          ]*vfmsub132ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9a 72 80[          ]*vfmsub132ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 aa f4[     ]*vfmsub213ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af aa f4[     ]*vfmsub213ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 aa f4[     ]*vfmsub213ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f aa f4[     ]*vfmsub213ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f aa b4 f4 00 00 00 10[      ]*vfmsub213ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 aa 31[     ]*vfmsub213ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 aa 31[     ]*vfmsub213ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 aa 71 7f[          ]*vfmsub213ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf aa 72 80[          ]*vfmsub213ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf aa 72 80[          ]*vfmsub213ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f aa b4 f4 00 00 00 10[      ]*vfmsub213ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 aa 31[     ]*vfmsub213ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 aa 31[     ]*vfmsub213ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 aa 71 7f[          ]*vfmsub213ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f aa 72 80[          ]*vfmsub213ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f aa 72 80[          ]*vfmsub213ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 ba f4[     ]*vfmsub231ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af ba f4[     ]*vfmsub231ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 ba f4[     ]*vfmsub231ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f ba f4[     ]*vfmsub231ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f ba b4 f4 00 00 00 10[      ]*vfmsub231ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 ba 31[     ]*vfmsub231ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 ba 31[     ]*vfmsub231ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 ba 71 7f[          ]*vfmsub231ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf ba 72 80[          ]*vfmsub231ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf ba 72 80[          ]*vfmsub231ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f ba b4 f4 00 00 00 10[      ]*vfmsub231ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 ba 31[     ]*vfmsub231ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 ba 31[     ]*vfmsub231ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 ba 71 7f[          ]*vfmsub231ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f ba 72 80[          ]*vfmsub231ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f ba 72 80[          ]*vfmsub231ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 97 f4[     ]*vfmsubadd132ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af 97 f4[     ]*vfmsubadd132ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 97 f4[     ]*vfmsubadd132ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f 97 f4[     ]*vfmsubadd132ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f 97 b4 f4 00 00 00 10[      ]*vfmsubadd132ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 97 31[     ]*vfmsubadd132ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 97 31[     ]*vfmsubadd132ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 97 71 7f[          ]*vfmsubadd132ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 97 72 80[          ]*vfmsubadd132ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 97 72 80[          ]*vfmsubadd132ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f 97 b4 f4 00 00 00 10[      ]*vfmsubadd132ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 97 31[     ]*vfmsubadd132ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 97 31[     ]*vfmsubadd132ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 97 71 7f[          ]*vfmsubadd132ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 97 72 80[          ]*vfmsubadd132ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 97 72 80[          ]*vfmsubadd132ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 a7 f4[     ]*vfmsubadd213ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af a7 f4[     ]*vfmsubadd213ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 a7 f4[     ]*vfmsubadd213ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f a7 f4[     ]*vfmsubadd213ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f a7 b4 f4 00 00 00 10[      ]*vfmsubadd213ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 a7 31[     ]*vfmsubadd213ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 a7 31[     ]*vfmsubadd213ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 a7 71 7f[          ]*vfmsubadd213ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf a7 72 80[          ]*vfmsubadd213ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf a7 72 80[          ]*vfmsubadd213ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f a7 b4 f4 00 00 00 10[      ]*vfmsubadd213ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 a7 31[     ]*vfmsubadd213ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 a7 31[     ]*vfmsubadd213ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 a7 71 7f[          ]*vfmsubadd213ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f a7 72 80[          ]*vfmsubadd213ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f a7 72 80[          ]*vfmsubadd213ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 b7 f4[     ]*vfmsubadd231ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af b7 f4[     ]*vfmsubadd231ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 b7 f4[     ]*vfmsubadd231ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f b7 f4[     ]*vfmsubadd231ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f b7 b4 f4 00 00 00 10[      ]*vfmsubadd231ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 b7 31[     ]*vfmsubadd231ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 b7 31[     ]*vfmsubadd231ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 b7 71 7f[          ]*vfmsubadd231ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf b7 72 80[          ]*vfmsubadd231ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf b7 72 80[          ]*vfmsubadd231ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f b7 b4 f4 00 00 00 10[      ]*vfmsubadd231ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 b7 31[     ]*vfmsubadd231ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 b7 31[     ]*vfmsubadd231ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 b7 71 7f[          ]*vfmsubadd231ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f b7 72 80[          ]*vfmsubadd231ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f b7 72 80[          ]*vfmsubadd231ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 28 d6 f4[     ]*vfmulcph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 af d6 f4[     ]*vfmulcph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 08 d6 f4[     ]*vfmulcph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 8f d6 f4[     ]*vfmulcph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 2f d6 b4 f4 00 00 00 10[      ]*vfmulcph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 38 d6 31[     ]*vfmulcph ymm6,ymm5,DWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 38 d6 31[     ]*vfmulcph ymm6,ymm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 28 d6 71 7f[          ]*vfmulcph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 bf d6 72 80[          ]*vfmulcph ymm6\{k7\}\{z\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 bf d6 72 80[          ]*vfmulcph ymm6\{k7\}\{z\},ymm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 0f d6 b4 f4 00 00 00 10[      ]*vfmulcph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 18 d6 31[     ]*vfmulcph xmm6,xmm5,DWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 18 d6 31[     ]*vfmulcph xmm6,xmm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 08 d6 71 7f[          ]*vfmulcph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 9f d6 72 80[          ]*vfmulcph xmm6\{k7\}\{z\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 9f d6 72 80[          ]*vfmulcph xmm6\{k7\}\{z\},xmm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 9c f4[     ]*vfnmadd132ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af 9c f4[     ]*vfnmadd132ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 9c f4[     ]*vfnmadd132ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f 9c f4[     ]*vfnmadd132ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f 9c b4 f4 00 00 00 10[      ]*vfnmadd132ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 9c 31[     ]*vfnmadd132ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 9c 31[     ]*vfnmadd132ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 9c 71 7f[          ]*vfnmadd132ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 9c 72 80[          ]*vfnmadd132ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 9c 72 80[          ]*vfnmadd132ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f 9c b4 f4 00 00 00 10[      ]*vfnmadd132ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 9c 31[     ]*vfnmadd132ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 9c 31[     ]*vfnmadd132ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 9c 71 7f[          ]*vfnmadd132ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9c 72 80[          ]*vfnmadd132ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9c 72 80[          ]*vfnmadd132ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 ac f4[     ]*vfnmadd213ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af ac f4[     ]*vfnmadd213ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 ac f4[     ]*vfnmadd213ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f ac f4[     ]*vfnmadd213ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f ac b4 f4 00 00 00 10[      ]*vfnmadd213ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 ac 31[     ]*vfnmadd213ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 ac 31[     ]*vfnmadd213ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 ac 71 7f[          ]*vfnmadd213ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf ac 72 80[          ]*vfnmadd213ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf ac 72 80[          ]*vfnmadd213ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f ac b4 f4 00 00 00 10[      ]*vfnmadd213ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 ac 31[     ]*vfnmadd213ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 ac 31[     ]*vfnmadd213ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 ac 71 7f[          ]*vfnmadd213ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f ac 72 80[          ]*vfnmadd213ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f ac 72 80[          ]*vfnmadd213ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 bc f4[     ]*vfnmadd231ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af bc f4[     ]*vfnmadd231ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 bc f4[     ]*vfnmadd231ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f bc f4[     ]*vfnmadd231ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f bc b4 f4 00 00 00 10[      ]*vfnmadd231ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 bc 31[     ]*vfnmadd231ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 bc 31[     ]*vfnmadd231ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 bc 71 7f[          ]*vfnmadd231ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf bc 72 80[          ]*vfnmadd231ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf bc 72 80[          ]*vfnmadd231ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f bc b4 f4 00 00 00 10[      ]*vfnmadd231ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 bc 31[     ]*vfnmadd231ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 bc 31[     ]*vfnmadd231ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 bc 71 7f[          ]*vfnmadd231ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f bc 72 80[          ]*vfnmadd231ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f bc 72 80[          ]*vfnmadd231ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 9e f4[     ]*vfnmsub132ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af 9e f4[     ]*vfnmsub132ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 9e f4[     ]*vfnmsub132ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f 9e f4[     ]*vfnmsub132ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f 9e b4 f4 00 00 00 10[      ]*vfnmsub132ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 9e 31[     ]*vfnmsub132ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 9e 31[     ]*vfnmsub132ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 9e 71 7f[          ]*vfnmsub132ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 9e 72 80[          ]*vfnmsub132ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 9e 72 80[          ]*vfnmsub132ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f 9e b4 f4 00 00 00 10[      ]*vfnmsub132ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 9e 31[     ]*vfnmsub132ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 9e 31[     ]*vfnmsub132ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 9e 71 7f[          ]*vfnmsub132ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9e 72 80[          ]*vfnmsub132ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9e 72 80[          ]*vfnmsub132ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 ae f4[     ]*vfnmsub213ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af ae f4[     ]*vfnmsub213ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 ae f4[     ]*vfnmsub213ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f ae f4[     ]*vfnmsub213ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f ae b4 f4 00 00 00 10[      ]*vfnmsub213ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 ae 31[     ]*vfnmsub213ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 ae 31[     ]*vfnmsub213ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 ae 71 7f[          ]*vfnmsub213ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf ae 72 80[          ]*vfnmsub213ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf ae 72 80[          ]*vfnmsub213ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f ae b4 f4 00 00 00 10[      ]*vfnmsub213ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 ae 31[     ]*vfnmsub213ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 ae 31[     ]*vfnmsub213ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 ae 71 7f[          ]*vfnmsub213ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f ae 72 80[          ]*vfnmsub213ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f ae 72 80[          ]*vfnmsub213ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 be f4[     ]*vfnmsub231ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af be f4[     ]*vfnmsub231ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 be f4[     ]*vfnmsub231ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f be f4[     ]*vfnmsub231ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f be b4 f4 00 00 00 10[      ]*vfnmsub231ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 be 31[     ]*vfnmsub231ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 be 31[     ]*vfnmsub231ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 be 71 7f[          ]*vfnmsub231ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf be 72 80[          ]*vfnmsub231ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf be 72 80[          ]*vfnmsub231ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f be b4 f4 00 00 00 10[      ]*vfnmsub231ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 be 31[     ]*vfnmsub231ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 be 31[     ]*vfnmsub231ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 be 71 7f[          ]*vfnmsub231ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f be 72 80[          ]*vfnmsub231ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f be 72 80[          ]*vfnmsub231ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 66 ee 7b[          ]*vfpclassph k5,xmm6,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 0f 66 ee 7b[          ]*vfpclassph k5\{k7\},xmm6,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 28 66 ee 7b[          ]*vfpclassph k5,ymm6,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 2f 66 ee 7b[          ]*vfpclassph k5\{k7\},ymm6,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 0f 66 ac f4 00 00 00 10 7b[   ]*vfpclassph k5\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 18 66 29 7b[          ]*vfpclassph k5,WORD PTR \[ecx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 18 66 29 7b[          ]*vfpclassph k5,WORD BCST \[ecx\]\{1to8\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 66 69 7f 7b[       ]*vfpclassph k5,XMMWORD PTR \[ecx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 1f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD PTR \[edx-0x100\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 38 66 29 7b[          ]*vfpclassph k5,WORD PTR \[ecx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 1f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD BCST \[edx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 38 66 29 7b[          ]*vfpclassph k5,WORD BCST \[ecx\]\{1to16\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 28 66 69 7f 7b[       ]*vfpclassph k5,YMMWORD PTR \[ecx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 3f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD PTR \[edx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 3f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD BCST \[edx-0x100\]\{1to16\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 08 42 f5[     ]*vgetexpph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 8f 42 f5[     ]*vgetexpph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 28 42 f5[     ]*vgetexpph ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d af 42 f5[     ]*vgetexpph ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 0f 42 b4 f4 00 00 00 10[      ]*vgetexpph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 18 42 31[     ]*vgetexpph xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 18 42 31[     ]*vgetexpph xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 08 42 71 7f[          ]*vgetexpph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 42 72 80[          ]*vgetexpph xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 42 72 80[          ]*vgetexpph xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 2f 42 b4 f4 00 00 00 10[      ]*vgetexpph ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 38 42 31[     ]*vgetexpph ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 38 42 31[     ]*vgetexpph ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 28 42 71 7f[          ]*vgetexpph ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d bf 42 72 80[          ]*vgetexpph ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d bf 42 72 80[          ]*vgetexpph ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 28 26 f5 7b[          ]*vgetmantph ymm6,ymm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c af 26 f5 7b[          ]*vgetmantph ymm6\{k7\}\{z\},ymm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 26 f5 7b[          ]*vgetmantph xmm6,xmm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 8f 26 f5 7b[          ]*vgetmantph xmm6\{k7\}\{z\},xmm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 0f 26 b4 f4 00 00 00 10 7b[   ]*vgetmantph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 18 26 31 7b[          ]*vgetmantph xmm6,WORD PTR \[ecx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 18 26 31 7b[          ]*vgetmantph xmm6,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 26 71 7f 7b[       ]*vgetmantph xmm6,XMMWORD PTR \[ecx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 9f 26 72 80 7b[       ]*vgetmantph xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 9f 26 72 80 7b[       ]*vgetmantph xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 2f 26 b4 f4 00 00 00 10 7b[   ]*vgetmantph ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 38 26 31 7b[          ]*vgetmantph ymm6,WORD PTR \[ecx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 38 26 31 7b[          ]*vgetmantph ymm6,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 28 26 71 7f 7b[       ]*vgetmantph ymm6,YMMWORD PTR \[ecx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c bf 26 72 80 7b[       ]*vgetmantph ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c bf 26 72 80 7b[       ]*vgetmantph ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 5f f4[     ]*vmaxph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 af 5f f4[     ]*vmaxph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 5f f4[     ]*vmaxph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 8f 5f f4[     ]*vmaxph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 2f 5f b4 f4 00 00 00 10[      ]*vmaxph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 38 5f 31[     ]*vmaxph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 38 5f 31[     ]*vmaxph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 5f 71 7f[          ]*vmaxph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 5f 72 80[          ]*vmaxph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 5f 72 80[          ]*vmaxph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 0f 5f b4 f4 00 00 00 10[      ]*vmaxph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 18 5f 31[     ]*vmaxph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 18 5f 31[     ]*vmaxph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 5f 71 7f[          ]*vmaxph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5f 72 80[          ]*vmaxph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5f 72 80[          ]*vmaxph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 5d f4[     ]*vminph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 af 5d f4[     ]*vminph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 5d f4[     ]*vminph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 8f 5d f4[     ]*vminph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 2f 5d b4 f4 00 00 00 10[      ]*vminph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 38 5d 31[     ]*vminph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 38 5d 31[     ]*vminph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 5d 71 7f[          ]*vminph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 5d 72 80[          ]*vminph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 5d 72 80[          ]*vminph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 0f 5d b4 f4 00 00 00 10[      ]*vminph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 18 5d 31[     ]*vminph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 18 5d 31[     ]*vminph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 5d 71 7f[          ]*vminph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5d 72 80[          ]*vminph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5d 72 80[          ]*vminph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 59 f4[     ]*vmulph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 af 59 f4[     ]*vmulph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 59 f4[     ]*vmulph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 8f 59 f4[     ]*vmulph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 2f 59 b4 f4 00 00 00 10[      ]*vmulph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 38 59 31[     ]*vmulph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 38 59 31[     ]*vmulph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 59 71 7f[          ]*vmulph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 59 72 80[          ]*vmulph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 59 72 80[          ]*vmulph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 0f 59 b4 f4 00 00 00 10[      ]*vmulph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 18 59 31[     ]*vmulph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 18 59 31[     ]*vmulph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 59 71 7f[          ]*vmulph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 59 72 80[          ]*vmulph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 59 72 80[          ]*vmulph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 08 4c f5[     ]*vrcpph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 8f 4c f5[     ]*vrcpph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 28 4c f5[     ]*vrcpph ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d af 4c f5[     ]*vrcpph ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 0f 4c b4 f4 00 00 00 10[      ]*vrcpph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 18 4c 31[     ]*vrcpph xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 18 4c 31[     ]*vrcpph xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 08 4c 71 7f[          ]*vrcpph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 4c 72 80[          ]*vrcpph xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 4c 72 80[          ]*vrcpph xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 2f 4c b4 f4 00 00 00 10[      ]*vrcpph ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 38 4c 31[     ]*vrcpph ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 38 4c 31[     ]*vrcpph ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 28 4c 71 7f[          ]*vrcpph ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d bf 4c 72 80[          ]*vrcpph ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d bf 4c 72 80[          ]*vrcpph ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 28 56 f5 7b[          ]*vreduceph ymm6,ymm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c af 56 f5 7b[          ]*vreduceph ymm6\{k7\}\{z\},ymm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 56 f5 7b[          ]*vreduceph xmm6,xmm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 8f 56 f5 7b[          ]*vreduceph xmm6\{k7\}\{z\},xmm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 0f 56 b4 f4 00 00 00 10 7b[   ]*vreduceph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 18 56 31 7b[          ]*vreduceph xmm6,WORD PTR \[ecx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 18 56 31 7b[          ]*vreduceph xmm6,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 56 71 7f 7b[       ]*vreduceph xmm6,XMMWORD PTR \[ecx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 9f 56 72 80 7b[       ]*vreduceph xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 9f 56 72 80 7b[       ]*vreduceph xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 2f 56 b4 f4 00 00 00 10 7b[   ]*vreduceph ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 38 56 31 7b[          ]*vreduceph ymm6,WORD PTR \[ecx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 38 56 31 7b[          ]*vreduceph ymm6,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 28 56 71 7f 7b[       ]*vreduceph ymm6,YMMWORD PTR \[ecx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c bf 56 72 80 7b[       ]*vreduceph ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c bf 56 72 80 7b[       ]*vreduceph ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 28 08 f5 7b[          ]*vrndscaleph ymm6,ymm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c af 08 f5 7b[          ]*vrndscaleph ymm6\{k7\}\{z\},ymm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 08 f5 7b[          ]*vrndscaleph xmm6,xmm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 8f 08 f5 7b[          ]*vrndscaleph xmm6\{k7\}\{z\},xmm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 0f 08 b4 f4 00 00 00 10 7b[   ]*vrndscaleph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 18 08 31 7b[          ]*vrndscaleph xmm6,WORD PTR \[ecx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 18 08 31 7b[          ]*vrndscaleph xmm6,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 08 71 7f 7b[       ]*vrndscaleph xmm6,XMMWORD PTR \[ecx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 9f 08 72 80 7b[       ]*vrndscaleph xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 9f 08 72 80 7b[       ]*vrndscaleph xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 2f 08 b4 f4 00 00 00 10 7b[   ]*vrndscaleph ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 38 08 31 7b[          ]*vrndscaleph ymm6,WORD PTR \[ecx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 38 08 31 7b[          ]*vrndscaleph ymm6,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 28 08 71 7f 7b[       ]*vrndscaleph ymm6,YMMWORD PTR \[ecx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c bf 08 72 80 7b[       ]*vrndscaleph ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c bf 08 72 80 7b[       ]*vrndscaleph ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 08 4e f5[     ]*vrsqrtph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 8f 4e f5[     ]*vrsqrtph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 28 4e f5[     ]*vrsqrtph ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d af 4e f5[     ]*vrsqrtph ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 0f 4e b4 f4 00 00 00 10[      ]*vrsqrtph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 18 4e 31[     ]*vrsqrtph xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 18 4e 31[     ]*vrsqrtph xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 08 4e 71 7f[          ]*vrsqrtph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 4e 72 80[          ]*vrsqrtph xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 4e 72 80[          ]*vrsqrtph xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 2f 4e b4 f4 00 00 00 10[      ]*vrsqrtph ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 38 4e 31[     ]*vrsqrtph ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 38 4e 31[     ]*vrsqrtph ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 28 4e 71 7f[          ]*vrsqrtph ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d bf 4e 72 80[          ]*vrsqrtph ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d bf 4e 72 80[          ]*vrsqrtph ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 2c f4[     ]*vscalefph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af 2c f4[     ]*vscalefph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 2c f4[     ]*vscalefph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f 2c f4[     ]*vscalefph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f 2c b4 f4 00 00 00 10[      ]*vscalefph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 2c 31[     ]*vscalefph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 2c 31[     ]*vscalefph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 2c 71 7f[          ]*vscalefph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 2c 72 80[          ]*vscalefph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 2c 72 80[          ]*vscalefph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f 2c b4 f4 00 00 00 10[      ]*vscalefph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 2c 31[     ]*vscalefph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 2c 31[     ]*vscalefph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 2c 71 7f[          ]*vscalefph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 2c 72 80[          ]*vscalefph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 2c 72 80[          ]*vscalefph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 51 f5[     ]*vsqrtph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 8f 51 f5[     ]*vsqrtph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 51 f5[     ]*vsqrtph ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c af 51 f5[     ]*vsqrtph ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 0f 51 b4 f4 00 00 00 10[      ]*vsqrtph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 51 31[     ]*vsqrtph xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 51 31[     ]*vsqrtph xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 51 71 7f[          ]*vsqrtph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 51 72 80[          ]*vsqrtph xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 51 72 80[          ]*vsqrtph xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 2f 51 b4 f4 00 00 00 10[      ]*vsqrtph ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 51 31[     ]*vsqrtph ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 51 31[     ]*vsqrtph ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 51 71 7f[          ]*vsqrtph ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 51 72 80[          ]*vsqrtph ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 51 72 80[          ]*vsqrtph ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 5c f4[     ]*vsubph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 af 5c f4[     ]*vsubph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 5c f4[     ]*vsubph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 8f 5c f4[     ]*vsubph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 2f 5c b4 f4 00 00 00 10[      ]*vsubph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 38 5c 31[     ]*vsubph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 38 5c 31[     ]*vsubph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 5c 71 7f[          ]*vsubph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 5c 72 80[          ]*vsubph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 5c 72 80[          ]*vsubph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 0f 5c b4 f4 00 00 00 10[      ]*vsubph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 18 5c 31[     ]*vsubph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 18 5c 31[     ]*vsubph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 5c 71 7f[          ]*vsubph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5c 72 80[          ]*vsubph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5c 72 80[          ]*vsubph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 58 f4[     ]*vaddph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 af 58 f4[     ]*vaddph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 58 f4[     ]*vaddph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 8f 58 f4[     ]*vaddph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 2f 58 b4 f4 00 00 00 10[      ]*vaddph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 38 58 31[     ]*vaddph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 38 58 31[     ]*vaddph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 58 71 7f[          ]*vaddph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 58 72 80[          ]*vaddph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 58 72 80[          ]*vaddph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 0f 58 b4 f4 00 00 00 10[      ]*vaddph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 18 58 31[     ]*vaddph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 18 58 31[     ]*vaddph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 58 71 7f[          ]*vaddph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 58 72 80[          ]*vaddph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 58 72 80[          ]*vaddph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f3 54 28 c2 ec 7b[          ]*vcmpph k5,ymm5,ymm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 2f c2 ec 7b[          ]*vcmpph k5\{k7\},ymm5,ymm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 08 c2 ec 7b[          ]*vcmpph k5,xmm5,xmm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 0f c2 ec 7b[          ]*vcmpph k5\{k7\},xmm5,xmm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 0f c2 ac f4 00 00 00 10 7b[   ]*vcmpph k5\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 54 18 c2 29 7b[          ]*vcmpph k5,xmm5,WORD PTR \[ecx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 54 18 c2 29 7b[          ]*vcmpph k5,xmm5,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 08 c2 69 7f 7b[       ]*vcmpph k5,xmm5,XMMWORD PTR \[ecx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 54 1f c2 6a 80 7b[       ]*vcmpph k5\{k7\},xmm5,WORD PTR \[edx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 54 1f c2 6a 80 7b[       ]*vcmpph k5\{k7\},xmm5,WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 2f c2 ac f4 00 00 00 10 7b[   ]*vcmpph k5\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 54 38 c2 29 7b[          ]*vcmpph k5,ymm5,WORD PTR \[ecx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 54 38 c2 29 7b[          ]*vcmpph k5,ymm5,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 54 28 c2 69 7f 7b[       ]*vcmpph k5,ymm5,YMMWORD PTR \[ecx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 54 3f c2 6a 80 7b[       ]*vcmpph k5\{k7\},ymm5,WORD PTR \[edx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 54 3f c2 6a 80 7b[       ]*vcmpph k5\{k7\},ymm5,WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 5b f5[     ]*vcvtdq2ph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 8f 5b f5[     ]*vcvtdq2ph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 5b f5[     ]*vcvtdq2ph xmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c af 5b f5[     ]*vcvtdq2ph xmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 0f 5b b4 f4 00 00 00 10[      ]*vcvtdq2ph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 5b 31[     ]*vcvtdq2ph xmm6,DWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 5b 31[     ]*vcvtdq2ph xmm6,DWORD BCST \[ecx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 5b 71 7f[          ]*vcvtdq2ph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 5b 72 80[          ]*vcvtdq2ph xmm6\{k7\}\{z\},DWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 5b 31[     ]*vcvtdq2ph xmm6,DWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 5b 72 80[          ]*vcvtdq2ph xmm6\{k7\}\{z\},DWORD BCST \[edx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 5b 31[     ]*vcvtdq2ph xmm6,DWORD BCST \[ecx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 5b 71 7f[          ]*vcvtdq2ph xmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 5b 72 80[          ]*vcvtdq2ph xmm6\{k7\}\{z\},DWORD PTR \[edx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 5b 72 80[          ]*vcvtdq2ph xmm6\{k7\}\{z\},DWORD BCST \[edx-0x200\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 08 5a f5[     ]*vcvtpd2ph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 8f 5a f5[     ]*vcvtpd2ph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 28 5a f5[     ]*vcvtpd2ph xmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fd af 5a f5[     ]*vcvtpd2ph xmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 0f 5a b4 f4 00 00 00 10[      ]*vcvtpd2ph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fd 18 5a 31[     ]*vcvtpd2ph xmm6,QWORD PTR \[ecx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fd 18 5a 31[     ]*vcvtpd2ph xmm6,QWORD BCST \[ecx\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 08 5a 71 7f[          ]*vcvtpd2ph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fd 9f 5a 72 80[          ]*vcvtpd2ph xmm6\{k7\}\{z\},QWORD PTR \[edx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f5 fd 38 5a 31[     ]*vcvtpd2ph xmm6,QWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fd 9f 5a 72 80[          ]*vcvtpd2ph xmm6\{k7\}\{z\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fd 38 5a 31[     ]*vcvtpd2ph xmm6,QWORD BCST \[ecx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fd 28 5a 71 7f[          ]*vcvtpd2ph xmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fd bf 5a 72 80[          ]*vcvtpd2ph xmm6\{k7\}\{z\},QWORD PTR \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fd bf 5a 72 80[          ]*vcvtpd2ph xmm6\{k7\}\{z\},QWORD BCST \[edx-0x400\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 5b f5[     ]*vcvtph2dq xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 8f 5b f5[     ]*vcvtph2dq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 5b f5[     ]*vcvtph2dq ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d af 5b f5[     ]*vcvtph2dq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 0f 5b b4 f4 00 00 00 10[      ]*vcvtph2dq xmm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 5b 31[     ]*vcvtph2dq xmm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 5b 31[     ]*vcvtph2dq xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 5b 71 7f[          ]*vcvtph2dq xmm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 5b 72 80[          ]*vcvtph2dq xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 5b 72 80[          ]*vcvtph2dq xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 2f 5b b4 f4 00 00 00 10[      ]*vcvtph2dq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 5b 31[     ]*vcvtph2dq ymm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 5b 31[     ]*vcvtph2dq ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 5b 71 7f[          ]*vcvtph2dq ymm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 5b 72 80[          ]*vcvtph2dq ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 5b 72 80[          ]*vcvtph2dq ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 5a f5[     ]*vcvtph2pd xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 8f 5a f5[     ]*vcvtph2pd xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 5a f5[     ]*vcvtph2pd ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c af 5a f5[     ]*vcvtph2pd ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 0f 5a b4 f4 00 00 00 10[      ]*vcvtph2pd xmm6\{k7\},DWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 5a 31[     ]*vcvtph2pd xmm6,WORD PTR \[ecx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 5a 31[     ]*vcvtph2pd xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 5a 71 7f[          ]*vcvtph2pd xmm6,DWORD PTR \[ecx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 5a 72 80[          ]*vcvtph2pd xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 5a 72 80[          ]*vcvtph2pd xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 2f 5a b4 f4 00 00 00 10[      ]*vcvtph2pd ymm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 5a 31[     ]*vcvtph2pd ymm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 5a 31[     ]*vcvtph2pd ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 5a 71 7f[          ]*vcvtph2pd ymm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 5a 72 80[          ]*vcvtph2pd ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 5a 72 80[          ]*vcvtph2pd ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 08 13 f5[     ]*vcvtph2psx xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 8f 13 f5[     ]*vcvtph2psx xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 28 13 f5[     ]*vcvtph2psx ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d af 13 f5[     ]*vcvtph2psx ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 0f 13 b4 f4 00 00 00 10[      ]*vcvtph2psx xmm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 18 13 31[     ]*vcvtph2psx xmm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 18 13 31[     ]*vcvtph2psx xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 08 13 71 7f[          ]*vcvtph2psx xmm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 13 72 80[          ]*vcvtph2psx xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 13 72 80[          ]*vcvtph2psx xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 2f 13 b4 f4 00 00 00 10[      ]*vcvtph2psx ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 38 13 31[     ]*vcvtph2psx ymm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 38 13 31[     ]*vcvtph2psx ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 28 13 71 7f[          ]*vcvtph2psx ymm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d bf 13 72 80[          ]*vcvtph2psx ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d bf 13 72 80[          ]*vcvtph2psx ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 7b f5[     ]*vcvtph2qq xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 8f 7b f5[     ]*vcvtph2qq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 7b f5[     ]*vcvtph2qq ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d af 7b f5[     ]*vcvtph2qq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 0f 7b b4 f4 00 00 00 10[      ]*vcvtph2qq xmm6\{k7\},DWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7b 31[     ]*vcvtph2qq xmm6,WORD PTR \[ecx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7b 31[     ]*vcvtph2qq xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 7b 71 7f[          ]*vcvtph2qq xmm6,DWORD PTR \[ecx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7b 72 80[          ]*vcvtph2qq xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7b 72 80[          ]*vcvtph2qq xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 2f 7b b4 f4 00 00 00 10[      ]*vcvtph2qq ymm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 7b 31[     ]*vcvtph2qq ymm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 7b 31[     ]*vcvtph2qq ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 7b 71 7f[          ]*vcvtph2qq ymm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 7b 72 80[          ]*vcvtph2qq ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 7b 72 80[          ]*vcvtph2qq ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 79 f5[     ]*vcvtph2udq xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 8f 79 f5[     ]*vcvtph2udq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 79 f5[     ]*vcvtph2udq ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c af 79 f5[     ]*vcvtph2udq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 0f 79 b4 f4 00 00 00 10[      ]*vcvtph2udq xmm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 79 31[     ]*vcvtph2udq xmm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 79 31[     ]*vcvtph2udq xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 79 71 7f[          ]*vcvtph2udq xmm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 79 72 80[          ]*vcvtph2udq xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 79 72 80[          ]*vcvtph2udq xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 2f 79 b4 f4 00 00 00 10[      ]*vcvtph2udq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 79 31[     ]*vcvtph2udq ymm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 79 31[     ]*vcvtph2udq ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 79 71 7f[          ]*vcvtph2udq ymm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 79 72 80[          ]*vcvtph2udq ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 79 72 80[          ]*vcvtph2udq ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 79 f5[     ]*vcvtph2uqq xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 8f 79 f5[     ]*vcvtph2uqq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 79 f5[     ]*vcvtph2uqq ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d af 79 f5[     ]*vcvtph2uqq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 0f 79 b4 f4 00 00 00 10[      ]*vcvtph2uqq xmm6\{k7\},DWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 79 31[     ]*vcvtph2uqq xmm6,WORD PTR \[ecx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 79 31[     ]*vcvtph2uqq xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 79 71 7f[          ]*vcvtph2uqq xmm6,DWORD PTR \[ecx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 79 72 80[          ]*vcvtph2uqq xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 79 72 80[          ]*vcvtph2uqq xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 2f 79 b4 f4 00 00 00 10[      ]*vcvtph2uqq ymm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 79 31[     ]*vcvtph2uqq ymm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 79 31[     ]*vcvtph2uqq ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 79 71 7f[          ]*vcvtph2uqq ymm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 79 72 80[          ]*vcvtph2uqq ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 79 72 80[          ]*vcvtph2uqq ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 7d f5[     ]*vcvtph2uw xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 8f 7d f5[     ]*vcvtph2uw xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 7d f5[     ]*vcvtph2uw ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c af 7d f5[     ]*vcvtph2uw ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 0f 7d b4 f4 00 00 00 10[      ]*vcvtph2uw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 7d 31[     ]*vcvtph2uw xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 7d 31[     ]*vcvtph2uw xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 7d 71 7f[          ]*vcvtph2uw xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 7d 72 80[          ]*vcvtph2uw xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 7d 72 80[          ]*vcvtph2uw xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 2f 7d b4 f4 00 00 00 10[      ]*vcvtph2uw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 7d 31[     ]*vcvtph2uw ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 7d 31[     ]*vcvtph2uw ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 7d 71 7f[          ]*vcvtph2uw ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 7d 72 80[          ]*vcvtph2uw ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 7d 72 80[          ]*vcvtph2uw ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 7d f5[     ]*vcvtph2w xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 8f 7d f5[     ]*vcvtph2w xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 7d f5[     ]*vcvtph2w ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d af 7d f5[     ]*vcvtph2w ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 0f 7d b4 f4 00 00 00 10[      ]*vcvtph2w xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7d 31[     ]*vcvtph2w xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7d 31[     ]*vcvtph2w xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 7d 71 7f[          ]*vcvtph2w xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7d 72 80[          ]*vcvtph2w xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7d 72 80[          ]*vcvtph2w xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 2f 7d b4 f4 00 00 00 10[      ]*vcvtph2w ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 7d 31[     ]*vcvtph2w ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 7d 31[     ]*vcvtph2w ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 7d 71 7f[          ]*vcvtph2w ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 7d 72 80[          ]*vcvtph2w ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 7d 72 80[          ]*vcvtph2w ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 1d f5[     ]*vcvtps2phx xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 8f 1d f5[     ]*vcvtps2phx xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 1d f5[     ]*vcvtps2phx xmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d af 1d f5[     ]*vcvtps2phx xmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 0f 1d b4 f4 00 00 00 10[      ]*vcvtps2phx xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 1d 31[     ]*vcvtps2phx xmm6,DWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 1d 31[     ]*vcvtps2phx xmm6,DWORD BCST \[ecx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 1d 71 7f[          ]*vcvtps2phx xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 1d 72 80[          ]*vcvtps2phx xmm6\{k7\}\{z\},DWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 1d 31[     ]*vcvtps2phx xmm6,DWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 1d 72 80[          ]*vcvtps2phx xmm6\{k7\}\{z\},DWORD BCST \[edx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 1d 31[     ]*vcvtps2phx xmm6,DWORD BCST \[ecx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 1d 71 7f[          ]*vcvtps2phx xmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 1d 72 80[          ]*vcvtps2phx xmm6\{k7\}\{z\},DWORD PTR \[edx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 1d 72 80[          ]*vcvtps2phx xmm6\{k7\}\{z\},DWORD BCST \[edx-0x200\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 08 5b f5[     ]*vcvtqq2ph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 8f 5b f5[     ]*vcvtqq2ph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 28 5b f5[     ]*vcvtqq2ph xmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fc af 5b f5[     ]*vcvtqq2ph xmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 0f 5b b4 f4 00 00 00 10[      ]*vcvtqq2ph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fc 18 5b 31[     ]*vcvtqq2ph xmm6,QWORD PTR \[ecx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fc 18 5b 31[     ]*vcvtqq2ph xmm6,QWORD BCST \[ecx\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 08 5b 71 7f[          ]*vcvtqq2ph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fc 9f 5b 72 80[          ]*vcvtqq2ph xmm6\{k7\}\{z\},QWORD PTR \[edx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f5 fc 38 5b 31[     ]*vcvtqq2ph xmm6,QWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fc 9f 5b 72 80[          ]*vcvtqq2ph xmm6\{k7\}\{z\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fc 38 5b 31[     ]*vcvtqq2ph xmm6,QWORD BCST \[ecx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f5 fc 28 5b 71 7f[          ]*vcvtqq2ph xmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 fc bf 5b 72 80[          ]*vcvtqq2ph xmm6\{k7\}\{z\},QWORD PTR \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 fc bf 5b 72 80[          ]*vcvtqq2ph xmm6\{k7\}\{z\},QWORD BCST \[edx-0x400\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 08 5b f5[     ]*vcvttph2dq xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 8f 5b f5[     ]*vcvttph2dq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 28 5b f5[     ]*vcvttph2dq ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7e af 5b f5[     ]*vcvttph2dq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 0f 5b b4 f4 00 00 00 10[      ]*vcvttph2dq xmm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e 18 5b 31[     ]*vcvttph2dq xmm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e 18 5b 31[     ]*vcvttph2dq xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 08 5b 71 7f[          ]*vcvttph2dq xmm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e 9f 5b 72 80[          ]*vcvttph2dq xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e 9f 5b 72 80[          ]*vcvttph2dq xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 2f 5b b4 f4 00 00 00 10[      ]*vcvttph2dq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e 38 5b 31[     ]*vcvttph2dq ymm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e 38 5b 31[     ]*vcvttph2dq ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 28 5b 71 7f[          ]*vcvttph2dq ymm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e bf 5b 72 80[          ]*vcvttph2dq ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e bf 5b 72 80[          ]*vcvttph2dq ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 7a f5[     ]*vcvttph2qq xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 8f 7a f5[     ]*vcvttph2qq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 7a f5[     ]*vcvttph2qq ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d af 7a f5[     ]*vcvttph2qq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 0f 7a b4 f4 00 00 00 10[      ]*vcvttph2qq xmm6\{k7\},DWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7a 31[     ]*vcvttph2qq xmm6,WORD PTR \[ecx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7a 31[     ]*vcvttph2qq xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 7a 71 7f[          ]*vcvttph2qq xmm6,DWORD PTR \[ecx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7a 72 80[          ]*vcvttph2qq xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7a 72 80[          ]*vcvttph2qq xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 2f 7a b4 f4 00 00 00 10[      ]*vcvttph2qq ymm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 7a 31[     ]*vcvttph2qq ymm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 7a 31[     ]*vcvttph2qq ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 7a 71 7f[          ]*vcvttph2qq ymm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 7a 72 80[          ]*vcvttph2qq ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 7a 72 80[          ]*vcvttph2qq ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 78 f5[     ]*vcvttph2udq xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 8f 78 f5[     ]*vcvttph2udq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 78 f5[     ]*vcvttph2udq ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c af 78 f5[     ]*vcvttph2udq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 0f 78 b4 f4 00 00 00 10[      ]*vcvttph2udq xmm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 78 31[     ]*vcvttph2udq xmm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 78 31[     ]*vcvttph2udq xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 78 71 7f[          ]*vcvttph2udq xmm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 78 72 80[          ]*vcvttph2udq xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 78 72 80[          ]*vcvttph2udq xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 2f 78 b4 f4 00 00 00 10[      ]*vcvttph2udq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 78 31[     ]*vcvttph2udq ymm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 78 31[     ]*vcvttph2udq ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 78 71 7f[          ]*vcvttph2udq ymm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 78 72 80[          ]*vcvttph2udq ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 78 72 80[          ]*vcvttph2udq ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 78 f5[     ]*vcvttph2uqq xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 8f 78 f5[     ]*vcvttph2uqq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 78 f5[     ]*vcvttph2uqq ymm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d af 78 f5[     ]*vcvttph2uqq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 0f 78 b4 f4 00 00 00 10[      ]*vcvttph2uqq xmm6\{k7\},DWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 78 31[     ]*vcvttph2uqq xmm6,WORD PTR \[ecx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 78 31[     ]*vcvttph2uqq xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 78 71 7f[          ]*vcvttph2uqq xmm6,DWORD PTR \[ecx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 78 72 80[          ]*vcvttph2uqq xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 78 72 80[          ]*vcvttph2uqq xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 2f 78 b4 f4 00 00 00 10[      ]*vcvttph2uqq ymm6\{k7\},QWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 78 31[     ]*vcvttph2uqq ymm6,WORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 78 31[     ]*vcvttph2uqq ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 78 71 7f[          ]*vcvttph2uqq ymm6,QWORD PTR \[ecx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 78 72 80[          ]*vcvttph2uqq ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 78 72 80[          ]*vcvttph2uqq ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 7c f5[     ]*vcvttph2uw xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 8f 7c f5[     ]*vcvttph2uw xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 7c f5[     ]*vcvttph2uw ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c af 7c f5[     ]*vcvttph2uw ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 0f 7c b4 f4 00 00 00 10[      ]*vcvttph2uw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 7c 31[     ]*vcvttph2uw xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 7c 31[     ]*vcvttph2uw xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 7c 71 7f[          ]*vcvttph2uw xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 7c 72 80[          ]*vcvttph2uw xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 7c 72 80[          ]*vcvttph2uw xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 2f 7c b4 f4 00 00 00 10[      ]*vcvttph2uw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 7c 31[     ]*vcvttph2uw ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 7c 31[     ]*vcvttph2uw ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 7c 71 7f[          ]*vcvttph2uw ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 7c 72 80[          ]*vcvttph2uw ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 7c 72 80[          ]*vcvttph2uw ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 7c f5[     ]*vcvttph2w xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 8f 7c f5[     ]*vcvttph2w xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 7c f5[     ]*vcvttph2w ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d af 7c f5[     ]*vcvttph2w ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 0f 7c b4 f4 00 00 00 10[      ]*vcvttph2w xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7c 31[     ]*vcvttph2w xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 18 7c 31[     ]*vcvttph2w xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 08 7c 71 7f[          ]*vcvttph2w xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7c 72 80[          ]*vcvttph2w xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 9f 7c 72 80[          ]*vcvttph2w xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 2f 7c b4 f4 00 00 00 10[      ]*vcvttph2w ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 7c 31[     ]*vcvttph2w ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d 38 7c 31[     ]*vcvttph2w ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7d 28 7c 71 7f[          ]*vcvttph2w ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 7c 72 80[          ]*vcvttph2w ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7d bf 7c 72 80[          ]*vcvttph2w ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 08 7a f5[     ]*vcvtudq2ph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 8f 7a f5[     ]*vcvtudq2ph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 28 7a f5[     ]*vcvtudq2ph xmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7f af 7a f5[     ]*vcvtudq2ph xmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 0f 7a b4 f4 00 00 00 10[      ]*vcvtudq2ph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f 18 7a 31[     ]*vcvtudq2ph xmm6,DWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f 18 7a 31[     ]*vcvtudq2ph xmm6,DWORD BCST \[ecx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 08 7a 71 7f[          ]*vcvtudq2ph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f 9f 7a 72 80[          ]*vcvtudq2ph xmm6\{k7\}\{z\},DWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f5 7f 38 7a 31[     ]*vcvtudq2ph xmm6,DWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f 9f 7a 72 80[          ]*vcvtudq2ph xmm6\{k7\}\{z\},DWORD BCST \[edx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f 38 7a 31[     ]*vcvtudq2ph xmm6,DWORD BCST \[ecx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 28 7a 71 7f[          ]*vcvtudq2ph xmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f bf 7a 72 80[          ]*vcvtudq2ph xmm6\{k7\}\{z\},DWORD PTR \[edx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f bf 7a 72 80[          ]*vcvtudq2ph xmm6\{k7\}\{z\},DWORD BCST \[edx-0x200\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 08 7a f5[     ]*vcvtuqq2ph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 8f 7a f5[     ]*vcvtuqq2ph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 28 7a f5[     ]*vcvtuqq2ph xmm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 ff af 7a f5[     ]*vcvtuqq2ph xmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 0f 7a b4 f4 00 00 00 10[      ]*vcvtuqq2ph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 ff 18 7a 31[     ]*vcvtuqq2ph xmm6,QWORD PTR \[ecx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 ff 18 7a 31[     ]*vcvtuqq2ph xmm6,QWORD BCST \[ecx\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 08 7a 71 7f[          ]*vcvtuqq2ph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 ff 9f 7a 72 80[          ]*vcvtuqq2ph xmm6\{k7\}\{z\},QWORD PTR \[edx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f5 ff 38 7a 31[     ]*vcvtuqq2ph xmm6,QWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 ff 9f 7a 72 80[          ]*vcvtuqq2ph xmm6\{k7\}\{z\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f5 ff 38 7a 31[     ]*vcvtuqq2ph xmm6,QWORD BCST \[ecx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f5 ff 28 7a 71 7f[          ]*vcvtuqq2ph xmm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 ff bf 7a 72 80[          ]*vcvtuqq2ph xmm6\{k7\}\{z\},QWORD PTR \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f5 ff bf 7a 72 80[          ]*vcvtuqq2ph xmm6\{k7\}\{z\},QWORD BCST \[edx-0x400\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 08 7d f5[     ]*vcvtuw2ph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 8f 7d f5[     ]*vcvtuw2ph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 28 7d f5[     ]*vcvtuw2ph ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7f af 7d f5[     ]*vcvtuw2ph ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 0f 7d b4 f4 00 00 00 10[      ]*vcvtuw2ph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f 18 7d 31[     ]*vcvtuw2ph xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f 18 7d 31[     ]*vcvtuw2ph xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 08 7d 71 7f[          ]*vcvtuw2ph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f 9f 7d 72 80[          ]*vcvtuw2ph xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f 9f 7d 72 80[          ]*vcvtuw2ph xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 2f 7d b4 f4 00 00 00 10[      ]*vcvtuw2ph ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f 38 7d 31[     ]*vcvtuw2ph ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f 38 7d 31[     ]*vcvtuw2ph ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7f 28 7d 71 7f[          ]*vcvtuw2ph ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7f bf 7d 72 80[          ]*vcvtuw2ph ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7f bf 7d 72 80[          ]*vcvtuw2ph ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 08 7d f5[     ]*vcvtw2ph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 8f 7d f5[     ]*vcvtw2ph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 28 7d f5[     ]*vcvtw2ph ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7e af 7d f5[     ]*vcvtw2ph ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 0f 7d b4 f4 00 00 00 10[      ]*vcvtw2ph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e 18 7d 31[     ]*vcvtw2ph xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e 18 7d 31[     ]*vcvtw2ph xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 08 7d 71 7f[          ]*vcvtw2ph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e 9f 7d 72 80[          ]*vcvtw2ph xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e 9f 7d 72 80[          ]*vcvtw2ph xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 2f 7d b4 f4 00 00 00 10[      ]*vcvtw2ph ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e 38 7d 31[     ]*vcvtw2ph ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e 38 7d 31[     ]*vcvtw2ph ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7e 28 7d 71 7f[          ]*vcvtw2ph ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7e bf 7d 72 80[          ]*vcvtw2ph ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7e bf 7d 72 80[          ]*vcvtw2ph ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 5e f4[     ]*vdivph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 af 5e f4[     ]*vdivph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 5e f4[     ]*vdivph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 8f 5e f4[     ]*vdivph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 2f 5e b4 f4 00 00 00 10[      ]*vdivph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 38 5e 31[     ]*vdivph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 38 5e 31[     ]*vdivph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 5e 71 7f[          ]*vdivph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 5e 72 80[          ]*vdivph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 5e 72 80[          ]*vdivph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 0f 5e b4 f4 00 00 00 10[      ]*vdivph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 18 5e 31[     ]*vdivph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 18 5e 31[     ]*vdivph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 5e 71 7f[          ]*vdivph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5e 72 80[          ]*vdivph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5e 72 80[          ]*vdivph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 28 56 f4[     ]*vfcmaddcph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 af 56 f4[     ]*vfcmaddcph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 08 56 f4[     ]*vfcmaddcph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 8f 56 f4[     ]*vfcmaddcph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 2f 56 b4 f4 00 00 00 10[      ]*vfcmaddcph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 38 56 31[     ]*vfcmaddcph ymm6,ymm5,DWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 38 56 31[     ]*vfcmaddcph ymm6,ymm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 28 56 71 7f[          ]*vfcmaddcph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 bf 56 72 80[          ]*vfcmaddcph ymm6\{k7\}\{z\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 bf 56 72 80[          ]*vfcmaddcph ymm6\{k7\}\{z\},ymm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 0f 56 b4 f4 00 00 00 10[      ]*vfcmaddcph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 18 56 31[     ]*vfcmaddcph xmm6,xmm5,DWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 18 56 31[     ]*vfcmaddcph xmm6,xmm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 08 56 71 7f[          ]*vfcmaddcph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 9f 56 72 80[          ]*vfcmaddcph xmm6\{k7\}\{z\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 9f 56 72 80[          ]*vfcmaddcph xmm6\{k7\}\{z\},xmm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 28 d6 f4[     ]*vfcmulcph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 af d6 f4[     ]*vfcmulcph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 08 d6 f4[     ]*vfcmulcph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 8f d6 f4[     ]*vfcmulcph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 57 2f d6 b4 f4 00 00 00 10[      ]*vfcmulcph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 38 d6 31[     ]*vfcmulcph ymm6,ymm5,DWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 38 d6 31[     ]*vfcmulcph ymm6,ymm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 28 d6 71 7f[          ]*vfcmulcph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 bf d6 72 80[          ]*vfcmulcph ymm6\{k7\}\{z\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 bf d6 72 80[          ]*vfcmulcph ymm6\{k7\}\{z\},ymm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 0f d6 b4 f4 00 00 00 10[      ]*vfcmulcph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 18 d6 31[     ]*vfcmulcph xmm6,xmm5,DWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 18 d6 31[     ]*vfcmulcph xmm6,xmm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 57 08 d6 71 7f[          ]*vfcmulcph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 57 9f d6 72 80[          ]*vfcmulcph xmm6\{k7\}\{z\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 57 9f d6 72 80[          ]*vfcmulcph xmm6\{k7\}\{z\},xmm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 98 f4[     ]*vfmadd132ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af 98 f4[     ]*vfmadd132ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 98 f4[     ]*vfmadd132ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f 98 f4[     ]*vfmadd132ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f 98 b4 f4 00 00 00 10[      ]*vfmadd132ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 98 31[     ]*vfmadd132ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 98 31[     ]*vfmadd132ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 98 71 7f[          ]*vfmadd132ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 98 72 80[          ]*vfmadd132ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 98 72 80[          ]*vfmadd132ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f 98 b4 f4 00 00 00 10[      ]*vfmadd132ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 98 31[     ]*vfmadd132ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 98 31[     ]*vfmadd132ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 98 71 7f[          ]*vfmadd132ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 98 72 80[          ]*vfmadd132ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 98 72 80[          ]*vfmadd132ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 a8 f4[     ]*vfmadd213ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af a8 f4[     ]*vfmadd213ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 a8 f4[     ]*vfmadd213ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f a8 f4[     ]*vfmadd213ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f a8 b4 f4 00 00 00 10[      ]*vfmadd213ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 a8 31[     ]*vfmadd213ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 a8 31[     ]*vfmadd213ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 a8 71 7f[          ]*vfmadd213ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf a8 72 80[          ]*vfmadd213ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf a8 72 80[          ]*vfmadd213ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f a8 b4 f4 00 00 00 10[      ]*vfmadd213ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 a8 31[     ]*vfmadd213ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 a8 31[     ]*vfmadd213ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 a8 71 7f[          ]*vfmadd213ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f a8 72 80[          ]*vfmadd213ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f a8 72 80[          ]*vfmadd213ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 b8 f4[     ]*vfmadd231ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af b8 f4[     ]*vfmadd231ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 b8 f4[     ]*vfmadd231ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f b8 f4[     ]*vfmadd231ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f b8 b4 f4 00 00 00 10[      ]*vfmadd231ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 b8 31[     ]*vfmadd231ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 b8 31[     ]*vfmadd231ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 b8 71 7f[          ]*vfmadd231ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf b8 72 80[          ]*vfmadd231ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf b8 72 80[          ]*vfmadd231ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f b8 b4 f4 00 00 00 10[      ]*vfmadd231ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 b8 31[     ]*vfmadd231ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 b8 31[     ]*vfmadd231ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 b8 71 7f[          ]*vfmadd231ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f b8 72 80[          ]*vfmadd231ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f b8 72 80[          ]*vfmadd231ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 28 56 f4[     ]*vfmaddcph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 af 56 f4[     ]*vfmaddcph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 08 56 f4[     ]*vfmaddcph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 8f 56 f4[     ]*vfmaddcph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 2f 56 b4 f4 00 00 00 10[      ]*vfmaddcph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 38 56 31[     ]*vfmaddcph ymm6,ymm5,DWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 38 56 31[     ]*vfmaddcph ymm6,ymm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 28 56 71 7f[          ]*vfmaddcph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 bf 56 72 80[          ]*vfmaddcph ymm6\{k7\}\{z\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 bf 56 72 80[          ]*vfmaddcph ymm6\{k7\}\{z\},ymm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 0f 56 b4 f4 00 00 00 10[      ]*vfmaddcph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 18 56 31[     ]*vfmaddcph xmm6,xmm5,DWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 18 56 31[     ]*vfmaddcph xmm6,xmm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 08 56 71 7f[          ]*vfmaddcph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 9f 56 72 80[          ]*vfmaddcph xmm6\{k7\}\{z\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 9f 56 72 80[          ]*vfmaddcph xmm6\{k7\}\{z\},xmm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 96 f4[     ]*vfmaddsub132ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af 96 f4[     ]*vfmaddsub132ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 96 f4[     ]*vfmaddsub132ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f 96 f4[     ]*vfmaddsub132ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f 96 b4 f4 00 00 00 10[      ]*vfmaddsub132ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 96 31[     ]*vfmaddsub132ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 96 31[     ]*vfmaddsub132ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 96 71 7f[          ]*vfmaddsub132ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 96 72 80[          ]*vfmaddsub132ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 96 72 80[          ]*vfmaddsub132ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f 96 b4 f4 00 00 00 10[      ]*vfmaddsub132ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 96 31[     ]*vfmaddsub132ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 96 31[     ]*vfmaddsub132ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 96 71 7f[          ]*vfmaddsub132ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 96 72 80[          ]*vfmaddsub132ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 96 72 80[          ]*vfmaddsub132ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 a6 f4[     ]*vfmaddsub213ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af a6 f4[     ]*vfmaddsub213ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 a6 f4[     ]*vfmaddsub213ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f a6 f4[     ]*vfmaddsub213ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f a6 b4 f4 00 00 00 10[      ]*vfmaddsub213ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 a6 31[     ]*vfmaddsub213ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 a6 31[     ]*vfmaddsub213ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 a6 71 7f[          ]*vfmaddsub213ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf a6 72 80[          ]*vfmaddsub213ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf a6 72 80[          ]*vfmaddsub213ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f a6 b4 f4 00 00 00 10[      ]*vfmaddsub213ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 a6 31[     ]*vfmaddsub213ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 a6 31[     ]*vfmaddsub213ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 a6 71 7f[          ]*vfmaddsub213ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f a6 72 80[          ]*vfmaddsub213ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f a6 72 80[          ]*vfmaddsub213ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 b6 f4[     ]*vfmaddsub231ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af b6 f4[     ]*vfmaddsub231ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 b6 f4[     ]*vfmaddsub231ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f b6 f4[     ]*vfmaddsub231ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f b6 b4 f4 00 00 00 10[      ]*vfmaddsub231ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 b6 31[     ]*vfmaddsub231ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 b6 31[     ]*vfmaddsub231ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 b6 71 7f[          ]*vfmaddsub231ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf b6 72 80[          ]*vfmaddsub231ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf b6 72 80[          ]*vfmaddsub231ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f b6 b4 f4 00 00 00 10[      ]*vfmaddsub231ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 b6 31[     ]*vfmaddsub231ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 b6 31[     ]*vfmaddsub231ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 b6 71 7f[          ]*vfmaddsub231ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f b6 72 80[          ]*vfmaddsub231ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f b6 72 80[          ]*vfmaddsub231ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 9a f4[     ]*vfmsub132ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af 9a f4[     ]*vfmsub132ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 9a f4[     ]*vfmsub132ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f 9a f4[     ]*vfmsub132ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f 9a b4 f4 00 00 00 10[      ]*vfmsub132ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 9a 31[     ]*vfmsub132ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 9a 31[     ]*vfmsub132ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 9a 71 7f[          ]*vfmsub132ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 9a 72 80[          ]*vfmsub132ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 9a 72 80[          ]*vfmsub132ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f 9a b4 f4 00 00 00 10[      ]*vfmsub132ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 9a 31[     ]*vfmsub132ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 9a 31[     ]*vfmsub132ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 9a 71 7f[          ]*vfmsub132ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9a 72 80[          ]*vfmsub132ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9a 72 80[          ]*vfmsub132ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 aa f4[     ]*vfmsub213ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af aa f4[     ]*vfmsub213ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 aa f4[     ]*vfmsub213ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f aa f4[     ]*vfmsub213ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f aa b4 f4 00 00 00 10[      ]*vfmsub213ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 aa 31[     ]*vfmsub213ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 aa 31[     ]*vfmsub213ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 aa 71 7f[          ]*vfmsub213ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf aa 72 80[          ]*vfmsub213ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf aa 72 80[          ]*vfmsub213ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f aa b4 f4 00 00 00 10[      ]*vfmsub213ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 aa 31[     ]*vfmsub213ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 aa 31[     ]*vfmsub213ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 aa 71 7f[          ]*vfmsub213ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f aa 72 80[          ]*vfmsub213ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f aa 72 80[          ]*vfmsub213ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 ba f4[     ]*vfmsub231ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af ba f4[     ]*vfmsub231ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 ba f4[     ]*vfmsub231ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f ba f4[     ]*vfmsub231ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f ba b4 f4 00 00 00 10[      ]*vfmsub231ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 ba 31[     ]*vfmsub231ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 ba 31[     ]*vfmsub231ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 ba 71 7f[          ]*vfmsub231ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf ba 72 80[          ]*vfmsub231ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf ba 72 80[          ]*vfmsub231ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f ba b4 f4 00 00 00 10[      ]*vfmsub231ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 ba 31[     ]*vfmsub231ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 ba 31[     ]*vfmsub231ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 ba 71 7f[          ]*vfmsub231ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f ba 72 80[          ]*vfmsub231ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f ba 72 80[          ]*vfmsub231ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 97 f4[     ]*vfmsubadd132ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af 97 f4[     ]*vfmsubadd132ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 97 f4[     ]*vfmsubadd132ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f 97 f4[     ]*vfmsubadd132ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f 97 b4 f4 00 00 00 10[      ]*vfmsubadd132ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 97 31[     ]*vfmsubadd132ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 97 31[     ]*vfmsubadd132ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 97 71 7f[          ]*vfmsubadd132ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 97 72 80[          ]*vfmsubadd132ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 97 72 80[          ]*vfmsubadd132ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f 97 b4 f4 00 00 00 10[      ]*vfmsubadd132ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 97 31[     ]*vfmsubadd132ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 97 31[     ]*vfmsubadd132ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 97 71 7f[          ]*vfmsubadd132ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 97 72 80[          ]*vfmsubadd132ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 97 72 80[          ]*vfmsubadd132ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 a7 f4[     ]*vfmsubadd213ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af a7 f4[     ]*vfmsubadd213ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 a7 f4[     ]*vfmsubadd213ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f a7 f4[     ]*vfmsubadd213ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f a7 b4 f4 00 00 00 10[      ]*vfmsubadd213ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 a7 31[     ]*vfmsubadd213ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 a7 31[     ]*vfmsubadd213ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 a7 71 7f[          ]*vfmsubadd213ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf a7 72 80[          ]*vfmsubadd213ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf a7 72 80[          ]*vfmsubadd213ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f a7 b4 f4 00 00 00 10[      ]*vfmsubadd213ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 a7 31[     ]*vfmsubadd213ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 a7 31[     ]*vfmsubadd213ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 a7 71 7f[          ]*vfmsubadd213ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f a7 72 80[          ]*vfmsubadd213ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f a7 72 80[          ]*vfmsubadd213ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 b7 f4[     ]*vfmsubadd231ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af b7 f4[     ]*vfmsubadd231ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 b7 f4[     ]*vfmsubadd231ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f b7 f4[     ]*vfmsubadd231ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f b7 b4 f4 00 00 00 10[      ]*vfmsubadd231ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 b7 31[     ]*vfmsubadd231ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 b7 31[     ]*vfmsubadd231ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 b7 71 7f[          ]*vfmsubadd231ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf b7 72 80[          ]*vfmsubadd231ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf b7 72 80[          ]*vfmsubadd231ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f b7 b4 f4 00 00 00 10[      ]*vfmsubadd231ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 b7 31[     ]*vfmsubadd231ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 b7 31[     ]*vfmsubadd231ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 b7 71 7f[          ]*vfmsubadd231ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f b7 72 80[          ]*vfmsubadd231ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f b7 72 80[          ]*vfmsubadd231ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 28 d6 f4[     ]*vfmulcph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 af d6 f4[     ]*vfmulcph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 08 d6 f4[     ]*vfmulcph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 8f d6 f4[     ]*vfmulcph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 56 2f d6 b4 f4 00 00 00 10[      ]*vfmulcph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 38 d6 31[     ]*vfmulcph ymm6,ymm5,DWORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 38 d6 31[     ]*vfmulcph ymm6,ymm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 28 d6 71 7f[          ]*vfmulcph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 bf d6 72 80[          ]*vfmulcph ymm6\{k7\}\{z\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 bf d6 72 80[          ]*vfmulcph ymm6\{k7\}\{z\},ymm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 0f d6 b4 f4 00 00 00 10[      ]*vfmulcph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 18 d6 31[     ]*vfmulcph xmm6,xmm5,DWORD PTR \[ecx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 18 d6 31[     ]*vfmulcph xmm6,xmm5,DWORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 56 08 d6 71 7f[          ]*vfmulcph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 56 9f d6 72 80[          ]*vfmulcph xmm6\{k7\}\{z\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f6 56 9f d6 72 80[          ]*vfmulcph xmm6\{k7\}\{z\},xmm5,DWORD BCST \[edx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 9c f4[     ]*vfnmadd132ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af 9c f4[     ]*vfnmadd132ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 9c f4[     ]*vfnmadd132ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f 9c f4[     ]*vfnmadd132ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f 9c b4 f4 00 00 00 10[      ]*vfnmadd132ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 9c 31[     ]*vfnmadd132ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 9c 31[     ]*vfnmadd132ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 9c 71 7f[          ]*vfnmadd132ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 9c 72 80[          ]*vfnmadd132ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 9c 72 80[          ]*vfnmadd132ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f 9c b4 f4 00 00 00 10[      ]*vfnmadd132ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 9c 31[     ]*vfnmadd132ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 9c 31[     ]*vfnmadd132ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 9c 71 7f[          ]*vfnmadd132ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9c 72 80[          ]*vfnmadd132ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9c 72 80[          ]*vfnmadd132ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 ac f4[     ]*vfnmadd213ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af ac f4[     ]*vfnmadd213ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 ac f4[     ]*vfnmadd213ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f ac f4[     ]*vfnmadd213ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f ac b4 f4 00 00 00 10[      ]*vfnmadd213ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 ac 31[     ]*vfnmadd213ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 ac 31[     ]*vfnmadd213ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 ac 71 7f[          ]*vfnmadd213ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf ac 72 80[          ]*vfnmadd213ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf ac 72 80[          ]*vfnmadd213ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f ac b4 f4 00 00 00 10[      ]*vfnmadd213ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 ac 31[     ]*vfnmadd213ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 ac 31[     ]*vfnmadd213ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 ac 71 7f[          ]*vfnmadd213ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f ac 72 80[          ]*vfnmadd213ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f ac 72 80[          ]*vfnmadd213ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 bc f4[     ]*vfnmadd231ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af bc f4[     ]*vfnmadd231ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 bc f4[     ]*vfnmadd231ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f bc f4[     ]*vfnmadd231ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f bc b4 f4 00 00 00 10[      ]*vfnmadd231ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 bc 31[     ]*vfnmadd231ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 bc 31[     ]*vfnmadd231ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 bc 71 7f[          ]*vfnmadd231ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf bc 72 80[          ]*vfnmadd231ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf bc 72 80[          ]*vfnmadd231ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f bc b4 f4 00 00 00 10[      ]*vfnmadd231ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 bc 31[     ]*vfnmadd231ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 bc 31[     ]*vfnmadd231ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 bc 71 7f[          ]*vfnmadd231ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f bc 72 80[          ]*vfnmadd231ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f bc 72 80[          ]*vfnmadd231ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 9e f4[     ]*vfnmsub132ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af 9e f4[     ]*vfnmsub132ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 9e f4[     ]*vfnmsub132ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f 9e f4[     ]*vfnmsub132ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f 9e b4 f4 00 00 00 10[      ]*vfnmsub132ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 9e 31[     ]*vfnmsub132ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 9e 31[     ]*vfnmsub132ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 9e 71 7f[          ]*vfnmsub132ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 9e 72 80[          ]*vfnmsub132ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 9e 72 80[          ]*vfnmsub132ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f 9e b4 f4 00 00 00 10[      ]*vfnmsub132ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 9e 31[     ]*vfnmsub132ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 9e 31[     ]*vfnmsub132ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 9e 71 7f[          ]*vfnmsub132ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9e 72 80[          ]*vfnmsub132ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 9e 72 80[          ]*vfnmsub132ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 ae f4[     ]*vfnmsub213ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af ae f4[     ]*vfnmsub213ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 ae f4[     ]*vfnmsub213ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f ae f4[     ]*vfnmsub213ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f ae b4 f4 00 00 00 10[      ]*vfnmsub213ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 ae 31[     ]*vfnmsub213ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 ae 31[     ]*vfnmsub213ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 ae 71 7f[          ]*vfnmsub213ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf ae 72 80[          ]*vfnmsub213ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf ae 72 80[          ]*vfnmsub213ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f ae b4 f4 00 00 00 10[      ]*vfnmsub213ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 ae 31[     ]*vfnmsub213ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 ae 31[     ]*vfnmsub213ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 ae 71 7f[          ]*vfnmsub213ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f ae 72 80[          ]*vfnmsub213ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f ae 72 80[          ]*vfnmsub213ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 be f4[     ]*vfnmsub231ph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af be f4[     ]*vfnmsub231ph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 be f4[     ]*vfnmsub231ph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f be f4[     ]*vfnmsub231ph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f be b4 f4 00 00 00 10[      ]*vfnmsub231ph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 be 31[     ]*vfnmsub231ph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 be 31[     ]*vfnmsub231ph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 be 71 7f[          ]*vfnmsub231ph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf be 72 80[          ]*vfnmsub231ph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf be 72 80[          ]*vfnmsub231ph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f be b4 f4 00 00 00 10[      ]*vfnmsub231ph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 be 31[     ]*vfnmsub231ph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 be 31[     ]*vfnmsub231ph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 be 71 7f[          ]*vfnmsub231ph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f be 72 80[          ]*vfnmsub231ph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f be 72 80[          ]*vfnmsub231ph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 66 ee 7b[          ]*vfpclassph k5,xmm6,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 0f 66 ee 7b[          ]*vfpclassph k5\{k7\},xmm6,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 28 66 ee 7b[          ]*vfpclassph k5,ymm6,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 2f 66 ee 7b[          ]*vfpclassph k5\{k7\},ymm6,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 0f 66 ac f4 00 00 00 10 7b[   ]*vfpclassph k5\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 18 66 29 7b[          ]*vfpclassph k5,WORD PTR \[ecx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 18 66 29 7b[          ]*vfpclassph k5,WORD BCST \[ecx\]\{1to8\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 66 69 7f 7b[       ]*vfpclassph k5,XMMWORD PTR \[ecx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 1f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD PTR \[edx-0x100\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 38 66 29 7b[          ]*vfpclassph k5,WORD PTR \[ecx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 1f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD BCST \[edx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 38 66 29 7b[          ]*vfpclassph k5,WORD BCST \[ecx\]\{1to16\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 28 66 69 7f 7b[       ]*vfpclassph k5,YMMWORD PTR \[ecx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 3f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD PTR \[edx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 3f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD BCST \[edx-0x100\]\{1to16\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 08 42 f5[     ]*vgetexpph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 8f 42 f5[     ]*vgetexpph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 28 42 f5[     ]*vgetexpph ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d af 42 f5[     ]*vgetexpph ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 0f 42 b4 f4 00 00 00 10[      ]*vgetexpph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 18 42 31[     ]*vgetexpph xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 18 42 31[     ]*vgetexpph xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 08 42 71 7f[          ]*vgetexpph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 42 72 80[          ]*vgetexpph xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 42 72 80[          ]*vgetexpph xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 2f 42 b4 f4 00 00 00 10[      ]*vgetexpph ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 38 42 31[     ]*vgetexpph ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 38 42 31[     ]*vgetexpph ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 28 42 71 7f[          ]*vgetexpph ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d bf 42 72 80[          ]*vgetexpph ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d bf 42 72 80[          ]*vgetexpph ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 28 26 f5 7b[          ]*vgetmantph ymm6,ymm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c af 26 f5 7b[          ]*vgetmantph ymm6\{k7\}\{z\},ymm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 26 f5 7b[          ]*vgetmantph xmm6,xmm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 8f 26 f5 7b[          ]*vgetmantph xmm6\{k7\}\{z\},xmm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 0f 26 b4 f4 00 00 00 10 7b[   ]*vgetmantph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 18 26 31 7b[          ]*vgetmantph xmm6,WORD PTR \[ecx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 18 26 31 7b[          ]*vgetmantph xmm6,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 26 71 7f 7b[       ]*vgetmantph xmm6,XMMWORD PTR \[ecx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 9f 26 72 80 7b[       ]*vgetmantph xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 9f 26 72 80 7b[       ]*vgetmantph xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 2f 26 b4 f4 00 00 00 10 7b[   ]*vgetmantph ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 38 26 31 7b[          ]*vgetmantph ymm6,WORD PTR \[ecx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 38 26 31 7b[          ]*vgetmantph ymm6,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 28 26 71 7f 7b[       ]*vgetmantph ymm6,YMMWORD PTR \[ecx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c bf 26 72 80 7b[       ]*vgetmantph ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c bf 26 72 80 7b[       ]*vgetmantph ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 5f f4[     ]*vmaxph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 af 5f f4[     ]*vmaxph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 5f f4[     ]*vmaxph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 8f 5f f4[     ]*vmaxph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 2f 5f b4 f4 00 00 00 10[      ]*vmaxph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 38 5f 31[     ]*vmaxph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 38 5f 31[     ]*vmaxph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 5f 71 7f[          ]*vmaxph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 5f 72 80[          ]*vmaxph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 5f 72 80[          ]*vmaxph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 0f 5f b4 f4 00 00 00 10[      ]*vmaxph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 18 5f 31[     ]*vmaxph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 18 5f 31[     ]*vmaxph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 5f 71 7f[          ]*vmaxph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5f 72 80[          ]*vmaxph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5f 72 80[          ]*vmaxph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 5d f4[     ]*vminph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 af 5d f4[     ]*vminph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 5d f4[     ]*vminph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 8f 5d f4[     ]*vminph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 2f 5d b4 f4 00 00 00 10[      ]*vminph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 38 5d 31[     ]*vminph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 38 5d 31[     ]*vminph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 5d 71 7f[          ]*vminph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 5d 72 80[          ]*vminph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 5d 72 80[          ]*vminph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 0f 5d b4 f4 00 00 00 10[      ]*vminph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 18 5d 31[     ]*vminph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 18 5d 31[     ]*vminph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 5d 71 7f[          ]*vminph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5d 72 80[          ]*vminph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5d 72 80[          ]*vminph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 59 f4[     ]*vmulph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 af 59 f4[     ]*vmulph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 59 f4[     ]*vmulph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 8f 59 f4[     ]*vmulph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 2f 59 b4 f4 00 00 00 10[      ]*vmulph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 38 59 31[     ]*vmulph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 38 59 31[     ]*vmulph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 59 71 7f[          ]*vmulph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 59 72 80[          ]*vmulph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 59 72 80[          ]*vmulph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 0f 59 b4 f4 00 00 00 10[      ]*vmulph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 18 59 31[     ]*vmulph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 18 59 31[     ]*vmulph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 59 71 7f[          ]*vmulph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 59 72 80[          ]*vmulph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 59 72 80[          ]*vmulph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 08 4c f5[     ]*vrcpph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 8f 4c f5[     ]*vrcpph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 28 4c f5[     ]*vrcpph ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d af 4c f5[     ]*vrcpph ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 0f 4c b4 f4 00 00 00 10[      ]*vrcpph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 18 4c 31[     ]*vrcpph xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 18 4c 31[     ]*vrcpph xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 08 4c 71 7f[          ]*vrcpph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 4c 72 80[          ]*vrcpph xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 4c 72 80[          ]*vrcpph xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 2f 4c b4 f4 00 00 00 10[      ]*vrcpph ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 38 4c 31[     ]*vrcpph ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 38 4c 31[     ]*vrcpph ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 28 4c 71 7f[          ]*vrcpph ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d bf 4c 72 80[          ]*vrcpph ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d bf 4c 72 80[          ]*vrcpph ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 28 56 f5 7b[          ]*vreduceph ymm6,ymm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c af 56 f5 7b[          ]*vreduceph ymm6\{k7\}\{z\},ymm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 56 f5 7b[          ]*vreduceph xmm6,xmm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 8f 56 f5 7b[          ]*vreduceph xmm6\{k7\}\{z\},xmm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 0f 56 b4 f4 00 00 00 10 7b[   ]*vreduceph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 18 56 31 7b[          ]*vreduceph xmm6,WORD PTR \[ecx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 18 56 31 7b[          ]*vreduceph xmm6,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 56 71 7f 7b[       ]*vreduceph xmm6,XMMWORD PTR \[ecx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 9f 56 72 80 7b[       ]*vreduceph xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 9f 56 72 80 7b[       ]*vreduceph xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 2f 56 b4 f4 00 00 00 10 7b[   ]*vreduceph ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 38 56 31 7b[          ]*vreduceph ymm6,WORD PTR \[ecx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 38 56 31 7b[          ]*vreduceph ymm6,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 28 56 71 7f 7b[       ]*vreduceph ymm6,YMMWORD PTR \[ecx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c bf 56 72 80 7b[       ]*vreduceph ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c bf 56 72 80 7b[       ]*vreduceph ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 28 08 f5 7b[          ]*vrndscaleph ymm6,ymm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c af 08 f5 7b[          ]*vrndscaleph ymm6\{k7\}\{z\},ymm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 08 f5 7b[          ]*vrndscaleph xmm6,xmm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 8f 08 f5 7b[          ]*vrndscaleph xmm6\{k7\}\{z\},xmm5,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 0f 08 b4 f4 00 00 00 10 7b[   ]*vrndscaleph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 18 08 31 7b[          ]*vrndscaleph xmm6,WORD PTR \[ecx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 18 08 31 7b[          ]*vrndscaleph xmm6,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 08 71 7f 7b[       ]*vrndscaleph xmm6,XMMWORD PTR \[ecx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 9f 08 72 80 7b[       ]*vrndscaleph xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 9f 08 72 80 7b[       ]*vrndscaleph xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 2f 08 b4 f4 00 00 00 10 7b[   ]*vrndscaleph ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 38 08 31 7b[          ]*vrndscaleph ymm6,WORD PTR \[ecx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 38 08 31 7b[          ]*vrndscaleph ymm6,WORD BCST \[ecx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 28 08 71 7f 7b[       ]*vrndscaleph ymm6,YMMWORD PTR \[ecx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c bf 08 72 80 7b[       ]*vrndscaleph ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c bf 08 72 80 7b[       ]*vrndscaleph ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 08 4e f5[     ]*vrsqrtph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 8f 4e f5[     ]*vrsqrtph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 28 4e f5[     ]*vrsqrtph ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d af 4e f5[     ]*vrsqrtph ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 0f 4e b4 f4 00 00 00 10[      ]*vrsqrtph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 18 4e 31[     ]*vrsqrtph xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 18 4e 31[     ]*vrsqrtph xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 08 4e 71 7f[          ]*vrsqrtph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 4e 72 80[          ]*vrsqrtph xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 9f 4e 72 80[          ]*vrsqrtph xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 2f 4e b4 f4 00 00 00 10[      ]*vrsqrtph ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d 38 4e 31[     ]*vrsqrtph ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d 38 4e 31[     ]*vrsqrtph ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 7d 28 4e 71 7f[          ]*vrsqrtph ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 7d bf 4e 72 80[          ]*vrsqrtph ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 7d bf 4e 72 80[          ]*vrsqrtph ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 2c f4[     ]*vscalefph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 af 2c f4[     ]*vscalefph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 2c f4[     ]*vscalefph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 8f 2c f4[     ]*vscalefph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f6 55 2f 2c b4 f4 00 00 00 10[      ]*vscalefph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 38 2c 31[     ]*vscalefph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 38 2c 31[     ]*vscalefph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 28 2c 71 7f[          ]*vscalefph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 2c 72 80[          ]*vscalefph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 bf 2c 72 80[          ]*vscalefph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 0f 2c b4 f4 00 00 00 10[      ]*vscalefph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 18 2c 31[     ]*vscalefph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 18 2c 31[     ]*vscalefph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f6 55 08 2c 71 7f[          ]*vscalefph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 2c 72 80[          ]*vscalefph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f6 55 9f 2c 72 80[          ]*vscalefph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 51 f5[     ]*vsqrtph xmm6,xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 8f 51 f5[     ]*vsqrtph xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 51 f5[     ]*vsqrtph ymm6,ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c af 51 f5[     ]*vsqrtph ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 0f 51 b4 f4 00 00 00 10[      ]*vsqrtph xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 51 31[     ]*vsqrtph xmm6,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 18 51 31[     ]*vsqrtph xmm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 08 51 71 7f[          ]*vsqrtph xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 51 72 80[          ]*vsqrtph xmm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 9f 51 72 80[          ]*vsqrtph xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 2f 51 b4 f4 00 00 00 10[      ]*vsqrtph ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 51 31[     ]*vsqrtph ymm6,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c 38 51 31[     ]*vsqrtph ymm6,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 7c 28 51 71 7f[          ]*vsqrtph ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 51 72 80[          ]*vsqrtph ymm6\{k7\}\{z\},WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 7c bf 51 72 80[          ]*vsqrtph ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 5c f4[     ]*vsubph ymm6,ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 af 5c f4[     ]*vsubph ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 5c f4[     ]*vsubph xmm6,xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 8f 5c f4[     ]*vsubph xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f5 54 2f 5c b4 f4 00 00 00 10[      ]*vsubph ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 38 5c 31[     ]*vsubph ymm6,ymm5,WORD PTR \[ecx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 38 5c 31[     ]*vsubph ymm6,ymm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 28 5c 71 7f[          ]*vsubph ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 5c 72 80[          ]*vsubph ymm6\{k7\}\{z\},ymm5,WORD PTR \[edx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 bf 5c 72 80[          ]*vsubph ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 0f 5c b4 f4 00 00 00 10[      ]*vsubph xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 18 5c 31[     ]*vsubph xmm6,xmm5,WORD PTR \[ecx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 18 5c 31[     ]*vsubph xmm6,xmm5,WORD BCST \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f5 54 08 5c 71 7f[          ]*vsubph xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5c 72 80[          ]*vsubph xmm6\{k7\}\{z\},xmm5,WORD PTR \[edx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f5 54 9f 5c 72 80[          ]*vsubph xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
 #pass
index 68d74244154bc97acc7c87fc1cb8c81b533e95a6..1da24e2479c92504a7700f78eccd1e185d3a0685 100644 (file)
@@ -14,57 +14,57 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 7d cf 55 f5[    ]*vpopcntd zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 48 55 31[    ]*vpopcntd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 48 55 b4 f4 c0 1d fe ff[     ]*vpopcntd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 30[    ]*vpopcntd zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 30[    ]*vpopcntd zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 48 55 72 7f[         ]*vpopcntd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 48 55 b2 00 20 00 00[        ]*vpopcntd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 48 55 72 80[         ]*vpopcntd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 48 55 b2 c0 df ff ff[        ]*vpopcntd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 72 7f[         ]*vpopcntd zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 b2 00 02 00 00[        ]*vpopcntd zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 72 80[         ]*vpopcntd zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 b2 fc fd ff ff[        ]*vpopcntd zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 72 7f[         ]*vpopcntd zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 b2 00 02 00 00[        ]*vpopcntd zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 72 80[         ]*vpopcntd zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 b2 fc fd ff ff[        ]*vpopcntd zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 f5[    ]*vpopcntq zmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 4f 55 f5[    ]*vpopcntq zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd cf 55 f5[    ]*vpopcntq zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 31[    ]*vpopcntq zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 b4 f4 c0 1d fe ff[     ]*vpopcntq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 30[    ]*vpopcntq zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 30[    ]*vpopcntq zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 72 7f[         ]*vpopcntq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 b2 00 20 00 00[        ]*vpopcntq zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 72 80[         ]*vpopcntq zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 b2 c0 df ff ff[        ]*vpopcntq zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 72 7f[         ]*vpopcntq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 b2 00 04 00 00[        ]*vpopcntq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 72 80[         ]*vpopcntq zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 b2 f8 fb ff ff[        ]*vpopcntq zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 72 7f[         ]*vpopcntq zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 b2 00 04 00 00[        ]*vpopcntq zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 72 80[         ]*vpopcntq zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 b2 f8 fb ff ff[        ]*vpopcntq zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 48 55 f5[    ]*vpopcntd zmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 4f 55 f5[    ]*vpopcntd zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 7d cf 55 f5[    ]*vpopcntd zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 48 55 31[    ]*vpopcntd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 48 55 b4 f4 c0 1d fe ff[     ]*vpopcntd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 30[    ]*vpopcntd zmm6,DWORD PTR \[eax\]\{1to16\}
-[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 30[    ]*vpopcntd zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 30[    ]*vpopcntd zmm6,DWORD BCST \[eax\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 30[    ]*vpopcntd zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 48 55 72 7f[         ]*vpopcntd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 48 55 b2 00 20 00 00[        ]*vpopcntd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 48 55 72 80[         ]*vpopcntd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 48 55 b2 c0 df ff ff[        ]*vpopcntd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 72 7f[         ]*vpopcntd zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 b2 00 02 00 00[        ]*vpopcntd zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 72 80[         ]*vpopcntd zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 b2 fc fd ff ff[        ]*vpopcntd zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 72 7f[         ]*vpopcntd zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 b2 00 02 00 00[        ]*vpopcntd zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 72 80[         ]*vpopcntd zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 b2 fc fd ff ff[        ]*vpopcntd zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 f5[    ]*vpopcntq zmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 4f 55 f5[    ]*vpopcntq zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd cf 55 f5[    ]*vpopcntq zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 31[    ]*vpopcntq zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 b4 f4 c0 1d fe ff[     ]*vpopcntq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 30[    ]*vpopcntq zmm6,QWORD PTR \[eax\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 30[    ]*vpopcntq zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 30[    ]*vpopcntq zmm6,QWORD BCST \[eax\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 30[    ]*vpopcntq zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 72 7f[         ]*vpopcntq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 b2 00 20 00 00[        ]*vpopcntq zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 72 80[         ]*vpopcntq zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 b2 c0 df ff ff[        ]*vpopcntq zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 72 7f[         ]*vpopcntq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 b2 00 04 00 00[        ]*vpopcntq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 72 80[         ]*vpopcntq zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 b2 f8 fb ff ff[        ]*vpopcntq zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 72 7f[         ]*vpopcntq zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 b2 00 04 00 00[        ]*vpopcntq zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 72 80[         ]*vpopcntq zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 b2 f8 fb ff ff[        ]*vpopcntq zmm6,QWORD BCST \[edx-0x408\]
 #pass
index 0b24bdbf393855e4d573fcc2e497f571dda4f337..8036c12d5c4aec8a45f04689de18ebd433913cd6 100644 (file)
@@ -28,13 +28,13 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 7d cf 55 f5[    ]*vpopcntd zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 48 55 b4 f4 c0 1d fe ff[     ]*vpopcntd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 48 55 72 7f[         ]*vpopcntd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 72 7f[         ]*vpopcntd zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 72 7f[         ]*vpopcntd zmm6,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 f5[    ]*vpopcntq zmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 4f 55 f5[    ]*vpopcntq zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd cf 55 f5[    ]*vpopcntq zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 b4 f4 c0 1d fe ff[     ]*vpopcntq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 72 7f[         ]*vpopcntq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 72 7f[         ]*vpopcntq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 72 7f[         ]*vpopcntq zmm6,QWORD BCST \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 48 8f ec[    ]*vpshufbitqmb k5,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 4f 8f ec[    ]*vpshufbitqmb k5\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 48 8f ac f4 c0 1d fe ff[     ]*vpshufbitqmb k5,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
@@ -54,11 +54,11 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 7d cf 55 f5[    ]*vpopcntd zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 48 55 b4 f4 c0 1d fe ff[     ]*vpopcntd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 48 55 72 7f[         ]*vpopcntd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 72 7f[         ]*vpopcntd zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 58 55 72 7f[         ]*vpopcntd zmm6,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 f5[    ]*vpopcntq zmm6,zmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 4f 55 f5[    ]*vpopcntq zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd cf 55 f5[    ]*vpopcntq zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 b4 f4 c0 1d fe ff[     ]*vpopcntq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 48 55 72 7f[         ]*vpopcntq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 72 7f[         ]*vpopcntq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 58 55 72 7f[         ]*vpopcntq zmm6,QWORD BCST \[edx\+0x3f8\]
 #pass
index 9e2aa674ef4801a44cbebd75553ec1b13f42237b..814f67d1389c56691caff633eef15c515a5d1a99 100644 (file)
@@ -35,22 +35,22 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 8f 55 f5[    ]*vpopcntd xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 0f 55 b4 f4 c0 1d fe ff[     ]*vpopcntd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 0f 55 72 7f[         ]*vpopcntd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 55 72 7f[         ]*vpopcntd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 55 72 7f[         ]*vpopcntd xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 2f 55 f5[    ]*vpopcntd ymm6\{k7\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f2 7d af 55 f5[    ]*vpopcntd ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 2f 55 b4 f4 c0 1d fe ff[     ]*vpopcntd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 2f 55 72 7f[         ]*vpopcntd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 55 72 7f[         ]*vpopcntd ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 55 72 7f[         ]*vpopcntd ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 0f 55 f5[    ]*vpopcntq xmm6\{k7\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 8f 55 f5[    ]*vpopcntq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 0f 55 b4 f4 c0 1d fe ff[     ]*vpopcntq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 0f 55 72 7f[         ]*vpopcntq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 55 72 7f[         ]*vpopcntq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 55 72 7f[         ]*vpopcntq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 2f 55 f5[    ]*vpopcntq ymm6\{k7\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd af 55 f5[    ]*vpopcntq ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 2f 55 b4 f4 c0 1d fe ff[     ]*vpopcntq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 2f 55 72 7f[         ]*vpopcntq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 55 72 7f[         ]*vpopcntq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 55 72 7f[         ]*vpopcntq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 0f 8f ec[    ]*vpshufbitqmb k5\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 0f 8f ac f4 c0 1d fe ff[     ]*vpshufbitqmb k5\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 0f 8f 6a 7f[         ]*vpshufbitqmb k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
@@ -77,24 +77,24 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 8f 55 f5[    ]*vpopcntd xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 0f 55 b4 f4 c0 1d fe ff[     ]*vpopcntd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 0f 55 72 7f[         ]*vpopcntd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 55 72 7f[         ]*vpopcntd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 55 32[    ]*vpopcntd xmm6\{k7\},DWORD PTR \[edx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 55 72 7f[         ]*vpopcntd xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 55 32[    ]*vpopcntd xmm6\{k7\},DWORD BCST \[edx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 2f 55 f5[    ]*vpopcntd ymm6\{k7\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f2 7d af 55 f5[    ]*vpopcntd ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 2f 55 b4 f4 c0 1d fe ff[     ]*vpopcntd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 2f 55 72 7f[         ]*vpopcntd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 55 72 7f[         ]*vpopcntd ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 55 32[    ]*vpopcntd ymm6\{k7\},DWORD PTR \[edx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 55 72 7f[         ]*vpopcntd ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 55 32[    ]*vpopcntd ymm6\{k7\},DWORD BCST \[edx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 0f 55 f5[    ]*vpopcntq xmm6\{k7\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 8f 55 f5[    ]*vpopcntq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 0f 55 b4 f4 c0 1d fe ff[     ]*vpopcntq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 0f 55 72 7f[         ]*vpopcntq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 55 72 7f[         ]*vpopcntq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 55 32[    ]*vpopcntq xmm6\{k7\},QWORD PTR \[edx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 55 72 7f[         ]*vpopcntq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 55 32[    ]*vpopcntq xmm6\{k7\},QWORD BCST \[edx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 2f 55 f5[    ]*vpopcntq ymm6\{k7\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd af 55 f5[    ]*vpopcntq ymm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 2f 55 b4 f4 c0 1d fe ff[     ]*vpopcntq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 2f 55 72 7f[         ]*vpopcntq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 55 72 7f[         ]*vpopcntq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 55 32[    ]*vpopcntq ymm6\{k7\},QWORD PTR \[edx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 55 72 7f[         ]*vpopcntq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 55 32[    ]*vpopcntq ymm6\{k7\},QWORD BCST \[edx\]
 #pass
index 9ef82d31c166fdd7742753b25e3ec1db42bb6984..2fdacfa614183bdd3f04a14a63c60ba044b38e6d 100644 (file)
@@ -32,15 +32,15 @@ Disassembly of section \.text:
 [      ]*[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 58 6b 30[    ]*vpackssdw zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[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 58 6b 72 7f[         ]*vpackssdw zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 58 6b b2 00 02 00 00[        ]*vpackssdw zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 58 6b 72 80[         ]*vpackssdw zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 58 6b b2 fc fd ff ff[        ]*vpackssdw zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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
@@ -55,15 +55,15 @@ Disassembly of section \.text:
 [      ]*[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 58 2b 30[    ]*vpackusdw zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[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 f2 55 58 2b 72 7f[         ]*vpackusdw zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 58 2b b2 00 02 00 00[        ]*vpackusdw zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 58 2b 72 80[         ]*vpackusdw zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 58 2b b2 fc fd ff ff[        ]*vpackusdw zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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
@@ -855,15 +855,15 @@ Disassembly of section \.text:
 [      ]*[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 58 6b 30[    ]*vpackssdw zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[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 58 6b 72 7f[         ]*vpackssdw zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 58 6b b2 00 02 00 00[        ]*vpackssdw zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 58 6b 72 80[         ]*vpackssdw zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 58 6b b2 fc fd ff ff[        ]*vpackssdw zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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
@@ -878,15 +878,15 @@ Disassembly of section \.text:
 [      ]*[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 58 2b 30[    ]*vpackusdw zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[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 f2 55 58 2b 72 7f[         ]*vpackusdw zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 58 2b b2 00 02 00 00[        ]*vpackusdw zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 58 2b 72 80[         ]*vpackusdw zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 58 2b b2 fc fd ff ff[        ]*vpackusdw zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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
index 3d268798863ed7f2ca00bfc7a97c21dd3628954a..8266565869ef1745a11dbe91a82031e579a55d18 100644 (file)
@@ -45,28 +45,28 @@ Disassembly of section \.text:
 [      ]*[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 1f 6b 30[    ]*vpackssdw xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 6b 72 7f[         ]*vpackssdw xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f 6b b2 00 02 00 00[        ]*vpackssdw xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f 6b 72 80[         ]*vpackssdw xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f 6b b2 fc fd ff ff[        ]*vpackssdw xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 6b 30[    ]*vpackssdw ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 3f 6b 72 7f[         ]*vpackssdw ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f 6b b2 00 02 00 00[        ]*vpackssdw ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f 6b 72 80[         ]*vpackssdw ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f 6b b2 fc fd ff ff[        ]*vpackssdw ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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\]
@@ -87,28 +87,28 @@ Disassembly of section \.text:
 [      ]*[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 1f 2b 30[    ]*vpackusdw xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 2b 72 7f[         ]*vpackusdw xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 2b b2 00 02 00 00[        ]*vpackusdw xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 2b 72 80[         ]*vpackusdw xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 2b b2 fc fd ff ff[        ]*vpackusdw xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 2b 30[    ]*vpackusdw ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f2 55 3f 2b 72 7f[         ]*vpackusdw ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 2b b2 00 02 00 00[        ]*vpackusdw ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 2b 72 80[         ]*vpackusdw ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 2b b2 fc fd ff ff[        ]*vpackusdw ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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\]
@@ -1411,28 +1411,28 @@ Disassembly of section \.text:
 [      ]*[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 1f 6b 30[    ]*vpackssdw xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 6b 72 7f[         ]*vpackssdw xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f 6b b2 00 02 00 00[        ]*vpackssdw xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f 6b 72 80[         ]*vpackssdw xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f 6b b2 fc fd ff ff[        ]*vpackssdw xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 6b 30[    ]*vpackssdw ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 3f 6b 72 7f[         ]*vpackssdw ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f 6b b2 00 02 00 00[        ]*vpackssdw ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f 6b 72 80[         ]*vpackssdw ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f 6b b2 fc fd ff ff[        ]*vpackssdw ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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\]
@@ -1453,28 +1453,28 @@ Disassembly of section \.text:
 [      ]*[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 1f 2b 30[    ]*vpackusdw xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 2b 72 7f[         ]*vpackusdw xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 2b b2 00 02 00 00[        ]*vpackusdw xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 2b 72 80[         ]*vpackusdw xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 2b b2 fc fd ff ff[        ]*vpackusdw xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 2b 30[    ]*vpackusdw ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f2 55 3f 2b 72 7f[         ]*vpackusdw ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 2b b2 00 02 00 00[        ]*vpackusdw ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 2b 72 80[         ]*vpackusdw ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 2b b2 fc fd ff ff[        ]*vpackusdw ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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\]
index c690c3abed79537fbcf589fa9b0f5d3d8fa27cd4..1bf088698d8882fcab43538be0d256fe8afc1703 100644 (file)
@@ -14,57 +14,57 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 7d cf c4 f5       vpconflictd zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 48 c4 31       vpconflictd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c4 b4 f4 c0 1d fe ff        vpconflictd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 c4 30       vpconflictd zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 c4 30       vpconflictd zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c4 72 7f    vpconflictd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c4 b2 00 20 00 00   vpconflictd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c4 72 80    vpconflictd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c4 b2 c0 df ff ff   vpconflictd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 c4 72 7f    vpconflictd zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 c4 b2 00 02 00 00   vpconflictd zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 c4 72 80    vpconflictd zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 c4 b2 fc fd ff ff   vpconflictd zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 c4 72 7f    vpconflictd zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 c4 b2 00 02 00 00   vpconflictd zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 c4 72 80    vpconflictd zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 c4 b2 fc fd ff ff   vpconflictd zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c4 f5       vpconflictq zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 4f c4 f5       vpconflictq zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd cf c4 f5       vpconflictq zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 48 c4 31       vpconflictq zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c4 b4 f4 c0 1d fe ff        vpconflictq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 c4 30       vpconflictq zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 c4 30       vpconflictq zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c4 72 7f    vpconflictq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c4 b2 00 20 00 00   vpconflictq zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c4 72 80    vpconflictq zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c4 b2 c0 df ff ff   vpconflictq zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 c4 72 7f    vpconflictq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 c4 b2 00 04 00 00   vpconflictq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 c4 72 80    vpconflictq zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 c4 b2 f8 fb ff ff   vpconflictq zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 c4 72 7f    vpconflictq zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 c4 b2 00 04 00 00   vpconflictq zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 c4 72 80    vpconflictq zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 c4 b2 f8 fb ff ff   vpconflictq zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 44 f5       vplzcntd zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 4f 44 f5       vplzcntd zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d cf 44 f5       vplzcntd zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 48 44 31       vplzcntd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 44 b4 f4 c0 1d fe ff        vplzcntd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 44 30       vplzcntd zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 44 30       vplzcntd zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 44 72 7f    vplzcntd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 44 b2 00 20 00 00   vplzcntd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 44 72 80    vplzcntd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 44 b2 c0 df ff ff   vplzcntd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 44 72 7f    vplzcntd zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 44 b2 00 02 00 00   vplzcntd zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 44 72 80    vplzcntd zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 44 b2 fc fd ff ff   vplzcntd zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 44 72 7f    vplzcntd zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 44 b2 00 02 00 00   vplzcntd zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 44 72 80    vplzcntd zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 44 b2 fc fd ff ff   vplzcntd zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 44 f5       vplzcntq zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 4f 44 f5       vplzcntq zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd cf 44 f5       vplzcntq zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 48 44 31       vplzcntq zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 44 b4 f4 c0 1d fe ff        vplzcntq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 44 30       vplzcntq zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 44 30       vplzcntq zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 44 72 7f    vplzcntq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 44 b2 00 20 00 00   vplzcntq zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 44 72 80    vplzcntq zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 44 b2 c0 df ff ff   vplzcntq zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 44 72 7f    vplzcntq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 44 b2 00 04 00 00   vplzcntq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 44 72 80    vplzcntq zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 44 b2 f8 fb ff ff   vplzcntq zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 44 72 7f    vplzcntq zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 44 b2 00 04 00 00   vplzcntq zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 44 72 80    vplzcntq zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 44 b2 f8 fb ff ff   vplzcntq zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7e 48 3a f6       vpbroadcastmw2d zmm6,k6
 [      ]*[a-f0-9]+:    62 f2 fe 48 2a f6       vpbroadcastmb2q zmm6,k6
 [      ]*[a-f0-9]+:    62 f2 7d 48 c4 f5       vpconflictd zmm6,zmm5
@@ -72,57 +72,57 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 7d cf c4 f5       vpconflictd zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 48 c4 31       vpconflictd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c4 b4 f4 c0 1d fe ff        vpconflictd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 c4 30       vpconflictd zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 c4 30       vpconflictd zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c4 72 7f    vpconflictd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c4 b2 00 20 00 00   vpconflictd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c4 72 80    vpconflictd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c4 b2 c0 df ff ff   vpconflictd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 c4 72 7f    vpconflictd zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 c4 b2 00 02 00 00   vpconflictd zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 c4 72 80    vpconflictd zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 c4 b2 fc fd ff ff   vpconflictd zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 c4 72 7f    vpconflictd zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 c4 b2 00 02 00 00   vpconflictd zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 c4 72 80    vpconflictd zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 c4 b2 fc fd ff ff   vpconflictd zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c4 f5       vpconflictq zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 4f c4 f5       vpconflictq zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd cf c4 f5       vpconflictq zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 48 c4 31       vpconflictq zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c4 b4 f4 c0 1d fe ff        vpconflictq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 c4 30       vpconflictq zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 c4 30       vpconflictq zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c4 72 7f    vpconflictq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c4 b2 00 20 00 00   vpconflictq zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c4 72 80    vpconflictq zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c4 b2 c0 df ff ff   vpconflictq zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 c4 72 7f    vpconflictq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 c4 b2 00 04 00 00   vpconflictq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 c4 72 80    vpconflictq zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 c4 b2 f8 fb ff ff   vpconflictq zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 c4 72 7f    vpconflictq zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 c4 b2 00 04 00 00   vpconflictq zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 c4 72 80    vpconflictq zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 c4 b2 f8 fb ff ff   vpconflictq zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 44 f5       vplzcntd zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 4f 44 f5       vplzcntd zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d cf 44 f5       vplzcntd zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 48 44 31       vplzcntd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 44 b4 f4 c0 1d fe ff        vplzcntd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 44 30       vplzcntd zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 44 30       vplzcntd zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 44 72 7f    vplzcntd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 44 b2 00 20 00 00   vplzcntd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 44 72 80    vplzcntd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 44 b2 c0 df ff ff   vplzcntd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 44 72 7f    vplzcntd zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 44 b2 00 02 00 00   vplzcntd zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 44 72 80    vplzcntd zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 44 b2 fc fd ff ff   vplzcntd zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 44 72 7f    vplzcntd zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 44 b2 00 02 00 00   vplzcntd zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 44 72 80    vplzcntd zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 44 b2 fc fd ff ff   vplzcntd zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 44 f5       vplzcntq zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 4f 44 f5       vplzcntq zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd cf 44 f5       vplzcntq zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 48 44 31       vplzcntq zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 44 b4 f4 c0 1d fe ff        vplzcntq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 44 30       vplzcntq zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 44 30       vplzcntq zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 44 72 7f    vplzcntq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 44 b2 00 20 00 00   vplzcntq zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 44 72 80    vplzcntq zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 44 b2 c0 df ff ff   vplzcntq zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 44 72 7f    vplzcntq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 44 b2 00 04 00 00   vplzcntq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 44 72 80    vplzcntq zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 44 b2 f8 fb ff ff   vplzcntq zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 44 72 7f    vplzcntq zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 44 b2 00 04 00 00   vplzcntq zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 44 72 80    vplzcntq zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 44 b2 f8 fb ff ff   vplzcntq zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7e 48 3a f6       vpbroadcastmw2d zmm6,k6
 [      ]*[a-f0-9]+:    62 f2 fe 48 2a f6       vpbroadcastmb2q zmm6,k6
 #pass
index cb90da03c3e2c158ca4d5eb683432b0705c0deb7..e0e1fef059dd24b53de00d7de82bd607dbbbea71 100644 (file)
@@ -13,106 +13,106 @@ Disassembly of section \.text:
 [      ]*[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 1f c4 30[    ]*vpconflictd xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f c4 72 7f[         ]*vpconflictd xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f c4 b2 00 02 00 00[        ]*vpconflictd xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f c4 72 80[         ]*vpconflictd xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f c4 b2 fc fd ff ff[        ]*vpconflictd xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f c4 30[    ]*vpconflictd ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7d 3f c4 72 7f[         ]*vpconflictd ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f c4 b2 00 02 00 00[        ]*vpconflictd ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f c4 72 80[         ]*vpconflictd ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f c4 b2 fc fd ff ff[        ]*vpconflictd ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f c4 30[    ]*vpconflictq xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f c4 72 7f[         ]*vpconflictq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f c4 b2 00 04 00 00[        ]*vpconflictq xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f c4 72 80[         ]*vpconflictq xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f c4 b2 f8 fb ff ff[        ]*vpconflictq xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f c4 30[    ]*vpconflictq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fd 3f c4 72 7f[         ]*vpconflictq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f c4 b2 00 04 00 00[        ]*vpconflictq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f c4 72 80[         ]*vpconflictq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f c4 b2 f8 fb ff ff[        ]*vpconflictq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 44 30[    ]*vplzcntd xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 44 72 7f[         ]*vplzcntd xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 44 b2 00 02 00 00[        ]*vplzcntd xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 44 72 80[         ]*vplzcntd xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 44 b2 fc fd ff ff[        ]*vplzcntd xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 44 30[    ]*vplzcntd ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7d 3f 44 72 7f[         ]*vplzcntd ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 44 b2 00 02 00 00[        ]*vplzcntd ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 44 72 80[         ]*vplzcntd ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 44 b2 fc fd ff ff[        ]*vplzcntd ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 44 30[    ]*vplzcntq xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 44 72 7f[         ]*vplzcntq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 44 b2 00 04 00 00[        ]*vplzcntq xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 44 72 80[         ]*vplzcntq xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 44 b2 f8 fb ff ff[        ]*vplzcntq xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 44 30[    ]*vplzcntq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fd 3f 44 72 7f[         ]*vplzcntq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 44 b2 00 04 00 00[        ]*vplzcntq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 44 72 80[         ]*vplzcntq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 44 b2 f8 fb ff ff[        ]*vplzcntq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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
@@ -121,106 +121,106 @@ Disassembly of section \.text:
 [      ]*[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 1f c4 30[    ]*vpconflictd xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f c4 72 7f[         ]*vpconflictd xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f c4 b2 00 02 00 00[        ]*vpconflictd xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f c4 72 80[         ]*vpconflictd xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f c4 b2 fc fd ff ff[        ]*vpconflictd xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f c4 30[    ]*vpconflictd ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7d 3f c4 72 7f[         ]*vpconflictd ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f c4 b2 00 02 00 00[        ]*vpconflictd ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f c4 72 80[         ]*vpconflictd ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f c4 b2 fc fd ff ff[        ]*vpconflictd ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f c4 30[    ]*vpconflictq xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f c4 72 7f[         ]*vpconflictq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f c4 b2 00 04 00 00[        ]*vpconflictq xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f c4 72 80[         ]*vpconflictq xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f c4 b2 f8 fb ff ff[        ]*vpconflictq xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f c4 30[    ]*vpconflictq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fd 3f c4 72 7f[         ]*vpconflictq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f c4 b2 00 04 00 00[        ]*vpconflictq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f c4 72 80[         ]*vpconflictq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f c4 b2 f8 fb ff ff[        ]*vpconflictq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 44 30[    ]*vplzcntd xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 44 72 7f[         ]*vplzcntd xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 44 b2 00 02 00 00[        ]*vplzcntd xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 44 72 80[         ]*vplzcntd xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 44 b2 fc fd ff ff[        ]*vplzcntd xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 44 30[    ]*vplzcntd ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7d 3f 44 72 7f[         ]*vplzcntd ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 44 b2 00 02 00 00[        ]*vplzcntd ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 44 72 80[         ]*vplzcntd ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 44 b2 fc fd ff ff[        ]*vplzcntd ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 44 30[    ]*vplzcntq xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 44 72 7f[         ]*vplzcntq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 44 b2 00 04 00 00[        ]*vplzcntq xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 44 72 80[         ]*vplzcntq xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 44 b2 f8 fb ff ff[        ]*vplzcntq xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 44 30[    ]*vplzcntq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fd 3f 44 72 7f[         ]*vplzcntq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 44 b2 00 04 00 00[        ]*vplzcntq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 44 72 80[         ]*vplzcntq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 44 b2 f8 fb ff ff[        ]*vplzcntq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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
index c37388364ec7e82be4ea94ec2c072801891b02d5..61a4312178c128b0493826646143f42271aee650 100644 (file)
@@ -59,15 +59,15 @@ Disassembly of section \.text:
 [      ]*[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 58 7b 30[    ]*vcvtpd2qq zmm6,QWORD BCST \[eax\]
 [      ]*[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 58 7b 72 7f[         ]*vcvtpd2qq zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 7b b2 00 04 00 00[        ]*vcvtpd2qq zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 7b 72 80[         ]*vcvtpd2qq zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 7b b2 f8 fb ff ff[        ]*vcvtpd2qq zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[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
@@ -77,15 +77,15 @@ Disassembly of section \.text:
 [      ]*[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 58 79 30[    ]*vcvtpd2uqq zmm6,QWORD BCST \[eax\]
 [      ]*[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 fd 58 79 72 7f[         ]*vcvtpd2uqq zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 79 b2 00 04 00 00[        ]*vcvtpd2uqq zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 79 72 80[         ]*vcvtpd2uqq zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 79 b2 f8 fb ff ff[        ]*vcvtpd2uqq zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[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\}
@@ -94,15 +94,15 @@ Disassembly of section \.text:
 [      ]*[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\},DWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b 30[    ]*vcvtps2qq zmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b b2 00 02 00 00[        ]*vcvtps2qq zmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b 72 80[         ]*vcvtps2qq zmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b b2 fc fd ff ff[        ]*vcvtps2qq zmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b 72 7f[         ]*vcvtps2qq zmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b b2 00 02 00 00[        ]*vcvtps2qq zmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b 72 80[         ]*vcvtps2qq zmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b b2 fc fd ff ff[        ]*vcvtps2qq zmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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\}
@@ -111,15 +111,15 @@ Disassembly of section \.text:
 [      ]*[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\},DWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 30[    ]*vcvtps2uqq zmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 b2 00 02 00 00[        ]*vcvtps2uqq zmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 72 80[         ]*vcvtps2uqq zmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 b2 fc fd ff ff[        ]*vcvtps2uqq zmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 72 7f[         ]*vcvtps2uqq zmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 b2 00 02 00 00[        ]*vcvtps2uqq zmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 72 80[         ]*vcvtps2uqq zmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 b2 fc fd ff ff[        ]*vcvtps2uqq zmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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
@@ -129,15 +129,15 @@ Disassembly of section \.text:
 [      ]*[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 58 e6 30[    ]*vcvtqq2pd zmm6,QWORD BCST \[eax\]
 [      ]*[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 fe 58 e6 72 7f[         ]*vcvtqq2pd zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 58 e6 b2 00 04 00 00[        ]*vcvtqq2pd zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 58 e6 72 80[         ]*vcvtqq2pd zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 58 e6 b2 f8 fb ff ff[        ]*vcvtqq2pd zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[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\}
@@ -146,15 +146,15 @@ Disassembly of section \.text:
 [      ]*[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 5f 5b 30[    ]*vcvtqq2ps ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fc 5f 5b 72 7f[         ]*vcvtqq2ps ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 5f 5b b2 00 04 00 00[        ]*vcvtqq2ps ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 5f 5b 72 80[         ]*vcvtqq2ps ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 5f 5b b2 f8 fb ff ff[        ]*vcvtqq2ps ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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
@@ -164,15 +164,15 @@ Disassembly of section \.text:
 [      ]*[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 58 7a 30[    ]*vcvtuqq2pd zmm6,QWORD BCST \[eax\]
 [      ]*[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 fe 58 7a 72 7f[         ]*vcvtuqq2pd zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 58 7a b2 00 04 00 00[        ]*vcvtuqq2pd zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 58 7a 72 80[         ]*vcvtuqq2pd zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 58 7a b2 f8 fb ff ff[        ]*vcvtuqq2pd zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[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\}
@@ -181,15 +181,15 @@ Disassembly of section \.text:
 [      ]*[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 5f 7a 30[    ]*vcvtuqq2ps ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 f1 ff 5f 7a 72 7f[         ]*vcvtuqq2ps ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 5f 7a b2 00 04 00 00[        ]*vcvtuqq2ps ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 5f 7a 72 80[         ]*vcvtuqq2ps ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 5f 7a b2 f8 fb ff ff[        ]*vcvtuqq2ps ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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
@@ -207,29 +207,29 @@ Disassembly of section \.text:
 [      ]*[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 58 66 28 7b[         ]*vfpclasspd k5,QWORD BCST \[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 fd 58 66 6a 7f 7b[      ]*vfpclasspd k5,QWORD BCST \[edx\+0x3f8\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 58 66 aa 00 04 00 00 7b[     ]*vfpclasspd k5,QWORD BCST \[edx\+0x400\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 58 66 6a 80 7b[      ]*vfpclasspd k5,QWORD BCST \[edx-0x400\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 58 66 aa f8 fb ff ff 7b[     ]*vfpclasspd k5,QWORD BCST \[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 58 66 28 7b[         ]*vfpclassps k5,DWORD BCST \[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 7d 58 66 6a 7f 7b[      ]*vfpclassps k5,DWORD BCST \[edx\+0x1fc\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 58 66 aa 00 02 00 00 7b[     ]*vfpclassps k5,DWORD BCST \[edx\+0x200\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 58 66 6a 80 7b[      ]*vfpclassps k5,DWORD BCST \[edx-0x200\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 58 66 aa fc fd ff ff 7b[     ]*vfpclassps k5,DWORD BCST \[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
@@ -296,15 +296,15 @@ Disassembly of section \.text:
 [      ]*[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 58 40 30[    ]*vpmullq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d5 58 40 72 7f[         ]*vpmullq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 40 b2 00 04 00 00[        ]*vpmullq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 40 72 80[         ]*vpmullq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 40 b2 f8 fb ff ff[        ]*vpmullq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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
@@ -313,15 +313,15 @@ Disassembly of section \.text:
 [      ]*[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 58 50 30 7b[         ]*vrangepd zmm6,zmm5,QWORD BCST \[eax\],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 d5 58 50 72 7f 7b[      ]*vrangepd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 50 b2 00 04 00 00 7b[     ]*vrangepd zmm6,zmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 50 72 80 7b[      ]*vrangepd zmm6,zmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 50 b2 f8 fb ff ff 7b[     ]*vrangepd zmm6,zmm5,QWORD BCST \[edx-0x408\],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
@@ -330,15 +330,15 @@ Disassembly of section \.text:
 [      ]*[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 58 50 30 7b[         ]*vrangeps zmm6,zmm5,DWORD BCST \[eax\],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 55 58 50 72 7f 7b[      ]*vrangeps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 58 50 b2 00 02 00 00 7b[     ]*vrangeps zmm6,zmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 58 50 72 80 7b[      ]*vrangeps zmm6,zmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 58 50 b2 fc fd ff ff 7b[     ]*vrangeps zmm6,zmm5,DWORD BCST \[edx-0x204\],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
@@ -366,113 +366,113 @@ Disassembly of section \.text:
 [      ]*[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 58 54 30[    ]*vandpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[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 d5 58 54 72 7f[         ]*vandpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 54 b2 00 04 00 00[        ]*vandpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 54 72 80[         ]*vandpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 54 b2 f8 fb ff ff[        ]*vandpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 58 54 30[    ]*vandps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[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 54 58 54 72 7f[         ]*vandps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 54 b2 00 02 00 00[        ]*vandps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 54 72 80[         ]*vandps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 54 b2 fc fd ff ff[        ]*vandps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 58 55 30[    ]*vandnpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[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 d5 58 55 72 7f[         ]*vandnpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 55 b2 00 04 00 00[        ]*vandnpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 55 72 80[         ]*vandnpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 55 b2 f8 fb ff ff[        ]*vandnpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 58 55 30[    ]*vandnps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[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 54 58 55 72 7f[         ]*vandnps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 55 b2 00 02 00 00[        ]*vandnps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 55 72 80[         ]*vandnps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 55 b2 fc fd ff ff[        ]*vandnps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 58 56 30[    ]*vorpd  zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[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 d5 58 56 72 7f[         ]*vorpd  zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 56 b2 00 04 00 00[        ]*vorpd  zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 56 72 80[         ]*vorpd  zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 56 b2 f8 fb ff ff[        ]*vorpd  zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 58 56 30[    ]*vorps  zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[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 54 58 56 72 7f[         ]*vorps  zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 56 b2 00 02 00 00[        ]*vorps  zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 56 72 80[         ]*vorps  zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 56 b2 fc fd ff ff[        ]*vorps  zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 58 57 30[    ]*vxorpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[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 d5 58 57 72 7f[         ]*vxorpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 57 b2 00 04 00 00[        ]*vxorpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 57 72 80[         ]*vxorpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 57 b2 f8 fb ff ff[        ]*vxorpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 58 57 30[    ]*vxorps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[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 f1 54 58 57 72 7f[         ]*vxorps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 57 b2 00 02 00 00[        ]*vxorps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 57 72 80[         ]*vxorps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 57 b2 fc fd ff ff[        ]*vxorps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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
@@ -481,15 +481,15 @@ Disassembly of section \.text:
 [      ]*[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 58 56 30 7b[         ]*vreducepd zmm6,QWORD BCST \[eax\],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 fd 58 56 72 7f 7b[      ]*vreducepd zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 58 56 b2 00 04 00 00 7b[     ]*vreducepd zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 58 56 72 80 7b[      ]*vreducepd zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 58 56 b2 f8 fb ff ff 7b[     ]*vreducepd zmm6,QWORD BCST \[edx-0x408\],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
@@ -498,15 +498,15 @@ Disassembly of section \.text:
 [      ]*[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 58 56 30 7b[         ]*vreduceps zmm6,DWORD BCST \[eax\],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 7d 58 56 72 7f 7b[      ]*vreduceps zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 58 56 b2 00 02 00 00 7b[     ]*vreduceps zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 58 56 72 80 7b[      ]*vreduceps zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 58 56 b2 fc fd ff ff 7b[     ]*vreduceps zmm6,DWORD BCST \[edx-0x204\],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
@@ -591,58 +591,58 @@ Disassembly of section \.text:
 [      ]*[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 58 7a 30[    ]*vcvttpd2qq zmm6,QWORD BCST \[eax\]
 [      ]*[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 58 7a 72 7f[         ]*vcvttpd2qq zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 7a b2 00 04 00 00[        ]*vcvttpd2qq zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 7a 72 80[         ]*vcvttpd2qq zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 7a b2 f8 fb ff ff[        ]*vcvttpd2qq zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[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 58 78 30[    ]*vcvttpd2uqq zmm6,QWORD BCST \[eax\]
 [      ]*[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 fd 58 78 72 7f[         ]*vcvttpd2uqq zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 78 b2 00 04 00 00[        ]*vcvttpd2uqq zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 78 72 80[         ]*vcvttpd2uqq zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 78 b2 f8 fb ff ff[        ]*vcvttpd2uqq zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 30[    ]*vcvttps2qq zmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a b2 00 02 00 00[        ]*vcvttps2qq zmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 72 80[         ]*vcvttps2qq zmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a b2 fc fd ff ff[        ]*vcvttps2qq zmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 72 7f[         ]*vcvttps2qq zmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a b2 00 02 00 00[        ]*vcvttps2qq zmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 72 80[         ]*vcvttps2qq zmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a b2 fc fd ff ff[        ]*vcvttps2qq zmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 30[    ]*vcvttps2uqq zmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 b2 00 02 00 00[        ]*vcvttps2uqq zmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 72 80[         ]*vcvttps2uqq zmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 b2 fc fd ff ff[        ]*vcvttps2uqq zmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 72 7f[         ]*vcvttps2uqq zmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 b2 00 02 00 00[        ]*vcvttps2uqq zmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 72 80[         ]*vcvttps2uqq zmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 b2 fc fd ff ff[        ]*vcvttps2uqq zmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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
@@ -697,15 +697,15 @@ Disassembly of section \.text:
 [      ]*[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 58 7b 30[    ]*vcvtpd2qq zmm6,QWORD BCST \[eax\]
 [      ]*[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 58 7b 72 7f[         ]*vcvtpd2qq zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 7b b2 00 04 00 00[        ]*vcvtpd2qq zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 7b 72 80[         ]*vcvtpd2qq zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 7b b2 f8 fb ff ff[        ]*vcvtpd2qq zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[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
@@ -715,15 +715,15 @@ Disassembly of section \.text:
 [      ]*[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 58 79 30[    ]*vcvtpd2uqq zmm6,QWORD BCST \[eax\]
 [      ]*[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 fd 58 79 72 7f[         ]*vcvtpd2uqq zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 79 b2 00 04 00 00[        ]*vcvtpd2uqq zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 79 72 80[         ]*vcvtpd2uqq zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 79 b2 f8 fb ff ff[        ]*vcvtpd2uqq zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[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\}
@@ -732,16 +732,16 @@ Disassembly of section \.text:
 [      ]*[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\},DWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b 30[    ]*vcvtps2qq zmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b b2 00 02 00 00[        ]*vcvtps2qq zmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b 72 80[         ]*vcvtps2qq zmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b b2 fc fd ff ff[        ]*vcvtps2qq zmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b 72 7f[         ]*vcvtps2qq zmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b 72 7f[         ]*vcvtps2qq zmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b b2 00 02 00 00[        ]*vcvtps2qq zmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b 72 80[         ]*vcvtps2qq zmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b b2 fc fd ff ff[        ]*vcvtps2qq zmm6\{k7\},DWORD BCST \[edx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b 72 7f[         ]*vcvtps2qq zmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
 [      ]*[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\}
@@ -750,16 +750,16 @@ Disassembly of section \.text:
 [      ]*[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\},DWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 30[    ]*vcvtps2uqq zmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 b2 00 02 00 00[        ]*vcvtps2uqq zmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 72 80[         ]*vcvtps2uqq zmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 b2 fc fd ff ff[        ]*vcvtps2uqq zmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 72 7f[         ]*vcvtps2uqq zmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 72 7f[         ]*vcvtps2uqq zmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 b2 00 02 00 00[        ]*vcvtps2uqq zmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 72 80[         ]*vcvtps2uqq zmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 b2 fc fd ff ff[        ]*vcvtps2uqq zmm6\{k7\},DWORD BCST \[edx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 72 7f[         ]*vcvtps2uqq zmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
 [      ]*[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
@@ -769,15 +769,15 @@ Disassembly of section \.text:
 [      ]*[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 58 e6 30[    ]*vcvtqq2pd zmm6,QWORD BCST \[eax\]
 [      ]*[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 fe 58 e6 72 7f[         ]*vcvtqq2pd zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 58 e6 b2 00 04 00 00[        ]*vcvtqq2pd zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 58 e6 72 80[         ]*vcvtqq2pd zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 58 e6 b2 f8 fb ff ff[        ]*vcvtqq2pd zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[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\}
@@ -786,15 +786,15 @@ Disassembly of section \.text:
 [      ]*[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 5f 5b 30[    ]*vcvtqq2ps ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fc 5f 5b 72 7f[         ]*vcvtqq2ps ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 5f 5b b2 00 04 00 00[        ]*vcvtqq2ps ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 5f 5b 72 80[         ]*vcvtqq2ps ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 5f 5b b2 f8 fb ff ff[        ]*vcvtqq2ps ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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
@@ -804,15 +804,15 @@ Disassembly of section \.text:
 [      ]*[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 58 7a 30[    ]*vcvtuqq2pd zmm6,QWORD BCST \[eax\]
 [      ]*[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 fe 58 7a 72 7f[         ]*vcvtuqq2pd zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 58 7a b2 00 04 00 00[        ]*vcvtuqq2pd zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 58 7a 72 80[         ]*vcvtuqq2pd zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 58 7a b2 f8 fb ff ff[        ]*vcvtuqq2pd zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[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\}
@@ -821,15 +821,15 @@ Disassembly of section \.text:
 [      ]*[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 5f 7a 30[    ]*vcvtuqq2ps ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 f1 ff 5f 7a 72 7f[         ]*vcvtuqq2ps ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 5f 7a b2 00 04 00 00[        ]*vcvtuqq2ps ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 5f 7a 72 80[         ]*vcvtuqq2ps ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 5f 7a b2 f8 fb ff ff[        ]*vcvtuqq2ps ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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
@@ -847,29 +847,29 @@ Disassembly of section \.text:
 [      ]*[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 58 66 28 7b[         ]*vfpclasspd k5,QWORD BCST \[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 fd 58 66 6a 7f 7b[      ]*vfpclasspd k5,QWORD BCST \[edx\+0x3f8\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 58 66 aa 00 04 00 00 7b[     ]*vfpclasspd k5,QWORD BCST \[edx\+0x400\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 58 66 6a 80 7b[      ]*vfpclasspd k5,QWORD BCST \[edx-0x400\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 58 66 aa f8 fb ff ff 7b[     ]*vfpclasspd k5,QWORD BCST \[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 58 66 28 7b[         ]*vfpclassps k5,DWORD BCST \[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 7d 58 66 6a 7f 7b[      ]*vfpclassps k5,DWORD BCST \[edx\+0x1fc\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 58 66 aa 00 02 00 00 7b[     ]*vfpclassps k5,DWORD BCST \[edx\+0x200\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 58 66 6a 80 7b[      ]*vfpclassps k5,DWORD BCST \[edx-0x200\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 58 66 aa fc fd ff ff 7b[     ]*vfpclassps k5,DWORD BCST \[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
@@ -936,15 +936,15 @@ Disassembly of section \.text:
 [      ]*[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 58 40 30[    ]*vpmullq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d5 58 40 72 7f[         ]*vpmullq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 40 b2 00 04 00 00[        ]*vpmullq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 40 72 80[         ]*vpmullq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 40 b2 f8 fb ff ff[        ]*vpmullq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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
@@ -953,15 +953,15 @@ Disassembly of section \.text:
 [      ]*[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 58 50 30 7b[         ]*vrangepd zmm6,zmm5,QWORD BCST \[eax\],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 d5 58 50 72 7f 7b[      ]*vrangepd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 50 b2 00 04 00 00 7b[     ]*vrangepd zmm6,zmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 50 72 80 7b[      ]*vrangepd zmm6,zmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 50 b2 f8 fb ff ff 7b[     ]*vrangepd zmm6,zmm5,QWORD BCST \[edx-0x408\],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
@@ -970,15 +970,15 @@ Disassembly of section \.text:
 [      ]*[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 58 50 30 7b[         ]*vrangeps zmm6,zmm5,DWORD BCST \[eax\],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 55 58 50 72 7f 7b[      ]*vrangeps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 58 50 b2 00 02 00 00 7b[     ]*vrangeps zmm6,zmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 58 50 72 80 7b[      ]*vrangeps zmm6,zmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 58 50 b2 fc fd ff ff 7b[     ]*vrangeps zmm6,zmm5,DWORD BCST \[edx-0x204\],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
@@ -1006,113 +1006,113 @@ Disassembly of section \.text:
 [      ]*[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 58 54 30[    ]*vandpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[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 d5 58 54 72 7f[         ]*vandpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 54 b2 00 04 00 00[        ]*vandpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 54 72 80[         ]*vandpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 54 b2 f8 fb ff ff[        ]*vandpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 58 54 30[    ]*vandps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[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 54 58 54 72 7f[         ]*vandps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 54 b2 00 02 00 00[        ]*vandps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 54 72 80[         ]*vandps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 54 b2 fc fd ff ff[        ]*vandps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 58 55 30[    ]*vandnpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[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 d5 58 55 72 7f[         ]*vandnpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 55 b2 00 04 00 00[        ]*vandnpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 55 72 80[         ]*vandnpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 55 b2 f8 fb ff ff[        ]*vandnpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 58 55 30[    ]*vandnps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[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 54 58 55 72 7f[         ]*vandnps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 55 b2 00 02 00 00[        ]*vandnps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 55 72 80[         ]*vandnps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 55 b2 fc fd ff ff[        ]*vandnps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 58 56 30[    ]*vorpd  zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[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 d5 58 56 72 7f[         ]*vorpd  zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 56 b2 00 04 00 00[        ]*vorpd  zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 56 72 80[         ]*vorpd  zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 56 b2 f8 fb ff ff[        ]*vorpd  zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 58 56 30[    ]*vorps  zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[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 54 58 56 72 7f[         ]*vorps  zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 56 b2 00 02 00 00[        ]*vorps  zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 56 72 80[         ]*vorps  zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 56 b2 fc fd ff ff[        ]*vorps  zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 58 57 30[    ]*vxorpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[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 d5 58 57 72 7f[         ]*vxorpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 57 b2 00 04 00 00[        ]*vxorpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 57 72 80[         ]*vxorpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 58 57 b2 f8 fb ff ff[        ]*vxorpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 58 57 30[    ]*vxorps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[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 f1 54 58 57 72 7f[         ]*vxorps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 57 b2 00 02 00 00[        ]*vxorps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 57 72 80[         ]*vxorps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 58 57 b2 fc fd ff ff[        ]*vxorps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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
@@ -1121,15 +1121,15 @@ Disassembly of section \.text:
 [      ]*[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 58 56 30 7b[         ]*vreducepd zmm6,QWORD BCST \[eax\],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 fd 58 56 72 7f 7b[      ]*vreducepd zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 58 56 b2 00 04 00 00 7b[     ]*vreducepd zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 58 56 72 80 7b[      ]*vreducepd zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 58 56 b2 f8 fb ff ff 7b[     ]*vreducepd zmm6,QWORD BCST \[edx-0x408\],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
@@ -1138,15 +1138,15 @@ Disassembly of section \.text:
 [      ]*[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 58 56 30 7b[         ]*vreduceps zmm6,DWORD BCST \[eax\],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 7d 58 56 72 7f 7b[      ]*vreduceps zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 58 56 b2 00 02 00 00 7b[     ]*vreduceps zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 58 56 72 80 7b[      ]*vreduceps zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 58 56 b2 fc fd ff ff 7b[     ]*vreduceps zmm6,DWORD BCST \[edx-0x204\],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
@@ -1231,60 +1231,60 @@ Disassembly of section \.text:
 [      ]*[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 58 7a 30[    ]*vcvttpd2qq zmm6,QWORD BCST \[eax\]
 [      ]*[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 58 7a 72 7f[         ]*vcvttpd2qq zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 7a b2 00 04 00 00[        ]*vcvttpd2qq zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 7a 72 80[         ]*vcvttpd2qq zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 7a b2 f8 fb ff ff[        ]*vcvttpd2qq zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[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 58 78 30[    ]*vcvttpd2uqq zmm6,QWORD BCST \[eax\]
 [      ]*[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 fd 58 78 72 7f[         ]*vcvttpd2uqq zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 78 b2 00 04 00 00[        ]*vcvttpd2uqq zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 78 72 80[         ]*vcvttpd2uqq zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 58 78 b2 f8 fb ff ff[        ]*vcvttpd2uqq zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 30[    ]*vcvttps2qq zmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a b2 00 02 00 00[        ]*vcvttps2qq zmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 72 80[         ]*vcvttps2qq zmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a b2 fc fd ff ff[        ]*vcvttps2qq zmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 72 7f[         ]*vcvttps2qq zmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 72 7f[         ]*vcvttps2qq zmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a b2 00 02 00 00[        ]*vcvttps2qq zmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 72 80[         ]*vcvttps2qq zmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a b2 fc fd ff ff[        ]*vcvttps2qq zmm6\{k7\},DWORD BCST \[edx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 72 7f[         ]*vcvttps2qq zmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 30[    ]*vcvttps2uqq zmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 b2 00 02 00 00[        ]*vcvttps2uqq zmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 72 80[         ]*vcvttps2uqq zmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 b2 fc fd ff ff[        ]*vcvttps2uqq zmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 72 7f[         ]*vcvttps2uqq zmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 72 7f[         ]*vcvttps2uqq zmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 b2 00 02 00 00[        ]*vcvttps2uqq zmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 72 80[         ]*vcvttps2uqq zmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 b2 fc fd ff ff[        ]*vcvttps2uqq zmm6\{k7\},DWORD BCST \[edx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 72 7f[         ]*vcvttps2uqq zmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
 [      ]*[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
index 54bf3b043775084387550c68fe23ed90502259cd..c97abbae0710f72de849df1dd1c785511b384683 100644 (file)
@@ -35,210 +35,210 @@ Disassembly of section \.text:
 [      ]*[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 1f 7b 30[    ]*vcvtpd2qq xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 7b 72 7f[         ]*vcvtpd2qq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 7b b2 00 04 00 00[        ]*vcvtpd2qq xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 7b 72 80[         ]*vcvtpd2qq xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 7b b2 f8 fb ff ff[        ]*vcvtpd2qq xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 7b 30[    ]*vcvtpd2qq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 3f 7b 72 7f[         ]*vcvtpd2qq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 7b b2 00 04 00 00[        ]*vcvtpd2qq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 7b 72 80[         ]*vcvtpd2qq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 7b b2 f8 fb ff ff[        ]*vcvtpd2qq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 79 30[    ]*vcvtpd2uqq xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 79 72 7f[         ]*vcvtpd2uqq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 79 b2 00 04 00 00[        ]*vcvtpd2uqq xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 79 72 80[         ]*vcvtpd2uqq xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 79 b2 f8 fb ff ff[        ]*vcvtpd2uqq xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 79 30[    ]*vcvtpd2uqq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fd 3f 79 72 7f[         ]*vcvtpd2uqq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 79 b2 00 04 00 00[        ]*vcvtpd2uqq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 79 72 80[         ]*vcvtpd2uqq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 79 b2 f8 fb ff ff[        ]*vcvtpd2uqq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 30[    ]*vcvtps2qq xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b b2 00 02 00 00[        ]*vcvtps2qq xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 72 80[         ]*vcvtps2qq xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b b2 fc fd ff ff[        ]*vcvtps2qq xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 72 7f[         ]*vcvtps2qq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b b2 00 02 00 00[        ]*vcvtps2qq xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 72 80[         ]*vcvtps2qq xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b b2 fc fd ff ff[        ]*vcvtps2qq xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 30[    ]*vcvtps2qq ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b b2 00 02 00 00[        ]*vcvtps2qq ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 72 80[         ]*vcvtps2qq ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b b2 fc fd ff ff[        ]*vcvtps2qq ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 72 7f[         ]*vcvtps2qq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b b2 00 02 00 00[        ]*vcvtps2qq ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 72 80[         ]*vcvtps2qq ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b b2 fc fd ff ff[        ]*vcvtps2qq ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 30[    ]*vcvtps2uqq xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 b2 00 02 00 00[        ]*vcvtps2uqq xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 72 80[         ]*vcvtps2uqq xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 b2 fc fd ff ff[        ]*vcvtps2uqq xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 72 7f[         ]*vcvtps2uqq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 b2 00 02 00 00[        ]*vcvtps2uqq xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 72 80[         ]*vcvtps2uqq xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 b2 fc fd ff ff[        ]*vcvtps2uqq xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 30[    ]*vcvtps2uqq ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 b2 00 02 00 00[        ]*vcvtps2uqq ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 72 80[         ]*vcvtps2uqq ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 b2 fc fd ff ff[        ]*vcvtps2uqq ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 72 7f[         ]*vcvtps2uqq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 b2 00 02 00 00[        ]*vcvtps2uqq ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 72 80[         ]*vcvtps2uqq ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 b2 fc fd ff ff[        ]*vcvtps2uqq ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f e6 30[    ]*vcvtqq2pd xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f e6 72 7f[         ]*vcvtqq2pd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 1f e6 b2 00 04 00 00[        ]*vcvtqq2pd xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 1f e6 72 80[         ]*vcvtqq2pd xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 1f e6 b2 f8 fb ff ff[        ]*vcvtqq2pd xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f e6 30[    ]*vcvtqq2pd ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fe 3f e6 72 7f[         ]*vcvtqq2pd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 3f e6 b2 00 04 00 00[        ]*vcvtqq2pd ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 3f e6 72 80[         ]*vcvtqq2pd ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 3f e6 b2 f8 fb ff ff[        ]*vcvtqq2pd ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 5b 30[    ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[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 1f 5b 72 7f[         ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 1f 5b b2 00 04 00 00[        ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 1f 5b 72 80[         ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 1f 5b b2 f8 fb ff ff[        ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[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 3f 5b 30[    ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[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 fc 3f 5b 72 7f[         ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 3f 5b b2 00 04 00 00[        ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 3f 5b 72 80[         ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 3f 5b b2 f8 fb ff ff[        ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[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 1f 7a 30[    ]*vcvtuqq2pd xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 7a 72 7f[         ]*vcvtuqq2pd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 1f 7a b2 00 04 00 00[        ]*vcvtuqq2pd xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 1f 7a 72 80[         ]*vcvtuqq2pd xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 1f 7a b2 f8 fb ff ff[        ]*vcvtuqq2pd xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 7a 30[    ]*vcvtuqq2pd ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fe 3f 7a 72 7f[         ]*vcvtuqq2pd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 3f 7a b2 00 04 00 00[        ]*vcvtuqq2pd ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 3f 7a 72 80[         ]*vcvtuqq2pd ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 3f 7a b2 f8 fb ff ff[        ]*vcvtuqq2pd ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 7a 30[    ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[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 1f 7a 72 7f[         ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 1f 7a b2 00 04 00 00[        ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 1f 7a 72 80[         ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 1f 7a b2 f8 fb ff ff[        ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[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 3f 7a 30[    ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[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 f1 ff 3f 7a 72 7f[         ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 3f 7a b2 00 04 00 00[        ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 3f 7a 72 80[         ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 3f 7a b2 f8 fb ff ff[        ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[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
@@ -249,54 +249,54 @@ Disassembly of section \.text:
 [      ]*[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 1f 66 28 7b[         ]*vfpclasspd k5\{k7\},QWORD BCST \[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 1f 66 6a 7f 7b[      ]*vfpclasspd k5\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 66 aa 00 04 00 00 7b[     ]*vfpclasspd k5\{k7\},QWORD BCST \[edx\+0x400\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 66 6a 80 7b[      ]*vfpclasspd k5\{k7\},QWORD BCST \[edx-0x400\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 66 aa f8 fb ff ff 7b[     ]*vfpclasspd k5\{k7\},QWORD BCST \[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 3f 66 28 7b[         ]*vfpclasspd k5\{k7\},QWORD BCST \[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 fd 3f 66 6a 7f 7b[      ]*vfpclasspd k5\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 66 aa 00 04 00 00 7b[     ]*vfpclasspd k5\{k7\},QWORD BCST \[edx\+0x400\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 66 6a 80 7b[      ]*vfpclasspd k5\{k7\},QWORD BCST \[edx-0x400\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 66 aa f8 fb ff ff 7b[     ]*vfpclasspd k5\{k7\},QWORD BCST \[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 1f 66 28 7b[         ]*vfpclassps k5\{k7\},DWORD BCST \[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 1f 66 6a 7f 7b[      ]*vfpclassps k5\{k7\},DWORD BCST \[edx\+0x1fc\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 66 aa 00 02 00 00 7b[     ]*vfpclassps k5\{k7\},DWORD BCST \[edx\+0x200\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 66 6a 80 7b[      ]*vfpclassps k5\{k7\},DWORD BCST \[edx-0x200\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 66 aa fc fd ff ff 7b[     ]*vfpclassps k5\{k7\},DWORD BCST \[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 3f 66 28 7b[         ]*vfpclassps k5\{k7\},DWORD BCST \[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 7d 3f 66 6a 7f 7b[      ]*vfpclassps k5\{k7\},DWORD BCST \[edx\+0x1fc\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 66 aa 00 02 00 00 7b[     ]*vfpclassps k5\{k7\},DWORD BCST \[edx\+0x200\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 66 6a 80 7b[      ]*vfpclassps k5\{k7\},DWORD BCST \[edx-0x200\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 66 aa fc fd ff ff 7b[     ]*vfpclassps k5\{k7\},DWORD BCST \[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
@@ -335,348 +335,348 @@ Disassembly of section \.text:
 [      ]*[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 1f 40 30[    ]*vpmullq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 40 72 7f[         ]*vpmullq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 40 b2 00 04 00 00[        ]*vpmullq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 40 72 80[         ]*vpmullq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 40 b2 f8 fb ff ff[        ]*vpmullq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 40 30[    ]*vpmullq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d5 3f 40 72 7f[         ]*vpmullq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 40 b2 00 04 00 00[        ]*vpmullq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 40 72 80[         ]*vpmullq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 40 b2 f8 fb ff ff[        ]*vpmullq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 50 30 7b[         ]*vrangepd xmm6\{k7\},xmm5,QWORD BCST \[eax\],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 1f 50 72 7f 7b[      ]*vrangepd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 50 b2 00 04 00 00 7b[     ]*vrangepd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 50 72 80 7b[      ]*vrangepd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 50 b2 f8 fb ff ff 7b[     ]*vrangepd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\],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 3f 50 30 7b[         ]*vrangepd ymm6\{k7\},ymm5,QWORD BCST \[eax\],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 d5 3f 50 72 7f 7b[      ]*vrangepd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 50 b2 00 04 00 00 7b[     ]*vrangepd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 50 72 80 7b[      ]*vrangepd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 50 b2 f8 fb ff ff 7b[     ]*vrangepd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\],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 1f 50 30 7b[         ]*vrangeps xmm6\{k7\},xmm5,DWORD BCST \[eax\],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 1f 50 72 7f 7b[      ]*vrangeps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 50 b2 00 02 00 00 7b[     ]*vrangeps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 50 72 80 7b[      ]*vrangeps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 50 b2 fc fd ff ff 7b[     ]*vrangeps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\],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 3f 50 30 7b[         ]*vrangeps ymm6\{k7\},ymm5,DWORD BCST \[eax\],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 f3 55 3f 50 72 7f 7b[      ]*vrangeps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 50 b2 00 02 00 00 7b[     ]*vrangeps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 50 72 80 7b[      ]*vrangeps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 50 b2 fc fd ff ff 7b[     ]*vrangeps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\],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 1f 54 30[    ]*vandpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 54 72 7f[         ]*vandpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 54 b2 00 04 00 00[        ]*vandpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 54 72 80[         ]*vandpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 54 b2 f8 fb ff ff[        ]*vandpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 54 30[    ]*vandpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 54 72 7f[         ]*vandpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 54 b2 00 04 00 00[        ]*vandpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 54 72 80[         ]*vandpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 54 b2 f8 fb ff ff[        ]*vandpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 54 30[    ]*vandps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 54 72 7f[         ]*vandps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 54 b2 00 02 00 00[        ]*vandps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 54 72 80[         ]*vandps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 54 b2 fc fd ff ff[        ]*vandps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 54 30[    ]*vandps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 54 3f 54 72 7f[         ]*vandps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 54 b2 00 02 00 00[        ]*vandps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 54 72 80[         ]*vandps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 54 b2 fc fd ff ff[        ]*vandps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 55 30[    ]*vandnpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 55 72 7f[         ]*vandnpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 55 b2 00 04 00 00[        ]*vandnpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 55 72 80[         ]*vandnpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 55 b2 f8 fb ff ff[        ]*vandnpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 55 30[    ]*vandnpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 55 72 7f[         ]*vandnpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 55 b2 00 04 00 00[        ]*vandnpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 55 72 80[         ]*vandnpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 55 b2 f8 fb ff ff[        ]*vandnpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 55 30[    ]*vandnps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 55 72 7f[         ]*vandnps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 55 b2 00 02 00 00[        ]*vandnps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 55 72 80[         ]*vandnps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 55 b2 fc fd ff ff[        ]*vandnps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 55 30[    ]*vandnps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 54 3f 55 72 7f[         ]*vandnps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 55 b2 00 02 00 00[        ]*vandnps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 55 72 80[         ]*vandnps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 55 b2 fc fd ff ff[        ]*vandnps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 56 30[    ]*vorpd  xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 56 72 7f[         ]*vorpd  xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 56 b2 00 04 00 00[        ]*vorpd  xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 56 72 80[         ]*vorpd  xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 56 b2 f8 fb ff ff[        ]*vorpd  xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 56 30[    ]*vorpd  ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 56 72 7f[         ]*vorpd  ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 56 b2 00 04 00 00[        ]*vorpd  ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 56 72 80[         ]*vorpd  ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 56 b2 f8 fb ff ff[        ]*vorpd  ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 56 30[    ]*vorps  xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 56 72 7f[         ]*vorps  xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 56 b2 00 02 00 00[        ]*vorps  xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 56 72 80[         ]*vorps  xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 56 b2 fc fd ff ff[        ]*vorps  xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 56 30[    ]*vorps  ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 54 3f 56 72 7f[         ]*vorps  ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 56 b2 00 02 00 00[        ]*vorps  ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 56 72 80[         ]*vorps  ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 56 b2 fc fd ff ff[        ]*vorps  ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 57 30[    ]*vxorpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 57 72 7f[         ]*vxorpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 57 b2 00 04 00 00[        ]*vxorpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 57 72 80[         ]*vxorpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 57 b2 f8 fb ff ff[        ]*vxorpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 57 30[    ]*vxorpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 57 72 7f[         ]*vxorpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 57 b2 00 04 00 00[        ]*vxorpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 57 72 80[         ]*vxorpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 57 b2 f8 fb ff ff[        ]*vxorpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 57 30[    ]*vxorps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 57 72 7f[         ]*vxorps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 57 b2 00 02 00 00[        ]*vxorps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 57 72 80[         ]*vxorps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 57 b2 fc fd ff ff[        ]*vxorps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 57 30[    ]*vxorps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f1 54 3f 57 72 7f[         ]*vxorps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 57 b2 00 02 00 00[        ]*vxorps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 57 72 80[         ]*vxorps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 57 b2 fc fd ff ff[        ]*vxorps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 56 30 7b[         ]*vreducepd xmm6\{k7\},QWORD BCST \[eax\],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 1f 56 72 7f 7b[      ]*vreducepd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 56 b2 00 04 00 00 7b[     ]*vreducepd xmm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 56 72 80 7b[      ]*vreducepd xmm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 56 b2 f8 fb ff ff 7b[     ]*vreducepd xmm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 56 30 7b[         ]*vreducepd ymm6\{k7\},QWORD BCST \[eax\],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 fd 3f 56 72 7f 7b[      ]*vreducepd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 56 b2 00 04 00 00 7b[     ]*vreducepd ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 56 72 80 7b[      ]*vreducepd ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 56 b2 f8 fb ff ff 7b[     ]*vreducepd ymm6\{k7\},QWORD BCST \[edx-0x408\],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 1f 56 30 7b[         ]*vreduceps xmm6\{k7\},DWORD BCST \[eax\],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 1f 56 72 7f 7b[      ]*vreduceps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 56 b2 00 02 00 00 7b[     ]*vreduceps xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 56 72 80 7b[      ]*vreduceps xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 56 b2 fc fd ff ff 7b[     ]*vreduceps xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 56 30 7b[         ]*vreduceps ymm6\{k7\},DWORD BCST \[eax\],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 7d 3f 56 72 7f 7b[      ]*vreduceps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 56 b2 00 02 00 00 7b[     ]*vreduceps ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 56 72 80 7b[      ]*vreduceps ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 56 b2 fc fd ff ff 7b[     ]*vreduceps ymm6\{k7\},DWORD BCST \[edx-0x204\],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
@@ -695,106 +695,106 @@ Disassembly of section \.text:
 [      ]*[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 1f 7a 30[    ]*vcvttpd2qq xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 7a 72 7f[         ]*vcvttpd2qq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 7a b2 00 04 00 00[        ]*vcvttpd2qq xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 7a 72 80[         ]*vcvttpd2qq xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 7a b2 f8 fb ff ff[        ]*vcvttpd2qq xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 7a 30[    ]*vcvttpd2qq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 3f 7a 72 7f[         ]*vcvttpd2qq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 7a b2 00 04 00 00[        ]*vcvttpd2qq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 7a 72 80[         ]*vcvttpd2qq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 7a b2 f8 fb ff ff[        ]*vcvttpd2qq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 78 30[    ]*vcvttpd2uqq xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 78 72 7f[         ]*vcvttpd2uqq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 78 b2 00 04 00 00[        ]*vcvttpd2uqq xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 78 72 80[         ]*vcvttpd2uqq xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 78 b2 f8 fb ff ff[        ]*vcvttpd2uqq xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 78 30[    ]*vcvttpd2uqq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fd 3f 78 72 7f[         ]*vcvttpd2uqq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 78 b2 00 04 00 00[        ]*vcvttpd2uqq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 78 72 80[         ]*vcvttpd2uqq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 78 b2 f8 fb ff ff[        ]*vcvttpd2uqq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 30[    ]*vcvttps2qq xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a b2 00 02 00 00[        ]*vcvttps2qq xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 72 80[         ]*vcvttps2qq xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a b2 fc fd ff ff[        ]*vcvttps2qq xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 72 7f[         ]*vcvttps2qq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a b2 00 02 00 00[        ]*vcvttps2qq xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 72 80[         ]*vcvttps2qq xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a b2 fc fd ff ff[        ]*vcvttps2qq xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 30[    ]*vcvttps2qq ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a b2 00 02 00 00[        ]*vcvttps2qq ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 72 80[         ]*vcvttps2qq ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a b2 fc fd ff ff[        ]*vcvttps2qq ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 72 7f[         ]*vcvttps2qq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a b2 00 02 00 00[        ]*vcvttps2qq ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 72 80[         ]*vcvttps2qq ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a b2 fc fd ff ff[        ]*vcvttps2qq ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 30[    ]*vcvttps2uqq xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 b2 00 02 00 00[        ]*vcvttps2uqq xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 72 80[         ]*vcvttps2uqq xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 b2 fc fd ff ff[        ]*vcvttps2uqq xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 72 7f[         ]*vcvttps2uqq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 b2 00 02 00 00[        ]*vcvttps2uqq xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 72 80[         ]*vcvttps2uqq xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 b2 fc fd ff ff[        ]*vcvttps2uqq xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 30[    ]*vcvttps2uqq ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 b2 00 02 00 00[        ]*vcvttps2uqq ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 72 80[         ]*vcvttps2uqq ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 b2 fc fd ff ff[        ]*vcvttps2uqq ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 72 7f[         ]*vcvttps2uqq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 b2 00 02 00 00[        ]*vcvttps2uqq ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 72 80[         ]*vcvttps2uqq ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 b2 fc fd ff ff[        ]*vcvttps2uqq ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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
@@ -829,214 +829,214 @@ Disassembly of section \.text:
 [      ]*[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 1f 7b 30[    ]*vcvtpd2qq xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 7b 72 7f[         ]*vcvtpd2qq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 7b b2 00 04 00 00[        ]*vcvtpd2qq xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 7b 72 80[         ]*vcvtpd2qq xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 7b b2 f8 fb ff ff[        ]*vcvtpd2qq xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 7b 30[    ]*vcvtpd2qq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 3f 7b 72 7f[         ]*vcvtpd2qq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 7b b2 00 04 00 00[        ]*vcvtpd2qq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 7b 72 80[         ]*vcvtpd2qq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 7b b2 f8 fb ff ff[        ]*vcvtpd2qq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 79 30[    ]*vcvtpd2uqq xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 79 72 7f[         ]*vcvtpd2uqq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 79 b2 00 04 00 00[        ]*vcvtpd2uqq xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 79 72 80[         ]*vcvtpd2uqq xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 79 b2 f8 fb ff ff[        ]*vcvtpd2uqq xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 79 30[    ]*vcvtpd2uqq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fd 3f 79 72 7f[         ]*vcvtpd2uqq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 79 b2 00 04 00 00[        ]*vcvtpd2uqq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 79 72 80[         ]*vcvtpd2uqq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 79 b2 f8 fb ff ff[        ]*vcvtpd2uqq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 30[    ]*vcvtps2qq xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b b2 00 02 00 00[        ]*vcvtps2qq xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 72 80[         ]*vcvtps2qq xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b b2 fc fd ff ff[        ]*vcvtps2qq xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 72 7f[         ]*vcvtps2qq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 72 7f[         ]*vcvtps2qq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b b2 00 02 00 00[        ]*vcvtps2qq xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 72 80[         ]*vcvtps2qq xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b b2 fc fd ff ff[        ]*vcvtps2qq xmm6\{k7\},DWORD BCST \[edx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 72 7f[         ]*vcvtps2qq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 30[    ]*vcvtps2qq ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b b2 00 02 00 00[        ]*vcvtps2qq ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 72 80[         ]*vcvtps2qq ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b b2 fc fd ff ff[        ]*vcvtps2qq ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 72 7f[         ]*vcvtps2qq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 72 7f[         ]*vcvtps2qq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b b2 00 02 00 00[        ]*vcvtps2qq ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 72 80[         ]*vcvtps2qq ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b b2 fc fd ff ff[        ]*vcvtps2qq ymm6\{k7\},DWORD BCST \[edx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 72 7f[         ]*vcvtps2qq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 30[    ]*vcvtps2uqq xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 b2 00 02 00 00[        ]*vcvtps2uqq xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 72 80[         ]*vcvtps2uqq xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 b2 fc fd ff ff[        ]*vcvtps2uqq xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 72 7f[         ]*vcvtps2uqq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 72 7f[         ]*vcvtps2uqq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 b2 00 02 00 00[        ]*vcvtps2uqq xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 72 80[         ]*vcvtps2uqq xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 b2 fc fd ff ff[        ]*vcvtps2uqq xmm6\{k7\},DWORD BCST \[edx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 72 7f[         ]*vcvtps2uqq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 30[    ]*vcvtps2uqq ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 b2 00 02 00 00[        ]*vcvtps2uqq ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 72 80[         ]*vcvtps2uqq ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 b2 fc fd ff ff[        ]*vcvtps2uqq ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 72 7f[         ]*vcvtps2uqq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 72 7f[         ]*vcvtps2uqq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 b2 00 02 00 00[        ]*vcvtps2uqq ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 72 80[         ]*vcvtps2uqq ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 b2 fc fd ff ff[        ]*vcvtps2uqq ymm6\{k7\},DWORD BCST \[edx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 72 7f[         ]*vcvtps2uqq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
 [      ]*[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 1f e6 30[    ]*vcvtqq2pd xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f e6 72 7f[         ]*vcvtqq2pd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 1f e6 b2 00 04 00 00[        ]*vcvtqq2pd xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 1f e6 72 80[         ]*vcvtqq2pd xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 1f e6 b2 f8 fb ff ff[        ]*vcvtqq2pd xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f e6 30[    ]*vcvtqq2pd ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fe 3f e6 72 7f[         ]*vcvtqq2pd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 3f e6 b2 00 04 00 00[        ]*vcvtqq2pd ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 3f e6 72 80[         ]*vcvtqq2pd ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 3f e6 b2 f8 fb ff ff[        ]*vcvtqq2pd ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 5b 30[    ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[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 1f 5b 72 7f[         ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 1f 5b b2 00 04 00 00[        ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 1f 5b 72 80[         ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 1f 5b b2 f8 fb ff ff[        ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[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 3f 5b 30[    ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[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 fc 3f 5b 72 7f[         ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 3f 5b b2 00 04 00 00[        ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 3f 5b 72 80[         ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 3f 5b b2 f8 fb ff ff[        ]*vcvtqq2ps xmm6\{k7\},QWORD BCST \[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 1f 7a 30[    ]*vcvtuqq2pd xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 7a 72 7f[         ]*vcvtuqq2pd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 1f 7a b2 00 04 00 00[        ]*vcvtuqq2pd xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 1f 7a 72 80[         ]*vcvtuqq2pd xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 1f 7a b2 f8 fb ff ff[        ]*vcvtuqq2pd xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 7a 30[    ]*vcvtuqq2pd ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fe 3f 7a 72 7f[         ]*vcvtuqq2pd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 3f 7a b2 00 04 00 00[        ]*vcvtuqq2pd ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 3f 7a 72 80[         ]*vcvtuqq2pd ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fe 3f 7a b2 f8 fb ff ff[        ]*vcvtuqq2pd ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 7a 30[    ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[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 1f 7a 72 7f[         ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 1f 7a b2 00 04 00 00[        ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 1f 7a 72 80[         ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 1f 7a b2 f8 fb ff ff[        ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[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 3f 7a 30[    ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[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 f1 ff 3f 7a 72 7f[         ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 3f 7a b2 00 04 00 00[        ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 3f 7a 72 80[         ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 3f 7a b2 f8 fb ff ff[        ]*vcvtuqq2ps xmm6\{k7\},QWORD BCST \[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
@@ -1047,54 +1047,54 @@ Disassembly of section \.text:
 [      ]*[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 1f 66 28 7b[         ]*vfpclasspd k5\{k7\},QWORD BCST \[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 1f 66 6a 7f 7b[      ]*vfpclasspd k5\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 66 aa 00 04 00 00 7b[     ]*vfpclasspd k5\{k7\},QWORD BCST \[edx\+0x400\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 66 6a 80 7b[      ]*vfpclasspd k5\{k7\},QWORD BCST \[edx-0x400\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 66 aa f8 fb ff ff 7b[     ]*vfpclasspd k5\{k7\},QWORD BCST \[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 3f 66 28 7b[         ]*vfpclasspd k5\{k7\},QWORD BCST \[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 fd 3f 66 6a 7f 7b[      ]*vfpclasspd k5\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 66 aa 00 04 00 00 7b[     ]*vfpclasspd k5\{k7\},QWORD BCST \[edx\+0x400\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 66 6a 80 7b[      ]*vfpclasspd k5\{k7\},QWORD BCST \[edx-0x400\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 66 aa f8 fb ff ff 7b[     ]*vfpclasspd k5\{k7\},QWORD BCST \[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 1f 66 28 7b[         ]*vfpclassps k5\{k7\},DWORD BCST \[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 1f 66 6a 7f 7b[      ]*vfpclassps k5\{k7\},DWORD BCST \[edx\+0x1fc\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 66 aa 00 02 00 00 7b[     ]*vfpclassps k5\{k7\},DWORD BCST \[edx\+0x200\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 66 6a 80 7b[      ]*vfpclassps k5\{k7\},DWORD BCST \[edx-0x200\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 66 aa fc fd ff ff 7b[     ]*vfpclassps k5\{k7\},DWORD BCST \[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 3f 66 28 7b[         ]*vfpclassps k5\{k7\},DWORD BCST \[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 7d 3f 66 6a 7f 7b[      ]*vfpclassps k5\{k7\},DWORD BCST \[edx\+0x1fc\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 66 aa 00 02 00 00 7b[     ]*vfpclassps k5\{k7\},DWORD BCST \[edx\+0x200\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 66 6a 80 7b[      ]*vfpclassps k5\{k7\},DWORD BCST \[edx-0x200\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 66 aa fc fd ff ff 7b[     ]*vfpclassps k5\{k7\},DWORD BCST \[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
@@ -1133,348 +1133,348 @@ Disassembly of section \.text:
 [      ]*[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 1f 40 30[    ]*vpmullq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 40 72 7f[         ]*vpmullq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 40 b2 00 04 00 00[        ]*vpmullq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 40 72 80[         ]*vpmullq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 40 b2 f8 fb ff ff[        ]*vpmullq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 40 30[    ]*vpmullq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d5 3f 40 72 7f[         ]*vpmullq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 40 b2 00 04 00 00[        ]*vpmullq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 40 72 80[         ]*vpmullq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 40 b2 f8 fb ff ff[        ]*vpmullq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 50 30 7b[         ]*vrangepd xmm6\{k7\},xmm5,QWORD BCST \[eax\],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 1f 50 72 7f 7b[      ]*vrangepd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 50 b2 00 04 00 00 7b[     ]*vrangepd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 50 72 80 7b[      ]*vrangepd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 50 b2 f8 fb ff ff 7b[     ]*vrangepd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\],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 3f 50 30 7b[         ]*vrangepd ymm6\{k7\},ymm5,QWORD BCST \[eax\],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 d5 3f 50 72 7f 7b[      ]*vrangepd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 50 b2 00 04 00 00 7b[     ]*vrangepd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 50 72 80 7b[      ]*vrangepd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 50 b2 f8 fb ff ff 7b[     ]*vrangepd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\],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 1f 50 30 7b[         ]*vrangeps xmm6\{k7\},xmm5,DWORD BCST \[eax\],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 1f 50 72 7f 7b[      ]*vrangeps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 50 b2 00 02 00 00 7b[     ]*vrangeps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 50 72 80 7b[      ]*vrangeps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 50 b2 fc fd ff ff 7b[     ]*vrangeps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\],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 3f 50 30 7b[         ]*vrangeps ymm6\{k7\},ymm5,DWORD BCST \[eax\],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 f3 55 3f 50 72 7f 7b[      ]*vrangeps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 50 b2 00 02 00 00 7b[     ]*vrangeps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 50 72 80 7b[      ]*vrangeps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 50 b2 fc fd ff ff 7b[     ]*vrangeps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\],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 1f 54 30[    ]*vandpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 54 72 7f[         ]*vandpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 54 b2 00 04 00 00[        ]*vandpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 54 72 80[         ]*vandpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 54 b2 f8 fb ff ff[        ]*vandpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 54 30[    ]*vandpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 54 72 7f[         ]*vandpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 54 b2 00 04 00 00[        ]*vandpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 54 72 80[         ]*vandpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 54 b2 f8 fb ff ff[        ]*vandpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 54 30[    ]*vandps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 54 72 7f[         ]*vandps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 54 b2 00 02 00 00[        ]*vandps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 54 72 80[         ]*vandps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 54 b2 fc fd ff ff[        ]*vandps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 54 30[    ]*vandps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 54 3f 54 72 7f[         ]*vandps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 54 b2 00 02 00 00[        ]*vandps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 54 72 80[         ]*vandps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 54 b2 fc fd ff ff[        ]*vandps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 55 30[    ]*vandnpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 55 72 7f[         ]*vandnpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 55 b2 00 04 00 00[        ]*vandnpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 55 72 80[         ]*vandnpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 55 b2 f8 fb ff ff[        ]*vandnpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 55 30[    ]*vandnpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 55 72 7f[         ]*vandnpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 55 b2 00 04 00 00[        ]*vandnpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 55 72 80[         ]*vandnpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 55 b2 f8 fb ff ff[        ]*vandnpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 55 30[    ]*vandnps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 55 72 7f[         ]*vandnps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 55 b2 00 02 00 00[        ]*vandnps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 55 72 80[         ]*vandnps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 55 b2 fc fd ff ff[        ]*vandnps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 55 30[    ]*vandnps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 54 3f 55 72 7f[         ]*vandnps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 55 b2 00 02 00 00[        ]*vandnps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 55 72 80[         ]*vandnps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 55 b2 fc fd ff ff[        ]*vandnps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 56 30[    ]*vorpd  xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 56 72 7f[         ]*vorpd  xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 56 b2 00 04 00 00[        ]*vorpd  xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 56 72 80[         ]*vorpd  xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 56 b2 f8 fb ff ff[        ]*vorpd  xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 56 30[    ]*vorpd  ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 56 72 7f[         ]*vorpd  ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 56 b2 00 04 00 00[        ]*vorpd  ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 56 72 80[         ]*vorpd  ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 56 b2 f8 fb ff ff[        ]*vorpd  ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 56 30[    ]*vorps  xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 56 72 7f[         ]*vorps  xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 56 b2 00 02 00 00[        ]*vorps  xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 56 72 80[         ]*vorps  xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 56 b2 fc fd ff ff[        ]*vorps  xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 56 30[    ]*vorps  ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 54 3f 56 72 7f[         ]*vorps  ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 56 b2 00 02 00 00[        ]*vorps  ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 56 72 80[         ]*vorps  ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 56 b2 fc fd ff ff[        ]*vorps  ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 57 30[    ]*vxorpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 57 72 7f[         ]*vxorpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 57 b2 00 04 00 00[        ]*vxorpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 57 72 80[         ]*vxorpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 57 b2 f8 fb ff ff[        ]*vxorpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 57 30[    ]*vxorpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 57 72 7f[         ]*vxorpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 57 b2 00 04 00 00[        ]*vxorpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 57 72 80[         ]*vxorpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 57 b2 f8 fb ff ff[        ]*vxorpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 57 30[    ]*vxorps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 57 72 7f[         ]*vxorps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 57 b2 00 02 00 00[        ]*vxorps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 57 72 80[         ]*vxorps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 57 b2 fc fd ff ff[        ]*vxorps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 57 30[    ]*vxorps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f1 54 3f 57 72 7f[         ]*vxorps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 57 b2 00 02 00 00[        ]*vxorps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 57 72 80[         ]*vxorps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 57 b2 fc fd ff ff[        ]*vxorps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 56 30 7b[         ]*vreducepd xmm6\{k7\},QWORD BCST \[eax\],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 1f 56 72 7f 7b[      ]*vreducepd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 56 b2 00 04 00 00 7b[     ]*vreducepd xmm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 56 72 80 7b[      ]*vreducepd xmm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 56 b2 f8 fb ff ff 7b[     ]*vreducepd xmm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 56 30 7b[         ]*vreducepd ymm6\{k7\},QWORD BCST \[eax\],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 fd 3f 56 72 7f 7b[      ]*vreducepd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 56 b2 00 04 00 00 7b[     ]*vreducepd ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 56 72 80 7b[      ]*vreducepd ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 56 b2 f8 fb ff ff 7b[     ]*vreducepd ymm6\{k7\},QWORD BCST \[edx-0x408\],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 1f 56 30 7b[         ]*vreduceps xmm6\{k7\},DWORD BCST \[eax\],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 1f 56 72 7f 7b[      ]*vreduceps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 56 b2 00 02 00 00 7b[     ]*vreduceps xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 56 72 80 7b[      ]*vreduceps xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 56 b2 fc fd ff ff 7b[     ]*vreduceps xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 56 30 7b[         ]*vreduceps ymm6\{k7\},DWORD BCST \[eax\],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 7d 3f 56 72 7f 7b[      ]*vreduceps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 56 b2 00 02 00 00 7b[     ]*vreduceps ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 56 72 80 7b[      ]*vreduceps ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 56 b2 fc fd ff ff 7b[     ]*vreduceps ymm6\{k7\},DWORD BCST \[edx-0x204\],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
@@ -1493,110 +1493,110 @@ Disassembly of section \.text:
 [      ]*[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 1f 7a 30[    ]*vcvttpd2qq xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 7a 72 7f[         ]*vcvttpd2qq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 7a b2 00 04 00 00[        ]*vcvttpd2qq xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 7a 72 80[         ]*vcvttpd2qq xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 7a b2 f8 fb ff ff[        ]*vcvttpd2qq xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 7a 30[    ]*vcvttpd2qq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 3f 7a 72 7f[         ]*vcvttpd2qq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 7a b2 00 04 00 00[        ]*vcvttpd2qq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 7a 72 80[         ]*vcvttpd2qq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 7a b2 f8 fb ff ff[        ]*vcvttpd2qq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 78 30[    ]*vcvttpd2uqq xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 78 72 7f[         ]*vcvttpd2uqq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 78 b2 00 04 00 00[        ]*vcvttpd2uqq xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 78 72 80[         ]*vcvttpd2uqq xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 78 b2 f8 fb ff ff[        ]*vcvttpd2uqq xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 78 30[    ]*vcvttpd2uqq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fd 3f 78 72 7f[         ]*vcvttpd2uqq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 78 b2 00 04 00 00[        ]*vcvttpd2uqq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 78 72 80[         ]*vcvttpd2uqq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 78 b2 f8 fb ff ff[        ]*vcvttpd2uqq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 30[    ]*vcvttps2qq xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a b2 00 02 00 00[        ]*vcvttps2qq xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 72 80[         ]*vcvttps2qq xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a b2 fc fd ff ff[        ]*vcvttps2qq xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 72 7f[         ]*vcvttps2qq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 72 7f[         ]*vcvttps2qq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a b2 00 02 00 00[        ]*vcvttps2qq xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 72 80[         ]*vcvttps2qq xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a b2 fc fd ff ff[        ]*vcvttps2qq xmm6\{k7\},DWORD BCST \[edx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 72 7f[         ]*vcvttps2qq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 30[    ]*vcvttps2qq ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a b2 00 02 00 00[        ]*vcvttps2qq ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 72 80[         ]*vcvttps2qq ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a b2 fc fd ff ff[        ]*vcvttps2qq ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 72 7f[         ]*vcvttps2qq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 72 7f[         ]*vcvttps2qq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a b2 00 02 00 00[        ]*vcvttps2qq ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 72 80[         ]*vcvttps2qq ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a b2 fc fd ff ff[        ]*vcvttps2qq ymm6\{k7\},DWORD BCST \[edx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 72 7f[         ]*vcvttps2qq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 30[    ]*vcvttps2uqq xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 b2 00 02 00 00[        ]*vcvttps2uqq xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 72 80[         ]*vcvttps2uqq xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 b2 fc fd ff ff[        ]*vcvttps2uqq xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 72 7f[         ]*vcvttps2uqq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 72 7f[         ]*vcvttps2uqq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 b2 00 02 00 00[        ]*vcvttps2uqq xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 72 80[         ]*vcvttps2uqq xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 b2 fc fd ff ff[        ]*vcvttps2uqq xmm6\{k7\},DWORD BCST \[edx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 72 7f[         ]*vcvttps2uqq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
 [      ]*[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\},DWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 30[    ]*vcvttps2uqq ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 b2 00 02 00 00[        ]*vcvttps2uqq ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 72 80[         ]*vcvttps2uqq ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 b2 fc fd ff ff[        ]*vcvttps2uqq ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 72 7f[         ]*vcvttps2uqq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 72 7f[         ]*vcvttps2uqq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 b2 00 02 00 00[        ]*vcvttps2uqq ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 72 80[         ]*vcvttps2uqq ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 b2 fc fd ff ff[        ]*vcvttps2uqq ymm6\{k7\},DWORD BCST \[edx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 72 7f[         ]*vcvttps2uqq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
 [      ]*[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
index fd01b35040525c869d5eac7c624883cf4a38642a..4c865de7990473f09aa9a8ebadfe574db33dec02 100644 (file)
@@ -13,58 +13,58 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 7d 18 c8 f5       vexp2ps zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f2 7d 48 c8 31       vexp2ps zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c8 b4 f4 c0 1d fe ff        vexp2ps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 c8 30       vexp2ps zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 c8 30       vexp2ps zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c8 72 7f    vexp2ps zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c8 b2 00 20 00 00   vexp2ps zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c8 72 80    vexp2ps zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c8 b2 c0 df ff ff   vexp2ps zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 c8 72 7f    vexp2ps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 c8 b2 00 02 00 00   vexp2ps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 c8 72 80    vexp2ps zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 c8 b2 fc fd ff ff   vexp2ps zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 c8 72 7f    vexp2ps zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 c8 b2 00 02 00 00   vexp2ps zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 c8 72 80    vexp2ps zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 c8 b2 fc fd ff ff   vexp2ps zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c8 f5       vexp2pd zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 18 c8 f5       vexp2pd zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f2 fd 48 c8 31       vexp2pd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c8 b4 f4 c0 1d fe ff        vexp2pd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 c8 30       vexp2pd zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 c8 30       vexp2pd zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c8 72 7f    vexp2pd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c8 b2 00 20 00 00   vexp2pd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c8 72 80    vexp2pd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c8 b2 c0 df ff ff   vexp2pd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 c8 72 7f    vexp2pd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 c8 b2 00 04 00 00   vexp2pd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 c8 72 80    vexp2pd zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 c8 b2 f8 fb ff ff   vexp2pd zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 c8 72 7f    vexp2pd zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 c8 b2 00 04 00 00   vexp2pd zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 c8 72 80    vexp2pd zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 c8 b2 f8 fb ff ff   vexp2pd zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 ca f5       vrcp28ps zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 4f ca f5       vrcp28ps zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d cf ca f5       vrcp28ps zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 18 ca f5       vrcp28ps zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f2 7d 48 ca 31       vrcp28ps zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 ca b4 f4 c0 1d fe ff        vrcp28ps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 ca 30       vrcp28ps zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 ca 30       vrcp28ps zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 ca 72 7f    vrcp28ps zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 ca b2 00 20 00 00   vrcp28ps zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 ca 72 80    vrcp28ps zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 ca b2 c0 df ff ff   vrcp28ps zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 ca 72 7f    vrcp28ps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 ca b2 00 02 00 00   vrcp28ps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 ca 72 80    vrcp28ps zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 ca b2 fc fd ff ff   vrcp28ps zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 ca 72 7f    vrcp28ps zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 ca b2 00 02 00 00   vrcp28ps zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 ca 72 80    vrcp28ps zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 ca b2 fc fd ff ff   vrcp28ps zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 ca f5       vrcp28pd zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 4f ca f5       vrcp28pd zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd cf ca f5       vrcp28pd zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 18 ca f5       vrcp28pd zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f2 fd 48 ca 31       vrcp28pd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 ca b4 f4 c0 1d fe ff        vrcp28pd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 ca 30       vrcp28pd zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 ca 30       vrcp28pd zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 ca 72 7f    vrcp28pd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 ca b2 00 20 00 00   vrcp28pd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 ca 72 80    vrcp28pd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 ca b2 c0 df ff ff   vrcp28pd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 ca 72 7f    vrcp28pd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 ca b2 00 04 00 00   vrcp28pd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 ca 72 80    vrcp28pd zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 ca b2 f8 fb ff ff   vrcp28pd zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 ca 72 7f    vrcp28pd zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 ca b2 00 04 00 00   vrcp28pd zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 ca 72 80    vrcp28pd zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 ca b2 f8 fb ff ff   vrcp28pd zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 0f cb f4       vrcp28ss xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 55 8f cb f4       vrcp28ss xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 55 1f cb f4       vrcp28ss xmm6\{k7\},xmm5,xmm4,\{sae\}
@@ -89,30 +89,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 7d 18 cc f5       vrsqrt28ps zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f2 7d 48 cc 31       vrsqrt28ps zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 cc b4 f4 c0 1d fe ff        vrsqrt28ps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 cc 30       vrsqrt28ps zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 cc 30       vrsqrt28ps zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 cc 72 7f    vrsqrt28ps zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 cc b2 00 20 00 00   vrsqrt28ps zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 cc 72 80    vrsqrt28ps zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 cc b2 c0 df ff ff   vrsqrt28ps zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 cc 72 7f    vrsqrt28ps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 cc b2 00 02 00 00   vrsqrt28ps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 cc 72 80    vrsqrt28ps zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 cc b2 fc fd ff ff   vrsqrt28ps zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 cc 72 7f    vrsqrt28ps zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 cc b2 00 02 00 00   vrsqrt28ps zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 cc 72 80    vrsqrt28ps zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 cc b2 fc fd ff ff   vrsqrt28ps zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 cc f5       vrsqrt28pd zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 4f cc f5       vrsqrt28pd zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd cf cc f5       vrsqrt28pd zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 18 cc f5       vrsqrt28pd zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f2 fd 48 cc 31       vrsqrt28pd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 cc b4 f4 c0 1d fe ff        vrsqrt28pd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 cc 30       vrsqrt28pd zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 cc 30       vrsqrt28pd zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 cc 72 7f    vrsqrt28pd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 cc b2 00 20 00 00   vrsqrt28pd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 cc 72 80    vrsqrt28pd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 cc b2 c0 df ff ff   vrsqrt28pd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 cc 72 7f    vrsqrt28pd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 cc b2 00 04 00 00   vrsqrt28pd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 cc 72 80    vrsqrt28pd zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 cc b2 f8 fb ff ff   vrsqrt28pd zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 cc 72 7f    vrsqrt28pd zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 cc b2 00 04 00 00   vrsqrt28pd zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 cc 72 80    vrsqrt28pd zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 cc b2 f8 fb ff ff   vrsqrt28pd zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 0f cd f4       vrsqrt28ss xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 55 8f cd f4       vrsqrt28ss xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 55 1f cd f4       vrsqrt28ss xmm6\{k7\},xmm5,xmm4,\{sae\}
@@ -135,58 +135,58 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 7d 18 c8 f5       vexp2ps zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f2 7d 48 c8 31       vexp2ps zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c8 b4 f4 c0 1d fe ff        vexp2ps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 c8 30       vexp2ps zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 c8 30       vexp2ps zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c8 72 7f    vexp2ps zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c8 b2 00 20 00 00   vexp2ps zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c8 72 80    vexp2ps zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 c8 b2 c0 df ff ff   vexp2ps zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 c8 72 7f    vexp2ps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 c8 b2 00 02 00 00   vexp2ps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 c8 72 80    vexp2ps zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 c8 b2 fc fd ff ff   vexp2ps zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 c8 72 7f    vexp2ps zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 c8 b2 00 02 00 00   vexp2ps zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 c8 72 80    vexp2ps zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 c8 b2 fc fd ff ff   vexp2ps zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c8 f5       vexp2pd zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 18 c8 f5       vexp2pd zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f2 fd 48 c8 31       vexp2pd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c8 b4 f4 c0 1d fe ff        vexp2pd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 c8 30       vexp2pd zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 c8 30       vexp2pd zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c8 72 7f    vexp2pd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c8 b2 00 20 00 00   vexp2pd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c8 72 80    vexp2pd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 c8 b2 c0 df ff ff   vexp2pd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 c8 72 7f    vexp2pd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 c8 b2 00 04 00 00   vexp2pd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 c8 72 80    vexp2pd zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 c8 b2 f8 fb ff ff   vexp2pd zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 c8 72 7f    vexp2pd zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 c8 b2 00 04 00 00   vexp2pd zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 c8 72 80    vexp2pd zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 c8 b2 f8 fb ff ff   vexp2pd zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 ca f5       vrcp28ps zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 4f ca f5       vrcp28ps zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d cf ca f5       vrcp28ps zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 18 ca f5       vrcp28ps zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f2 7d 48 ca 31       vrcp28ps zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 ca b4 f4 c0 1d fe ff        vrcp28ps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 ca 30       vrcp28ps zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 ca 30       vrcp28ps zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 ca 72 7f    vrcp28ps zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 ca b2 00 20 00 00   vrcp28ps zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 ca 72 80    vrcp28ps zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 ca b2 c0 df ff ff   vrcp28ps zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 ca 72 7f    vrcp28ps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 ca b2 00 02 00 00   vrcp28ps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 ca 72 80    vrcp28ps zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 ca b2 fc fd ff ff   vrcp28ps zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 ca 72 7f    vrcp28ps zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 ca b2 00 02 00 00   vrcp28ps zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 ca 72 80    vrcp28ps zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 ca b2 fc fd ff ff   vrcp28ps zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 ca f5       vrcp28pd zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 4f ca f5       vrcp28pd zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd cf ca f5       vrcp28pd zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 18 ca f5       vrcp28pd zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f2 fd 48 ca 31       vrcp28pd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 ca b4 f4 c0 1d fe ff        vrcp28pd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 ca 30       vrcp28pd zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 ca 30       vrcp28pd zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 ca 72 7f    vrcp28pd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 ca b2 00 20 00 00   vrcp28pd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 ca 72 80    vrcp28pd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 ca b2 c0 df ff ff   vrcp28pd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 ca 72 7f    vrcp28pd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 ca b2 00 04 00 00   vrcp28pd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 ca 72 80    vrcp28pd zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 ca b2 f8 fb ff ff   vrcp28pd zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 ca 72 7f    vrcp28pd zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 ca b2 00 04 00 00   vrcp28pd zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 ca 72 80    vrcp28pd zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 ca b2 f8 fb ff ff   vrcp28pd zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 0f cb f4       vrcp28ss xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 55 8f cb f4       vrcp28ss xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 55 1f cb f4       vrcp28ss xmm6\{k7\},xmm5,xmm4,\{sae\}
@@ -211,30 +211,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 7d 18 cc f5       vrsqrt28ps zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f2 7d 48 cc 31       vrsqrt28ps zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 cc b4 f4 c0 1d fe ff        vrsqrt28ps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 cc 30       vrsqrt28ps zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 cc 30       vrsqrt28ps zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 cc 72 7f    vrsqrt28ps zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 cc b2 00 20 00 00   vrsqrt28ps zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 cc 72 80    vrsqrt28ps zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 cc b2 c0 df ff ff   vrsqrt28ps zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 cc 72 7f    vrsqrt28ps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 cc b2 00 02 00 00   vrsqrt28ps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 cc 72 80    vrsqrt28ps zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 cc b2 fc fd ff ff   vrsqrt28ps zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 cc 72 7f    vrsqrt28ps zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 cc b2 00 02 00 00   vrsqrt28ps zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 cc 72 80    vrsqrt28ps zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 cc b2 fc fd ff ff   vrsqrt28ps zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 cc f5       vrsqrt28pd zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 4f cc f5       vrsqrt28pd zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd cf cc f5       vrsqrt28pd zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 18 cc f5       vrsqrt28pd zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f2 fd 48 cc 31       vrsqrt28pd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 cc b4 f4 c0 1d fe ff        vrsqrt28pd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 cc 30       vrsqrt28pd zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 cc 30       vrsqrt28pd zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 cc 72 7f    vrsqrt28pd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 cc b2 00 20 00 00   vrsqrt28pd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 cc 72 80    vrsqrt28pd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 cc b2 c0 df ff ff   vrsqrt28pd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 cc 72 7f    vrsqrt28pd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 cc b2 00 04 00 00   vrsqrt28pd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 cc 72 80    vrsqrt28pd zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 cc b2 f8 fb ff ff   vrsqrt28pd zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 cc 72 7f    vrsqrt28pd zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 cc b2 00 04 00 00   vrsqrt28pd zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 cc 72 80    vrsqrt28pd zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 cc b2 f8 fb ff ff   vrsqrt28pd zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 0f cd f4       vrsqrt28ss xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 55 8f cd f4       vrsqrt28ss xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 55 1f cd f4       vrsqrt28ss xmm6\{k7\},xmm5,xmm4,\{sae\}
index 9ab812b09dbc8e639eb041a6fd230afc5dadfb65..5274291b0cad79e9145f6fc207f15f28bf59377f 100644 (file)
@@ -18,15 +18,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 d5 78 58 f4       vaddpd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 d5 48 58 31       vaddpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 58 b4 f4 c0 1d fe ff        vaddpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 58 30       vaddpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 58 30       vaddpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 58 72 7f    vaddpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 58 b2 00 20 00 00   vaddpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 58 72 80    vaddpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 58 b2 c0 df ff ff   vaddpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 58 72 7f    vaddpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 58 b2 00 04 00 00   vaddpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 58 72 80    vaddpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 58 b2 f8 fb ff ff   vaddpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 58 72 7f    vaddpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 58 b2 00 04 00 00   vaddpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 58 72 80    vaddpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 58 b2 f8 fb ff ff   vaddpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 54 48 58 f4       vaddps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 4f 58 f4       vaddps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 cf 58 f4       vaddps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -36,15 +36,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 54 78 58 f4       vaddps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 54 48 58 31       vaddps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 54 48 58 b4 f4 c0 1d fe ff        vaddps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 54 58 58 30       vaddps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 58 30       vaddps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 54 48 58 72 7f    vaddps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 54 48 58 b2 00 20 00 00   vaddps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 58 72 80    vaddps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 58 b2 c0 df ff ff   vaddps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 54 58 58 72 7f    vaddps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 58 b2 00 02 00 00   vaddps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 58 72 80    vaddps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 58 b2 fc fd ff ff   vaddps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 58 72 7f    vaddps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 54 58 58 b2 00 02 00 00   vaddps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 58 72 80    vaddps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 58 b2 fc fd ff ff   vaddps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d7 0f 58 f4       vaddsd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 8f 58 f4       vaddsd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 1f 58 f4       vaddsd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -75,43 +75,43 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f3 55 48 03 f4 7b    valignd zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 03 31 7b    valignd zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 03 b4 f4 c0 1d fe ff 7b     valignd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 03 30 7b    valignd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 03 30 7b    valignd zmm6,zmm5,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 03 72 7f 7b         valignd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 03 b2 00 20 00 00 7b        valignd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 03 72 80 7b         valignd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 03 b2 c0 df ff ff 7b        valignd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 03 72 7f 7b         valignd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 03 b2 00 02 00 00 7b        valignd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 03 72 80 7b         valignd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 03 b2 fc fd ff ff 7b        valignd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 03 72 7f 7b         valignd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 03 b2 00 02 00 00 7b        valignd zmm6,zmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 03 72 80 7b         valignd zmm6,zmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 03 b2 fc fd ff ff 7b        valignd zmm6,zmm5,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f2 d5 48 65 f4       vblendmpd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 65 f4       vblendmpd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 65 f4       vblendmpd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 65 31       vblendmpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 65 b4 f4 c0 1d fe ff        vblendmpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 65 30       vblendmpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 65 30       vblendmpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 65 72 7f    vblendmpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 65 b2 00 20 00 00   vblendmpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 65 72 80    vblendmpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 65 b2 c0 df ff ff   vblendmpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 65 72 7f    vblendmpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 65 b2 00 04 00 00   vblendmpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 65 72 80    vblendmpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 65 b2 f8 fb ff ff   vblendmpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 65 72 7f    vblendmpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 65 b2 00 04 00 00   vblendmpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 65 72 80    vblendmpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 65 b2 f8 fb ff ff   vblendmpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 65 f4       vblendmps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 65 f4       vblendmps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 65 f4       vblendmps zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 65 31       vblendmps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 65 b4 f4 c0 1d fe ff        vblendmps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 65 30       vblendmps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 65 30       vblendmps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 65 72 7f    vblendmps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 65 b2 00 20 00 00   vblendmps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 65 72 80    vblendmps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 65 b2 c0 df ff ff   vblendmps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 65 72 7f    vblendmps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 65 b2 00 02 00 00   vblendmps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 65 72 80    vblendmps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 65 b2 fc fd ff ff   vblendmps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 65 72 7f    vblendmps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 65 b2 00 02 00 00   vblendmps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 65 72 80    vblendmps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 65 b2 fc fd ff ff   vblendmps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 1a 31       vbroadcastf32x4 zmm6,XMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 4f 1a 31       vbroadcastf32x4 zmm6\{k7\},XMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d cf 1a 31       vbroadcastf32x4 zmm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
@@ -171,659 +171,659 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 7b    vcmppd k5,zmm6,zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 7b    vcmppd k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 7b     vcmppd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 7b    vcmppd k5,zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 7b    vcmppd k5,zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 7b         vcmppd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 7b        vcmppd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 7b         vcmppd k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 7b        vcmppd k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 7b         vcmppd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 7b        vcmppd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 7b         vcmppd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 7b        vcmppd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 7b         vcmppd k5,zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 7b        vcmppd k5,zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 7b         vcmppd k5,zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 7b        vcmppd k5,zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 00    vcmpeqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 00    vcmpeqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 00    vcmpeqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 00    vcmpeqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 00     vcmpeqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 00    vcmpeqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 00    vcmpeqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 00         vcmpeqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 00        vcmpeqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 00         vcmpeqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 00        vcmpeqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 00         vcmpeqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 00        vcmpeqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 00         vcmpeqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 00        vcmpeqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 00         vcmpeqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 00        vcmpeqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 00         vcmpeqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 00        vcmpeqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 00    vcmpeqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 00    vcmpeqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 00    vcmpeqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 00    vcmpeqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 00     vcmpeqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 00    vcmpeqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 00    vcmpeqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 00         vcmpeqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 00        vcmpeqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 00         vcmpeqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 00        vcmpeqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 00         vcmpeqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 00        vcmpeqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 00         vcmpeqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 00        vcmpeqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 00         vcmpeqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 00        vcmpeqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 00         vcmpeqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 00        vcmpeqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 01    vcmpltpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 01    vcmpltpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 01    vcmpltpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 01    vcmpltpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 01     vcmpltpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 01    vcmpltpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 01    vcmpltpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 01         vcmpltpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 01        vcmpltpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 01         vcmpltpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 01        vcmpltpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 01         vcmpltpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 01        vcmpltpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 01         vcmpltpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 01        vcmpltpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 01         vcmpltpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 01        vcmpltpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 01         vcmpltpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 01        vcmpltpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 01    vcmpltpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 01    vcmpltpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 01    vcmpltpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 01    vcmpltpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 01     vcmpltpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 01    vcmpltpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 01    vcmpltpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 01         vcmpltpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 01        vcmpltpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 01         vcmpltpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 01        vcmpltpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 01         vcmpltpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 01        vcmpltpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 01         vcmpltpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 01        vcmpltpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 01         vcmpltpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 01        vcmpltpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 01         vcmpltpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 01        vcmpltpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 02    vcmplepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 02    vcmplepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 02    vcmplepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 02    vcmplepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 02     vcmplepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 02    vcmplepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 02    vcmplepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 02         vcmplepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 02        vcmplepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 02         vcmplepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 02        vcmplepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 02         vcmplepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 02        vcmplepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 02         vcmplepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 02        vcmplepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 02         vcmplepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 02        vcmplepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 02         vcmplepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 02        vcmplepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 02    vcmplepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 02    vcmplepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 02    vcmplepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 02    vcmplepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 02     vcmplepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 02    vcmplepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 02    vcmplepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 02         vcmplepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 02        vcmplepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 02         vcmplepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 02        vcmplepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 02         vcmplepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 02        vcmplepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 02         vcmplepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 02        vcmplepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 02         vcmplepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 02        vcmplepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 02         vcmplepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 02        vcmplepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 03    vcmpunordpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 03    vcmpunordpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 03    vcmpunordpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 03    vcmpunordpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 03     vcmpunordpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 03    vcmpunordpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 03    vcmpunordpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 03         vcmpunordpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 03        vcmpunordpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 03         vcmpunordpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 03        vcmpunordpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 03         vcmpunordpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 03        vcmpunordpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 03         vcmpunordpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 03        vcmpunordpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 03         vcmpunordpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 03        vcmpunordpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 03         vcmpunordpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 03        vcmpunordpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 03    vcmpunordpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 03    vcmpunordpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 03    vcmpunordpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 03    vcmpunordpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 03     vcmpunordpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 03    vcmpunordpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 03    vcmpunordpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 03         vcmpunordpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 03        vcmpunordpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 03         vcmpunordpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 03        vcmpunordpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 03         vcmpunordpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 03        vcmpunordpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 03         vcmpunordpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 03        vcmpunordpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 03         vcmpunordpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 03        vcmpunordpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 03         vcmpunordpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 03        vcmpunordpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 04    vcmpneqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 04    vcmpneqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 04    vcmpneqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 04    vcmpneqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 04     vcmpneqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 04    vcmpneqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 04    vcmpneqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 04         vcmpneqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 04        vcmpneqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 04         vcmpneqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 04        vcmpneqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 04         vcmpneqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 04        vcmpneqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 04         vcmpneqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 04        vcmpneqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 04         vcmpneqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 04        vcmpneqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 04         vcmpneqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 04        vcmpneqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 04    vcmpneqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 04    vcmpneqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 04    vcmpneqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 04    vcmpneqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 04     vcmpneqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 04    vcmpneqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 04    vcmpneqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 04         vcmpneqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 04        vcmpneqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 04         vcmpneqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 04        vcmpneqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 04         vcmpneqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 04        vcmpneqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 04         vcmpneqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 04        vcmpneqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 04         vcmpneqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 04        vcmpneqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 04         vcmpneqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 04        vcmpneqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 05    vcmpnltpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 05    vcmpnltpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 05    vcmpnltpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 05    vcmpnltpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 05     vcmpnltpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 05    vcmpnltpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 05    vcmpnltpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 05         vcmpnltpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 05        vcmpnltpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 05         vcmpnltpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 05        vcmpnltpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 05         vcmpnltpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 05        vcmpnltpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 05         vcmpnltpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 05        vcmpnltpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 05         vcmpnltpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 05        vcmpnltpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 05         vcmpnltpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 05        vcmpnltpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 05    vcmpnltpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 05    vcmpnltpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 05    vcmpnltpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 05    vcmpnltpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 05     vcmpnltpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 05    vcmpnltpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 05    vcmpnltpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 05         vcmpnltpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 05        vcmpnltpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 05         vcmpnltpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 05        vcmpnltpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 05         vcmpnltpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 05        vcmpnltpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 05         vcmpnltpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 05        vcmpnltpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 05         vcmpnltpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 05        vcmpnltpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 05         vcmpnltpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 05        vcmpnltpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 06    vcmpnlepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 06    vcmpnlepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 06    vcmpnlepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 06    vcmpnlepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 06     vcmpnlepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 06    vcmpnlepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 06    vcmpnlepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 06         vcmpnlepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 06        vcmpnlepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 06         vcmpnlepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 06        vcmpnlepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 06         vcmpnlepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 06        vcmpnlepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 06         vcmpnlepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 06        vcmpnlepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 06         vcmpnlepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 06        vcmpnlepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 06         vcmpnlepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 06        vcmpnlepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 06    vcmpnlepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 06    vcmpnlepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 06    vcmpnlepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 06    vcmpnlepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 06     vcmpnlepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 06    vcmpnlepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 06    vcmpnlepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 06         vcmpnlepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 06        vcmpnlepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 06         vcmpnlepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 06        vcmpnlepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 06         vcmpnlepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 06        vcmpnlepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 06         vcmpnlepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 06        vcmpnlepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 06         vcmpnlepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 06        vcmpnlepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 06         vcmpnlepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 06        vcmpnlepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 07    vcmpordpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 07    vcmpordpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 07    vcmpordpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 07    vcmpordpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 07     vcmpordpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 07    vcmpordpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 07    vcmpordpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 07         vcmpordpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 07        vcmpordpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 07         vcmpordpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 07        vcmpordpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 07         vcmpordpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 07        vcmpordpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 07         vcmpordpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 07        vcmpordpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 07         vcmpordpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 07        vcmpordpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 07         vcmpordpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 07        vcmpordpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 07    vcmpordpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 07    vcmpordpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 07    vcmpordpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 07    vcmpordpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 07     vcmpordpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 07    vcmpordpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 07    vcmpordpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 07         vcmpordpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 07        vcmpordpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 07         vcmpordpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 07        vcmpordpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 07         vcmpordpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 07        vcmpordpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 07         vcmpordpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 07        vcmpordpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 07         vcmpordpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 07        vcmpordpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 07         vcmpordpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 07        vcmpordpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 08    vcmpeq_uqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 08    vcmpeq_uqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 08    vcmpeq_uqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 08    vcmpeq_uqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 08     vcmpeq_uqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 08    vcmpeq_uqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 08    vcmpeq_uqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 08         vcmpeq_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 08        vcmpeq_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 08         vcmpeq_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 08        vcmpeq_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 08         vcmpeq_uqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 08        vcmpeq_uqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 08         vcmpeq_uqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 08        vcmpeq_uqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 08         vcmpeq_uqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 08        vcmpeq_uqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 08         vcmpeq_uqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 08        vcmpeq_uqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 09    vcmpngepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 09    vcmpngepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 09    vcmpngepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 09    vcmpngepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 09     vcmpngepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 09    vcmpngepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 09    vcmpngepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 09         vcmpngepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 09        vcmpngepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 09         vcmpngepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 09        vcmpngepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 09         vcmpngepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 09        vcmpngepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 09         vcmpngepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 09        vcmpngepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 09         vcmpngepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 09        vcmpngepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 09         vcmpngepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 09        vcmpngepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 09    vcmpngepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 09    vcmpngepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 09    vcmpngepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 09    vcmpngepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 09     vcmpngepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 09    vcmpngepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 09    vcmpngepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 09         vcmpngepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 09        vcmpngepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 09         vcmpngepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 09        vcmpngepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 09         vcmpngepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 09        vcmpngepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 09         vcmpngepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 09        vcmpngepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 09         vcmpngepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 09        vcmpngepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 09         vcmpngepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 09        vcmpngepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0a    vcmpngtpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0a    vcmpngtpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0a    vcmpngtpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0a    vcmpngtpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0a     vcmpngtpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0a    vcmpngtpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0a    vcmpngtpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0a         vcmpngtpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0a        vcmpngtpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0a         vcmpngtpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0a        vcmpngtpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0a         vcmpngtpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0a        vcmpngtpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0a         vcmpngtpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0a        vcmpngtpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0a         vcmpngtpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0a        vcmpngtpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0a         vcmpngtpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0a        vcmpngtpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0a    vcmpngtpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0a    vcmpngtpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0a    vcmpngtpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0a    vcmpngtpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0a     vcmpngtpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0a    vcmpngtpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0a    vcmpngtpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0a         vcmpngtpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0a        vcmpngtpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0a         vcmpngtpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0a        vcmpngtpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0a         vcmpngtpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0a        vcmpngtpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0a         vcmpngtpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0a        vcmpngtpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0a         vcmpngtpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0a        vcmpngtpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0a         vcmpngtpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0a        vcmpngtpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0b    vcmpfalsepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0b    vcmpfalsepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0b    vcmpfalsepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0b    vcmpfalsepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0b     vcmpfalsepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0b    vcmpfalsepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0b    vcmpfalsepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0b         vcmpfalsepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0b        vcmpfalsepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0b         vcmpfalsepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0b        vcmpfalsepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0b         vcmpfalsepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0b        vcmpfalsepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0b         vcmpfalsepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0b        vcmpfalsepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0b         vcmpfalsepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0b        vcmpfalsepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0b         vcmpfalsepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0b        vcmpfalsepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0b    vcmpfalsepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0b    vcmpfalsepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0b    vcmpfalsepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0b    vcmpfalsepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0b     vcmpfalsepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0b    vcmpfalsepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0b    vcmpfalsepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0b         vcmpfalsepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0b        vcmpfalsepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0b         vcmpfalsepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0b        vcmpfalsepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0b         vcmpfalsepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0b        vcmpfalsepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0b         vcmpfalsepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0b        vcmpfalsepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0b         vcmpfalsepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0b        vcmpfalsepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0b         vcmpfalsepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0b        vcmpfalsepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0c    vcmpneq_oqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0c    vcmpneq_oqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0c    vcmpneq_oqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0c    vcmpneq_oqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0c     vcmpneq_oqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0c    vcmpneq_oqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0c    vcmpneq_oqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0c         vcmpneq_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0c        vcmpneq_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0c         vcmpneq_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0c        vcmpneq_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0c         vcmpneq_oqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0c        vcmpneq_oqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0c         vcmpneq_oqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0c        vcmpneq_oqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0c         vcmpneq_oqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0c        vcmpneq_oqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0c         vcmpneq_oqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0c        vcmpneq_oqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0d    vcmpgepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0d    vcmpgepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0d    vcmpgepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0d    vcmpgepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0d     vcmpgepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0d    vcmpgepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0d    vcmpgepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0d         vcmpgepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0d        vcmpgepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0d         vcmpgepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0d        vcmpgepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0d         vcmpgepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0d        vcmpgepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0d         vcmpgepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0d        vcmpgepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0d         vcmpgepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0d        vcmpgepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0d         vcmpgepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0d        vcmpgepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0d    vcmpgepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0d    vcmpgepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0d    vcmpgepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0d    vcmpgepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0d     vcmpgepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0d    vcmpgepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0d    vcmpgepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0d         vcmpgepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0d        vcmpgepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0d         vcmpgepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0d        vcmpgepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0d         vcmpgepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0d        vcmpgepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0d         vcmpgepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0d        vcmpgepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0d         vcmpgepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0d        vcmpgepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0d         vcmpgepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0d        vcmpgepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0e    vcmpgtpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0e    vcmpgtpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0e    vcmpgtpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0e    vcmpgtpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0e     vcmpgtpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0e    vcmpgtpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0e    vcmpgtpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0e         vcmpgtpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0e        vcmpgtpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0e         vcmpgtpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0e        vcmpgtpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0e         vcmpgtpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0e        vcmpgtpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0e         vcmpgtpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0e        vcmpgtpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0e         vcmpgtpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0e        vcmpgtpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0e         vcmpgtpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0e        vcmpgtpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0e    vcmpgtpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0e    vcmpgtpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0e    vcmpgtpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0e    vcmpgtpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0e     vcmpgtpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0e    vcmpgtpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0e    vcmpgtpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0e         vcmpgtpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0e        vcmpgtpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0e         vcmpgtpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0e        vcmpgtpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0e         vcmpgtpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0e        vcmpgtpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0e         vcmpgtpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0e        vcmpgtpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0e         vcmpgtpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0e        vcmpgtpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0e         vcmpgtpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0e        vcmpgtpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0f    vcmptruepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0f    vcmptruepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0f    vcmptruepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0f    vcmptruepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0f     vcmptruepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0f    vcmptruepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0f    vcmptruepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0f         vcmptruepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0f        vcmptruepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0f         vcmptruepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0f        vcmptruepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0f         vcmptruepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0f        vcmptruepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0f         vcmptruepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0f        vcmptruepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0f         vcmptruepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0f        vcmptruepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0f         vcmptruepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0f        vcmptruepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0f    vcmptruepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0f    vcmptruepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0f    vcmptruepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0f    vcmptruepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0f     vcmptruepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0f    vcmptruepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0f    vcmptruepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0f         vcmptruepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0f        vcmptruepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0f         vcmptruepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0f        vcmptruepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0f         vcmptruepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0f        vcmptruepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0f         vcmptruepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0f        vcmptruepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0f         vcmptruepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0f        vcmptruepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0f         vcmptruepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0f        vcmptruepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 10    vcmpeq_ospd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 10    vcmpeq_ospd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 10    vcmpeq_ospd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 10    vcmpeq_ospd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 10     vcmpeq_ospd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 10    vcmpeq_ospd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 10    vcmpeq_ospd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 10         vcmpeq_ospd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 10        vcmpeq_ospd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 10         vcmpeq_ospd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 10        vcmpeq_ospd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 10         vcmpeq_ospd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 10        vcmpeq_ospd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 10         vcmpeq_ospd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 10        vcmpeq_ospd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 10         vcmpeq_ospd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 10        vcmpeq_ospd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 10         vcmpeq_ospd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 10        vcmpeq_ospd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 11    vcmplt_oqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 11    vcmplt_oqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 11    vcmplt_oqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 11    vcmplt_oqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 11     vcmplt_oqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 11    vcmplt_oqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 11    vcmplt_oqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 11         vcmplt_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 11        vcmplt_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 11         vcmplt_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 11        vcmplt_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 11         vcmplt_oqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 11        vcmplt_oqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 11         vcmplt_oqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 11        vcmplt_oqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 11         vcmplt_oqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 11        vcmplt_oqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 11         vcmplt_oqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 11        vcmplt_oqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 12    vcmple_oqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 12    vcmple_oqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 12    vcmple_oqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 12    vcmple_oqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 12     vcmple_oqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 12    vcmple_oqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 12    vcmple_oqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 12         vcmple_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 12        vcmple_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 12         vcmple_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 12        vcmple_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 12         vcmple_oqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 12        vcmple_oqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 12         vcmple_oqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 12        vcmple_oqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 12         vcmple_oqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 12        vcmple_oqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 12         vcmple_oqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 12        vcmple_oqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 13    vcmpunord_spd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 13    vcmpunord_spd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 13    vcmpunord_spd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 13    vcmpunord_spd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 13     vcmpunord_spd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 13    vcmpunord_spd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 13    vcmpunord_spd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 13         vcmpunord_spd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 13        vcmpunord_spd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 13         vcmpunord_spd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 13        vcmpunord_spd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 13         vcmpunord_spd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 13        vcmpunord_spd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 13         vcmpunord_spd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 13        vcmpunord_spd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 13         vcmpunord_spd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 13        vcmpunord_spd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 13         vcmpunord_spd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 13        vcmpunord_spd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 14    vcmpneq_uspd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 14    vcmpneq_uspd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 14    vcmpneq_uspd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 14    vcmpneq_uspd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 14     vcmpneq_uspd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 14    vcmpneq_uspd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 14    vcmpneq_uspd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 14         vcmpneq_uspd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 14        vcmpneq_uspd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 14         vcmpneq_uspd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 14        vcmpneq_uspd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 14         vcmpneq_uspd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 14        vcmpneq_uspd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 14         vcmpneq_uspd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 14        vcmpneq_uspd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 14         vcmpneq_uspd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 14        vcmpneq_uspd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 14         vcmpneq_uspd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 14        vcmpneq_uspd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 15    vcmpnlt_uqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 15    vcmpnlt_uqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 15    vcmpnlt_uqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 15    vcmpnlt_uqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 15     vcmpnlt_uqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 15    vcmpnlt_uqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 15    vcmpnlt_uqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 15         vcmpnlt_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 15        vcmpnlt_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 15         vcmpnlt_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 15        vcmpnlt_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 15         vcmpnlt_uqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 15        vcmpnlt_uqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 15         vcmpnlt_uqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 15        vcmpnlt_uqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 15         vcmpnlt_uqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 15        vcmpnlt_uqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 15         vcmpnlt_uqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 15        vcmpnlt_uqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 16    vcmpnle_uqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 16    vcmpnle_uqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 16    vcmpnle_uqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 16    vcmpnle_uqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 16     vcmpnle_uqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 16    vcmpnle_uqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 16    vcmpnle_uqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 16         vcmpnle_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 16        vcmpnle_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 16         vcmpnle_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 16        vcmpnle_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 16         vcmpnle_uqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 16        vcmpnle_uqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 16         vcmpnle_uqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 16        vcmpnle_uqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 16         vcmpnle_uqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 16        vcmpnle_uqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 16         vcmpnle_uqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 16        vcmpnle_uqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 17    vcmpord_spd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 17    vcmpord_spd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 17    vcmpord_spd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 17    vcmpord_spd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 17     vcmpord_spd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 17    vcmpord_spd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 17    vcmpord_spd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 17         vcmpord_spd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 17        vcmpord_spd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 17         vcmpord_spd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 17        vcmpord_spd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 17         vcmpord_spd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 17        vcmpord_spd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 17         vcmpord_spd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 17        vcmpord_spd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 17         vcmpord_spd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 17        vcmpord_spd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 17         vcmpord_spd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 17        vcmpord_spd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 18    vcmpeq_uspd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 18    vcmpeq_uspd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 18    vcmpeq_uspd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 18    vcmpeq_uspd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 18     vcmpeq_uspd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 18    vcmpeq_uspd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 18    vcmpeq_uspd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 18         vcmpeq_uspd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 18        vcmpeq_uspd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 18         vcmpeq_uspd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 18        vcmpeq_uspd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 18         vcmpeq_uspd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 18        vcmpeq_uspd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 18         vcmpeq_uspd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 18        vcmpeq_uspd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 18         vcmpeq_uspd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 18        vcmpeq_uspd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 18         vcmpeq_uspd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 18        vcmpeq_uspd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 19    vcmpnge_uqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 19    vcmpnge_uqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 19    vcmpnge_uqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 19    vcmpnge_uqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 19     vcmpnge_uqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 19    vcmpnge_uqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 19    vcmpnge_uqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 19         vcmpnge_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 19        vcmpnge_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 19         vcmpnge_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 19        vcmpnge_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 19         vcmpnge_uqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 19        vcmpnge_uqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 19         vcmpnge_uqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 19        vcmpnge_uqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 19         vcmpnge_uqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 19        vcmpnge_uqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 19         vcmpnge_uqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 19        vcmpnge_uqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 1a    vcmpngt_uqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 1a    vcmpngt_uqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 1a    vcmpngt_uqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 1a    vcmpngt_uqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 1a     vcmpngt_uqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1a    vcmpngt_uqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1a    vcmpngt_uqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 1a         vcmpngt_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 1a        vcmpngt_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 1a         vcmpngt_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 1a        vcmpngt_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1a         vcmpngt_uqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1a        vcmpngt_uqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1a         vcmpngt_uqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1a        vcmpngt_uqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1a         vcmpngt_uqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1a        vcmpngt_uqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1a         vcmpngt_uqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1a        vcmpngt_uqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 1b    vcmpfalse_ospd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 1b    vcmpfalse_ospd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 1b    vcmpfalse_ospd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 1b    vcmpfalse_ospd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 1b     vcmpfalse_ospd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1b    vcmpfalse_ospd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1b    vcmpfalse_ospd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 1b         vcmpfalse_ospd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 1b        vcmpfalse_ospd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 1b         vcmpfalse_ospd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 1b        vcmpfalse_ospd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1b         vcmpfalse_ospd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1b        vcmpfalse_ospd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1b         vcmpfalse_ospd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1b        vcmpfalse_ospd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1b         vcmpfalse_ospd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1b        vcmpfalse_ospd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1b         vcmpfalse_ospd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1b        vcmpfalse_ospd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 1c    vcmpneq_ospd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 1c    vcmpneq_ospd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 1c    vcmpneq_ospd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 1c    vcmpneq_ospd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 1c     vcmpneq_ospd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1c    vcmpneq_ospd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1c    vcmpneq_ospd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 1c         vcmpneq_ospd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 1c        vcmpneq_ospd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 1c         vcmpneq_ospd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 1c        vcmpneq_ospd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1c         vcmpneq_ospd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1c        vcmpneq_ospd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1c         vcmpneq_ospd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1c        vcmpneq_ospd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1c         vcmpneq_ospd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1c        vcmpneq_ospd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1c         vcmpneq_ospd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1c        vcmpneq_ospd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 1d    vcmpge_oqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 1d    vcmpge_oqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 1d    vcmpge_oqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 1d    vcmpge_oqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 1d     vcmpge_oqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1d    vcmpge_oqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1d    vcmpge_oqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 1d         vcmpge_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 1d        vcmpge_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 1d         vcmpge_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 1d        vcmpge_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1d         vcmpge_oqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1d        vcmpge_oqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1d         vcmpge_oqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1d        vcmpge_oqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1d         vcmpge_oqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1d        vcmpge_oqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1d         vcmpge_oqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1d        vcmpge_oqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 1e    vcmpgt_oqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 1e    vcmpgt_oqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 1e    vcmpgt_oqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 1e    vcmpgt_oqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 1e     vcmpgt_oqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1e    vcmpgt_oqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1e    vcmpgt_oqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 1e         vcmpgt_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 1e        vcmpgt_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 1e         vcmpgt_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 1e        vcmpgt_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1e         vcmpgt_oqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1e        vcmpgt_oqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1e         vcmpgt_oqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1e        vcmpgt_oqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1e         vcmpgt_oqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1e        vcmpgt_oqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1e         vcmpgt_oqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1e        vcmpgt_oqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 1f    vcmptrue_uspd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 1f    vcmptrue_uspd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 1f    vcmptrue_uspd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 1f    vcmptrue_uspd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 1f     vcmptrue_uspd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1f    vcmptrue_uspd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1f    vcmptrue_uspd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 1f         vcmptrue_uspd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 1f        vcmptrue_uspd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 1f         vcmptrue_uspd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 1f        vcmptrue_uspd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1f         vcmptrue_uspd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1f        vcmptrue_uspd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1f         vcmptrue_uspd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1f        vcmptrue_uspd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1f         vcmptrue_uspd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1f        vcmptrue_uspd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1f         vcmptrue_uspd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1f        vcmptrue_uspd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed ab    vcmpps k5,zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed ab    vcmpps k5\{k7\},zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed ab    vcmpps k5,zmm6,zmm5,\{sae\},0xab
@@ -831,659 +831,659 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 7b    vcmpps k5,zmm6,zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 7b    vcmpps k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 7b     vcmpps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 7b    vcmpps k5,zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 7b    vcmpps k5,zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 7b         vcmpps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 7b        vcmpps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 7b         vcmpps k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 7b        vcmpps k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 7b         vcmpps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 7b        vcmpps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 7b         vcmpps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 7b        vcmpps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 7b         vcmpps k5,zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 7b        vcmpps k5,zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 7b         vcmpps k5,zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 7b        vcmpps k5,zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 00    vcmpeqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 00    vcmpeqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 00    vcmpeqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 00    vcmpeqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 00     vcmpeqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 00    vcmpeqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 00    vcmpeqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 00         vcmpeqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 00        vcmpeqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 00         vcmpeqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 00        vcmpeqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 00         vcmpeqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 00        vcmpeqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 00         vcmpeqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 00        vcmpeqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 00         vcmpeqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 00        vcmpeqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 00         vcmpeqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 00        vcmpeqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 00    vcmpeqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 00    vcmpeqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 00    vcmpeqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 00    vcmpeqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 00     vcmpeqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 00    vcmpeqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 00    vcmpeqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 00         vcmpeqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 00        vcmpeqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 00         vcmpeqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 00        vcmpeqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 00         vcmpeqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 00        vcmpeqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 00         vcmpeqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 00        vcmpeqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 00         vcmpeqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 00        vcmpeqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 00         vcmpeqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 00        vcmpeqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 01    vcmpltps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 01    vcmpltps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 01    vcmpltps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 01    vcmpltps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 01     vcmpltps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 01    vcmpltps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 01    vcmpltps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 01         vcmpltps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 01        vcmpltps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 01         vcmpltps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 01        vcmpltps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 01         vcmpltps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 01        vcmpltps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 01         vcmpltps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 01        vcmpltps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 01         vcmpltps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 01        vcmpltps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 01         vcmpltps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 01        vcmpltps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 01    vcmpltps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 01    vcmpltps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 01    vcmpltps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 01    vcmpltps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 01     vcmpltps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 01    vcmpltps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 01    vcmpltps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 01         vcmpltps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 01        vcmpltps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 01         vcmpltps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 01        vcmpltps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 01         vcmpltps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 01        vcmpltps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 01         vcmpltps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 01        vcmpltps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 01         vcmpltps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 01        vcmpltps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 01         vcmpltps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 01        vcmpltps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 02    vcmpleps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 02    vcmpleps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 02    vcmpleps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 02    vcmpleps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 02     vcmpleps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 02    vcmpleps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 02    vcmpleps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 02         vcmpleps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 02        vcmpleps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 02         vcmpleps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 02        vcmpleps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 02         vcmpleps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 02        vcmpleps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 02         vcmpleps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 02        vcmpleps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 02         vcmpleps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 02        vcmpleps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 02         vcmpleps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 02        vcmpleps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 02    vcmpleps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 02    vcmpleps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 02    vcmpleps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 02    vcmpleps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 02     vcmpleps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 02    vcmpleps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 02    vcmpleps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 02         vcmpleps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 02        vcmpleps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 02         vcmpleps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 02        vcmpleps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 02         vcmpleps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 02        vcmpleps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 02         vcmpleps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 02        vcmpleps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 02         vcmpleps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 02        vcmpleps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 02         vcmpleps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 02        vcmpleps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 03    vcmpunordps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 03    vcmpunordps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 03    vcmpunordps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 03    vcmpunordps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 03     vcmpunordps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 03    vcmpunordps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 03    vcmpunordps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 03         vcmpunordps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 03        vcmpunordps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 03         vcmpunordps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 03        vcmpunordps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 03         vcmpunordps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 03        vcmpunordps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 03         vcmpunordps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 03        vcmpunordps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 03         vcmpunordps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 03        vcmpunordps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 03         vcmpunordps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 03        vcmpunordps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 03    vcmpunordps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 03    vcmpunordps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 03    vcmpunordps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 03    vcmpunordps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 03     vcmpunordps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 03    vcmpunordps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 03    vcmpunordps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 03         vcmpunordps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 03        vcmpunordps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 03         vcmpunordps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 03        vcmpunordps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 03         vcmpunordps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 03        vcmpunordps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 03         vcmpunordps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 03        vcmpunordps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 03         vcmpunordps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 03        vcmpunordps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 03         vcmpunordps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 03        vcmpunordps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 04    vcmpneqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 04    vcmpneqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 04    vcmpneqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 04    vcmpneqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 04     vcmpneqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 04    vcmpneqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 04    vcmpneqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 04         vcmpneqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 04        vcmpneqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 04         vcmpneqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 04        vcmpneqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 04         vcmpneqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 04        vcmpneqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 04         vcmpneqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 04        vcmpneqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 04         vcmpneqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 04        vcmpneqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 04         vcmpneqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 04        vcmpneqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 04    vcmpneqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 04    vcmpneqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 04    vcmpneqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 04    vcmpneqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 04     vcmpneqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 04    vcmpneqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 04    vcmpneqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 04         vcmpneqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 04        vcmpneqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 04         vcmpneqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 04        vcmpneqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 04         vcmpneqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 04        vcmpneqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 04         vcmpneqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 04        vcmpneqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 04         vcmpneqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 04        vcmpneqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 04         vcmpneqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 04        vcmpneqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 05    vcmpnltps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 05    vcmpnltps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 05    vcmpnltps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 05    vcmpnltps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 05     vcmpnltps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 05    vcmpnltps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 05    vcmpnltps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 05         vcmpnltps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 05        vcmpnltps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 05         vcmpnltps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 05        vcmpnltps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 05         vcmpnltps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 05        vcmpnltps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 05         vcmpnltps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 05        vcmpnltps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 05         vcmpnltps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 05        vcmpnltps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 05         vcmpnltps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 05        vcmpnltps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 05    vcmpnltps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 05    vcmpnltps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 05    vcmpnltps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 05    vcmpnltps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 05     vcmpnltps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 05    vcmpnltps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 05    vcmpnltps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 05         vcmpnltps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 05        vcmpnltps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 05         vcmpnltps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 05        vcmpnltps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 05         vcmpnltps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 05        vcmpnltps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 05         vcmpnltps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 05        vcmpnltps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 05         vcmpnltps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 05        vcmpnltps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 05         vcmpnltps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 05        vcmpnltps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 06    vcmpnleps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 06    vcmpnleps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 06    vcmpnleps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 06    vcmpnleps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 06     vcmpnleps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 06    vcmpnleps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 06    vcmpnleps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 06         vcmpnleps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 06        vcmpnleps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 06         vcmpnleps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 06        vcmpnleps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 06         vcmpnleps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 06        vcmpnleps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 06         vcmpnleps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 06        vcmpnleps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 06         vcmpnleps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 06        vcmpnleps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 06         vcmpnleps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 06        vcmpnleps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 06    vcmpnleps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 06    vcmpnleps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 06    vcmpnleps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 06    vcmpnleps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 06     vcmpnleps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 06    vcmpnleps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 06    vcmpnleps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 06         vcmpnleps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 06        vcmpnleps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 06         vcmpnleps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 06        vcmpnleps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 06         vcmpnleps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 06        vcmpnleps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 06         vcmpnleps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 06        vcmpnleps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 06         vcmpnleps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 06        vcmpnleps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 06         vcmpnleps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 06        vcmpnleps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 07    vcmpordps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 07    vcmpordps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 07    vcmpordps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 07    vcmpordps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 07     vcmpordps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 07    vcmpordps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 07    vcmpordps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 07         vcmpordps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 07        vcmpordps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 07         vcmpordps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 07        vcmpordps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 07         vcmpordps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 07        vcmpordps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 07         vcmpordps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 07        vcmpordps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 07         vcmpordps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 07        vcmpordps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 07         vcmpordps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 07        vcmpordps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 07    vcmpordps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 07    vcmpordps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 07    vcmpordps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 07    vcmpordps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 07     vcmpordps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 07    vcmpordps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 07    vcmpordps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 07         vcmpordps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 07        vcmpordps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 07         vcmpordps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 07        vcmpordps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 07         vcmpordps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 07        vcmpordps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 07         vcmpordps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 07        vcmpordps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 07         vcmpordps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 07        vcmpordps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 07         vcmpordps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 07        vcmpordps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 08    vcmpeq_uqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 08    vcmpeq_uqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 08    vcmpeq_uqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 08    vcmpeq_uqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 08     vcmpeq_uqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 08    vcmpeq_uqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 08    vcmpeq_uqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 08         vcmpeq_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 08        vcmpeq_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 08         vcmpeq_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 08        vcmpeq_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 08         vcmpeq_uqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 08        vcmpeq_uqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 08         vcmpeq_uqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 08        vcmpeq_uqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 08         vcmpeq_uqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 08        vcmpeq_uqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 08         vcmpeq_uqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 08        vcmpeq_uqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 09    vcmpngeps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 09    vcmpngeps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 09    vcmpngeps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 09    vcmpngeps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 09     vcmpngeps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 09    vcmpngeps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 09    vcmpngeps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 09         vcmpngeps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 09        vcmpngeps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 09         vcmpngeps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 09        vcmpngeps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 09         vcmpngeps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 09        vcmpngeps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 09         vcmpngeps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 09        vcmpngeps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 09         vcmpngeps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 09        vcmpngeps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 09         vcmpngeps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 09        vcmpngeps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 09    vcmpngeps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 09    vcmpngeps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 09    vcmpngeps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 09    vcmpngeps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 09     vcmpngeps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 09    vcmpngeps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 09    vcmpngeps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 09         vcmpngeps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 09        vcmpngeps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 09         vcmpngeps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 09        vcmpngeps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 09         vcmpngeps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 09        vcmpngeps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 09         vcmpngeps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 09        vcmpngeps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 09         vcmpngeps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 09        vcmpngeps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 09         vcmpngeps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 09        vcmpngeps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0a    vcmpngtps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0a    vcmpngtps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0a    vcmpngtps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0a    vcmpngtps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0a     vcmpngtps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0a    vcmpngtps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0a    vcmpngtps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0a         vcmpngtps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0a        vcmpngtps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0a         vcmpngtps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0a        vcmpngtps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0a         vcmpngtps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0a        vcmpngtps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0a         vcmpngtps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0a        vcmpngtps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0a         vcmpngtps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0a        vcmpngtps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0a         vcmpngtps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0a        vcmpngtps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0a    vcmpngtps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0a    vcmpngtps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0a    vcmpngtps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0a    vcmpngtps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0a     vcmpngtps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0a    vcmpngtps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0a    vcmpngtps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0a         vcmpngtps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0a        vcmpngtps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0a         vcmpngtps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0a        vcmpngtps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0a         vcmpngtps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0a        vcmpngtps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0a         vcmpngtps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0a        vcmpngtps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0a         vcmpngtps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0a        vcmpngtps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0a         vcmpngtps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0a        vcmpngtps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0b    vcmpfalseps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0b    vcmpfalseps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0b    vcmpfalseps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0b    vcmpfalseps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0b     vcmpfalseps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0b    vcmpfalseps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0b    vcmpfalseps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0b         vcmpfalseps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0b        vcmpfalseps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0b         vcmpfalseps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0b        vcmpfalseps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0b         vcmpfalseps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0b        vcmpfalseps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0b         vcmpfalseps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0b        vcmpfalseps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0b         vcmpfalseps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0b        vcmpfalseps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0b         vcmpfalseps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0b        vcmpfalseps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0b    vcmpfalseps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0b    vcmpfalseps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0b    vcmpfalseps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0b    vcmpfalseps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0b     vcmpfalseps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0b    vcmpfalseps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0b    vcmpfalseps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0b         vcmpfalseps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0b        vcmpfalseps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0b         vcmpfalseps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0b        vcmpfalseps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0b         vcmpfalseps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0b        vcmpfalseps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0b         vcmpfalseps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0b        vcmpfalseps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0b         vcmpfalseps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0b        vcmpfalseps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0b         vcmpfalseps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0b        vcmpfalseps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0c    vcmpneq_oqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0c    vcmpneq_oqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0c    vcmpneq_oqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0c    vcmpneq_oqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0c     vcmpneq_oqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0c    vcmpneq_oqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0c    vcmpneq_oqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0c         vcmpneq_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0c        vcmpneq_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0c         vcmpneq_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0c        vcmpneq_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0c         vcmpneq_oqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0c        vcmpneq_oqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0c         vcmpneq_oqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0c        vcmpneq_oqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0c         vcmpneq_oqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0c        vcmpneq_oqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0c         vcmpneq_oqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0c        vcmpneq_oqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0d    vcmpgeps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0d    vcmpgeps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0d    vcmpgeps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0d    vcmpgeps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0d     vcmpgeps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0d    vcmpgeps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0d    vcmpgeps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0d         vcmpgeps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0d        vcmpgeps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0d         vcmpgeps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0d        vcmpgeps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0d         vcmpgeps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0d        vcmpgeps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0d         vcmpgeps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0d        vcmpgeps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0d         vcmpgeps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0d        vcmpgeps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0d         vcmpgeps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0d        vcmpgeps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0d    vcmpgeps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0d    vcmpgeps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0d    vcmpgeps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0d    vcmpgeps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0d     vcmpgeps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0d    vcmpgeps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0d    vcmpgeps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0d         vcmpgeps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0d        vcmpgeps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0d         vcmpgeps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0d        vcmpgeps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0d         vcmpgeps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0d        vcmpgeps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0d         vcmpgeps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0d        vcmpgeps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0d         vcmpgeps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0d        vcmpgeps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0d         vcmpgeps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0d        vcmpgeps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0e    vcmpgtps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0e    vcmpgtps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0e    vcmpgtps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0e    vcmpgtps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0e     vcmpgtps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0e    vcmpgtps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0e    vcmpgtps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0e         vcmpgtps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0e        vcmpgtps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0e         vcmpgtps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0e        vcmpgtps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0e         vcmpgtps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0e        vcmpgtps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0e         vcmpgtps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0e        vcmpgtps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0e         vcmpgtps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0e        vcmpgtps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0e         vcmpgtps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0e        vcmpgtps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0e    vcmpgtps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0e    vcmpgtps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0e    vcmpgtps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0e    vcmpgtps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0e     vcmpgtps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0e    vcmpgtps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0e    vcmpgtps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0e         vcmpgtps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0e        vcmpgtps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0e         vcmpgtps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0e        vcmpgtps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0e         vcmpgtps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0e        vcmpgtps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0e         vcmpgtps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0e        vcmpgtps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0e         vcmpgtps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0e        vcmpgtps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0e         vcmpgtps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0e        vcmpgtps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0f    vcmptrueps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0f    vcmptrueps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0f    vcmptrueps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0f    vcmptrueps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0f     vcmptrueps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0f    vcmptrueps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0f    vcmptrueps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0f         vcmptrueps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0f        vcmptrueps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0f         vcmptrueps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0f        vcmptrueps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0f         vcmptrueps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0f        vcmptrueps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0f         vcmptrueps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0f        vcmptrueps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0f         vcmptrueps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0f        vcmptrueps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0f         vcmptrueps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0f        vcmptrueps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0f    vcmptrueps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0f    vcmptrueps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0f    vcmptrueps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0f    vcmptrueps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0f     vcmptrueps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0f    vcmptrueps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0f    vcmptrueps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0f         vcmptrueps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0f        vcmptrueps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0f         vcmptrueps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0f        vcmptrueps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0f         vcmptrueps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0f        vcmptrueps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0f         vcmptrueps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0f        vcmptrueps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0f         vcmptrueps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0f        vcmptrueps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0f         vcmptrueps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0f        vcmptrueps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 10    vcmpeq_osps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 10    vcmpeq_osps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 10    vcmpeq_osps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 10    vcmpeq_osps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 10     vcmpeq_osps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 10    vcmpeq_osps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 10    vcmpeq_osps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 10         vcmpeq_osps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 10        vcmpeq_osps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 10         vcmpeq_osps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 10        vcmpeq_osps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 10         vcmpeq_osps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 10        vcmpeq_osps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 10         vcmpeq_osps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 10        vcmpeq_osps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 10         vcmpeq_osps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 10        vcmpeq_osps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 10         vcmpeq_osps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 10        vcmpeq_osps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 11    vcmplt_oqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 11    vcmplt_oqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 11    vcmplt_oqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 11    vcmplt_oqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 11     vcmplt_oqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 11    vcmplt_oqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 11    vcmplt_oqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 11         vcmplt_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 11        vcmplt_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 11         vcmplt_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 11        vcmplt_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 11         vcmplt_oqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 11        vcmplt_oqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 11         vcmplt_oqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 11        vcmplt_oqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 11         vcmplt_oqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 11        vcmplt_oqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 11         vcmplt_oqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 11        vcmplt_oqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 12    vcmple_oqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 12    vcmple_oqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 12    vcmple_oqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 12    vcmple_oqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 12     vcmple_oqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 12    vcmple_oqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 12    vcmple_oqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 12         vcmple_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 12        vcmple_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 12         vcmple_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 12        vcmple_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 12         vcmple_oqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 12        vcmple_oqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 12         vcmple_oqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 12        vcmple_oqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 12         vcmple_oqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 12        vcmple_oqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 12         vcmple_oqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 12        vcmple_oqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 13    vcmpunord_sps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 13    vcmpunord_sps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 13    vcmpunord_sps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 13    vcmpunord_sps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 13     vcmpunord_sps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 13    vcmpunord_sps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 13    vcmpunord_sps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 13         vcmpunord_sps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 13        vcmpunord_sps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 13         vcmpunord_sps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 13        vcmpunord_sps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 13         vcmpunord_sps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 13        vcmpunord_sps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 13         vcmpunord_sps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 13        vcmpunord_sps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 13         vcmpunord_sps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 13        vcmpunord_sps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 13         vcmpunord_sps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 13        vcmpunord_sps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 14    vcmpneq_usps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 14    vcmpneq_usps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 14    vcmpneq_usps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 14    vcmpneq_usps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 14     vcmpneq_usps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 14    vcmpneq_usps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 14    vcmpneq_usps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 14         vcmpneq_usps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 14        vcmpneq_usps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 14         vcmpneq_usps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 14        vcmpneq_usps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 14         vcmpneq_usps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 14        vcmpneq_usps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 14         vcmpneq_usps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 14        vcmpneq_usps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 14         vcmpneq_usps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 14        vcmpneq_usps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 14         vcmpneq_usps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 14        vcmpneq_usps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 15    vcmpnlt_uqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 15    vcmpnlt_uqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 15    vcmpnlt_uqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 15    vcmpnlt_uqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 15     vcmpnlt_uqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 15    vcmpnlt_uqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 15    vcmpnlt_uqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 15         vcmpnlt_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 15        vcmpnlt_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 15         vcmpnlt_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 15        vcmpnlt_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 15         vcmpnlt_uqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 15        vcmpnlt_uqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 15         vcmpnlt_uqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 15        vcmpnlt_uqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 15         vcmpnlt_uqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 15        vcmpnlt_uqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 15         vcmpnlt_uqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 15        vcmpnlt_uqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 16    vcmpnle_uqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 16    vcmpnle_uqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 16    vcmpnle_uqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 16    vcmpnle_uqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 16     vcmpnle_uqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 16    vcmpnle_uqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 16    vcmpnle_uqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 16         vcmpnle_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 16        vcmpnle_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 16         vcmpnle_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 16        vcmpnle_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 16         vcmpnle_uqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 16        vcmpnle_uqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 16         vcmpnle_uqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 16        vcmpnle_uqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 16         vcmpnle_uqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 16        vcmpnle_uqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 16         vcmpnle_uqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 16        vcmpnle_uqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 17    vcmpord_sps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 17    vcmpord_sps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 17    vcmpord_sps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 17    vcmpord_sps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 17     vcmpord_sps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 17    vcmpord_sps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 17    vcmpord_sps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 17         vcmpord_sps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 17        vcmpord_sps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 17         vcmpord_sps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 17        vcmpord_sps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 17         vcmpord_sps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 17        vcmpord_sps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 17         vcmpord_sps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 17        vcmpord_sps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 17         vcmpord_sps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 17        vcmpord_sps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 17         vcmpord_sps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 17        vcmpord_sps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 18    vcmpeq_usps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 18    vcmpeq_usps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 18    vcmpeq_usps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 18    vcmpeq_usps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 18     vcmpeq_usps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 18    vcmpeq_usps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 18    vcmpeq_usps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 18         vcmpeq_usps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 18        vcmpeq_usps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 18         vcmpeq_usps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 18        vcmpeq_usps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 18         vcmpeq_usps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 18        vcmpeq_usps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 18         vcmpeq_usps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 18        vcmpeq_usps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 18         vcmpeq_usps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 18        vcmpeq_usps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 18         vcmpeq_usps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 18        vcmpeq_usps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 19    vcmpnge_uqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 19    vcmpnge_uqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 19    vcmpnge_uqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 19    vcmpnge_uqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 19     vcmpnge_uqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 19    vcmpnge_uqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 19    vcmpnge_uqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 19         vcmpnge_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 19        vcmpnge_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 19         vcmpnge_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 19        vcmpnge_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 19         vcmpnge_uqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 19        vcmpnge_uqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 19         vcmpnge_uqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 19        vcmpnge_uqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 19         vcmpnge_uqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 19        vcmpnge_uqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 19         vcmpnge_uqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 19        vcmpnge_uqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 1a    vcmpngt_uqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 1a    vcmpngt_uqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 1a    vcmpngt_uqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 1a    vcmpngt_uqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 1a     vcmpngt_uqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1a    vcmpngt_uqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1a    vcmpngt_uqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 1a         vcmpngt_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 1a        vcmpngt_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 1a         vcmpngt_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 1a        vcmpngt_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1a         vcmpngt_uqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1a        vcmpngt_uqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1a         vcmpngt_uqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1a        vcmpngt_uqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1a         vcmpngt_uqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1a        vcmpngt_uqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1a         vcmpngt_uqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1a        vcmpngt_uqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 1b    vcmpfalse_osps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 1b    vcmpfalse_osps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 1b    vcmpfalse_osps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 1b    vcmpfalse_osps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 1b     vcmpfalse_osps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1b    vcmpfalse_osps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1b    vcmpfalse_osps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 1b         vcmpfalse_osps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 1b        vcmpfalse_osps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 1b         vcmpfalse_osps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 1b        vcmpfalse_osps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1b         vcmpfalse_osps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1b        vcmpfalse_osps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1b         vcmpfalse_osps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1b        vcmpfalse_osps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1b         vcmpfalse_osps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1b        vcmpfalse_osps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1b         vcmpfalse_osps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1b        vcmpfalse_osps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 1c    vcmpneq_osps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 1c    vcmpneq_osps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 1c    vcmpneq_osps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 1c    vcmpneq_osps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 1c     vcmpneq_osps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1c    vcmpneq_osps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1c    vcmpneq_osps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 1c         vcmpneq_osps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 1c        vcmpneq_osps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 1c         vcmpneq_osps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 1c        vcmpneq_osps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1c         vcmpneq_osps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1c        vcmpneq_osps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1c         vcmpneq_osps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1c        vcmpneq_osps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1c         vcmpneq_osps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1c        vcmpneq_osps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1c         vcmpneq_osps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1c        vcmpneq_osps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 1d    vcmpge_oqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 1d    vcmpge_oqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 1d    vcmpge_oqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 1d    vcmpge_oqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 1d     vcmpge_oqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1d    vcmpge_oqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1d    vcmpge_oqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 1d         vcmpge_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 1d        vcmpge_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 1d         vcmpge_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 1d        vcmpge_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1d         vcmpge_oqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1d        vcmpge_oqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1d         vcmpge_oqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1d        vcmpge_oqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1d         vcmpge_oqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1d        vcmpge_oqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1d         vcmpge_oqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1d        vcmpge_oqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 1e    vcmpgt_oqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 1e    vcmpgt_oqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 1e    vcmpgt_oqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 1e    vcmpgt_oqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 1e     vcmpgt_oqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1e    vcmpgt_oqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1e    vcmpgt_oqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 1e         vcmpgt_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 1e        vcmpgt_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 1e         vcmpgt_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 1e        vcmpgt_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1e         vcmpgt_oqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1e        vcmpgt_oqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1e         vcmpgt_oqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1e        vcmpgt_oqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1e         vcmpgt_oqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1e        vcmpgt_oqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1e         vcmpgt_oqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1e        vcmpgt_oqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 1f    vcmptrue_usps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 1f    vcmptrue_usps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 1f    vcmptrue_usps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 1f    vcmptrue_usps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 1f     vcmptrue_usps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1f    vcmptrue_usps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1f    vcmptrue_usps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 1f         vcmptrue_usps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 1f        vcmptrue_usps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 1f         vcmptrue_usps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 1f        vcmptrue_usps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1f         vcmptrue_usps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1f        vcmptrue_usps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1f         vcmptrue_usps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1f        vcmptrue_usps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1f         vcmptrue_usps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1f        vcmptrue_usps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1f         vcmptrue_usps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1f        vcmptrue_usps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d7 0f c2 ec ab    vcmpsd k5\{k7\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:    62 f1 d7 1f c2 ec ab    vcmpsd k5\{k7\},xmm5,xmm4,\{sae\},0xab
 [      ]*[a-f0-9]+:    62 f1 d7 0f c2 ec 7b    vcmpsd k5\{k7\},xmm5,xmm4,0x7b
@@ -2266,15 +2266,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 7e cf e6 f5       vcvtdq2pd zmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:    62 f1 7e 4f e6 31       vcvtdq2pd zmm6\{k7\},YMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f e6 b4 f4 c0 1d fe ff        vcvtdq2pd zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7e 5f e6 30       vcvtdq2pd zmm6\{k7\},DWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 7e 5f e6 30       vcvtdq2pd zmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f e6 72 7f    vcvtdq2pd zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f e6 b2 00 10 00 00   vcvtdq2pd zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f e6 72 80    vcvtdq2pd zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f e6 b2 e0 ef ff ff   vcvtdq2pd zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:    62 f1 7e 5f e6 72 7f    vcvtdq2pd zmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 7e 5f e6 b2 00 02 00 00   vcvtdq2pd zmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 7e 5f e6 72 80    vcvtdq2pd zmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 7e 5f e6 b2 fc fd ff ff   vcvtdq2pd zmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 7e 5f e6 72 7f    vcvtdq2pd zmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7e 5f e6 b2 00 02 00 00   vcvtdq2pd zmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7e 5f e6 72 80    vcvtdq2pd zmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7e 5f e6 b2 fc fd ff ff   vcvtdq2pd zmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 5b f5       vcvtdq2ps zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 7c 4f 5b f5       vcvtdq2ps zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f1 7c cf 5b f5       vcvtdq2ps zmm6\{k7\}\{z\},zmm5
@@ -2284,15 +2284,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 7c 78 5b f5       vcvtdq2ps zmm6,zmm5,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 7c 48 5b 31       vcvtdq2ps zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 5b b4 f4 c0 1d fe ff        vcvtdq2ps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7c 58 5b 30       vcvtdq2ps zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7c 58 5b 30       vcvtdq2ps zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 5b 72 7f    vcvtdq2ps zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 5b b2 00 20 00 00   vcvtdq2ps zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 5b 72 80    vcvtdq2ps zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 5b b2 c0 df ff ff   vcvtdq2ps zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 7c 58 5b 72 7f    vcvtdq2ps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 5b b2 00 02 00 00   vcvtdq2ps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 5b 72 80    vcvtdq2ps zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 5b b2 fc fd ff ff   vcvtdq2ps zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7c 58 5b 72 7f    vcvtdq2ps zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 5b b2 00 02 00 00   vcvtdq2ps zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 5b 72 80    vcvtdq2ps zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 5b b2 fc fd ff ff   vcvtdq2ps zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 ff 4f e6 f5       vcvtpd2dq ymm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f1 ff cf e6 f5       vcvtpd2dq ymm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f1 ff 1f e6 f5       vcvtpd2dq ymm6\{k7\},zmm5,\{rn-sae\}
@@ -2301,15 +2301,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 ff 7f e6 f5       vcvtpd2dq ymm6\{k7\},zmm5,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 ff 4f e6 31       vcvtpd2dq ymm6\{k7\},ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 ff 4f e6 b4 f4 c0 1d fe ff        vcvtpd2dq ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 ff 5f e6 30       vcvtpd2dq ymm6\{k7\},QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 ff 5f e6 30       vcvtpd2dq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 ff 4f e6 72 7f    vcvtpd2dq ymm6\{k7\},ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 ff 4f e6 b2 00 20 00 00   vcvtpd2dq ymm6\{k7\},ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 ff 4f e6 72 80    vcvtpd2dq ymm6\{k7\},ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 ff 4f e6 b2 c0 df ff ff   vcvtpd2dq ymm6\{k7\},ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 ff 5f e6 72 7f    vcvtpd2dq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 ff 5f e6 b2 00 04 00 00   vcvtpd2dq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 ff 5f e6 72 80    vcvtpd2dq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 ff 5f e6 b2 f8 fb ff ff   vcvtpd2dq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 ff 5f e6 72 7f    vcvtpd2dq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 ff 5f e6 b2 00 04 00 00   vcvtpd2dq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 ff 5f e6 72 80    vcvtpd2dq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 ff 5f e6 b2 f8 fb ff ff   vcvtpd2dq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f 5a f5       vcvtpd2ps ymm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f1 fd cf 5a f5       vcvtpd2ps ymm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f1 fd 1f 5a f5       vcvtpd2ps ymm6\{k7\},zmm5,\{rn-sae\}
@@ -2318,15 +2318,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 fd 7f 5a f5       vcvtpd2ps ymm6\{k7\},zmm5,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 fd 4f 5a 31       vcvtpd2ps ymm6\{k7\},ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f 5a b4 f4 c0 1d fe ff        vcvtpd2ps ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 fd 5f 5a 30       vcvtpd2ps ymm6\{k7\},QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fd 5f 5a 30       vcvtpd2ps ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f 5a 72 7f    vcvtpd2ps ymm6\{k7\},ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f 5a b2 00 20 00 00   vcvtpd2ps ymm6\{k7\},ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f 5a 72 80    vcvtpd2ps ymm6\{k7\},ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f 5a b2 c0 df ff ff   vcvtpd2ps ymm6\{k7\},ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 fd 5f 5a 72 7f    vcvtpd2ps ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fd 5f 5a b2 00 04 00 00   vcvtpd2ps ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fd 5f 5a 72 80    vcvtpd2ps ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fd 5f 5a b2 f8 fb ff ff   vcvtpd2ps ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fd 5f 5a 72 7f    vcvtpd2ps ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 fd 5f 5a b2 00 04 00 00   vcvtpd2ps ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 fd 5f 5a 72 80    vcvtpd2ps ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 fd 5f 5a b2 f8 fb ff ff   vcvtpd2ps ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 79 f5       vcvtpd2udq ymm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f1 fc cf 79 f5       vcvtpd2udq ymm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f1 fc 1f 79 f5       vcvtpd2udq ymm6\{k7\},zmm5,\{rn-sae\}
@@ -2335,15 +2335,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 fc 7f 79 f5       vcvtpd2udq ymm6\{k7\},zmm5,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 fc 4f 79 31       vcvtpd2udq ymm6\{k7\},ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 79 b4 f4 c0 1d fe ff        vcvtpd2udq ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 fc 5f 79 30       vcvtpd2udq ymm6\{k7\},QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fc 5f 79 30       vcvtpd2udq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 79 72 7f    vcvtpd2udq ymm6\{k7\},ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 79 b2 00 20 00 00   vcvtpd2udq ymm6\{k7\},ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 79 72 80    vcvtpd2udq ymm6\{k7\},ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 79 b2 c0 df ff ff   vcvtpd2udq ymm6\{k7\},ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 fc 5f 79 72 7f    vcvtpd2udq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fc 5f 79 b2 00 04 00 00   vcvtpd2udq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fc 5f 79 72 80    vcvtpd2udq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fc 5f 79 b2 f8 fb ff ff   vcvtpd2udq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fc 5f 79 72 7f    vcvtpd2udq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 fc 5f 79 b2 00 04 00 00   vcvtpd2udq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 fc 5f 79 72 80    vcvtpd2udq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 fc 5f 79 b2 f8 fb ff ff   vcvtpd2udq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7d 4f 13 f5       vcvtph2ps zmm6\{k7\},ymm5
 [      ]*[a-f0-9]+:    62 f2 7d cf 13 f5       vcvtph2ps zmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:    62 f2 7d 1f 13 f5       vcvtph2ps zmm6\{k7\},ymm5,\{sae\}
@@ -2362,29 +2362,29 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 7d 78 5b f5       vcvtps2dq zmm6,zmm5,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 7d 48 5b 31       vcvtps2dq zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7d 48 5b b4 f4 c0 1d fe ff        vcvtps2dq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7d 58 5b 30       vcvtps2dq zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7d 58 5b 30       vcvtps2dq zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7d 48 5b 72 7f    vcvtps2dq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 7d 48 5b b2 00 20 00 00   vcvtps2dq zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7d 48 5b 72 80    vcvtps2dq zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7d 48 5b b2 c0 df ff ff   vcvtps2dq zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 7d 58 5b 72 7f    vcvtps2dq zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7d 58 5b b2 00 02 00 00   vcvtps2dq zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7d 58 5b 72 80    vcvtps2dq zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7d 58 5b b2 fc fd ff ff   vcvtps2dq zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7d 58 5b 72 7f    vcvtps2dq zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7d 58 5b b2 00 02 00 00   vcvtps2dq zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7d 58 5b 72 80    vcvtps2dq zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7d 58 5b b2 fc fd ff ff   vcvtps2dq zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 7c 4f 5a f5       vcvtps2pd zmm6\{k7\},ymm5
 [      ]*[a-f0-9]+:    62 f1 7c cf 5a f5       vcvtps2pd zmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:    62 f1 7c 1f 5a f5       vcvtps2pd zmm6\{k7\},ymm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 7c 4f 5a 31       vcvtps2pd zmm6\{k7\},YMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7c 4f 5a b4 f4 c0 1d fe ff        vcvtps2pd zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7c 5f 5a 30       vcvtps2pd zmm6\{k7\},DWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 7c 5f 5a 30       vcvtps2pd zmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7c 4f 5a 72 7f    vcvtps2pd zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:    62 f1 7c 4f 5a b2 00 10 00 00   vcvtps2pd zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:    62 f1 7c 4f 5a 72 80    vcvtps2pd zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:    62 f1 7c 4f 5a b2 e0 ef ff ff   vcvtps2pd zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:    62 f1 7c 5f 5a 72 7f    vcvtps2pd zmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 7c 5f 5a b2 00 02 00 00   vcvtps2pd zmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 7c 5f 5a 72 80    vcvtps2pd zmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 7c 5f 5a b2 fc fd ff ff   vcvtps2pd zmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 7c 5f 5a 72 7f    vcvtps2pd zmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7c 5f 5a b2 00 02 00 00   vcvtps2pd zmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 5f 5a 72 80    vcvtps2pd zmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 5f 5a b2 fc fd ff ff   vcvtps2pd zmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 7d 4f 1d ee ab    vcvtps2ph ymm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 7d cf 1d ee ab    vcvtps2ph ymm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 7d 1f 1d ee ab    vcvtps2ph ymm6\{k7\},zmm5,\{sae\},0xab
@@ -2399,15 +2399,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 7c 78 79 f5       vcvtps2udq zmm6,zmm5,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 7c 48 79 31       vcvtps2udq zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 79 b4 f4 c0 1d fe ff        vcvtps2udq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7c 58 79 30       vcvtps2udq zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7c 58 79 30       vcvtps2udq zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 79 72 7f    vcvtps2udq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 79 b2 00 20 00 00   vcvtps2udq zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 79 72 80    vcvtps2udq zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 79 b2 c0 df ff ff   vcvtps2udq zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 7c 58 79 72 7f    vcvtps2udq zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 79 b2 00 02 00 00   vcvtps2udq zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 79 72 80    vcvtps2udq zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 79 b2 fc fd ff ff   vcvtps2udq zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7c 58 79 72 7f    vcvtps2udq zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 79 b2 00 02 00 00   vcvtps2udq zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 79 72 80    vcvtps2udq zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 79 b2 fc fd ff ff   vcvtps2udq zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 7f 18 2d c6       vcvtsd2si eax,xmm6,\{rn-sae\}
 [      ]*[a-f0-9]+:    62 f1 7f 58 2d c6       vcvtsd2si eax,xmm6,\{ru-sae\}
 [      ]*[a-f0-9]+:    62 f1 7f 38 2d c6       vcvtsd2si eax,xmm6,\{rd-sae\}
@@ -2458,30 +2458,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 fd 1f e6 f5       vcvttpd2dq ymm6\{k7\},zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 fd 4f e6 31       vcvttpd2dq ymm6\{k7\},ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f e6 b4 f4 c0 1d fe ff        vcvttpd2dq ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 fd 5f e6 30       vcvttpd2dq ymm6\{k7\},QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fd 5f e6 30       vcvttpd2dq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f e6 72 7f    vcvttpd2dq ymm6\{k7\},ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f e6 b2 00 20 00 00   vcvttpd2dq ymm6\{k7\},ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f e6 72 80    vcvttpd2dq ymm6\{k7\},ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f e6 b2 c0 df ff ff   vcvttpd2dq ymm6\{k7\},ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 fd 5f e6 72 7f    vcvttpd2dq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fd 5f e6 b2 00 04 00 00   vcvttpd2dq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fd 5f e6 72 80    vcvttpd2dq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fd 5f e6 b2 f8 fb ff ff   vcvttpd2dq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fd 5f e6 72 7f    vcvttpd2dq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 fd 5f e6 b2 00 04 00 00   vcvttpd2dq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 fd 5f e6 72 80    vcvttpd2dq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 fd 5f e6 b2 f8 fb ff ff   vcvttpd2dq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 7e 48 5b f5       vcvttps2dq zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 7e 4f 5b f5       vcvttps2dq zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f1 7e cf 5b f5       vcvttps2dq zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f1 7e 18 5b f5       vcvttps2dq zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 7e 48 5b 31       vcvttps2dq zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7e 48 5b b4 f4 c0 1d fe ff        vcvttps2dq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7e 58 5b 30       vcvttps2dq zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7e 58 5b 30       vcvttps2dq zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7e 48 5b 72 7f    vcvttps2dq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 7e 48 5b b2 00 20 00 00   vcvttps2dq zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7e 48 5b 72 80    vcvttps2dq zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7e 48 5b b2 c0 df ff ff   vcvttps2dq zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 7e 58 5b 72 7f    vcvttps2dq zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7e 58 5b b2 00 02 00 00   vcvttps2dq zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7e 58 5b 72 80    vcvttps2dq zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7e 58 5b b2 fc fd ff ff   vcvttps2dq zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7e 58 5b 72 7f    vcvttps2dq zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7e 58 5b b2 00 02 00 00   vcvttps2dq zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7e 58 5b 72 80    vcvttps2dq zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7e 58 5b b2 fc fd ff ff   vcvttps2dq zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 7f 18 2c c6       vcvttsd2si eax,xmm6,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 7f 18 2c ee       vcvttsd2si ebp,xmm6,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 7e 18 2c c6       vcvttss2si eax,xmm6,\{sae\}
@@ -2490,15 +2490,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 7e cf 7a f5       vcvtudq2pd zmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:    62 f1 7e 4f 7a 31       vcvtudq2pd zmm6\{k7\},YMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f 7a b4 f4 c0 1d fe ff        vcvtudq2pd zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7e 5f 7a 30       vcvtudq2pd zmm6\{k7\},DWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 7e 5f 7a 30       vcvtudq2pd zmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f 7a 72 7f    vcvtudq2pd zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f 7a b2 00 10 00 00   vcvtudq2pd zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f 7a 72 80    vcvtudq2pd zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f 7a b2 e0 ef ff ff   vcvtudq2pd zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:    62 f1 7e 5f 7a 72 7f    vcvtudq2pd zmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 7e 5f 7a b2 00 02 00 00   vcvtudq2pd zmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 7e 5f 7a 72 80    vcvtudq2pd zmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 7e 5f 7a b2 fc fd ff ff   vcvtudq2pd zmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 7e 5f 7a 72 7f    vcvtudq2pd zmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7e 5f 7a b2 00 02 00 00   vcvtudq2pd zmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7e 5f 7a 72 80    vcvtudq2pd zmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7e 5f 7a b2 fc fd ff ff   vcvtudq2pd zmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 7f 48 7a f5       vcvtudq2ps zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 7f 4f 7a f5       vcvtudq2ps zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f1 7f cf 7a f5       vcvtudq2ps zmm6\{k7\}\{z\},zmm5
@@ -2508,15 +2508,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 7f 78 7a f5       vcvtudq2ps zmm6,zmm5,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 7f 48 7a 31       vcvtudq2ps zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7f 48 7a b4 f4 c0 1d fe ff        vcvtudq2ps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7f 58 7a 30       vcvtudq2ps zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7f 58 7a 30       vcvtudq2ps zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7f 48 7a 72 7f    vcvtudq2ps zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 7f 48 7a b2 00 20 00 00   vcvtudq2ps zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7f 48 7a 72 80    vcvtudq2ps zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7f 48 7a b2 c0 df ff ff   vcvtudq2ps zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 7f 58 7a 72 7f    vcvtudq2ps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7f 58 7a b2 00 02 00 00   vcvtudq2ps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7f 58 7a 72 80    vcvtudq2ps zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7f 58 7a b2 fc fd ff ff   vcvtudq2ps zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7f 58 7a 72 7f    vcvtudq2ps zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7f 58 7a b2 00 02 00 00   vcvtudq2ps zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7f 58 7a 72 80    vcvtudq2ps zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7f 58 7a b2 fc fd ff ff   vcvtudq2ps zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5e f4       vdivpd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f 5e f4       vdivpd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf 5e f4       vdivpd zmm6\{k7\}\{z\},zmm5,zmm4
@@ -2526,15 +2526,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 d5 78 5e f4       vdivpd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 d5 48 5e 31       vdivpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5e b4 f4 c0 1d fe ff        vdivpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 5e 30       vdivpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 5e 30       vdivpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5e 72 7f    vdivpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5e b2 00 20 00 00   vdivpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5e 72 80    vdivpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5e b2 c0 df ff ff   vdivpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 5e 72 7f    vdivpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5e b2 00 04 00 00   vdivpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5e 72 80    vdivpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5e b2 f8 fb ff ff   vdivpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 5e 72 7f    vdivpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5e b2 00 04 00 00   vdivpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5e 72 80    vdivpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5e b2 f8 fb ff ff   vdivpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5e f4       vdivps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 4f 5e f4       vdivps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 cf 5e f4       vdivps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -2544,15 +2544,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 54 78 5e f4       vdivps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 54 48 5e 31       vdivps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5e b4 f4 c0 1d fe ff        vdivps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 54 58 5e 30       vdivps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 5e 30       vdivps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5e 72 7f    vdivps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5e b2 00 20 00 00   vdivps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5e 72 80    vdivps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5e b2 c0 df ff ff   vdivps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 54 58 5e 72 7f    vdivps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5e b2 00 02 00 00   vdivps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5e 72 80    vdivps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5e b2 fc fd ff ff   vdivps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 5e 72 7f    vdivps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5e b2 00 02 00 00   vdivps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5e 72 80    vdivps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5e b2 fc fd ff ff   vdivps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d7 0f 5e f4       vdivsd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 8f 5e f4       vdivsd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 1f 5e f4       vdivsd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -2620,15 +2620,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 98 f4       vfmadd132pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 98 31       vfmadd132pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 98 b4 f4 c0 1d fe ff        vfmadd132pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 98 30       vfmadd132pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 98 30       vfmadd132pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 98 72 7f    vfmadd132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 98 b2 00 20 00 00   vfmadd132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 98 72 80    vfmadd132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 98 b2 c0 df ff ff   vfmadd132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 98 72 7f    vfmadd132pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 98 b2 00 04 00 00   vfmadd132pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 98 72 80    vfmadd132pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 98 b2 f8 fb ff ff   vfmadd132pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 98 72 7f    vfmadd132pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 98 b2 00 04 00 00   vfmadd132pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 98 72 80    vfmadd132pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 98 b2 f8 fb ff ff   vfmadd132pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 98 f4       vfmadd132ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 98 f4       vfmadd132ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 98 f4       vfmadd132ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -2638,15 +2638,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 98 f4       vfmadd132ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 98 31       vfmadd132ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 98 b4 f4 c0 1d fe ff        vfmadd132ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 98 30       vfmadd132ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 98 30       vfmadd132ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 98 72 7f    vfmadd132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 98 b2 00 20 00 00   vfmadd132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 98 72 80    vfmadd132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 98 b2 c0 df ff ff   vfmadd132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 98 72 7f    vfmadd132ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 98 b2 00 02 00 00   vfmadd132ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 98 72 80    vfmadd132ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 98 b2 fc fd ff ff   vfmadd132ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 98 72 7f    vfmadd132ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 98 b2 00 02 00 00   vfmadd132ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 98 72 80    vfmadd132ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 98 b2 fc fd ff ff   vfmadd132ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f 99 f4       vfmadd132sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f 99 f4       vfmadd132sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f 99 f4       vfmadd132sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -2680,15 +2680,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 a8 f4       vfmadd213pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 a8 31       vfmadd213pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a8 b4 f4 c0 1d fe ff        vfmadd213pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 a8 30       vfmadd213pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 a8 30       vfmadd213pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a8 72 7f    vfmadd213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a8 b2 00 20 00 00   vfmadd213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a8 72 80    vfmadd213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a8 b2 c0 df ff ff   vfmadd213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 a8 72 7f    vfmadd213pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 a8 b2 00 04 00 00   vfmadd213pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 a8 72 80    vfmadd213pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 a8 b2 f8 fb ff ff   vfmadd213pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 a8 72 7f    vfmadd213pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 a8 b2 00 04 00 00   vfmadd213pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 a8 72 80    vfmadd213pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 a8 b2 f8 fb ff ff   vfmadd213pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a8 f4       vfmadd213ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f a8 f4       vfmadd213ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf a8 f4       vfmadd213ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -2698,15 +2698,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 a8 f4       vfmadd213ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 a8 31       vfmadd213ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a8 b4 f4 c0 1d fe ff        vfmadd213ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 a8 30       vfmadd213ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 a8 30       vfmadd213ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a8 72 7f    vfmadd213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a8 b2 00 20 00 00   vfmadd213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a8 72 80    vfmadd213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a8 b2 c0 df ff ff   vfmadd213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 a8 72 7f    vfmadd213ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 a8 b2 00 02 00 00   vfmadd213ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 a8 72 80    vfmadd213ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 a8 b2 fc fd ff ff   vfmadd213ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 a8 72 7f    vfmadd213ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 a8 b2 00 02 00 00   vfmadd213ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 a8 72 80    vfmadd213ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 a8 b2 fc fd ff ff   vfmadd213ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f a9 f4       vfmadd213sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f a9 f4       vfmadd213sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f a9 f4       vfmadd213sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -2740,15 +2740,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 b8 f4       vfmadd231pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 b8 31       vfmadd231pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b8 b4 f4 c0 1d fe ff        vfmadd231pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 b8 30       vfmadd231pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 b8 30       vfmadd231pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b8 72 7f    vfmadd231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b8 b2 00 20 00 00   vfmadd231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b8 72 80    vfmadd231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b8 b2 c0 df ff ff   vfmadd231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 b8 72 7f    vfmadd231pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 b8 b2 00 04 00 00   vfmadd231pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 b8 72 80    vfmadd231pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 b8 b2 f8 fb ff ff   vfmadd231pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 b8 72 7f    vfmadd231pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 b8 b2 00 04 00 00   vfmadd231pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 b8 72 80    vfmadd231pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 b8 b2 f8 fb ff ff   vfmadd231pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b8 f4       vfmadd231ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f b8 f4       vfmadd231ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf b8 f4       vfmadd231ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -2758,15 +2758,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 b8 f4       vfmadd231ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 b8 31       vfmadd231ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b8 b4 f4 c0 1d fe ff        vfmadd231ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 b8 30       vfmadd231ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 b8 30       vfmadd231ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b8 72 7f    vfmadd231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b8 b2 00 20 00 00   vfmadd231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b8 72 80    vfmadd231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b8 b2 c0 df ff ff   vfmadd231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 b8 72 7f    vfmadd231ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 b8 b2 00 02 00 00   vfmadd231ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 b8 72 80    vfmadd231ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 b8 b2 fc fd ff ff   vfmadd231ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 b8 72 7f    vfmadd231ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 b8 b2 00 02 00 00   vfmadd231ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 b8 72 80    vfmadd231ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 b8 b2 fc fd ff ff   vfmadd231ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f b9 f4       vfmadd231sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f b9 f4       vfmadd231sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f b9 f4       vfmadd231sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -2800,15 +2800,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 96 f4       vfmaddsub132pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 96 31       vfmaddsub132pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 96 b4 f4 c0 1d fe ff        vfmaddsub132pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 96 30       vfmaddsub132pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 96 30       vfmaddsub132pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 96 72 7f    vfmaddsub132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 96 b2 00 20 00 00   vfmaddsub132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 96 72 80    vfmaddsub132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 96 b2 c0 df ff ff   vfmaddsub132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 96 72 7f    vfmaddsub132pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 96 b2 00 04 00 00   vfmaddsub132pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 96 72 80    vfmaddsub132pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 96 b2 f8 fb ff ff   vfmaddsub132pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 96 72 7f    vfmaddsub132pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 96 b2 00 04 00 00   vfmaddsub132pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 96 72 80    vfmaddsub132pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 96 b2 f8 fb ff ff   vfmaddsub132pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 96 f4       vfmaddsub132ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 96 f4       vfmaddsub132ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 96 f4       vfmaddsub132ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -2818,15 +2818,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 96 f4       vfmaddsub132ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 96 31       vfmaddsub132ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 96 b4 f4 c0 1d fe ff        vfmaddsub132ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 96 30       vfmaddsub132ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 96 30       vfmaddsub132ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 96 72 7f    vfmaddsub132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 96 b2 00 20 00 00   vfmaddsub132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 96 72 80    vfmaddsub132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 96 b2 c0 df ff ff   vfmaddsub132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 96 72 7f    vfmaddsub132ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 96 b2 00 02 00 00   vfmaddsub132ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 96 72 80    vfmaddsub132ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 96 b2 fc fd ff ff   vfmaddsub132ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 96 72 7f    vfmaddsub132ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 96 b2 00 02 00 00   vfmaddsub132ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 96 72 80    vfmaddsub132ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 96 b2 fc fd ff ff   vfmaddsub132ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a6 f4       vfmaddsub213pd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f a6 f4       vfmaddsub213pd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf a6 f4       vfmaddsub213pd zmm6\{k7\}\{z\},zmm5,zmm4
@@ -2836,15 +2836,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 a6 f4       vfmaddsub213pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 a6 31       vfmaddsub213pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a6 b4 f4 c0 1d fe ff        vfmaddsub213pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 a6 30       vfmaddsub213pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 a6 30       vfmaddsub213pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a6 72 7f    vfmaddsub213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a6 b2 00 20 00 00   vfmaddsub213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a6 72 80    vfmaddsub213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a6 b2 c0 df ff ff   vfmaddsub213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 a6 72 7f    vfmaddsub213pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 a6 b2 00 04 00 00   vfmaddsub213pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 a6 72 80    vfmaddsub213pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 a6 b2 f8 fb ff ff   vfmaddsub213pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 a6 72 7f    vfmaddsub213pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 a6 b2 00 04 00 00   vfmaddsub213pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 a6 72 80    vfmaddsub213pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 a6 b2 f8 fb ff ff   vfmaddsub213pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a6 f4       vfmaddsub213ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f a6 f4       vfmaddsub213ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf a6 f4       vfmaddsub213ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -2854,15 +2854,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 a6 f4       vfmaddsub213ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 a6 31       vfmaddsub213ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a6 b4 f4 c0 1d fe ff        vfmaddsub213ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 a6 30       vfmaddsub213ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 a6 30       vfmaddsub213ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a6 72 7f    vfmaddsub213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a6 b2 00 20 00 00   vfmaddsub213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a6 72 80    vfmaddsub213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a6 b2 c0 df ff ff   vfmaddsub213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 a6 72 7f    vfmaddsub213ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 a6 b2 00 02 00 00   vfmaddsub213ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 a6 72 80    vfmaddsub213ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 a6 b2 fc fd ff ff   vfmaddsub213ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 a6 72 7f    vfmaddsub213ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 a6 b2 00 02 00 00   vfmaddsub213ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 a6 72 80    vfmaddsub213ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 a6 b2 fc fd ff ff   vfmaddsub213ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b6 f4       vfmaddsub231pd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f b6 f4       vfmaddsub231pd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf b6 f4       vfmaddsub231pd zmm6\{k7\}\{z\},zmm5,zmm4
@@ -2872,15 +2872,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 b6 f4       vfmaddsub231pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 b6 31       vfmaddsub231pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b6 b4 f4 c0 1d fe ff        vfmaddsub231pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 b6 30       vfmaddsub231pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 b6 30       vfmaddsub231pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b6 72 7f    vfmaddsub231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b6 b2 00 20 00 00   vfmaddsub231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b6 72 80    vfmaddsub231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b6 b2 c0 df ff ff   vfmaddsub231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 b6 72 7f    vfmaddsub231pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 b6 b2 00 04 00 00   vfmaddsub231pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 b6 72 80    vfmaddsub231pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 b6 b2 f8 fb ff ff   vfmaddsub231pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 b6 72 7f    vfmaddsub231pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 b6 b2 00 04 00 00   vfmaddsub231pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 b6 72 80    vfmaddsub231pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 b6 b2 f8 fb ff ff   vfmaddsub231pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b6 f4       vfmaddsub231ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f b6 f4       vfmaddsub231ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf b6 f4       vfmaddsub231ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -2890,15 +2890,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 b6 f4       vfmaddsub231ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 b6 31       vfmaddsub231ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b6 b4 f4 c0 1d fe ff        vfmaddsub231ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 b6 30       vfmaddsub231ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 b6 30       vfmaddsub231ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b6 72 7f    vfmaddsub231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b6 b2 00 20 00 00   vfmaddsub231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b6 72 80    vfmaddsub231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b6 b2 c0 df ff ff   vfmaddsub231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 b6 72 7f    vfmaddsub231ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 b6 b2 00 02 00 00   vfmaddsub231ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 b6 72 80    vfmaddsub231ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 b6 b2 fc fd ff ff   vfmaddsub231ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 b6 72 7f    vfmaddsub231ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 b6 b2 00 02 00 00   vfmaddsub231ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 b6 72 80    vfmaddsub231ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 b6 b2 fc fd ff ff   vfmaddsub231ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9a f4       vfmsub132pd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 9a f4       vfmsub132pd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 9a f4       vfmsub132pd zmm6\{k7\}\{z\},zmm5,zmm4
@@ -2908,15 +2908,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 9a f4       vfmsub132pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 9a 31       vfmsub132pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9a b4 f4 c0 1d fe ff        vfmsub132pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 9a 30       vfmsub132pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 9a 30       vfmsub132pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9a 72 7f    vfmsub132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9a b2 00 20 00 00   vfmsub132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9a 72 80    vfmsub132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9a b2 c0 df ff ff   vfmsub132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 9a 72 7f    vfmsub132pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 9a b2 00 04 00 00   vfmsub132pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 9a 72 80    vfmsub132pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 9a b2 f8 fb ff ff   vfmsub132pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 9a 72 7f    vfmsub132pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 9a b2 00 04 00 00   vfmsub132pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 9a 72 80    vfmsub132pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 9a b2 f8 fb ff ff   vfmsub132pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9a f4       vfmsub132ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 9a f4       vfmsub132ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 9a f4       vfmsub132ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -2926,15 +2926,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 9a f4       vfmsub132ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 9a 31       vfmsub132ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9a b4 f4 c0 1d fe ff        vfmsub132ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 9a 30       vfmsub132ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 9a 30       vfmsub132ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9a 72 7f    vfmsub132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9a b2 00 20 00 00   vfmsub132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9a 72 80    vfmsub132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9a b2 c0 df ff ff   vfmsub132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 9a 72 7f    vfmsub132ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 9a b2 00 02 00 00   vfmsub132ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 9a 72 80    vfmsub132ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 9a b2 fc fd ff ff   vfmsub132ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 9a 72 7f    vfmsub132ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 9a b2 00 02 00 00   vfmsub132ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 9a 72 80    vfmsub132ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 9a b2 fc fd ff ff   vfmsub132ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f 9b f4       vfmsub132sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f 9b f4       vfmsub132sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f 9b f4       vfmsub132sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -2968,15 +2968,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 aa f4       vfmsub213pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 aa 31       vfmsub213pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 aa b4 f4 c0 1d fe ff        vfmsub213pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 aa 30       vfmsub213pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 aa 30       vfmsub213pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 aa 72 7f    vfmsub213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 aa b2 00 20 00 00   vfmsub213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 aa 72 80    vfmsub213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 aa b2 c0 df ff ff   vfmsub213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 aa 72 7f    vfmsub213pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 aa b2 00 04 00 00   vfmsub213pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 aa 72 80    vfmsub213pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 aa b2 f8 fb ff ff   vfmsub213pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 aa 72 7f    vfmsub213pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 aa b2 00 04 00 00   vfmsub213pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 aa 72 80    vfmsub213pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 aa b2 f8 fb ff ff   vfmsub213pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 aa f4       vfmsub213ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f aa f4       vfmsub213ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf aa f4       vfmsub213ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -2986,15 +2986,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 aa f4       vfmsub213ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 aa 31       vfmsub213ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 aa b4 f4 c0 1d fe ff        vfmsub213ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 aa 30       vfmsub213ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 aa 30       vfmsub213ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 aa 72 7f    vfmsub213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 aa b2 00 20 00 00   vfmsub213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 aa 72 80    vfmsub213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 aa b2 c0 df ff ff   vfmsub213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 aa 72 7f    vfmsub213ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 aa b2 00 02 00 00   vfmsub213ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 aa 72 80    vfmsub213ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 aa b2 fc fd ff ff   vfmsub213ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 aa 72 7f    vfmsub213ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 aa b2 00 02 00 00   vfmsub213ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 aa 72 80    vfmsub213ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 aa b2 fc fd ff ff   vfmsub213ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f ab f4       vfmsub213sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f ab f4       vfmsub213sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f ab f4       vfmsub213sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -3028,15 +3028,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 ba f4       vfmsub231pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 ba 31       vfmsub231pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ba b4 f4 c0 1d fe ff        vfmsub231pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 ba 30       vfmsub231pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 ba 30       vfmsub231pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ba 72 7f    vfmsub231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ba b2 00 20 00 00   vfmsub231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ba 72 80    vfmsub231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ba b2 c0 df ff ff   vfmsub231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 ba 72 7f    vfmsub231pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 ba b2 00 04 00 00   vfmsub231pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 ba 72 80    vfmsub231pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 ba b2 f8 fb ff ff   vfmsub231pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 ba 72 7f    vfmsub231pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 ba b2 00 04 00 00   vfmsub231pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 ba 72 80    vfmsub231pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 ba b2 f8 fb ff ff   vfmsub231pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ba f4       vfmsub231ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f ba f4       vfmsub231ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf ba f4       vfmsub231ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -3046,15 +3046,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 ba f4       vfmsub231ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 ba 31       vfmsub231ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ba b4 f4 c0 1d fe ff        vfmsub231ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 ba 30       vfmsub231ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 ba 30       vfmsub231ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ba 72 7f    vfmsub231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ba b2 00 20 00 00   vfmsub231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ba 72 80    vfmsub231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ba b2 c0 df ff ff   vfmsub231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 ba 72 7f    vfmsub231ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 ba b2 00 02 00 00   vfmsub231ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 ba 72 80    vfmsub231ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 ba b2 fc fd ff ff   vfmsub231ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 ba 72 7f    vfmsub231ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 ba b2 00 02 00 00   vfmsub231ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 ba 72 80    vfmsub231ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 ba b2 fc fd ff ff   vfmsub231ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f bb f4       vfmsub231sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f bb f4       vfmsub231sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f bb f4       vfmsub231sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -3088,15 +3088,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 97 f4       vfmsubadd132pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 97 31       vfmsubadd132pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 97 b4 f4 c0 1d fe ff        vfmsubadd132pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 97 30       vfmsubadd132pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 97 30       vfmsubadd132pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 97 72 7f    vfmsubadd132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 97 b2 00 20 00 00   vfmsubadd132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 97 72 80    vfmsubadd132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 97 b2 c0 df ff ff   vfmsubadd132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 97 72 7f    vfmsubadd132pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 97 b2 00 04 00 00   vfmsubadd132pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 97 72 80    vfmsubadd132pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 97 b2 f8 fb ff ff   vfmsubadd132pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 97 72 7f    vfmsubadd132pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 97 b2 00 04 00 00   vfmsubadd132pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 97 72 80    vfmsubadd132pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 97 b2 f8 fb ff ff   vfmsubadd132pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 97 f4       vfmsubadd132ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 97 f4       vfmsubadd132ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 97 f4       vfmsubadd132ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -3106,15 +3106,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 97 f4       vfmsubadd132ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 97 31       vfmsubadd132ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 97 b4 f4 c0 1d fe ff        vfmsubadd132ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 97 30       vfmsubadd132ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 97 30       vfmsubadd132ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 97 72 7f    vfmsubadd132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 97 b2 00 20 00 00   vfmsubadd132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 97 72 80    vfmsubadd132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 97 b2 c0 df ff ff   vfmsubadd132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 97 72 7f    vfmsubadd132ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 97 b2 00 02 00 00   vfmsubadd132ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 97 72 80    vfmsubadd132ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 97 b2 fc fd ff ff   vfmsubadd132ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 97 72 7f    vfmsubadd132ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 97 b2 00 02 00 00   vfmsubadd132ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 97 72 80    vfmsubadd132ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 97 b2 fc fd ff ff   vfmsubadd132ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a7 f4       vfmsubadd213pd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f a7 f4       vfmsubadd213pd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf a7 f4       vfmsubadd213pd zmm6\{k7\}\{z\},zmm5,zmm4
@@ -3124,15 +3124,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 a7 f4       vfmsubadd213pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 a7 31       vfmsubadd213pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a7 b4 f4 c0 1d fe ff        vfmsubadd213pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 a7 30       vfmsubadd213pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 a7 30       vfmsubadd213pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a7 72 7f    vfmsubadd213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a7 b2 00 20 00 00   vfmsubadd213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a7 72 80    vfmsubadd213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a7 b2 c0 df ff ff   vfmsubadd213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 a7 72 7f    vfmsubadd213pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 a7 b2 00 04 00 00   vfmsubadd213pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 a7 72 80    vfmsubadd213pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 a7 b2 f8 fb ff ff   vfmsubadd213pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 a7 72 7f    vfmsubadd213pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 a7 b2 00 04 00 00   vfmsubadd213pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 a7 72 80    vfmsubadd213pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 a7 b2 f8 fb ff ff   vfmsubadd213pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a7 f4       vfmsubadd213ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f a7 f4       vfmsubadd213ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf a7 f4       vfmsubadd213ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -3142,15 +3142,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 a7 f4       vfmsubadd213ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 a7 31       vfmsubadd213ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a7 b4 f4 c0 1d fe ff        vfmsubadd213ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 a7 30       vfmsubadd213ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 a7 30       vfmsubadd213ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a7 72 7f    vfmsubadd213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a7 b2 00 20 00 00   vfmsubadd213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a7 72 80    vfmsubadd213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a7 b2 c0 df ff ff   vfmsubadd213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 a7 72 7f    vfmsubadd213ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 a7 b2 00 02 00 00   vfmsubadd213ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 a7 72 80    vfmsubadd213ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 a7 b2 fc fd ff ff   vfmsubadd213ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 a7 72 7f    vfmsubadd213ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 a7 b2 00 02 00 00   vfmsubadd213ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 a7 72 80    vfmsubadd213ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 a7 b2 fc fd ff ff   vfmsubadd213ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b7 f4       vfmsubadd231pd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f b7 f4       vfmsubadd231pd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf b7 f4       vfmsubadd231pd zmm6\{k7\}\{z\},zmm5,zmm4
@@ -3160,15 +3160,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 b7 f4       vfmsubadd231pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 b7 31       vfmsubadd231pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b7 b4 f4 c0 1d fe ff        vfmsubadd231pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 b7 30       vfmsubadd231pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 b7 30       vfmsubadd231pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b7 72 7f    vfmsubadd231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b7 b2 00 20 00 00   vfmsubadd231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b7 72 80    vfmsubadd231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b7 b2 c0 df ff ff   vfmsubadd231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 b7 72 7f    vfmsubadd231pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 b7 b2 00 04 00 00   vfmsubadd231pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 b7 72 80    vfmsubadd231pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 b7 b2 f8 fb ff ff   vfmsubadd231pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 b7 72 7f    vfmsubadd231pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 b7 b2 00 04 00 00   vfmsubadd231pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 b7 72 80    vfmsubadd231pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 b7 b2 f8 fb ff ff   vfmsubadd231pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b7 f4       vfmsubadd231ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f b7 f4       vfmsubadd231ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf b7 f4       vfmsubadd231ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -3178,15 +3178,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 b7 f4       vfmsubadd231ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 b7 31       vfmsubadd231ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b7 b4 f4 c0 1d fe ff        vfmsubadd231ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 b7 30       vfmsubadd231ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 b7 30       vfmsubadd231ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b7 72 7f    vfmsubadd231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b7 b2 00 20 00 00   vfmsubadd231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b7 72 80    vfmsubadd231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b7 b2 c0 df ff ff   vfmsubadd231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 b7 72 7f    vfmsubadd231ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 b7 b2 00 02 00 00   vfmsubadd231ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 b7 72 80    vfmsubadd231ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 b7 b2 fc fd ff ff   vfmsubadd231ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 b7 72 7f    vfmsubadd231ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 b7 b2 00 02 00 00   vfmsubadd231ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 b7 72 80    vfmsubadd231ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 b7 b2 fc fd ff ff   vfmsubadd231ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9c f4       vfnmadd132pd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 9c f4       vfnmadd132pd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 9c f4       vfnmadd132pd zmm6\{k7\}\{z\},zmm5,zmm4
@@ -3196,15 +3196,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 9c f4       vfnmadd132pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 9c 31       vfnmadd132pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9c b4 f4 c0 1d fe ff        vfnmadd132pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 9c 30       vfnmadd132pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 9c 30       vfnmadd132pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9c 72 7f    vfnmadd132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9c b2 00 20 00 00   vfnmadd132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9c 72 80    vfnmadd132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9c b2 c0 df ff ff   vfnmadd132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 9c 72 7f    vfnmadd132pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 9c b2 00 04 00 00   vfnmadd132pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 9c 72 80    vfnmadd132pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 9c b2 f8 fb ff ff   vfnmadd132pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 9c 72 7f    vfnmadd132pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 9c b2 00 04 00 00   vfnmadd132pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 9c 72 80    vfnmadd132pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 9c b2 f8 fb ff ff   vfnmadd132pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9c f4       vfnmadd132ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 9c f4       vfnmadd132ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 9c f4       vfnmadd132ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -3214,15 +3214,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 9c f4       vfnmadd132ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 9c 31       vfnmadd132ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9c b4 f4 c0 1d fe ff        vfnmadd132ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 9c 30       vfnmadd132ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 9c 30       vfnmadd132ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9c 72 7f    vfnmadd132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9c b2 00 20 00 00   vfnmadd132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9c 72 80    vfnmadd132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9c b2 c0 df ff ff   vfnmadd132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 9c 72 7f    vfnmadd132ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 9c b2 00 02 00 00   vfnmadd132ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 9c 72 80    vfnmadd132ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 9c b2 fc fd ff ff   vfnmadd132ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 9c 72 7f    vfnmadd132ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 9c b2 00 02 00 00   vfnmadd132ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 9c 72 80    vfnmadd132ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 9c b2 fc fd ff ff   vfnmadd132ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f 9d f4       vfnmadd132sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f 9d f4       vfnmadd132sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f 9d f4       vfnmadd132sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -3256,15 +3256,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 ac f4       vfnmadd213pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 ac 31       vfnmadd213pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ac b4 f4 c0 1d fe ff        vfnmadd213pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 ac 30       vfnmadd213pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 ac 30       vfnmadd213pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ac 72 7f    vfnmadd213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ac b2 00 20 00 00   vfnmadd213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ac 72 80    vfnmadd213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ac b2 c0 df ff ff   vfnmadd213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 ac 72 7f    vfnmadd213pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 ac b2 00 04 00 00   vfnmadd213pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 ac 72 80    vfnmadd213pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 ac b2 f8 fb ff ff   vfnmadd213pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 ac 72 7f    vfnmadd213pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 ac b2 00 04 00 00   vfnmadd213pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 ac 72 80    vfnmadd213pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 ac b2 f8 fb ff ff   vfnmadd213pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ac f4       vfnmadd213ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f ac f4       vfnmadd213ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf ac f4       vfnmadd213ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -3274,15 +3274,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 ac f4       vfnmadd213ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 ac 31       vfnmadd213ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ac b4 f4 c0 1d fe ff        vfnmadd213ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 ac 30       vfnmadd213ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 ac 30       vfnmadd213ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ac 72 7f    vfnmadd213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ac b2 00 20 00 00   vfnmadd213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ac 72 80    vfnmadd213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ac b2 c0 df ff ff   vfnmadd213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 ac 72 7f    vfnmadd213ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 ac b2 00 02 00 00   vfnmadd213ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 ac 72 80    vfnmadd213ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 ac b2 fc fd ff ff   vfnmadd213ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 ac 72 7f    vfnmadd213ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 ac b2 00 02 00 00   vfnmadd213ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 ac 72 80    vfnmadd213ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 ac b2 fc fd ff ff   vfnmadd213ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f ad f4       vfnmadd213sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f ad f4       vfnmadd213sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f ad f4       vfnmadd213sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -3316,15 +3316,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 bc f4       vfnmadd231pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 bc 31       vfnmadd231pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 bc b4 f4 c0 1d fe ff        vfnmadd231pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 bc 30       vfnmadd231pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 bc 30       vfnmadd231pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 bc 72 7f    vfnmadd231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 bc b2 00 20 00 00   vfnmadd231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 bc 72 80    vfnmadd231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 bc b2 c0 df ff ff   vfnmadd231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 bc 72 7f    vfnmadd231pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 bc b2 00 04 00 00   vfnmadd231pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 bc 72 80    vfnmadd231pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 bc b2 f8 fb ff ff   vfnmadd231pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 bc 72 7f    vfnmadd231pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 bc b2 00 04 00 00   vfnmadd231pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 bc 72 80    vfnmadd231pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 bc b2 f8 fb ff ff   vfnmadd231pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 bc f4       vfnmadd231ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f bc f4       vfnmadd231ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf bc f4       vfnmadd231ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -3334,15 +3334,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 bc f4       vfnmadd231ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 bc 31       vfnmadd231ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 bc b4 f4 c0 1d fe ff        vfnmadd231ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 bc 30       vfnmadd231ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 bc 30       vfnmadd231ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 bc 72 7f    vfnmadd231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 bc b2 00 20 00 00   vfnmadd231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 bc 72 80    vfnmadd231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 bc b2 c0 df ff ff   vfnmadd231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 bc 72 7f    vfnmadd231ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 bc b2 00 02 00 00   vfnmadd231ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 bc 72 80    vfnmadd231ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 bc b2 fc fd ff ff   vfnmadd231ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 bc 72 7f    vfnmadd231ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 bc b2 00 02 00 00   vfnmadd231ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 bc 72 80    vfnmadd231ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 bc b2 fc fd ff ff   vfnmadd231ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f bd f4       vfnmadd231sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f bd f4       vfnmadd231sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f bd f4       vfnmadd231sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -3376,15 +3376,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 9e f4       vfnmsub132pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 9e 31       vfnmsub132pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9e b4 f4 c0 1d fe ff        vfnmsub132pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 9e 30       vfnmsub132pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 9e 30       vfnmsub132pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9e 72 7f    vfnmsub132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9e b2 00 20 00 00   vfnmsub132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9e 72 80    vfnmsub132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9e b2 c0 df ff ff   vfnmsub132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 9e 72 7f    vfnmsub132pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 9e b2 00 04 00 00   vfnmsub132pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 9e 72 80    vfnmsub132pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 9e b2 f8 fb ff ff   vfnmsub132pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 9e 72 7f    vfnmsub132pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 9e b2 00 04 00 00   vfnmsub132pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 9e 72 80    vfnmsub132pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 9e b2 f8 fb ff ff   vfnmsub132pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9e f4       vfnmsub132ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 9e f4       vfnmsub132ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 9e f4       vfnmsub132ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -3394,15 +3394,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 9e f4       vfnmsub132ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 9e 31       vfnmsub132ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9e b4 f4 c0 1d fe ff        vfnmsub132ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 9e 30       vfnmsub132ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 9e 30       vfnmsub132ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9e 72 7f    vfnmsub132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9e b2 00 20 00 00   vfnmsub132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9e 72 80    vfnmsub132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9e b2 c0 df ff ff   vfnmsub132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 9e 72 7f    vfnmsub132ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 9e b2 00 02 00 00   vfnmsub132ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 9e 72 80    vfnmsub132ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 9e b2 fc fd ff ff   vfnmsub132ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 9e 72 7f    vfnmsub132ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 9e b2 00 02 00 00   vfnmsub132ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 9e 72 80    vfnmsub132ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 9e b2 fc fd ff ff   vfnmsub132ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f 9f f4       vfnmsub132sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f 9f f4       vfnmsub132sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f 9f f4       vfnmsub132sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -3436,15 +3436,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 ae f4       vfnmsub213pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 ae 31       vfnmsub213pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ae b4 f4 c0 1d fe ff        vfnmsub213pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 ae 30       vfnmsub213pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 ae 30       vfnmsub213pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ae 72 7f    vfnmsub213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ae b2 00 20 00 00   vfnmsub213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ae 72 80    vfnmsub213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ae b2 c0 df ff ff   vfnmsub213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 ae 72 7f    vfnmsub213pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 ae b2 00 04 00 00   vfnmsub213pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 ae 72 80    vfnmsub213pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 ae b2 f8 fb ff ff   vfnmsub213pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 ae 72 7f    vfnmsub213pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 ae b2 00 04 00 00   vfnmsub213pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 ae 72 80    vfnmsub213pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 ae b2 f8 fb ff ff   vfnmsub213pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ae f4       vfnmsub213ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f ae f4       vfnmsub213ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf ae f4       vfnmsub213ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -3454,15 +3454,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 ae f4       vfnmsub213ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 ae 31       vfnmsub213ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ae b4 f4 c0 1d fe ff        vfnmsub213ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 ae 30       vfnmsub213ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 ae 30       vfnmsub213ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ae 72 7f    vfnmsub213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ae b2 00 20 00 00   vfnmsub213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ae 72 80    vfnmsub213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ae b2 c0 df ff ff   vfnmsub213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 ae 72 7f    vfnmsub213ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 ae b2 00 02 00 00   vfnmsub213ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 ae 72 80    vfnmsub213ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 ae b2 fc fd ff ff   vfnmsub213ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 ae 72 7f    vfnmsub213ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 ae b2 00 02 00 00   vfnmsub213ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 ae 72 80    vfnmsub213ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 ae b2 fc fd ff ff   vfnmsub213ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f af f4       vfnmsub213sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f af f4       vfnmsub213sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f af f4       vfnmsub213sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -3496,15 +3496,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 be f4       vfnmsub231pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 be 31       vfnmsub231pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 be b4 f4 c0 1d fe ff        vfnmsub231pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 be 30       vfnmsub231pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 be 30       vfnmsub231pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 be 72 7f    vfnmsub231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 be b2 00 20 00 00   vfnmsub231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 be 72 80    vfnmsub231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 be b2 c0 df ff ff   vfnmsub231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 be 72 7f    vfnmsub231pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 be b2 00 04 00 00   vfnmsub231pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 be 72 80    vfnmsub231pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 be b2 f8 fb ff ff   vfnmsub231pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 be 72 7f    vfnmsub231pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 be b2 00 04 00 00   vfnmsub231pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 be 72 80    vfnmsub231pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 be b2 f8 fb ff ff   vfnmsub231pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 be f4       vfnmsub231ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f be f4       vfnmsub231ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf be f4       vfnmsub231ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -3514,15 +3514,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 be f4       vfnmsub231ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 be 31       vfnmsub231ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 be b4 f4 c0 1d fe ff        vfnmsub231ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 be 30       vfnmsub231ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 be 30       vfnmsub231ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 be 72 7f    vfnmsub231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 be b2 00 20 00 00   vfnmsub231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 be 72 80    vfnmsub231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 be b2 c0 df ff ff   vfnmsub231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 be 72 7f    vfnmsub231ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 be b2 00 02 00 00   vfnmsub231ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 be 72 80    vfnmsub231ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 be b2 fc fd ff ff   vfnmsub231ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 be 72 7f    vfnmsub231ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 be b2 00 02 00 00   vfnmsub231ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 be 72 80    vfnmsub231ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 be b2 fc fd ff ff   vfnmsub231ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f bf f4       vfnmsub231sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f bf f4       vfnmsub231sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f bf f4       vfnmsub231sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -3569,30 +3569,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 fd 18 42 f5       vgetexppd zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f2 fd 48 42 31       vgetexppd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 42 b4 f4 c0 1d fe ff        vgetexppd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 42 30       vgetexppd zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 42 30       vgetexppd zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 42 72 7f    vgetexppd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 42 b2 00 20 00 00   vgetexppd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 42 72 80    vgetexppd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 42 b2 c0 df ff ff   vgetexppd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 42 72 7f    vgetexppd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 42 b2 00 04 00 00   vgetexppd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 42 72 80    vgetexppd zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 42 b2 f8 fb ff ff   vgetexppd zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 42 72 7f    vgetexppd zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 42 b2 00 04 00 00   vgetexppd zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 42 72 80    vgetexppd zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 42 b2 f8 fb ff ff   vgetexppd zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 42 f5       vgetexpps zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 4f 42 f5       vgetexpps zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d cf 42 f5       vgetexpps zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 18 42 f5       vgetexpps zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f2 7d 48 42 31       vgetexpps zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 42 b4 f4 c0 1d fe ff        vgetexpps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 42 30       vgetexpps zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 42 30       vgetexpps zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 42 72 7f    vgetexpps zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 42 b2 00 20 00 00   vgetexpps zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 42 72 80    vgetexpps zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 42 b2 c0 df ff ff   vgetexpps zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 42 72 7f    vgetexpps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 42 b2 00 02 00 00   vgetexpps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 42 72 80    vgetexpps zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 42 b2 fc fd ff ff   vgetexpps zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 42 72 7f    vgetexpps zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 42 b2 00 02 00 00   vgetexpps zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 42 72 80    vgetexpps zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 42 b2 fc fd ff ff   vgetexpps zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f 43 f4       vgetexpsd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f 43 f4       vgetexpsd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f 43 f4       vgetexpsd xmm6\{k7\},xmm5,xmm4,\{sae\}
@@ -3619,15 +3619,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f3 fd 18 26 f5 7b    vgetmantpd zmm6,zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 26 31 7b    vgetmantpd zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 26 b4 f4 c0 1d fe ff 7b     vgetmantpd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 26 30 7b    vgetmantpd zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 26 30 7b    vgetmantpd zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 26 72 7f 7b         vgetmantpd zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 26 b2 00 20 00 00 7b        vgetmantpd zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 26 72 80 7b         vgetmantpd zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 26 b2 c0 df ff ff 7b        vgetmantpd zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 26 72 7f 7b         vgetmantpd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 26 b2 00 04 00 00 7b        vgetmantpd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 26 72 80 7b         vgetmantpd zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 26 b2 f8 fb ff ff 7b        vgetmantpd zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 26 72 7f 7b         vgetmantpd zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 26 b2 00 04 00 00 7b        vgetmantpd zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 26 72 80 7b         vgetmantpd zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 26 b2 f8 fb ff ff 7b        vgetmantpd zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 26 f5 ab    vgetmantps zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 7d 4f 26 f5 ab    vgetmantps zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 7d cf 26 f5 ab    vgetmantps zmm6\{k7\}\{z\},zmm5,0xab
@@ -3636,15 +3636,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f3 7d 18 26 f5 7b    vgetmantps zmm6,zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 26 31 7b    vgetmantps zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 26 b4 f4 c0 1d fe ff 7b     vgetmantps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 26 30 7b    vgetmantps zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 26 30 7b    vgetmantps zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 26 72 7f 7b         vgetmantps zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 26 b2 00 20 00 00 7b        vgetmantps zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 26 72 80 7b         vgetmantps zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 26 b2 c0 df ff ff 7b        vgetmantps zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 26 72 7f 7b         vgetmantps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 26 b2 00 02 00 00 7b        vgetmantps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 26 72 80 7b         vgetmantps zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 26 b2 fc fd ff ff 7b        vgetmantps zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 26 72 7f 7b         vgetmantps zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 26 b2 00 02 00 00 7b        vgetmantps zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 26 72 80 7b         vgetmantps zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 26 b2 fc fd ff ff 7b        vgetmantps zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 0f 27 f4 ab    vgetmantsd xmm6\{k7\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 8f 27 f4 ab    vgetmantsd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 1f 27 f4 ab    vgetmantsd xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
@@ -3709,30 +3709,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 d5 18 5f f4       vmaxpd zmm6,zmm5,zmm4,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 d5 48 5f 31       vmaxpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5f b4 f4 c0 1d fe ff        vmaxpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 5f 30       vmaxpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 5f 30       vmaxpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5f 72 7f    vmaxpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5f b2 00 20 00 00   vmaxpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5f 72 80    vmaxpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5f b2 c0 df ff ff   vmaxpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 5f 72 7f    vmaxpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5f b2 00 04 00 00   vmaxpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5f 72 80    vmaxpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5f b2 f8 fb ff ff   vmaxpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 5f 72 7f    vmaxpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5f b2 00 04 00 00   vmaxpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5f 72 80    vmaxpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5f b2 f8 fb ff ff   vmaxpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5f f4       vmaxps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 4f 5f f4       vmaxps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 cf 5f f4       vmaxps zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 18 5f f4       vmaxps zmm6,zmm5,zmm4,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 54 48 5f 31       vmaxps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5f b4 f4 c0 1d fe ff        vmaxps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 54 58 5f 30       vmaxps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 5f 30       vmaxps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5f 72 7f    vmaxps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5f b2 00 20 00 00   vmaxps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5f 72 80    vmaxps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5f b2 c0 df ff ff   vmaxps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 54 58 5f 72 7f    vmaxps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5f b2 00 02 00 00   vmaxps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5f 72 80    vmaxps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5f b2 fc fd ff ff   vmaxps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 5f 72 7f    vmaxps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5f b2 00 02 00 00   vmaxps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5f 72 80    vmaxps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5f b2 fc fd ff ff   vmaxps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d7 0f 5f f4       vmaxsd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 8f 5f f4       vmaxsd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 1f 5f f4       vmaxsd xmm6\{k7\},xmm5,xmm4,\{sae\}
@@ -3757,30 +3757,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 d5 18 5d f4       vminpd zmm6,zmm5,zmm4,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 d5 48 5d 31       vminpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5d b4 f4 c0 1d fe ff        vminpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 5d 30       vminpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 5d 30       vminpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5d 72 7f    vminpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5d b2 00 20 00 00   vminpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5d 72 80    vminpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5d b2 c0 df ff ff   vminpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 5d 72 7f    vminpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5d b2 00 04 00 00   vminpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5d 72 80    vminpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5d b2 f8 fb ff ff   vminpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 5d 72 7f    vminpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5d b2 00 04 00 00   vminpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5d 72 80    vminpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5d b2 f8 fb ff ff   vminpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5d f4       vminps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 4f 5d f4       vminps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 cf 5d f4       vminps zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 18 5d f4       vminps zmm6,zmm5,zmm4,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 54 48 5d 31       vminps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5d b4 f4 c0 1d fe ff        vminps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 54 58 5d 30       vminps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 5d 30       vminps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5d 72 7f    vminps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5d b2 00 20 00 00   vminps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5d 72 80    vminps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5d b2 c0 df ff ff   vminps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 54 58 5d 72 7f    vminps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5d b2 00 02 00 00   vminps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5d 72 80    vminps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5d b2 fc fd ff ff   vminps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 5d 72 7f    vminps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5d b2 00 02 00 00   vminps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5d 72 80    vminps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5d b2 fc fd ff ff   vminps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d7 0f 5d f4       vminsd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 8f 5d f4       vminsd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 1f 5d f4       vminsd xmm6\{k7\},xmm5,xmm4,\{sae\}
@@ -3961,15 +3961,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 d5 78 59 f4       vmulpd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 d5 48 59 31       vmulpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 59 b4 f4 c0 1d fe ff        vmulpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 59 30       vmulpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 59 30       vmulpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 59 72 7f    vmulpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 59 b2 00 20 00 00   vmulpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 59 72 80    vmulpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 59 b2 c0 df ff ff   vmulpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 59 72 7f    vmulpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 59 b2 00 04 00 00   vmulpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 59 72 80    vmulpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 59 b2 f8 fb ff ff   vmulpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 59 72 7f    vmulpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 59 b2 00 04 00 00   vmulpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 59 72 80    vmulpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 59 b2 f8 fb ff ff   vmulpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 54 48 59 f4       vmulps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 4f 59 f4       vmulps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 cf 59 f4       vmulps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -3979,15 +3979,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 54 78 59 f4       vmulps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 54 48 59 31       vmulps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 54 48 59 b4 f4 c0 1d fe ff        vmulps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 54 58 59 30       vmulps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 59 30       vmulps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 54 48 59 72 7f    vmulps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 54 48 59 b2 00 20 00 00   vmulps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 59 72 80    vmulps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 59 b2 c0 df ff ff   vmulps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 54 58 59 72 7f    vmulps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 59 b2 00 02 00 00   vmulps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 59 72 80    vmulps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 59 b2 fc fd ff ff   vmulps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 59 72 7f    vmulps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 54 58 59 b2 00 02 00 00   vmulps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 59 72 80    vmulps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 59 b2 fc fd ff ff   vmulps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d7 0f 59 f4       vmulsd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 8f 59 f4       vmulsd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 1f 59 f4       vmulsd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -4017,127 +4017,127 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 7d cf 1e f5       vpabsd zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 48 1e 31       vpabsd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 1e b4 f4 c0 1d fe ff        vpabsd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 1e 30       vpabsd zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 1e 30       vpabsd zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 1e 72 7f    vpabsd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 1e b2 00 20 00 00   vpabsd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 1e 72 80    vpabsd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 1e b2 c0 df ff ff   vpabsd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 1e 72 7f    vpabsd zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 1e b2 00 02 00 00   vpabsd zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 1e 72 80    vpabsd zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 1e b2 fc fd ff ff   vpabsd zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 1e 72 7f    vpabsd zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 1e b2 00 02 00 00   vpabsd zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 1e 72 80    vpabsd zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 1e b2 fc fd ff ff   vpabsd zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 1f f5       vpabsq zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 4f 1f f5       vpabsq zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd cf 1f f5       vpabsq zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 48 1f 31       vpabsq zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 1f b4 f4 c0 1d fe ff        vpabsq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 1f 30       vpabsq zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 1f 30       vpabsq zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 1f 72 7f    vpabsq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 1f b2 00 20 00 00   vpabsq zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 1f 72 80    vpabsq zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 1f b2 c0 df ff ff   vpabsq zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 1f 72 7f    vpabsq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 1f b2 00 04 00 00   vpabsq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 1f 72 80    vpabsq zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 1f b2 f8 fb ff ff   vpabsq zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 1f 72 7f    vpabsq zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 1f b2 00 04 00 00   vpabsq zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 1f 72 80    vpabsq zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 1f b2 f8 fb ff ff   vpabsq zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fe f4       vpaddd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f fe f4       vpaddd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf fe f4       vpaddd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 48 fe 31       vpaddd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fe b4 f4 c0 1d fe ff        vpaddd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 55 58 fe 30       vpaddd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 fe 30       vpaddd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fe 72 7f    vpaddd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fe b2 00 20 00 00   vpaddd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fe 72 80    vpaddd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fe b2 c0 df ff ff   vpaddd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 55 58 fe 72 7f    vpaddd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 fe b2 00 02 00 00   vpaddd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 fe 72 80    vpaddd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 fe b2 fc fd ff ff   vpaddd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 fe 72 7f    vpaddd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 55 58 fe b2 00 02 00 00   vpaddd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 fe 72 80    vpaddd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 fe b2 fc fd ff ff   vpaddd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 d4 f4       vpaddq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f d4 f4       vpaddq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf d4 f4       vpaddq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 d4 31       vpaddq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 d4 b4 f4 c0 1d fe ff        vpaddq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 d4 30       vpaddq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 d4 30       vpaddq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 d4 72 7f    vpaddq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 d4 b2 00 20 00 00   vpaddq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 d4 72 80    vpaddq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 d4 b2 c0 df ff ff   vpaddq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 d4 72 7f    vpaddq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 d4 b2 00 04 00 00   vpaddq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 d4 72 80    vpaddq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 d4 b2 f8 fb ff ff   vpaddq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 d4 72 7f    vpaddq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 d4 b2 00 04 00 00   vpaddq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 d4 72 80    vpaddq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 d4 b2 f8 fb ff ff   vpaddq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 55 48 db f4       vpandd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f db f4       vpandd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf db f4       vpandd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 48 db 31       vpandd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 55 48 db b4 f4 c0 1d fe ff        vpandd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 55 58 db 30       vpandd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 db 30       vpandd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 55 48 db 72 7f    vpandd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 55 48 db b2 00 20 00 00   vpandd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 db 72 80    vpandd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 db b2 c0 df ff ff   vpandd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 55 58 db 72 7f    vpandd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 db b2 00 02 00 00   vpandd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 db 72 80    vpandd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 db b2 fc fd ff ff   vpandd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 db 72 7f    vpandd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 55 58 db b2 00 02 00 00   vpandd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 db 72 80    vpandd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 db b2 fc fd ff ff   vpandd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 55 48 df f4       vpandnd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f df f4       vpandnd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf df f4       vpandnd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 48 df 31       vpandnd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 55 48 df b4 f4 c0 1d fe ff        vpandnd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 55 58 df 30       vpandnd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 df 30       vpandnd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 55 48 df 72 7f    vpandnd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 55 48 df b2 00 20 00 00   vpandnd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 df 72 80    vpandnd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 df b2 c0 df ff ff   vpandnd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 55 58 df 72 7f    vpandnd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 df b2 00 02 00 00   vpandnd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 df 72 80    vpandnd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 df b2 fc fd ff ff   vpandnd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 df 72 7f    vpandnd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 55 58 df b2 00 02 00 00   vpandnd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 df 72 80    vpandnd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 df b2 fc fd ff ff   vpandnd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 df f4       vpandnq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f df f4       vpandnq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf df f4       vpandnq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 df 31       vpandnq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 df b4 f4 c0 1d fe ff        vpandnq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 df 30       vpandnq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 df 30       vpandnq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 df 72 7f    vpandnq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 df b2 00 20 00 00   vpandnq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 df 72 80    vpandnq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 df b2 c0 df ff ff   vpandnq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 df 72 7f    vpandnq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 df b2 00 04 00 00   vpandnq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 df 72 80    vpandnq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 df b2 f8 fb ff ff   vpandnq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 df 72 7f    vpandnq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 df b2 00 04 00 00   vpandnq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 df 72 80    vpandnq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 df b2 f8 fb ff ff   vpandnq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 db f4       vpandq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f db f4       vpandq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf db f4       vpandq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 db 31       vpandq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 db b4 f4 c0 1d fe ff        vpandq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 db 30       vpandq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 db 30       vpandq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 db 72 7f    vpandq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 db b2 00 20 00 00   vpandq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 db 72 80    vpandq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 db b2 c0 df ff ff   vpandq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 db 72 7f    vpandq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 db b2 00 04 00 00   vpandq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 db 72 80    vpandq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 db b2 f8 fb ff ff   vpandq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 db 72 7f    vpandq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 db b2 00 04 00 00   vpandq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 db 72 80    vpandq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 db b2 f8 fb ff ff   vpandq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 64 f4       vpblendmd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 64 f4       vpblendmd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 64 f4       vpblendmd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 64 31       vpblendmd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 64 b4 f4 c0 1d fe ff        vpblendmd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 64 30       vpblendmd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 64 30       vpblendmd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 64 72 7f    vpblendmd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 64 b2 00 20 00 00   vpblendmd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 64 72 80    vpblendmd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 64 b2 c0 df ff ff   vpblendmd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 64 72 7f    vpblendmd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 64 b2 00 02 00 00   vpblendmd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 64 72 80    vpblendmd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 64 b2 fc fd ff ff   vpblendmd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 64 72 7f    vpblendmd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 64 b2 00 02 00 00   vpblendmd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 64 72 80    vpblendmd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 64 b2 fc fd ff ff   vpblendmd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 58 31       vpbroadcastd zmm6,DWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 4f 58 31       vpbroadcastd zmm6\{k7\},DWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d cf 58 31       vpbroadcastd zmm6\{k7\}\{z\},DWORD PTR \[ecx\]
@@ -4167,409 +4167,409 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ed 7b    vpcmpd k5,zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 29 7b    vpcmpd k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ac f4 c0 1d fe ff 7b     vpcmpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 7b    vpcmpd k5,zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 7b    vpcmpd k5,zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 7f 7b         vpcmpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa 00 20 00 00 7b        vpcmpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 80 7b         vpcmpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa c0 df ff ff 7b        vpcmpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 7b         vpcmpd k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 7b        vpcmpd k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 7b         vpcmpd k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 7b        vpcmpd k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 7b         vpcmpd k5,zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 7b        vpcmpd k5,zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 7b         vpcmpd k5,zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 7b        vpcmpd k5,zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ed 01    vpcmpltd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1f ed 01    vpcmpltd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 29 01    vpcmpltd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ac f4 c0 1d fe ff 01     vpcmpltd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 01    vpcmpltd k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 01    vpcmpltd k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 7f 01         vpcmpltd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa 00 20 00 00 01        vpcmpltd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 80 01         vpcmpltd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa c0 df ff ff 01        vpcmpltd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 01         vpcmpltd k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 01        vpcmpltd k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 01         vpcmpltd k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 01        vpcmpltd k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 01         vpcmpltd k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 01        vpcmpltd k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 01         vpcmpltd k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 01        vpcmpltd k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ed 02    vpcmpled k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1f ed 02    vpcmpled k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 29 02    vpcmpled k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ac f4 c0 1d fe ff 02     vpcmpled k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 02    vpcmpled k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 02    vpcmpled k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 7f 02         vpcmpled k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa 00 20 00 00 02        vpcmpled k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 80 02         vpcmpled k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa c0 df ff ff 02        vpcmpled k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 02         vpcmpled k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 02        vpcmpled k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 02         vpcmpled k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 02        vpcmpled k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 02         vpcmpled k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 02        vpcmpled k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 02         vpcmpled k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 02        vpcmpled k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ed 04    vpcmpneqd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1f ed 04    vpcmpneqd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 29 04    vpcmpneqd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ac f4 c0 1d fe ff 04     vpcmpneqd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 04    vpcmpneqd k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 04    vpcmpneqd k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 7f 04         vpcmpneqd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa 00 20 00 00 04        vpcmpneqd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 80 04         vpcmpneqd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa c0 df ff ff 04        vpcmpneqd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 04         vpcmpneqd k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 04        vpcmpneqd k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 04         vpcmpneqd k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 04        vpcmpneqd k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 04         vpcmpneqd k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 04        vpcmpneqd k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 04         vpcmpneqd k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 04        vpcmpneqd k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ed 05    vpcmpnltd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1f ed 05    vpcmpnltd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 29 05    vpcmpnltd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ac f4 c0 1d fe ff 05     vpcmpnltd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 05    vpcmpnltd k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 05    vpcmpnltd k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 7f 05         vpcmpnltd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa 00 20 00 00 05        vpcmpnltd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 80 05         vpcmpnltd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa c0 df ff ff 05        vpcmpnltd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 05         vpcmpnltd k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 05        vpcmpnltd k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 05         vpcmpnltd k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 05        vpcmpnltd k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 05         vpcmpnltd k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 05        vpcmpnltd k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 05         vpcmpnltd k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 05        vpcmpnltd k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ed 06    vpcmpnled k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1f ed 06    vpcmpnled k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 29 06    vpcmpnled k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ac f4 c0 1d fe ff 06     vpcmpnled k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 06    vpcmpnled k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 06    vpcmpnled k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 7f 06         vpcmpnled k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa 00 20 00 00 06        vpcmpnled k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 80 06         vpcmpnled k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa c0 df ff ff 06        vpcmpnled k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 06         vpcmpnled k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 06        vpcmpnled k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 06         vpcmpnled k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 06        vpcmpnled k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 06         vpcmpnled k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 06        vpcmpnled k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 06         vpcmpnled k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 06        vpcmpnled k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 76 ed       vpcmpeqd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4d 4f 76 ed       vpcmpeqd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4d 48 76 29       vpcmpeqd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 76 ac f4 c0 1d fe ff        vpcmpeqd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4d 58 76 28       vpcmpeqd k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4d 58 76 28       vpcmpeqd k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 76 6a 7f    vpcmpeqd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 76 aa 00 20 00 00   vpcmpeqd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 76 6a 80    vpcmpeqd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 76 aa c0 df ff ff   vpcmpeqd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4d 58 76 6a 7f    vpcmpeqd k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4d 58 76 aa 00 02 00 00   vpcmpeqd k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4d 58 76 6a 80    vpcmpeqd k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4d 58 76 aa fc fd ff ff   vpcmpeqd k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4d 58 76 6a 7f    vpcmpeqd k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4d 58 76 aa 00 02 00 00   vpcmpeqd k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4d 58 76 6a 80    vpcmpeqd k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4d 58 76 aa fc fd ff ff   vpcmpeqd k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 29 ed       vpcmpeqq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 cd 4f 29 ed       vpcmpeqq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 cd 48 29 29       vpcmpeqq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 29 ac f4 c0 1d fe ff        vpcmpeqq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 cd 58 29 28       vpcmpeqq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 cd 58 29 28       vpcmpeqq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 29 6a 7f    vpcmpeqq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 29 aa 00 20 00 00   vpcmpeqq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 29 6a 80    vpcmpeqq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 29 aa c0 df ff ff   vpcmpeqq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 cd 58 29 6a 7f    vpcmpeqq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 cd 58 29 aa 00 04 00 00   vpcmpeqq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 cd 58 29 6a 80    vpcmpeqq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 cd 58 29 aa f8 fb ff ff   vpcmpeqq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 cd 58 29 6a 7f    vpcmpeqq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 cd 58 29 aa 00 04 00 00   vpcmpeqq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 cd 58 29 6a 80    vpcmpeqq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 cd 58 29 aa f8 fb ff ff   vpcmpeqq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 66 ed       vpcmpgtd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4d 4f 66 ed       vpcmpgtd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4d 48 66 29       vpcmpgtd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 66 ac f4 c0 1d fe ff        vpcmpgtd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4d 58 66 28       vpcmpgtd k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4d 58 66 28       vpcmpgtd k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 66 6a 7f    vpcmpgtd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 66 aa 00 20 00 00   vpcmpgtd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 66 6a 80    vpcmpgtd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 66 aa c0 df ff ff   vpcmpgtd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4d 58 66 6a 7f    vpcmpgtd k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4d 58 66 aa 00 02 00 00   vpcmpgtd k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4d 58 66 6a 80    vpcmpgtd k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4d 58 66 aa fc fd ff ff   vpcmpgtd k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4d 58 66 6a 7f    vpcmpgtd k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4d 58 66 aa 00 02 00 00   vpcmpgtd k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4d 58 66 6a 80    vpcmpgtd k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4d 58 66 aa fc fd ff ff   vpcmpgtd k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 37 ed       vpcmpgtq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 cd 4f 37 ed       vpcmpgtq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 cd 48 37 29       vpcmpgtq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 37 ac f4 c0 1d fe ff        vpcmpgtq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 cd 58 37 28       vpcmpgtq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 cd 58 37 28       vpcmpgtq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 37 6a 7f    vpcmpgtq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 37 aa 00 20 00 00   vpcmpgtq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 37 6a 80    vpcmpgtq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 37 aa c0 df ff ff   vpcmpgtq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 cd 58 37 6a 7f    vpcmpgtq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 cd 58 37 aa 00 04 00 00   vpcmpgtq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 cd 58 37 6a 80    vpcmpgtq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 cd 58 37 aa f8 fb ff ff   vpcmpgtq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 cd 58 37 6a 7f    vpcmpgtq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 cd 58 37 aa 00 04 00 00   vpcmpgtq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 cd 58 37 6a 80    vpcmpgtq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 cd 58 37 aa f8 fb ff ff   vpcmpgtq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ed ab    vpcmpq k5,zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1f ed ab    vpcmpq k5\{k7\},zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ed 7b    vpcmpq k5,zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 29 7b    vpcmpq k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ac f4 c0 1d fe ff 7b     vpcmpq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 7b    vpcmpq k5,zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 7b    vpcmpq k5,zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 7f 7b         vpcmpq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa 00 20 00 00 7b        vpcmpq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 80 7b         vpcmpq k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa c0 df ff ff 7b        vpcmpq k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 7b         vpcmpq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 7b        vpcmpq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 7b         vpcmpq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 7b        vpcmpq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 7b         vpcmpq k5,zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 7b        vpcmpq k5,zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 7b         vpcmpq k5,zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 7b        vpcmpq k5,zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ed 01    vpcmpltq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1f ed 01    vpcmpltq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 29 01    vpcmpltq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ac f4 c0 1d fe ff 01     vpcmpltq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 01    vpcmpltq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 01    vpcmpltq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 7f 01         vpcmpltq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa 00 20 00 00 01        vpcmpltq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 80 01         vpcmpltq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa c0 df ff ff 01        vpcmpltq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 01         vpcmpltq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 01        vpcmpltq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 01         vpcmpltq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 01        vpcmpltq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 01         vpcmpltq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 01        vpcmpltq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 01         vpcmpltq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 01        vpcmpltq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ed 02    vpcmpleq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1f ed 02    vpcmpleq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 29 02    vpcmpleq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ac f4 c0 1d fe ff 02     vpcmpleq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 02    vpcmpleq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 02    vpcmpleq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 7f 02         vpcmpleq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa 00 20 00 00 02        vpcmpleq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 80 02         vpcmpleq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa c0 df ff ff 02        vpcmpleq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 02         vpcmpleq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 02        vpcmpleq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 02         vpcmpleq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 02        vpcmpleq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 02         vpcmpleq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 02        vpcmpleq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 02         vpcmpleq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 02        vpcmpleq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ed 04    vpcmpneqq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1f ed 04    vpcmpneqq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 29 04    vpcmpneqq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ac f4 c0 1d fe ff 04     vpcmpneqq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 04    vpcmpneqq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 04    vpcmpneqq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 7f 04         vpcmpneqq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa 00 20 00 00 04        vpcmpneqq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 80 04         vpcmpneqq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa c0 df ff ff 04        vpcmpneqq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 04         vpcmpneqq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 04        vpcmpneqq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 04         vpcmpneqq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 04        vpcmpneqq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 04         vpcmpneqq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 04        vpcmpneqq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 04         vpcmpneqq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 04        vpcmpneqq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ed 05    vpcmpnltq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1f ed 05    vpcmpnltq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 29 05    vpcmpnltq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ac f4 c0 1d fe ff 05     vpcmpnltq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 05    vpcmpnltq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 05    vpcmpnltq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 7f 05         vpcmpnltq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa 00 20 00 00 05        vpcmpnltq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 80 05         vpcmpnltq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa c0 df ff ff 05        vpcmpnltq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 05         vpcmpnltq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 05        vpcmpnltq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 05         vpcmpnltq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 05        vpcmpnltq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 05         vpcmpnltq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 05        vpcmpnltq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 05         vpcmpnltq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 05        vpcmpnltq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ed 06    vpcmpnleq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1f ed 06    vpcmpnleq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 29 06    vpcmpnleq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ac f4 c0 1d fe ff 06     vpcmpnleq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 06    vpcmpnleq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 06    vpcmpnleq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 7f 06         vpcmpnleq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa 00 20 00 00 06        vpcmpnleq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 80 06         vpcmpnleq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa c0 df ff ff 06        vpcmpnleq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 06         vpcmpnleq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 06        vpcmpnleq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 06         vpcmpnleq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 06        vpcmpnleq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 06         vpcmpnleq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 06        vpcmpnleq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 06         vpcmpnleq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 06        vpcmpnleq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ed ab    vpcmpud k5,zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1e ed ab    vpcmpud k5\{k7\},zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ed 7b    vpcmpud k5,zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 29 7b    vpcmpud k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ac f4 c0 1d fe ff 7b     vpcmpud k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 7b    vpcmpud k5,zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 7b    vpcmpud k5,zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 7f 7b         vpcmpud k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa 00 20 00 00 7b        vpcmpud k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 80 7b         vpcmpud k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa c0 df ff ff 7b        vpcmpud k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 7b         vpcmpud k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 7b        vpcmpud k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 7b         vpcmpud k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 7b        vpcmpud k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 7b         vpcmpud k5,zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 7b        vpcmpud k5,zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 7b         vpcmpud k5,zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 7b        vpcmpud k5,zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ed 00    vpcmpequd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1e ed 00    vpcmpequd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 29 00    vpcmpequd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ac f4 c0 1d fe ff 00     vpcmpequd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 00    vpcmpequd k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 00    vpcmpequd k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 7f 00         vpcmpequd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa 00 20 00 00 00        vpcmpequd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 80 00         vpcmpequd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa c0 df ff ff 00        vpcmpequd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 00         vpcmpequd k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 00        vpcmpequd k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 00         vpcmpequd k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 00        vpcmpequd k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 00         vpcmpequd k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 00        vpcmpequd k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 00         vpcmpequd k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 00        vpcmpequd k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ed 01    vpcmpltud k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1e ed 01    vpcmpltud k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 29 01    vpcmpltud k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ac f4 c0 1d fe ff 01     vpcmpltud k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 01    vpcmpltud k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 01    vpcmpltud k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 7f 01         vpcmpltud k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa 00 20 00 00 01        vpcmpltud k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 80 01         vpcmpltud k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa c0 df ff ff 01        vpcmpltud k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 01         vpcmpltud k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 01        vpcmpltud k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 01         vpcmpltud k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 01        vpcmpltud k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 01         vpcmpltud k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 01        vpcmpltud k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 01         vpcmpltud k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 01        vpcmpltud k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ed 02    vpcmpleud k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1e ed 02    vpcmpleud k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 29 02    vpcmpleud k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ac f4 c0 1d fe ff 02     vpcmpleud k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 02    vpcmpleud k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 02    vpcmpleud k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 7f 02         vpcmpleud k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa 00 20 00 00 02        vpcmpleud k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 80 02         vpcmpleud k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa c0 df ff ff 02        vpcmpleud k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 02         vpcmpleud k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 02        vpcmpleud k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 02         vpcmpleud k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 02        vpcmpleud k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 02         vpcmpleud k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 02        vpcmpleud k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 02         vpcmpleud k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 02        vpcmpleud k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ed 04    vpcmpnequd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1e ed 04    vpcmpnequd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 29 04    vpcmpnequd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ac f4 c0 1d fe ff 04     vpcmpnequd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 04    vpcmpnequd k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 04    vpcmpnequd k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 7f 04         vpcmpnequd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa 00 20 00 00 04        vpcmpnequd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 80 04         vpcmpnequd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa c0 df ff ff 04        vpcmpnequd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 04         vpcmpnequd k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 04        vpcmpnequd k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 04         vpcmpnequd k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 04        vpcmpnequd k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 04         vpcmpnequd k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 04        vpcmpnequd k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 04         vpcmpnequd k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 04        vpcmpnequd k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ed 05    vpcmpnltud k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1e ed 05    vpcmpnltud k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 29 05    vpcmpnltud k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ac f4 c0 1d fe ff 05     vpcmpnltud k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 05    vpcmpnltud k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 05    vpcmpnltud k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 7f 05         vpcmpnltud k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa 00 20 00 00 05        vpcmpnltud k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 80 05         vpcmpnltud k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa c0 df ff ff 05        vpcmpnltud k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 05         vpcmpnltud k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 05        vpcmpnltud k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 05         vpcmpnltud k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 05        vpcmpnltud k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 05         vpcmpnltud k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 05        vpcmpnltud k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 05         vpcmpnltud k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 05        vpcmpnltud k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ed 06    vpcmpnleud k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1e ed 06    vpcmpnleud k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 29 06    vpcmpnleud k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ac f4 c0 1d fe ff 06     vpcmpnleud k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 06    vpcmpnleud k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 06    vpcmpnleud k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 7f 06         vpcmpnleud k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa 00 20 00 00 06        vpcmpnleud k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 80 06         vpcmpnleud k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa c0 df ff ff 06        vpcmpnleud k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 06         vpcmpnleud k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 06        vpcmpnleud k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 06         vpcmpnleud k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 06        vpcmpnleud k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 06         vpcmpnleud k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 06        vpcmpnleud k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 06         vpcmpnleud k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 06        vpcmpnleud k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ed ab    vpcmpuq k5,zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1e ed ab    vpcmpuq k5\{k7\},zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ed 7b    vpcmpuq k5,zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 29 7b    vpcmpuq k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ac f4 c0 1d fe ff 7b     vpcmpuq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 7b    vpcmpuq k5,zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 7b    vpcmpuq k5,zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 7f 7b         vpcmpuq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa 00 20 00 00 7b        vpcmpuq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 80 7b         vpcmpuq k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa c0 df ff ff 7b        vpcmpuq k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 7b         vpcmpuq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 7b        vpcmpuq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 7b         vpcmpuq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 7b        vpcmpuq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 7b         vpcmpuq k5,zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 7b        vpcmpuq k5,zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 7b         vpcmpuq k5,zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 7b        vpcmpuq k5,zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ed 00    vpcmpequq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1e ed 00    vpcmpequq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 29 00    vpcmpequq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ac f4 c0 1d fe ff 00     vpcmpequq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 00    vpcmpequq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 00    vpcmpequq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 7f 00         vpcmpequq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa 00 20 00 00 00        vpcmpequq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 80 00         vpcmpequq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa c0 df ff ff 00        vpcmpequq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 00         vpcmpequq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 00        vpcmpequq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 00         vpcmpequq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 00        vpcmpequq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 00         vpcmpequq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 00        vpcmpequq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 00         vpcmpequq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 00        vpcmpequq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ed 01    vpcmpltuq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1e ed 01    vpcmpltuq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 29 01    vpcmpltuq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ac f4 c0 1d fe ff 01     vpcmpltuq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 01    vpcmpltuq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 01    vpcmpltuq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 7f 01         vpcmpltuq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa 00 20 00 00 01        vpcmpltuq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 80 01         vpcmpltuq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa c0 df ff ff 01        vpcmpltuq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 01         vpcmpltuq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 01        vpcmpltuq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 01         vpcmpltuq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 01        vpcmpltuq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 01         vpcmpltuq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 01        vpcmpltuq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 01         vpcmpltuq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 01        vpcmpltuq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ed 02    vpcmpleuq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1e ed 02    vpcmpleuq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 29 02    vpcmpleuq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ac f4 c0 1d fe ff 02     vpcmpleuq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 02    vpcmpleuq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 02    vpcmpleuq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 7f 02         vpcmpleuq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa 00 20 00 00 02        vpcmpleuq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 80 02         vpcmpleuq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa c0 df ff ff 02        vpcmpleuq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 02         vpcmpleuq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 02        vpcmpleuq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 02         vpcmpleuq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 02        vpcmpleuq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 02         vpcmpleuq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 02        vpcmpleuq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 02         vpcmpleuq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 02        vpcmpleuq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ed 04    vpcmpnequq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1e ed 04    vpcmpnequq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 29 04    vpcmpnequq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ac f4 c0 1d fe ff 04     vpcmpnequq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 04    vpcmpnequq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 04    vpcmpnequq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 7f 04         vpcmpnequq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa 00 20 00 00 04        vpcmpnequq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 80 04         vpcmpnequq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa c0 df ff ff 04        vpcmpnequq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 04         vpcmpnequq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 04        vpcmpnequq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 04         vpcmpnequq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 04        vpcmpnequq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 04         vpcmpnequq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 04        vpcmpnequq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 04         vpcmpnequq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 04        vpcmpnequq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ed 05    vpcmpnltuq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1e ed 05    vpcmpnltuq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 29 05    vpcmpnltuq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ac f4 c0 1d fe ff 05     vpcmpnltuq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 05    vpcmpnltuq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 05    vpcmpnltuq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 7f 05         vpcmpnltuq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa 00 20 00 00 05        vpcmpnltuq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 80 05         vpcmpnltuq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa c0 df ff ff 05        vpcmpnltuq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 05         vpcmpnltuq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 05        vpcmpnltuq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 05         vpcmpnltuq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 05        vpcmpnltuq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 05         vpcmpnltuq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 05        vpcmpnltuq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 05         vpcmpnltuq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 05        vpcmpnltuq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ed 06    vpcmpnleuq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1e ed 06    vpcmpnleuq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 29 06    vpcmpnleuq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ac f4 c0 1d fe ff 06     vpcmpnleuq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 06    vpcmpnleuq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 06    vpcmpnleuq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 7f 06         vpcmpnleuq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa 00 20 00 00 06        vpcmpnleuq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 80 06         vpcmpnleuq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa c0 df ff ff 06        vpcmpnleuq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 06         vpcmpnleuq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 06        vpcmpnleuq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 06         vpcmpnleuq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 06        vpcmpnleuq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 06         vpcmpnleuq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 06        vpcmpnleuq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 06         vpcmpnleuq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 06        vpcmpnleuq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 64 f4       vpblendmq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 64 f4       vpblendmq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 64 f4       vpblendmq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 64 31       vpblendmq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 64 b4 f4 c0 1d fe ff        vpblendmq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 64 30       vpblendmq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 64 30       vpblendmq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 64 72 7f    vpblendmq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 64 b2 00 20 00 00   vpblendmq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 64 72 80    vpblendmq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 64 b2 c0 df ff ff   vpblendmq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 64 72 7f    vpblendmq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 64 b2 00 04 00 00   vpblendmq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 64 72 80    vpblendmq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 64 b2 f8 fb ff ff   vpblendmq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 64 72 7f    vpblendmq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 64 b2 00 04 00 00   vpblendmq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 64 72 80    vpblendmq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 64 b2 f8 fb ff ff   vpblendmq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 8b 31       vpcompressd ZMMWORD PTR \[ecx\],zmm6
 [      ]*[a-f0-9]+:    62 f2 7d 4f 8b 31       vpcompressd ZMMWORD PTR \[ecx\]\{k7\},zmm6
 [      ]*[a-f0-9]+:    62 f2 7d 48 8b b4 f4 c0 1d fe ff        vpcompressd ZMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6
@@ -4585,117 +4585,117 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 cf 36 f4       vpermd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 36 31       vpermd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 36 b4 f4 c0 1d fe ff        vpermd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 36 30       vpermd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 36 30       vpermd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 36 72 7f    vpermd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 36 b2 00 20 00 00   vpermd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 36 72 80    vpermd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 36 b2 c0 df ff ff   vpermd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 36 72 7f    vpermd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 36 b2 00 02 00 00   vpermd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 36 72 80    vpermd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 36 b2 fc fd ff ff   vpermd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 36 72 7f    vpermd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 36 b2 00 02 00 00   vpermd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 36 72 80    vpermd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 36 b2 fc fd ff ff   vpermd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 fd 48 05 f5 ab    vpermilpd zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd 4f 05 f5 ab    vpermilpd zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd cf 05 f5 ab    vpermilpd zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd 48 05 f5 7b    vpermilpd zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 05 31 7b    vpermilpd zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 05 b4 f4 c0 1d fe ff 7b     vpermilpd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 05 30 7b    vpermilpd zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 05 30 7b    vpermilpd zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 05 72 7f 7b         vpermilpd zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 05 b2 00 20 00 00 7b        vpermilpd zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 05 72 80 7b         vpermilpd zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 05 b2 c0 df ff ff 7b        vpermilpd zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 05 72 7f 7b         vpermilpd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 05 b2 00 04 00 00 7b        vpermilpd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 05 72 80 7b         vpermilpd zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 05 b2 f8 fb ff ff 7b        vpermilpd zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 05 72 7f 7b         vpermilpd zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 05 b2 00 04 00 00 7b        vpermilpd zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 05 72 80 7b         vpermilpd zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 05 b2 f8 fb ff ff 7b        vpermilpd zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f2 d5 48 0d f4       vpermilpd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 0d f4       vpermilpd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 0d f4       vpermilpd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 0d 31       vpermilpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 0d b4 f4 c0 1d fe ff        vpermilpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 0d 30       vpermilpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 0d 30       vpermilpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 0d 72 7f    vpermilpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 0d b2 00 20 00 00   vpermilpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 0d 72 80    vpermilpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 0d b2 c0 df ff ff   vpermilpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 0d 72 7f    vpermilpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 0d b2 00 04 00 00   vpermilpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 0d 72 80    vpermilpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 0d b2 f8 fb ff ff   vpermilpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 0d 72 7f    vpermilpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 0d b2 00 04 00 00   vpermilpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 0d 72 80    vpermilpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 0d b2 f8 fb ff ff   vpermilpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 7d 48 04 f5 ab    vpermilps zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 7d 4f 04 f5 ab    vpermilps zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 7d cf 04 f5 ab    vpermilps zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 7d 48 04 f5 7b    vpermilps zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 04 31 7b    vpermilps zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 04 b4 f4 c0 1d fe ff 7b     vpermilps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 04 30 7b    vpermilps zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 04 30 7b    vpermilps zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 04 72 7f 7b         vpermilps zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 04 b2 00 20 00 00 7b        vpermilps zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 04 72 80 7b         vpermilps zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 04 b2 c0 df ff ff 7b        vpermilps zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 04 72 7f 7b         vpermilps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 04 b2 00 02 00 00 7b        vpermilps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 04 72 80 7b         vpermilps zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 04 b2 fc fd ff ff 7b        vpermilps zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 04 72 7f 7b         vpermilps zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 04 b2 00 02 00 00 7b        vpermilps zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 04 72 80 7b         vpermilps zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 04 b2 fc fd ff ff 7b        vpermilps zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f2 55 48 0c f4       vpermilps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 0c f4       vpermilps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 0c f4       vpermilps zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 0c 31       vpermilps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 0c b4 f4 c0 1d fe ff        vpermilps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 0c 30       vpermilps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 0c 30       vpermilps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 0c 72 7f    vpermilps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 0c b2 00 20 00 00   vpermilps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 0c 72 80    vpermilps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 0c b2 c0 df ff ff   vpermilps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 0c 72 7f    vpermilps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 0c b2 00 02 00 00   vpermilps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 0c 72 80    vpermilps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 0c b2 fc fd ff ff   vpermilps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 0c 72 7f    vpermilps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 0c b2 00 02 00 00   vpermilps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 0c 72 80    vpermilps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 0c b2 fc fd ff ff   vpermilps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 fd 48 01 f5 ab    vpermpd zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd 4f 01 f5 ab    vpermpd zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd cf 01 f5 ab    vpermpd zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd 48 01 f5 7b    vpermpd zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 01 31 7b    vpermpd zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 01 b4 f4 c0 1d fe ff 7b     vpermpd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 01 30 7b    vpermpd zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 01 30 7b    vpermpd zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 01 72 7f 7b         vpermpd zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 01 b2 00 20 00 00 7b        vpermpd zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 01 72 80 7b         vpermpd zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 01 b2 c0 df ff ff 7b        vpermpd zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 01 72 7f 7b         vpermpd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 01 b2 00 04 00 00 7b        vpermpd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 01 72 80 7b         vpermpd zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 01 b2 f8 fb ff ff 7b        vpermpd zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 01 72 7f 7b         vpermpd zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 01 b2 00 04 00 00 7b        vpermpd zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 01 72 80 7b         vpermpd zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 01 b2 f8 fb ff ff 7b        vpermpd zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f2 55 48 16 f4       vpermps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 16 f4       vpermps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 16 f4       vpermps zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 16 31       vpermps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 16 b4 f4 c0 1d fe ff        vpermps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 16 30       vpermps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 16 30       vpermps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 16 72 7f    vpermps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 16 b2 00 20 00 00   vpermps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 16 72 80    vpermps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 16 b2 c0 df ff ff   vpermps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 16 72 7f    vpermps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 16 b2 00 02 00 00   vpermps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 16 72 80    vpermps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 16 b2 fc fd ff ff   vpermps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 16 72 7f    vpermps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 16 b2 00 02 00 00   vpermps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 16 72 80    vpermps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 16 b2 fc fd ff ff   vpermps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 fd 48 00 f5 ab    vpermq zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd 4f 00 f5 ab    vpermq zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd cf 00 f5 ab    vpermq zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd 48 00 f5 7b    vpermq zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 00 31 7b    vpermq zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 00 b4 f4 c0 1d fe ff 7b     vpermq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 00 30 7b    vpermq zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 00 30 7b    vpermq zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 00 72 7f 7b         vpermq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 00 b2 00 20 00 00 7b        vpermq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 00 72 80 7b         vpermq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 00 b2 c0 df ff ff 7b        vpermq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 00 72 7f 7b         vpermq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 00 b2 00 04 00 00 7b        vpermq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 00 72 80 7b         vpermq zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 00 b2 f8 fb ff ff 7b        vpermq zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 00 72 7f 7b         vpermq zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 00 b2 00 04 00 00 7b        vpermq zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 00 72 80 7b         vpermq zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 00 b2 f8 fb ff ff 7b        vpermq zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f2 7d 48 89 31       vpexpandd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 4f 89 31       vpexpandd zmm6\{k7\},ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d cf 89 31       vpexpandd zmm6\{k7\}\{z\},ZMMWORD PTR \[ecx\]
@@ -4739,113 +4739,113 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 cf 3d f4       vpmaxsd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 3d 31       vpmaxsd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3d b4 f4 c0 1d fe ff        vpmaxsd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 3d 30       vpmaxsd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 3d 30       vpmaxsd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3d 72 7f    vpmaxsd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3d b2 00 20 00 00   vpmaxsd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3d 72 80    vpmaxsd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3d b2 c0 df ff ff   vpmaxsd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 3d 72 7f    vpmaxsd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 3d b2 00 02 00 00   vpmaxsd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 3d 72 80    vpmaxsd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 3d b2 fc fd ff ff   vpmaxsd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 3d 72 7f    vpmaxsd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 3d b2 00 02 00 00   vpmaxsd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 3d 72 80    vpmaxsd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 3d b2 fc fd ff ff   vpmaxsd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3d f4       vpmaxsq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 3d f4       vpmaxsq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 3d f4       vpmaxsq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 3d 31       vpmaxsq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3d b4 f4 c0 1d fe ff        vpmaxsq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 3d 30       vpmaxsq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 3d 30       vpmaxsq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3d 72 7f    vpmaxsq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3d b2 00 20 00 00   vpmaxsq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3d 72 80    vpmaxsq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3d b2 c0 df ff ff   vpmaxsq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 3d 72 7f    vpmaxsq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 3d b2 00 04 00 00   vpmaxsq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 3d 72 80    vpmaxsq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 3d b2 f8 fb ff ff   vpmaxsq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 3d 72 7f    vpmaxsq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 3d b2 00 04 00 00   vpmaxsq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 3d 72 80    vpmaxsq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 3d b2 f8 fb ff ff   vpmaxsq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3f f4       vpmaxud zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 3f f4       vpmaxud zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 3f f4       vpmaxud zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 3f 31       vpmaxud zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3f b4 f4 c0 1d fe ff        vpmaxud zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 3f 30       vpmaxud zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 3f 30       vpmaxud zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3f 72 7f    vpmaxud zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3f b2 00 20 00 00   vpmaxud zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3f 72 80    vpmaxud zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3f b2 c0 df ff ff   vpmaxud zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 3f 72 7f    vpmaxud zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 3f b2 00 02 00 00   vpmaxud zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 3f 72 80    vpmaxud zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 3f b2 fc fd ff ff   vpmaxud zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 3f 72 7f    vpmaxud zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 3f b2 00 02 00 00   vpmaxud zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 3f 72 80    vpmaxud zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 3f b2 fc fd ff ff   vpmaxud zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3f f4       vpmaxuq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 3f f4       vpmaxuq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 3f f4       vpmaxuq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 3f 31       vpmaxuq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3f b4 f4 c0 1d fe ff        vpmaxuq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 3f 30       vpmaxuq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 3f 30       vpmaxuq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3f 72 7f    vpmaxuq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3f b2 00 20 00 00   vpmaxuq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3f 72 80    vpmaxuq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3f b2 c0 df ff ff   vpmaxuq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 3f 72 7f    vpmaxuq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 3f b2 00 04 00 00   vpmaxuq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 3f 72 80    vpmaxuq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 3f b2 f8 fb ff ff   vpmaxuq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 3f 72 7f    vpmaxuq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 3f b2 00 04 00 00   vpmaxuq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 3f 72 80    vpmaxuq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 3f b2 f8 fb ff ff   vpmaxuq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 39 f4       vpminsd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 39 f4       vpminsd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 39 f4       vpminsd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 39 31       vpminsd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 39 b4 f4 c0 1d fe ff        vpminsd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 39 30       vpminsd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 39 30       vpminsd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 39 72 7f    vpminsd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 39 b2 00 20 00 00   vpminsd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 39 72 80    vpminsd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 39 b2 c0 df ff ff   vpminsd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 39 72 7f    vpminsd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 39 b2 00 02 00 00   vpminsd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 39 72 80    vpminsd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 39 b2 fc fd ff ff   vpminsd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 39 72 7f    vpminsd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 39 b2 00 02 00 00   vpminsd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 39 72 80    vpminsd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 39 b2 fc fd ff ff   vpminsd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 39 f4       vpminsq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 39 f4       vpminsq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 39 f4       vpminsq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 39 31       vpminsq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 39 b4 f4 c0 1d fe ff        vpminsq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 39 30       vpminsq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 39 30       vpminsq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 39 72 7f    vpminsq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 39 b2 00 20 00 00   vpminsq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 39 72 80    vpminsq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 39 b2 c0 df ff ff   vpminsq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 39 72 7f    vpminsq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 39 b2 00 04 00 00   vpminsq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 39 72 80    vpminsq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 39 b2 f8 fb ff ff   vpminsq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 39 72 7f    vpminsq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 39 b2 00 04 00 00   vpminsq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 39 72 80    vpminsq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 39 b2 f8 fb ff ff   vpminsq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3b f4       vpminud zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 3b f4       vpminud zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 3b f4       vpminud zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 3b 31       vpminud zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3b b4 f4 c0 1d fe ff        vpminud zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 3b 30       vpminud zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 3b 30       vpminud zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3b 72 7f    vpminud zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3b b2 00 20 00 00   vpminud zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3b 72 80    vpminud zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3b b2 c0 df ff ff   vpminud zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 3b 72 7f    vpminud zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 3b b2 00 02 00 00   vpminud zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 3b 72 80    vpminud zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 3b b2 fc fd ff ff   vpminud zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 3b 72 7f    vpminud zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 3b b2 00 02 00 00   vpminud zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 3b 72 80    vpminud zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 3b b2 fc fd ff ff   vpminud zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3b f4       vpminuq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 3b f4       vpminuq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 3b f4       vpminuq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 3b 31       vpminuq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3b b4 f4 c0 1d fe ff        vpminuq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 3b 30       vpminuq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 3b 30       vpminuq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3b 72 7f    vpminuq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3b b2 00 20 00 00   vpminuq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3b 72 80    vpminuq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3b b2 c0 df ff ff   vpminuq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 3b 72 7f    vpminuq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 3b b2 00 04 00 00   vpminuq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 3b 72 80    vpminuq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 3b b2 f8 fb ff ff   vpminuq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 3b 72 7f    vpminuq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 3b b2 00 04 00 00   vpminuq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 3b 72 80    vpminuq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 3b b2 f8 fb ff ff   vpminuq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7d 4f 21 f5       vpmovsxbd zmm6\{k7\},xmm5
 [      ]*[a-f0-9]+:    62 f2 7d cf 21 f5       vpmovsxbd zmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:    62 f2 7d 4f 21 31       vpmovsxbd zmm6\{k7\},XMMWORD PTR \[ecx\]
@@ -4931,71 +4931,71 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 cf 28 f4       vpmuldq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 28 31       vpmuldq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 28 b4 f4 c0 1d fe ff        vpmuldq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 28 30       vpmuldq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 28 30       vpmuldq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 28 72 7f    vpmuldq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 28 b2 00 20 00 00   vpmuldq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 28 72 80    vpmuldq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 28 b2 c0 df ff ff   vpmuldq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 28 72 7f    vpmuldq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 28 b2 00 04 00 00   vpmuldq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 28 72 80    vpmuldq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 28 b2 f8 fb ff ff   vpmuldq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 28 72 7f    vpmuldq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 28 b2 00 04 00 00   vpmuldq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 28 72 80    vpmuldq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 28 b2 f8 fb ff ff   vpmuldq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 40 f4       vpmulld zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 40 f4       vpmulld zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 40 f4       vpmulld zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 40 31       vpmulld zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 40 b4 f4 c0 1d fe ff        vpmulld zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 40 30       vpmulld zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 40 30       vpmulld zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 40 72 7f    vpmulld zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 40 b2 00 20 00 00   vpmulld zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 40 72 80    vpmulld zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 40 b2 c0 df ff ff   vpmulld zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 40 72 7f    vpmulld zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 40 b2 00 02 00 00   vpmulld zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 40 72 80    vpmulld zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 40 b2 fc fd ff ff   vpmulld zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 40 72 7f    vpmulld zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 40 b2 00 02 00 00   vpmulld zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 40 72 80    vpmulld zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 40 b2 fc fd ff ff   vpmulld zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 f4 f4       vpmuludq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f f4 f4       vpmuludq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf f4 f4       vpmuludq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 f4 31       vpmuludq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 f4 b4 f4 c0 1d fe ff        vpmuludq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 f4 30       vpmuludq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 f4 30       vpmuludq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 f4 72 7f    vpmuludq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 f4 b2 00 20 00 00   vpmuludq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 f4 72 80    vpmuludq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 f4 b2 c0 df ff ff   vpmuludq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 f4 72 7f    vpmuludq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 f4 b2 00 04 00 00   vpmuludq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 f4 72 80    vpmuludq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 f4 b2 f8 fb ff ff   vpmuludq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 f4 72 7f    vpmuludq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 f4 b2 00 04 00 00   vpmuludq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 f4 72 80    vpmuludq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 f4 b2 f8 fb ff ff   vpmuludq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 55 48 eb f4       vpord  zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f eb f4       vpord  zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf eb f4       vpord  zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 48 eb 31       vpord  zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 55 48 eb b4 f4 c0 1d fe ff        vpord  zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 55 58 eb 30       vpord  zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 eb 30       vpord  zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 55 48 eb 72 7f    vpord  zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 55 48 eb b2 00 20 00 00   vpord  zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 eb 72 80    vpord  zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 eb b2 c0 df ff ff   vpord  zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 55 58 eb 72 7f    vpord  zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 eb b2 00 02 00 00   vpord  zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 eb 72 80    vpord  zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 eb b2 fc fd ff ff   vpord  zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 eb 72 7f    vpord  zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 55 58 eb b2 00 02 00 00   vpord  zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 eb 72 80    vpord  zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 eb b2 fc fd ff ff   vpord  zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 eb f4       vporq  zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f eb f4       vporq  zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf eb f4       vporq  zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 eb 31       vporq  zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 eb b4 f4 c0 1d fe ff        vporq  zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 eb 30       vporq  zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 eb 30       vporq  zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 eb 72 7f    vporq  zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 eb b2 00 20 00 00   vporq  zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 eb 72 80    vporq  zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 eb b2 c0 df ff ff   vporq  zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 eb 72 7f    vporq  zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 eb b2 00 04 00 00   vporq  zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 eb 72 80    vporq  zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 eb b2 f8 fb ff ff   vporq  zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 eb 72 7f    vporq  zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 eb b2 00 04 00 00   vporq  zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 eb 72 80    vporq  zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 eb b2 f8 fb ff ff   vporq  zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7d 49 a0 b4 fd 7b 00 00 00        vpscatterdd DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
 [      ]*[a-f0-9]+:    62 f2 7d 49 a0 b4 fd 7b 00 00 00        vpscatterdd DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
 [      ]*[a-f0-9]+:    62 f2 7d 49 a0 74 38 40         vpscatterdd DWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
@@ -5018,15 +5018,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 7d 48 70 f5 7b    vpshufd zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 7d 48 70 31 7b    vpshufd zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 7d 48 70 b4 f4 c0 1d fe ff 7b     vpshufd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 7d 58 70 30 7b    vpshufd zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 7d 58 70 30 7b    vpshufd zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 7d 48 70 72 7f 7b         vpshufd zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 7d 48 70 b2 00 20 00 00 7b        vpshufd zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 7d 48 70 72 80 7b         vpshufd zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 7d 48 70 b2 c0 df ff ff 7b        vpshufd zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 7d 58 70 72 7f 7b         vpshufd zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 7d 58 70 b2 00 02 00 00 7b        vpshufd zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 7d 58 70 72 80 7b         vpshufd zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 7d 58 70 b2 fc fd ff ff 7b        vpshufd zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 7d 58 70 72 7f 7b         vpshufd zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 7d 58 70 b2 00 02 00 00 7b        vpshufd zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 7d 58 70 72 80 7b         vpshufd zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 7d 58 70 b2 fc fd ff ff 7b        vpshufd zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f1 55 4f f2 f4       vpslld zmm6\{k7\},zmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf f2 f4       vpslld zmm6\{k7\}\{z\},zmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f f2 31       vpslld zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\]
@@ -5048,29 +5048,29 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 cf 47 f4       vpsllvd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 47 31       vpsllvd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 47 b4 f4 c0 1d fe ff        vpsllvd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 47 30       vpsllvd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 47 30       vpsllvd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 47 72 7f    vpsllvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 47 b2 00 20 00 00   vpsllvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 47 72 80    vpsllvd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 47 b2 c0 df ff ff   vpsllvd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 47 72 7f    vpsllvd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 47 b2 00 02 00 00   vpsllvd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 47 72 80    vpsllvd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 47 b2 fc fd ff ff   vpsllvd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 47 72 7f    vpsllvd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 47 b2 00 02 00 00   vpsllvd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 47 72 80    vpsllvd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 47 b2 fc fd ff ff   vpsllvd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 47 f4       vpsllvq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 47 f4       vpsllvq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 47 f4       vpsllvq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 47 31       vpsllvq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 47 b4 f4 c0 1d fe ff        vpsllvq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 47 30       vpsllvq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 47 30       vpsllvq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 47 72 7f    vpsllvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 47 b2 00 20 00 00   vpsllvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 47 72 80    vpsllvq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 47 b2 c0 df ff ff   vpsllvq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 47 72 7f    vpsllvq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 47 b2 00 04 00 00   vpsllvq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 47 72 80    vpsllvq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 47 b2 f8 fb ff ff   vpsllvq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 47 72 7f    vpsllvq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 47 b2 00 04 00 00   vpsllvq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 47 72 80    vpsllvq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 47 b2 f8 fb ff ff   vpsllvq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 55 4f e2 f4       vpsrad zmm6\{k7\},zmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf e2 f4       vpsrad zmm6\{k7\}\{z\},zmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f e2 31       vpsrad zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\]
@@ -5092,29 +5092,29 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 cf 46 f4       vpsravd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 46 31       vpsravd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 46 b4 f4 c0 1d fe ff        vpsravd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 46 30       vpsravd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 46 30       vpsravd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 46 72 7f    vpsravd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 46 b2 00 20 00 00   vpsravd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 46 72 80    vpsravd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 46 b2 c0 df ff ff   vpsravd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 46 72 7f    vpsravd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 46 b2 00 02 00 00   vpsravd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 46 72 80    vpsravd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 46 b2 fc fd ff ff   vpsravd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 46 72 7f    vpsravd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 46 b2 00 02 00 00   vpsravd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 46 72 80    vpsravd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 46 b2 fc fd ff ff   vpsravd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 46 f4       vpsravq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 46 f4       vpsravq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 46 f4       vpsravq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 46 31       vpsravq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 46 b4 f4 c0 1d fe ff        vpsravq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 46 30       vpsravq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 46 30       vpsravq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 46 72 7f    vpsravq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 46 b2 00 20 00 00   vpsravq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 46 72 80    vpsravq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 46 b2 c0 df ff ff   vpsravq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 46 72 7f    vpsravq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 46 b2 00 04 00 00   vpsravq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 46 72 80    vpsravq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 46 b2 f8 fb ff ff   vpsravq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 46 72 7f    vpsravq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 46 b2 00 04 00 00   vpsravq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 46 72 80    vpsravq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 46 b2 f8 fb ff ff   vpsravq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 55 4f d2 f4       vpsrld zmm6\{k7\},zmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf d2 f4       vpsrld zmm6\{k7\}\{z\},zmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f d2 31       vpsrld zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\]
@@ -5136,225 +5136,225 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 cf 45 f4       vpsrlvd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 45 31       vpsrlvd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 45 b4 f4 c0 1d fe ff        vpsrlvd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 45 30       vpsrlvd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 45 30       vpsrlvd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 45 72 7f    vpsrlvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 45 b2 00 20 00 00   vpsrlvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 45 72 80    vpsrlvd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 45 b2 c0 df ff ff   vpsrlvd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 45 72 7f    vpsrlvd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 45 b2 00 02 00 00   vpsrlvd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 45 72 80    vpsrlvd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 45 b2 fc fd ff ff   vpsrlvd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 45 72 7f    vpsrlvd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 45 b2 00 02 00 00   vpsrlvd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 45 72 80    vpsrlvd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 45 b2 fc fd ff ff   vpsrlvd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 45 f4       vpsrlvq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 45 f4       vpsrlvq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 45 f4       vpsrlvq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 45 31       vpsrlvq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 45 b4 f4 c0 1d fe ff        vpsrlvq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 45 30       vpsrlvq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 45 30       vpsrlvq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 45 72 7f    vpsrlvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 45 b2 00 20 00 00   vpsrlvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 45 72 80    vpsrlvq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 45 b2 c0 df ff ff   vpsrlvq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 45 72 7f    vpsrlvq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 45 b2 00 04 00 00   vpsrlvq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 45 72 80    vpsrlvq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 45 b2 f8 fb ff ff   vpsrlvq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 45 72 7f    vpsrlvq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 45 b2 00 04 00 00   vpsrlvq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 45 72 80    vpsrlvq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 45 b2 f8 fb ff ff   vpsrlvq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 d5 ab    vpsrld zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d 4f 72 d5 ab    vpsrld zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d cf 72 d5 ab    vpsrld zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 d5 7b    vpsrld zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 11 7b    vpsrld zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 94 f4 c0 1d fe ff 7b     vpsrld zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 10 7b    vpsrld zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 10 7b    vpsrld zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 52 7f 7b         vpsrld zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 92 00 20 00 00 7b        vpsrld zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 52 80 7b         vpsrld zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 92 c0 df ff ff 7b        vpsrld zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 52 7f 7b         vpsrld zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 92 00 02 00 00 7b        vpsrld zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 52 80 7b         vpsrld zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 92 fc fd ff ff 7b        vpsrld zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 52 7f 7b         vpsrld zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 92 00 02 00 00 7b        vpsrld zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 52 80 7b         vpsrld zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 92 fc fd ff ff 7b        vpsrld zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 d5 ab    vpsrlq zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 4f 73 d5 ab    vpsrlq zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd cf 73 d5 ab    vpsrlq zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 d5 7b    vpsrlq zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 11 7b    vpsrlq zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 94 f4 c0 1d fe ff 7b     vpsrlq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 10 7b    vpsrlq zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 10 7b    vpsrlq zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 52 7f 7b         vpsrlq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 92 00 20 00 00 7b        vpsrlq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 52 80 7b         vpsrlq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 92 c0 df ff ff 7b        vpsrlq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 52 7f 7b         vpsrlq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 92 00 04 00 00 7b        vpsrlq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 52 80 7b         vpsrlq zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 92 f8 fb ff ff 7b        vpsrlq zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 52 7f 7b         vpsrlq zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 92 00 04 00 00 7b        vpsrlq zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 52 80 7b         vpsrlq zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 92 f8 fb ff ff 7b        vpsrlq zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f1 55 48 fa f4       vpsubd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f fa f4       vpsubd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf fa f4       vpsubd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 48 fa 31       vpsubd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fa b4 f4 c0 1d fe ff        vpsubd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 55 58 fa 30       vpsubd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 fa 30       vpsubd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fa 72 7f    vpsubd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fa b2 00 20 00 00   vpsubd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fa 72 80    vpsubd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fa b2 c0 df ff ff   vpsubd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 55 58 fa 72 7f    vpsubd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 fa b2 00 02 00 00   vpsubd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 fa 72 80    vpsubd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 fa b2 fc fd ff ff   vpsubd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 fa 72 7f    vpsubd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 55 58 fa b2 00 02 00 00   vpsubd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 fa 72 80    vpsubd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 fa b2 fc fd ff ff   vpsubd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 fb f4       vpsubq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f fb f4       vpsubq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf fb f4       vpsubq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 fb 31       vpsubq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 fb b4 f4 c0 1d fe ff        vpsubq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 fb 30       vpsubq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 fb 30       vpsubq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 fb 72 7f    vpsubq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 fb b2 00 20 00 00   vpsubq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 fb 72 80    vpsubq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 fb b2 c0 df ff ff   vpsubq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 fb 72 7f    vpsubq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 fb b2 00 04 00 00   vpsubq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 fb 72 80    vpsubq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 fb b2 f8 fb ff ff   vpsubq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 fb 72 7f    vpsubq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 fb b2 00 04 00 00   vpsubq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 fb 72 80    vpsubq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 fb b2 f8 fb ff ff   vpsubq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 4d 48 27 ed       vptestmd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 4d 4f 27 ed       vptestmd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 4d 48 27 29       vptestmd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 4d 48 27 ac f4 c0 1d fe ff        vptestmd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 4d 58 27 28       vptestmd k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 4d 58 27 28       vptestmd k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 4d 48 27 6a 7f    vptestmd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 4d 48 27 aa 00 20 00 00   vptestmd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 4d 48 27 6a 80    vptestmd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 4d 48 27 aa c0 df ff ff   vptestmd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 4d 58 27 6a 7f    vptestmd k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 4d 58 27 aa 00 02 00 00   vptestmd k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 4d 58 27 6a 80    vptestmd k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 4d 58 27 aa fc fd ff ff   vptestmd k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 4d 58 27 6a 7f    vptestmd k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 4d 58 27 aa 00 02 00 00   vptestmd k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 4d 58 27 6a 80    vptestmd k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 4d 58 27 aa fc fd ff ff   vptestmd k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 27 ed       vptestmq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 cd 4f 27 ed       vptestmq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 cd 48 27 29       vptestmq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 27 ac f4 c0 1d fe ff        vptestmq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 cd 58 27 28       vptestmq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 cd 58 27 28       vptestmq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 27 6a 7f    vptestmq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 27 aa 00 20 00 00   vptestmq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 27 6a 80    vptestmq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 27 aa c0 df ff ff   vptestmq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 cd 58 27 6a 7f    vptestmq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 cd 58 27 aa 00 04 00 00   vptestmq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 cd 58 27 6a 80    vptestmq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 cd 58 27 aa f8 fb ff ff   vptestmq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 cd 58 27 6a 7f    vptestmq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 cd 58 27 aa 00 04 00 00   vptestmq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 cd 58 27 6a 80    vptestmq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 cd 58 27 aa f8 fb ff ff   vptestmq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 55 48 6a f4       vpunpckhdq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f 6a f4       vpunpckhdq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf 6a f4       vpunpckhdq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 48 6a 31       vpunpckhdq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 55 48 6a b4 f4 c0 1d fe ff        vpunpckhdq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 55 58 6a 30       vpunpckhdq zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 6a 30       vpunpckhdq zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 55 48 6a 72 7f    vpunpckhdq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 55 48 6a b2 00 20 00 00   vpunpckhdq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 6a 72 80    vpunpckhdq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 6a b2 c0 df ff ff   vpunpckhdq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 55 58 6a 72 7f    vpunpckhdq zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 6a b2 00 02 00 00   vpunpckhdq zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 6a 72 80    vpunpckhdq zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 6a b2 fc fd ff ff   vpunpckhdq zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 6a 72 7f    vpunpckhdq zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 55 58 6a b2 00 02 00 00   vpunpckhdq zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 6a 72 80    vpunpckhdq zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 6a b2 fc fd ff ff   vpunpckhdq zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6d f4       vpunpckhqdq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f 6d f4       vpunpckhqdq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf 6d f4       vpunpckhqdq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 6d 31       vpunpckhqdq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6d b4 f4 c0 1d fe ff        vpunpckhqdq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 6d 30       vpunpckhqdq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 6d 30       vpunpckhqdq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6d 72 7f    vpunpckhqdq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6d b2 00 20 00 00   vpunpckhqdq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6d 72 80    vpunpckhqdq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6d b2 c0 df ff ff   vpunpckhqdq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 6d 72 7f    vpunpckhqdq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 6d b2 00 04 00 00   vpunpckhqdq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 6d 72 80    vpunpckhqdq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 6d b2 f8 fb ff ff   vpunpckhqdq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 6d 72 7f    vpunpckhqdq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 6d b2 00 04 00 00   vpunpckhqdq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 6d 72 80    vpunpckhqdq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 6d b2 f8 fb ff ff   vpunpckhqdq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 55 48 62 f4       vpunpckldq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f 62 f4       vpunpckldq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf 62 f4       vpunpckldq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 48 62 31       vpunpckldq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 55 48 62 b4 f4 c0 1d fe ff        vpunpckldq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 55 58 62 30       vpunpckldq zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 62 30       vpunpckldq zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 55 48 62 72 7f    vpunpckldq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 55 48 62 b2 00 20 00 00   vpunpckldq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 62 72 80    vpunpckldq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 62 b2 c0 df ff ff   vpunpckldq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 55 58 62 72 7f    vpunpckldq zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 62 b2 00 02 00 00   vpunpckldq zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 62 72 80    vpunpckldq zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 62 b2 fc fd ff ff   vpunpckldq zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 62 72 7f    vpunpckldq zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 55 58 62 b2 00 02 00 00   vpunpckldq zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 62 72 80    vpunpckldq zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 62 b2 fc fd ff ff   vpunpckldq zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6c f4       vpunpcklqdq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f 6c f4       vpunpcklqdq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf 6c f4       vpunpcklqdq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 6c 31       vpunpcklqdq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6c b4 f4 c0 1d fe ff        vpunpcklqdq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 6c 30       vpunpcklqdq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 6c 30       vpunpcklqdq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6c 72 7f    vpunpcklqdq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6c b2 00 20 00 00   vpunpcklqdq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6c 72 80    vpunpcklqdq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6c b2 c0 df ff ff   vpunpcklqdq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 6c 72 7f    vpunpcklqdq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 6c b2 00 04 00 00   vpunpcklqdq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 6c 72 80    vpunpcklqdq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 6c b2 f8 fb ff ff   vpunpcklqdq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 6c 72 7f    vpunpcklqdq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 6c b2 00 04 00 00   vpunpcklqdq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 6c 72 80    vpunpcklqdq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 6c b2 f8 fb ff ff   vpunpcklqdq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 55 48 ef f4       vpxord zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f ef f4       vpxord zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf ef f4       vpxord zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 48 ef 31       vpxord zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 55 48 ef b4 f4 c0 1d fe ff        vpxord zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 55 58 ef 30       vpxord zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 ef 30       vpxord zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 55 48 ef 72 7f    vpxord zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 55 48 ef b2 00 20 00 00   vpxord zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 ef 72 80    vpxord zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 ef b2 c0 df ff ff   vpxord zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 55 58 ef 72 7f    vpxord zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 ef b2 00 02 00 00   vpxord zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 ef 72 80    vpxord zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 ef b2 fc fd ff ff   vpxord zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 ef 72 7f    vpxord zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 55 58 ef b2 00 02 00 00   vpxord zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 ef 72 80    vpxord zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 ef b2 fc fd ff ff   vpxord zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 ef f4       vpxorq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f ef f4       vpxorq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf ef f4       vpxorq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 ef 31       vpxorq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 ef b4 f4 c0 1d fe ff        vpxorq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 ef 30       vpxorq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 ef 30       vpxorq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 ef 72 7f    vpxorq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 ef b2 00 20 00 00   vpxorq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 ef 72 80    vpxorq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 ef b2 c0 df ff ff   vpxorq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 ef 72 7f    vpxorq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 ef b2 00 04 00 00   vpxorq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 ef 72 80    vpxorq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 ef b2 f8 fb ff ff   vpxorq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 ef 72 7f    vpxorq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 ef b2 00 04 00 00   vpxorq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 ef 72 80    vpxorq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 ef b2 f8 fb ff ff   vpxorq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4c f5       vrcp14pd zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 4f 4c f5       vrcp14pd zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd cf 4c f5       vrcp14pd zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 48 4c 31       vrcp14pd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4c b4 f4 c0 1d fe ff        vrcp14pd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 4c 30       vrcp14pd zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 4c 30       vrcp14pd zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4c 72 7f    vrcp14pd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4c b2 00 20 00 00   vrcp14pd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4c 72 80    vrcp14pd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4c b2 c0 df ff ff   vrcp14pd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 4c 72 7f    vrcp14pd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 4c b2 00 04 00 00   vrcp14pd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 4c 72 80    vrcp14pd zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 4c b2 f8 fb ff ff   vrcp14pd zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 4c 72 7f    vrcp14pd zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 4c b2 00 04 00 00   vrcp14pd zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 4c 72 80    vrcp14pd zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 4c b2 f8 fb ff ff   vrcp14pd zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4c f5       vrcp14ps zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 4f 4c f5       vrcp14ps zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d cf 4c f5       vrcp14ps zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 48 4c 31       vrcp14ps zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4c b4 f4 c0 1d fe ff        vrcp14ps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 4c 30       vrcp14ps zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 4c 30       vrcp14ps zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4c 72 7f    vrcp14ps zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4c b2 00 20 00 00   vrcp14ps zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4c 72 80    vrcp14ps zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4c b2 c0 df ff ff   vrcp14ps zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 4c 72 7f    vrcp14ps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 4c b2 00 02 00 00   vrcp14ps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 4c 72 80    vrcp14ps zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 4c b2 fc fd ff ff   vrcp14ps zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 4c 72 7f    vrcp14ps zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 4c b2 00 02 00 00   vrcp14ps zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 4c 72 80    vrcp14ps zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 4c b2 fc fd ff ff   vrcp14ps zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f 4d f4       vrcp14sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f 4d f4       vrcp14sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 0f 4d 31       vrcp14sd xmm6\{k7\},xmm5,QWORD PTR \[ecx\]
@@ -5376,29 +5376,29 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 fd cf 4e f5       vrsqrt14pd zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 48 4e 31       vrsqrt14pd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4e b4 f4 c0 1d fe ff        vrsqrt14pd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 4e 30       vrsqrt14pd zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 4e 30       vrsqrt14pd zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4e 72 7f    vrsqrt14pd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4e b2 00 20 00 00   vrsqrt14pd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4e 72 80    vrsqrt14pd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4e b2 c0 df ff ff   vrsqrt14pd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 4e 72 7f    vrsqrt14pd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 4e b2 00 04 00 00   vrsqrt14pd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 4e 72 80    vrsqrt14pd zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 4e b2 f8 fb ff ff   vrsqrt14pd zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 4e 72 7f    vrsqrt14pd zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 4e b2 00 04 00 00   vrsqrt14pd zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 4e 72 80    vrsqrt14pd zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 4e b2 f8 fb ff ff   vrsqrt14pd zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4e f5       vrsqrt14ps zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 4f 4e f5       vrsqrt14ps zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d cf 4e f5       vrsqrt14ps zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 48 4e 31       vrsqrt14ps zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4e b4 f4 c0 1d fe ff        vrsqrt14ps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 4e 30       vrsqrt14ps zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 4e 30       vrsqrt14ps zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4e 72 7f    vrsqrt14ps zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4e b2 00 20 00 00   vrsqrt14ps zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4e 72 80    vrsqrt14ps zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4e b2 c0 df ff ff   vrsqrt14ps zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 4e 72 7f    vrsqrt14ps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 4e b2 00 02 00 00   vrsqrt14ps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 4e 72 80    vrsqrt14ps zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 4e b2 fc fd ff ff   vrsqrt14ps zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 4e 72 7f    vrsqrt14ps zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 4e b2 00 02 00 00   vrsqrt14ps zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 4e 72 80    vrsqrt14ps zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 4e b2 fc fd ff ff   vrsqrt14ps zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f 4f f4       vrsqrt14sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f 4f f4       vrsqrt14sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 0f 4f 31       vrsqrt14sd xmm6\{k7\},xmm5,QWORD PTR \[ecx\]
@@ -5437,30 +5437,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 d5 48 c6 f4 7b    vshufpd zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f1 d5 48 c6 31 7b    vshufpd zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 d5 48 c6 b4 f4 c0 1d fe ff 7b     vshufpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 d5 58 c6 30 7b    vshufpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 d5 58 c6 30 7b    vshufpd zmm6,zmm5,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 d5 48 c6 72 7f 7b         vshufpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 d5 48 c6 b2 00 20 00 00 7b        vshufpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 d5 48 c6 72 80 7b         vshufpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 d5 48 c6 b2 c0 df ff ff 7b        vshufpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 d5 58 c6 72 7f 7b         vshufpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 d5 58 c6 b2 00 04 00 00 7b        vshufpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 d5 58 c6 72 80 7b         vshufpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 d5 58 c6 b2 f8 fb ff ff 7b        vshufpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 d5 58 c6 72 7f 7b         vshufpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 d5 58 c6 b2 00 04 00 00 7b        vshufpd zmm6,zmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 d5 58 c6 72 80 7b         vshufpd zmm6,zmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 d5 58 c6 b2 f8 fb ff ff 7b        vshufpd zmm6,zmm5,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f1 54 48 c6 f4 ab    vshufps zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f1 54 4f c6 f4 ab    vshufps zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f1 54 cf c6 f4 ab    vshufps zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f1 54 48 c6 f4 7b    vshufps zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f1 54 48 c6 31 7b    vshufps zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 54 48 c6 b4 f4 c0 1d fe ff 7b     vshufps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 54 58 c6 30 7b    vshufps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 54 58 c6 30 7b    vshufps zmm6,zmm5,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 54 48 c6 72 7f 7b         vshufps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 54 48 c6 b2 00 20 00 00 7b        vshufps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 54 48 c6 72 80 7b         vshufps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 54 48 c6 b2 c0 df ff ff 7b        vshufps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 54 58 c6 72 7f 7b         vshufps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 54 58 c6 b2 00 02 00 00 7b        vshufps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 54 58 c6 72 80 7b         vshufps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 54 58 c6 b2 fc fd ff ff 7b        vshufps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 54 58 c6 72 7f 7b         vshufps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 54 58 c6 b2 00 02 00 00 7b        vshufps zmm6,zmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 54 58 c6 72 80 7b         vshufps zmm6,zmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 54 58 c6 b2 fc fd ff ff 7b        vshufps zmm6,zmm5,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f1 fd 48 51 f5       vsqrtpd zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 fd 4f 51 f5       vsqrtpd zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f1 fd cf 51 f5       vsqrtpd zmm6\{k7\}\{z\},zmm5
@@ -5470,15 +5470,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 fd 78 51 f5       vsqrtpd zmm6,zmm5,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 fd 48 51 31       vsqrtpd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 fd 48 51 b4 f4 c0 1d fe ff        vsqrtpd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 fd 58 51 30       vsqrtpd zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fd 58 51 30       vsqrtpd zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 fd 48 51 72 7f    vsqrtpd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 fd 48 51 b2 00 20 00 00   vsqrtpd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fd 48 51 72 80    vsqrtpd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fd 48 51 b2 c0 df ff ff   vsqrtpd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 fd 58 51 72 7f    vsqrtpd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fd 58 51 b2 00 04 00 00   vsqrtpd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fd 58 51 72 80    vsqrtpd zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fd 58 51 b2 f8 fb ff ff   vsqrtpd zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fd 58 51 72 7f    vsqrtpd zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 fd 58 51 b2 00 04 00 00   vsqrtpd zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 fd 58 51 72 80    vsqrtpd zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 fd 58 51 b2 f8 fb ff ff   vsqrtpd zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 51 f5       vsqrtps zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 7c 4f 51 f5       vsqrtps zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f1 7c cf 51 f5       vsqrtps zmm6\{k7\}\{z\},zmm5
@@ -5488,15 +5488,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 7c 78 51 f5       vsqrtps zmm6,zmm5,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 7c 48 51 31       vsqrtps zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 51 b4 f4 c0 1d fe ff        vsqrtps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7c 58 51 30       vsqrtps zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7c 58 51 30       vsqrtps zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 51 72 7f    vsqrtps zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 51 b2 00 20 00 00   vsqrtps zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 51 72 80    vsqrtps zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 51 b2 c0 df ff ff   vsqrtps zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 7c 58 51 72 7f    vsqrtps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 51 b2 00 02 00 00   vsqrtps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 51 72 80    vsqrtps zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 51 b2 fc fd ff ff   vsqrtps zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7c 58 51 72 7f    vsqrtps zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 51 b2 00 02 00 00   vsqrtps zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 51 72 80    vsqrtps zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 51 b2 fc fd ff ff   vsqrtps zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d7 0f 51 f4       vsqrtsd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 8f 51 f4       vsqrtsd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 1f 51 f4       vsqrtsd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -5530,15 +5530,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 d5 78 5c f4       vsubpd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 d5 48 5c 31       vsubpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5c b4 f4 c0 1d fe ff        vsubpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 5c 30       vsubpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 5c 30       vsubpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5c 72 7f    vsubpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5c b2 00 20 00 00   vsubpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5c 72 80    vsubpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5c b2 c0 df ff ff   vsubpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 5c 72 7f    vsubpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5c b2 00 04 00 00   vsubpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5c 72 80    vsubpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5c b2 f8 fb ff ff   vsubpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 5c 72 7f    vsubpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5c b2 00 04 00 00   vsubpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5c 72 80    vsubpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5c b2 f8 fb ff ff   vsubpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5c f4       vsubps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 4f 5c f4       vsubps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 cf 5c f4       vsubps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -5548,15 +5548,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 54 78 5c f4       vsubps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 54 48 5c 31       vsubps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5c b4 f4 c0 1d fe ff        vsubps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 54 58 5c 30       vsubps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 5c 30       vsubps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5c 72 7f    vsubps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5c b2 00 20 00 00   vsubps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5c 72 80    vsubps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5c b2 c0 df ff ff   vsubps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 54 58 5c 72 7f    vsubps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5c b2 00 02 00 00   vsubps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5c 72 80    vsubps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5c b2 fc fd ff ff   vsubps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 5c 72 7f    vsubps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5c b2 00 02 00 00   vsubps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5c 72 80    vsubps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5c b2 fc fd ff ff   vsubps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d7 0f 5c f4       vsubsd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 8f 5c f4       vsubsd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 1f 5c f4       vsubsd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -5588,87 +5588,87 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 d5 cf 15 f4       vunpckhpd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 15 31       vunpckhpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 15 b4 f4 c0 1d fe ff        vunpckhpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 15 30       vunpckhpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 15 30       vunpckhpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 15 72 7f    vunpckhpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 15 b2 00 20 00 00   vunpckhpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 15 72 80    vunpckhpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 15 b2 c0 df ff ff   vunpckhpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 15 72 7f    vunpckhpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 15 b2 00 04 00 00   vunpckhpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 15 72 80    vunpckhpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 15 b2 f8 fb ff ff   vunpckhpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 15 72 7f    vunpckhpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 15 b2 00 04 00 00   vunpckhpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 15 72 80    vunpckhpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 15 b2 f8 fb ff ff   vunpckhpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 54 48 15 f4       vunpckhps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 4f 15 f4       vunpckhps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 cf 15 f4       vunpckhps zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 48 15 31       vunpckhps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 54 48 15 b4 f4 c0 1d fe ff        vunpckhps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 54 58 15 30       vunpckhps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 15 30       vunpckhps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 54 48 15 72 7f    vunpckhps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 54 48 15 b2 00 20 00 00   vunpckhps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 15 72 80    vunpckhps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 15 b2 c0 df ff ff   vunpckhps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 54 58 15 72 7f    vunpckhps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 15 b2 00 02 00 00   vunpckhps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 15 72 80    vunpckhps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 15 b2 fc fd ff ff   vunpckhps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 15 72 7f    vunpckhps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 54 58 15 b2 00 02 00 00   vunpckhps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 15 72 80    vunpckhps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 15 b2 fc fd ff ff   vunpckhps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 14 f4       vunpcklpd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f 14 f4       vunpcklpd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf 14 f4       vunpcklpd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 14 31       vunpcklpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 14 b4 f4 c0 1d fe ff        vunpcklpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 14 30       vunpcklpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 14 30       vunpcklpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 14 72 7f    vunpcklpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 14 b2 00 20 00 00   vunpcklpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 14 72 80    vunpcklpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 14 b2 c0 df ff ff   vunpcklpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 14 72 7f    vunpcklpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 14 b2 00 04 00 00   vunpcklpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 14 72 80    vunpcklpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 14 b2 f8 fb ff ff   vunpcklpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 14 72 7f    vunpcklpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 14 b2 00 04 00 00   vunpcklpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 14 72 80    vunpcklpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 14 b2 f8 fb ff ff   vunpcklpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 54 48 14 f4       vunpcklps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 4f 14 f4       vunpcklps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 cf 14 f4       vunpcklps zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 48 14 31       vunpcklps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 54 48 14 b4 f4 c0 1d fe ff        vunpcklps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 54 58 14 30       vunpcklps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 14 30       vunpcklps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 54 48 14 72 7f    vunpcklps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 54 48 14 b2 00 20 00 00   vunpcklps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 14 72 80    vunpcklps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 14 b2 c0 df ff ff   vunpcklps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 54 58 14 72 7f    vunpcklps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 14 b2 00 02 00 00   vunpcklps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 14 72 80    vunpcklps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 14 b2 fc fd ff ff   vunpcklps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 14 72 7f    vunpcklps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 54 58 14 b2 00 02 00 00   vunpcklps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 14 72 80    vunpcklps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 14 b2 fc fd ff ff   vunpcklps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 55 48 25 f4 ab    vpternlogd zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 55 4f 25 f4 ab    vpternlogd zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 55 cf 25 f4 ab    vpternlogd zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 55 48 25 f4 7b    vpternlogd zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 25 31 7b    vpternlogd zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 25 b4 f4 c0 1d fe ff 7b     vpternlogd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 25 30 7b    vpternlogd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 25 30 7b    vpternlogd zmm6,zmm5,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 25 72 7f 7b         vpternlogd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 25 b2 00 20 00 00 7b        vpternlogd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 25 72 80 7b         vpternlogd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 25 b2 c0 df ff ff 7b        vpternlogd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 25 72 7f 7b         vpternlogd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 25 b2 00 02 00 00 7b        vpternlogd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 25 72 80 7b         vpternlogd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 25 b2 fc fd ff ff 7b        vpternlogd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 25 72 7f 7b         vpternlogd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 25 b2 00 02 00 00 7b        vpternlogd zmm6,zmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 25 72 80 7b         vpternlogd zmm6,zmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 25 b2 fc fd ff ff 7b        vpternlogd zmm6,zmm5,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 25 f4 ab    vpternlogq zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 4f 25 f4 ab    vpternlogq zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 cf 25 f4 ab    vpternlogq zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 48 25 f4 7b    vpternlogq zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 25 31 7b    vpternlogq zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 25 b4 f4 c0 1d fe ff 7b     vpternlogq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 25 30 7b    vpternlogq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 25 30 7b    vpternlogq zmm6,zmm5,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 25 72 7f 7b         vpternlogq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 25 b2 00 20 00 00 7b        vpternlogq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 25 72 80 7b         vpternlogq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 25 b2 c0 df ff ff 7b        vpternlogq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 25 72 7f 7b         vpternlogq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 25 b2 00 04 00 00 7b        vpternlogq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 25 72 80 7b         vpternlogq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 25 b2 f8 fb ff ff 7b        vpternlogq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 25 72 7f 7b         vpternlogq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 25 b2 00 04 00 00 7b        vpternlogq zmm6,zmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 25 72 80 7b         vpternlogq zmm6,zmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 25 b2 f8 fb ff ff 7b        vpternlogq zmm6,zmm5,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f2 7e 4f 32 ee       vpmovqb xmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7e cf 32 ee       vpmovqb xmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7e 4f 22 ee       vpmovsqb xmm6\{k7\},zmm5
@@ -5705,159 +5705,159 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f3 55 48 23 f4 7b    vshuff32x4 zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 23 31 7b    vshuff32x4 zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 23 b4 f4 c0 1d fe ff 7b     vshuff32x4 zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 23 30 7b    vshuff32x4 zmm6,zmm5,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 23 30 7b    vshuff32x4 zmm6,zmm5,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 23 72 7f 7b         vshuff32x4 zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 23 b2 00 20 00 00 7b        vshuff32x4 zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 23 72 80 7b         vshuff32x4 zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 23 b2 c0 df ff ff 7b        vshuff32x4 zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 23 72 7f 7b         vshuff32x4 zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 23 b2 00 02 00 00 7b        vshuff32x4 zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 23 72 80 7b         vshuff32x4 zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 23 b2 fc fd ff ff 7b        vshuff32x4 zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 23 72 7f 7b         vshuff32x4 zmm6,zmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 23 b2 00 02 00 00 7b        vshuff32x4 zmm6,zmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 23 72 80 7b         vshuff32x4 zmm6,zmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 23 b2 fc fd ff ff 7b        vshuff32x4 zmm6,zmm5,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 23 f4 ab    vshuff64x2 zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 4f 23 f4 ab    vshuff64x2 zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 cf 23 f4 ab    vshuff64x2 zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 48 23 f4 7b    vshuff64x2 zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 23 31 7b    vshuff64x2 zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 23 b4 f4 c0 1d fe ff 7b     vshuff64x2 zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 23 30 7b    vshuff64x2 zmm6,zmm5,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 23 30 7b    vshuff64x2 zmm6,zmm5,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 23 72 7f 7b         vshuff64x2 zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 23 b2 00 20 00 00 7b        vshuff64x2 zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 23 72 80 7b         vshuff64x2 zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 23 b2 c0 df ff ff 7b        vshuff64x2 zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 23 72 7f 7b         vshuff64x2 zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 23 b2 00 04 00 00 7b        vshuff64x2 zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 23 72 80 7b         vshuff64x2 zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 23 b2 f8 fb ff ff 7b        vshuff64x2 zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 23 72 7f 7b         vshuff64x2 zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 23 b2 00 04 00 00 7b        vshuff64x2 zmm6,zmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 23 72 80 7b         vshuff64x2 zmm6,zmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 23 b2 f8 fb ff ff 7b        vshuff64x2 zmm6,zmm5,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 43 f4 ab    vshufi32x4 zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 55 4f 43 f4 ab    vshufi32x4 zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 55 cf 43 f4 ab    vshufi32x4 zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 55 48 43 f4 7b    vshufi32x4 zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 43 31 7b    vshufi32x4 zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 43 b4 f4 c0 1d fe ff 7b     vshufi32x4 zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 43 30 7b    vshufi32x4 zmm6,zmm5,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 43 30 7b    vshufi32x4 zmm6,zmm5,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 43 72 7f 7b         vshufi32x4 zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 43 b2 00 20 00 00 7b        vshufi32x4 zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 43 72 80 7b         vshufi32x4 zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 43 b2 c0 df ff ff 7b        vshufi32x4 zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 43 72 7f 7b         vshufi32x4 zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 43 b2 00 02 00 00 7b        vshufi32x4 zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 43 72 80 7b         vshufi32x4 zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 43 b2 fc fd ff ff 7b        vshufi32x4 zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 43 72 7f 7b         vshufi32x4 zmm6,zmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 43 b2 00 02 00 00 7b        vshufi32x4 zmm6,zmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 43 72 80 7b         vshufi32x4 zmm6,zmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 43 b2 fc fd ff ff 7b        vshufi32x4 zmm6,zmm5,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 43 f4 ab    vshufi64x2 zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 4f 43 f4 ab    vshufi64x2 zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 cf 43 f4 ab    vshufi64x2 zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 48 43 f4 7b    vshufi64x2 zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 43 31 7b    vshufi64x2 zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 43 b4 f4 c0 1d fe ff 7b     vshufi64x2 zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 43 30 7b    vshufi64x2 zmm6,zmm5,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 43 30 7b    vshufi64x2 zmm6,zmm5,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 43 72 7f 7b         vshufi64x2 zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 43 b2 00 20 00 00 7b        vshufi64x2 zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 43 72 80 7b         vshufi64x2 zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 43 b2 c0 df ff ff 7b        vshufi64x2 zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 43 72 7f 7b         vshufi64x2 zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 43 b2 00 04 00 00 7b        vshufi64x2 zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 43 72 80 7b         vshufi64x2 zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 43 b2 f8 fb ff ff 7b        vshufi64x2 zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 43 72 7f 7b         vshufi64x2 zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 43 b2 00 04 00 00 7b        vshufi64x2 zmm6,zmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 43 72 80 7b         vshufi64x2 zmm6,zmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 43 b2 f8 fb ff ff 7b        vshufi64x2 zmm6,zmm5,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f2 d5 48 36 f4       vpermq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 36 f4       vpermq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 36 f4       vpermq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 36 31       vpermq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 36 b4 f4 c0 1d fe ff        vpermq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 36 30       vpermq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 36 30       vpermq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 36 72 7f    vpermq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 36 b2 00 20 00 00   vpermq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 36 72 80    vpermq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 36 b2 c0 df ff ff   vpermq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 36 72 7f    vpermq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 36 b2 00 04 00 00   vpermq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 36 72 80    vpermq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 36 b2 f8 fb ff ff   vpermq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 36 72 7f    vpermq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 36 b2 00 04 00 00   vpermq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 36 72 80    vpermq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 36 b2 f8 fb ff ff   vpermq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 16 f4       vpermpd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 16 f4       vpermpd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 16 f4       vpermpd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 16 31       vpermpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 16 b4 f4 c0 1d fe ff        vpermpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 16 30       vpermpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 16 30       vpermpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 16 72 7f    vpermpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 16 b2 00 20 00 00   vpermpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 16 72 80    vpermpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 16 b2 c0 df ff ff   vpermpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 16 72 7f    vpermpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 16 b2 00 04 00 00   vpermpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 16 72 80    vpermpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 16 b2 f8 fb ff ff   vpermpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 16 72 7f    vpermpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 16 b2 00 04 00 00   vpermpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 16 72 80    vpermpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 16 b2 f8 fb ff ff   vpermpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7e f4       vpermt2d zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 7e f4       vpermt2d zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 7e f4       vpermt2d zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 7e 31       vpermt2d zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7e b4 f4 c0 1d fe ff        vpermt2d zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 7e 30       vpermt2d zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 7e 30       vpermt2d zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7e 72 7f    vpermt2d zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7e b2 00 20 00 00   vpermt2d zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7e 72 80    vpermt2d zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7e b2 c0 df ff ff   vpermt2d zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 7e 72 7f    vpermt2d zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 7e b2 00 02 00 00   vpermt2d zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 7e 72 80    vpermt2d zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 7e b2 fc fd ff ff   vpermt2d zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 7e 72 7f    vpermt2d zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 7e b2 00 02 00 00   vpermt2d zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 7e 72 80    vpermt2d zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 7e b2 fc fd ff ff   vpermt2d zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7e f4       vpermt2q zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 7e f4       vpermt2q zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 7e f4       vpermt2q zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 7e 31       vpermt2q zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7e b4 f4 c0 1d fe ff        vpermt2q zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 7e 30       vpermt2q zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 7e 30       vpermt2q zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7e 72 7f    vpermt2q zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7e b2 00 20 00 00   vpermt2q zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7e 72 80    vpermt2q zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7e b2 c0 df ff ff   vpermt2q zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 7e 72 7f    vpermt2q zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 7e b2 00 04 00 00   vpermt2q zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 7e 72 80    vpermt2q zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 7e b2 f8 fb ff ff   vpermt2q zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 7e 72 7f    vpermt2q zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 7e b2 00 04 00 00   vpermt2q zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 7e 72 80    vpermt2q zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 7e b2 f8 fb ff ff   vpermt2q zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7f f4       vpermt2ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 7f f4       vpermt2ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 7f f4       vpermt2ps zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 7f 31       vpermt2ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7f b4 f4 c0 1d fe ff        vpermt2ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 7f 30       vpermt2ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 7f 30       vpermt2ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7f 72 7f    vpermt2ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7f b2 00 20 00 00   vpermt2ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7f 72 80    vpermt2ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7f b2 c0 df ff ff   vpermt2ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 7f 72 7f    vpermt2ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 7f b2 00 02 00 00   vpermt2ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 7f 72 80    vpermt2ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 7f b2 fc fd ff ff   vpermt2ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 7f 72 7f    vpermt2ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 7f b2 00 02 00 00   vpermt2ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 7f 72 80    vpermt2ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 7f b2 fc fd ff ff   vpermt2ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7f f4       vpermt2pd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 7f f4       vpermt2pd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 7f f4       vpermt2pd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 7f 31       vpermt2pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7f b4 f4 c0 1d fe ff        vpermt2pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 7f 30       vpermt2pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 7f 30       vpermt2pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7f 72 7f    vpermt2pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7f b2 00 20 00 00   vpermt2pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7f 72 80    vpermt2pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7f b2 c0 df ff ff   vpermt2pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 7f 72 7f    vpermt2pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 7f b2 00 04 00 00   vpermt2pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 7f 72 80    vpermt2pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 7f b2 f8 fb ff ff   vpermt2pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 7f 72 7f    vpermt2pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 7f b2 00 04 00 00   vpermt2pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 7f 72 80    vpermt2pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 7f b2 f8 fb ff ff   vpermt2pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 d5 48 03 f4 ab    valignq zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 4f 03 f4 ab    valignq zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 cf 03 f4 ab    valignq zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 48 03 f4 7b    valignq zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 03 31 7b    valignq zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 03 b4 f4 c0 1d fe ff 7b     valignq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 03 30 7b    valignq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 03 30 7b    valignq zmm6,zmm5,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 03 72 7f 7b         valignq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 03 b2 00 20 00 00 7b        valignq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 03 72 80 7b         valignq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 03 b2 c0 df ff ff 7b        valignq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 03 72 7f 7b         valignq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 03 b2 00 04 00 00 7b        valignq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 03 72 80 7b         valignq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 03 b2 f8 fb ff ff 7b        valignq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 03 72 7f 7b         valignq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 03 b2 00 04 00 00 7b        valignq zmm6,zmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 03 72 80 7b         valignq zmm6,zmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 03 b2 f8 fb ff ff 7b        valignq zmm6,zmm5,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f1 7f 08 79 c6       vcvtsd2usi eax,xmm6
 [      ]*[a-f0-9]+:    62 f1 7f 18 79 c6       vcvtsd2usi eax,xmm6,\{rn-sae\}
 [      ]*[a-f0-9]+:    62 f1 7f 58 79 c6       vcvtsd2usi eax,xmm6,\{ru-sae\}
@@ -5935,15 +5935,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 2c f4       vscalefpd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 2c 31       vscalefpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 2c b4 f4 c0 1d fe ff        vscalefpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 2c 30       vscalefpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 2c 30       vscalefpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 2c 72 7f    vscalefpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 2c b2 00 20 00 00   vscalefpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 2c 72 80    vscalefpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 2c b2 c0 df ff ff   vscalefpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 2c 72 7f    vscalefpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 2c b2 00 04 00 00   vscalefpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 2c 72 80    vscalefpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 2c b2 f8 fb ff ff   vscalefpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 2c 72 7f    vscalefpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 2c b2 00 04 00 00   vscalefpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 2c 72 80    vscalefpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 2c b2 f8 fb ff ff   vscalefpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 2c f4       vscalefps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 2c f4       vscalefps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 2c f4       vscalefps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -5953,15 +5953,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 2c f4       vscalefps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 2c 31       vscalefps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 2c b4 f4 c0 1d fe ff        vscalefps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 2c 30       vscalefps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 2c 30       vscalefps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 2c 72 7f    vscalefps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 2c b2 00 20 00 00   vscalefps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 2c 72 80    vscalefps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 2c b2 c0 df ff ff   vscalefps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 2c 72 7f    vscalefps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 2c b2 00 02 00 00   vscalefps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 2c 72 80    vscalefps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 2c b2 fc fd ff ff   vscalefps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 2c 72 7f    vscalefps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 2c b2 00 02 00 00   vscalefps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 2c 72 80    vscalefps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 2c b2 fc fd ff ff   vscalefps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f 2d f4       vscalefsd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f 2d f4       vscalefsd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f 2d f4       vscalefsd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -5994,15 +5994,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f3 55 18 54 f4 7b    vfixupimmps zmm6,zmm5,zmm4,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 54 31 7b    vfixupimmps zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 54 b4 f4 c0 1d fe ff 7b     vfixupimmps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 54 30 7b    vfixupimmps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 54 30 7b    vfixupimmps zmm6,zmm5,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 54 72 7f 7b         vfixupimmps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 54 b2 00 20 00 00 7b        vfixupimmps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 54 72 80 7b         vfixupimmps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 54 b2 c0 df ff ff 7b        vfixupimmps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 54 72 7f 7b         vfixupimmps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 54 b2 00 02 00 00 7b        vfixupimmps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 54 72 80 7b         vfixupimmps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 54 b2 fc fd ff ff 7b        vfixupimmps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 54 72 7f 7b         vfixupimmps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 54 b2 00 02 00 00 7b        vfixupimmps zmm6,zmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 54 72 80 7b         vfixupimmps zmm6,zmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 54 b2 fc fd ff ff 7b        vfixupimmps zmm6,zmm5,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 54 f4 ab    vfixupimmpd zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 4f 54 f4 ab    vfixupimmpd zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 cf 54 f4 ab    vfixupimmpd zmm6\{k7\}\{z\},zmm5,zmm4,0xab
@@ -6011,15 +6011,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f3 d5 18 54 f4 7b    vfixupimmpd zmm6,zmm5,zmm4,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 54 31 7b    vfixupimmpd zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 54 b4 f4 c0 1d fe ff 7b     vfixupimmpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 54 30 7b    vfixupimmpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 54 30 7b    vfixupimmpd zmm6,zmm5,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 54 72 7f 7b         vfixupimmpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 54 b2 00 20 00 00 7b        vfixupimmpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 54 72 80 7b         vfixupimmpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 54 b2 c0 df ff ff 7b        vfixupimmpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 54 72 7f 7b         vfixupimmpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 54 b2 00 04 00 00 7b        vfixupimmpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 54 72 80 7b         vfixupimmpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 54 b2 f8 fb ff ff 7b        vfixupimmpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 54 72 7f 7b         vfixupimmpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 54 b2 00 04 00 00 7b        vfixupimmpd zmm6,zmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 54 72 80 7b         vfixupimmpd zmm6,zmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 54 b2 f8 fb ff ff 7b        vfixupimmpd zmm6,zmm5,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 0f 55 f4 ab    vfixupimmss xmm6\{k7\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 55 8f 55 f4 ab    vfixupimmss xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 55 1f 55 f4 ab    vfixupimmss xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
@@ -6048,176 +6048,176 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 f5 7b    vpslld zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 31 7b    vpslld zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 b4 f4 c0 1d fe ff 7b     vpslld zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 30 7b    vpslld zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 30 7b    vpslld zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 72 7f 7b         vpslld zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 b2 00 20 00 00 7b        vpslld zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 72 80 7b         vpslld zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 b2 c0 df ff ff 7b        vpslld zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 72 7f 7b         vpslld zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 b2 00 02 00 00 7b        vpslld zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 72 80 7b         vpslld zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 b2 fc fd ff ff 7b        vpslld zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 72 7f 7b         vpslld zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 b2 00 02 00 00 7b        vpslld zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 72 80 7b         vpslld zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 b2 fc fd ff ff 7b        vpslld zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 f5 ab    vpsllq zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 4f 73 f5 ab    vpsllq zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd cf 73 f5 ab    vpsllq zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 f5 7b    vpsllq zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 31 7b    vpsllq zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 b4 f4 c0 1d fe ff 7b     vpsllq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 30 7b    vpsllq zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 30 7b    vpsllq zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 72 7f 7b         vpsllq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 b2 00 20 00 00 7b        vpsllq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 72 80 7b         vpsllq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 b2 c0 df ff ff 7b        vpsllq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 72 7f 7b         vpsllq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 b2 00 04 00 00 7b        vpsllq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 72 80 7b         vpsllq zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 b2 f8 fb ff ff 7b        vpsllq zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 72 7f 7b         vpsllq zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 b2 00 04 00 00 7b        vpsllq zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 72 80 7b         vpsllq zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 b2 f8 fb ff ff 7b        vpsllq zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 e5 ab    vpsrad zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d 4f 72 e5 ab    vpsrad zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d cf 72 e5 ab    vpsrad zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 e5 7b    vpsrad zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 21 7b    vpsrad zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 a4 f4 c0 1d fe ff 7b     vpsrad zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 20 7b    vpsrad zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 20 7b    vpsrad zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 62 7f 7b         vpsrad zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 a2 00 20 00 00 7b        vpsrad zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 62 80 7b         vpsrad zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 a2 c0 df ff ff 7b        vpsrad zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 62 7f 7b         vpsrad zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 a2 00 02 00 00 7b        vpsrad zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 62 80 7b         vpsrad zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 a2 fc fd ff ff 7b        vpsrad zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 62 7f 7b         vpsrad zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 a2 00 02 00 00 7b        vpsrad zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 62 80 7b         vpsrad zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 a2 fc fd ff ff 7b        vpsrad zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 e5 ab    vpsraq zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 4f 72 e5 ab    vpsraq zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd cf 72 e5 ab    vpsraq zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 e5 7b    vpsraq zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 21 7b    vpsraq zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 a4 f4 c0 1d fe ff 7b     vpsraq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 20 7b    vpsraq zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 20 7b    vpsraq zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 62 7f 7b         vpsraq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 a2 00 20 00 00 7b        vpsraq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 62 80 7b         vpsraq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 a2 c0 df ff ff 7b        vpsraq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 62 7f 7b         vpsraq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 a2 00 04 00 00 7b        vpsraq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 62 80 7b         vpsraq zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 a2 f8 fb ff ff 7b        vpsraq zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 62 7f 7b         vpsraq zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 a2 00 04 00 00 7b        vpsraq zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 62 80 7b         vpsraq zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 a2 f8 fb ff ff 7b        vpsraq zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f2 55 48 15 f4       vprolvd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 15 f4       vprolvd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 15 f4       vprolvd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 15 31       vprolvd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 15 b4 f4 c0 1d fe ff        vprolvd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 15 30       vprolvd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 15 30       vprolvd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 15 72 7f    vprolvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 15 b2 00 20 00 00   vprolvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 15 72 80    vprolvd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 15 b2 c0 df ff ff   vprolvd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 15 72 7f    vprolvd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 15 b2 00 02 00 00   vprolvd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 15 72 80    vprolvd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 15 b2 fc fd ff ff   vprolvd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 15 72 7f    vprolvd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 15 b2 00 02 00 00   vprolvd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 15 72 80    vprolvd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 15 b2 fc fd ff ff   vprolvd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 cd ab    vprold zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d 4f 72 cd ab    vprold zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d cf 72 cd ab    vprold zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 cd 7b    vprold zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 09 7b    vprold zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 8c f4 c0 1d fe ff 7b     vprold zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 08 7b    vprold zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 08 7b    vprold zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 4a 7f 7b         vprold zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 8a 00 20 00 00 7b        vprold zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 4a 80 7b         vprold zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 8a c0 df ff ff 7b        vprold zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 4a 7f 7b         vprold zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 8a 00 02 00 00 7b        vprold zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 4a 80 7b         vprold zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 8a fc fd ff ff 7b        vprold zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 4a 7f 7b         vprold zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 8a 00 02 00 00 7b        vprold zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 4a 80 7b         vprold zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 8a fc fd ff ff 7b        vprold zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f2 d5 48 15 f4       vprolvq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 15 f4       vprolvq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 15 f4       vprolvq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 15 31       vprolvq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 15 b4 f4 c0 1d fe ff        vprolvq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 15 30       vprolvq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 15 30       vprolvq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 15 72 7f    vprolvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 15 b2 00 20 00 00   vprolvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 15 72 80    vprolvq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 15 b2 c0 df ff ff   vprolvq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 15 72 7f    vprolvq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 15 b2 00 04 00 00   vprolvq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 15 72 80    vprolvq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 15 b2 f8 fb ff ff   vprolvq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 15 72 7f    vprolvq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 15 b2 00 04 00 00   vprolvq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 15 72 80    vprolvq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 15 b2 f8 fb ff ff   vprolvq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 cd ab    vprolq zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 4f 72 cd ab    vprolq zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd cf 72 cd ab    vprolq zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 cd 7b    vprolq zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 09 7b    vprolq zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 8c f4 c0 1d fe ff 7b     vprolq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 08 7b    vprolq zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 08 7b    vprolq zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 4a 7f 7b         vprolq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 8a 00 20 00 00 7b        vprolq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 4a 80 7b         vprolq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 8a c0 df ff ff 7b        vprolq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 4a 7f 7b         vprolq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 8a 00 04 00 00 7b        vprolq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 4a 80 7b         vprolq zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 8a f8 fb ff ff 7b        vprolq zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 4a 7f 7b         vprolq zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 8a 00 04 00 00 7b        vprolq zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 4a 80 7b         vprolq zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 8a f8 fb ff ff 7b        vprolq zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f2 55 48 14 f4       vprorvd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 14 f4       vprorvd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 14 f4       vprorvd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 14 31       vprorvd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 14 b4 f4 c0 1d fe ff        vprorvd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 14 30       vprorvd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 14 30       vprorvd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 14 72 7f    vprorvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 14 b2 00 20 00 00   vprorvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 14 72 80    vprorvd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 14 b2 c0 df ff ff   vprorvd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 14 72 7f    vprorvd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 14 b2 00 02 00 00   vprorvd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 14 72 80    vprorvd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 14 b2 fc fd ff ff   vprorvd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 14 72 7f    vprorvd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 14 b2 00 02 00 00   vprorvd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 14 72 80    vprorvd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 14 b2 fc fd ff ff   vprorvd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 c5 ab    vprord zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d 4f 72 c5 ab    vprord zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d cf 72 c5 ab    vprord zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 c5 7b    vprord zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 01 7b    vprord zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 84 f4 c0 1d fe ff 7b     vprord zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 00 7b    vprord zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 00 7b    vprord zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 42 7f 7b         vprord zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 82 00 20 00 00 7b        vprord zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 42 80 7b         vprord zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 82 c0 df ff ff 7b        vprord zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 42 7f 7b         vprord zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 82 00 02 00 00 7b        vprord zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 42 80 7b         vprord zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 82 fc fd ff ff 7b        vprord zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 42 7f 7b         vprord zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 82 00 02 00 00 7b        vprord zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 42 80 7b         vprord zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 82 fc fd ff ff 7b        vprord zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f2 d5 48 14 f4       vprorvq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 14 f4       vprorvq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 14 f4       vprorvq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 14 31       vprorvq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 14 b4 f4 c0 1d fe ff        vprorvq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 14 30       vprorvq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 14 30       vprorvq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 14 72 7f    vprorvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 14 b2 00 20 00 00   vprorvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 14 72 80    vprorvq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 14 b2 c0 df ff ff   vprorvq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 14 72 7f    vprorvq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 14 b2 00 04 00 00   vprorvq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 14 72 80    vprorvq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 14 b2 f8 fb ff ff   vprorvq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 14 72 7f    vprorvq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 14 b2 00 04 00 00   vprorvq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 14 72 80    vprorvq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 14 b2 f8 fb ff ff   vprorvq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 c5 ab    vprorq zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 4f 72 c5 ab    vprorq zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd cf 72 c5 ab    vprorq zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 c5 7b    vprorq zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 01 7b    vprorq zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 84 f4 c0 1d fe ff 7b     vprorq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 00 7b    vprorq zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 00 7b    vprorq zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 42 7f 7b         vprorq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 82 00 20 00 00 7b        vprorq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 42 80 7b         vprorq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 82 c0 df ff ff 7b        vprorq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 42 7f 7b         vprorq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 82 00 04 00 00 7b        vprorq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 42 80 7b         vprorq zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 82 f8 fb ff ff 7b        vprorq zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 42 7f 7b         vprorq zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 82 00 04 00 00 7b        vprorq zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 42 80 7b         vprorq zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 82 f8 fb ff ff 7b        vprorq zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 09 f5 ab    vrndscalepd zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd 4f 09 f5 ab    vrndscalepd zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd cf 09 f5 ab    vrndscalepd zmm6\{k7\}\{z\},zmm5,0xab
@@ -6226,15 +6226,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f3 fd 18 09 f5 7b    vrndscalepd zmm6,zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 09 31 7b    vrndscalepd zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 09 b4 f4 c0 1d fe ff 7b     vrndscalepd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 09 30 7b    vrndscalepd zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 09 30 7b    vrndscalepd zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 09 72 7f 7b         vrndscalepd zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 09 b2 00 20 00 00 7b        vrndscalepd zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 09 72 80 7b         vrndscalepd zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 09 b2 c0 df ff ff 7b        vrndscalepd zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 09 72 7f 7b         vrndscalepd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 09 b2 00 04 00 00 7b        vrndscalepd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 09 72 80 7b         vrndscalepd zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 09 b2 f8 fb ff ff 7b        vrndscalepd zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 09 72 7f 7b         vrndscalepd zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 09 b2 00 04 00 00 7b        vrndscalepd zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 09 72 80 7b         vrndscalepd zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 09 b2 f8 fb ff ff 7b        vrndscalepd zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 08 f5 ab    vrndscaleps zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 7d 4f 08 f5 ab    vrndscaleps zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 7d cf 08 f5 ab    vrndscaleps zmm6\{k7\}\{z\},zmm5,0xab
@@ -6243,15 +6243,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f3 7d 18 08 f5 7b    vrndscaleps zmm6,zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 08 31 7b    vrndscaleps zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 08 b4 f4 c0 1d fe ff 7b     vrndscaleps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 08 30 7b    vrndscaleps zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 08 30 7b    vrndscaleps zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 08 72 7f 7b         vrndscaleps zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 08 b2 00 20 00 00 7b        vrndscaleps zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 08 72 80 7b         vrndscaleps zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 08 b2 c0 df ff ff 7b        vrndscaleps zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 08 72 7f 7b         vrndscaleps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 08 b2 00 02 00 00 7b        vrndscaleps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 08 72 80 7b         vrndscaleps zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 08 b2 fc fd ff ff 7b        vrndscaleps zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 08 72 7f 7b         vrndscaleps zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 08 b2 00 02 00 00 7b        vrndscaleps zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 08 72 80 7b         vrndscaleps zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 08 b2 fc fd ff ff 7b        vrndscaleps zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 0f 0b f4 ab    vrndscalesd xmm6\{k7\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 8f 0b f4 ab    vrndscalesd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 1f 0b f4 ab    vrndscalesd xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
@@ -6511,30 +6511,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 fc 1f 78 f5       vcvttpd2udq ymm6\{k7\},zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 fc 4f 78 31       vcvttpd2udq ymm6\{k7\},ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 78 b4 f4 c0 1d fe ff        vcvttpd2udq ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 fc 5f 78 30       vcvttpd2udq ymm6\{k7\},QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fc 5f 78 30       vcvttpd2udq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 78 72 7f    vcvttpd2udq ymm6\{k7\},ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 78 b2 00 20 00 00   vcvttpd2udq ymm6\{k7\},ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 78 72 80    vcvttpd2udq ymm6\{k7\},ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 78 b2 c0 df ff ff   vcvttpd2udq ymm6\{k7\},ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 fc 5f 78 72 7f    vcvttpd2udq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fc 5f 78 b2 00 04 00 00   vcvttpd2udq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fc 5f 78 72 80    vcvttpd2udq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fc 5f 78 b2 f8 fb ff ff   vcvttpd2udq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fc 5f 78 72 7f    vcvttpd2udq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 fc 5f 78 b2 00 04 00 00   vcvttpd2udq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 fc 5f 78 72 80    vcvttpd2udq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 fc 5f 78 b2 f8 fb ff ff   vcvttpd2udq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 78 f5       vcvttps2udq zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 7c 4f 78 f5       vcvttps2udq zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f1 7c cf 78 f5       vcvttps2udq zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f1 7c 18 78 f5       vcvttps2udq zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 7c 48 78 31       vcvttps2udq zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 78 b4 f4 c0 1d fe ff        vcvttps2udq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7c 58 78 30       vcvttps2udq zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7c 58 78 30       vcvttps2udq zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 78 72 7f    vcvttps2udq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 78 b2 00 20 00 00   vcvttps2udq zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 78 72 80    vcvttps2udq zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 78 b2 c0 df ff ff   vcvttps2udq zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 7c 58 78 72 7f    vcvttps2udq zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 78 b2 00 02 00 00   vcvttps2udq zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 78 72 80    vcvttps2udq zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 78 b2 fc fd ff ff   vcvttps2udq zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7c 58 78 72 7f    vcvttps2udq zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 78 b2 00 02 00 00   vcvttps2udq zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 78 72 80    vcvttps2udq zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 78 b2 fc fd ff ff   vcvttps2udq zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 7f 08 78 c6       vcvttsd2usi eax,xmm6
 [      ]*[a-f0-9]+:    62 f1 7f 18 78 c6       vcvttsd2usi eax,xmm6,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 7f 08 78 01       vcvttsd2usi eax,QWORD PTR \[ecx\]
@@ -6572,83 +6572,83 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 cf 76 f4       vpermi2d zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 76 31       vpermi2d zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 76 b4 f4 c0 1d fe ff        vpermi2d zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 76 30       vpermi2d zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 76 30       vpermi2d zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 76 72 7f    vpermi2d zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 76 b2 00 20 00 00   vpermi2d zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 76 72 80    vpermi2d zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 76 b2 c0 df ff ff   vpermi2d zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 76 72 7f    vpermi2d zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 76 b2 00 02 00 00   vpermi2d zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 76 72 80    vpermi2d zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 76 b2 fc fd ff ff   vpermi2d zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 76 72 7f    vpermi2d zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 76 b2 00 02 00 00   vpermi2d zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 76 72 80    vpermi2d zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 76 b2 fc fd ff ff   vpermi2d zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 76 f4       vpermi2q zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 76 f4       vpermi2q zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 76 f4       vpermi2q zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 76 31       vpermi2q zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 76 b4 f4 c0 1d fe ff        vpermi2q zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 76 30       vpermi2q zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 76 30       vpermi2q zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 76 72 7f    vpermi2q zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 76 b2 00 20 00 00   vpermi2q zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 76 72 80    vpermi2q zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 76 b2 c0 df ff ff   vpermi2q zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 76 72 7f    vpermi2q zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 76 b2 00 04 00 00   vpermi2q zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 76 72 80    vpermi2q zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 76 b2 f8 fb ff ff   vpermi2q zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 76 72 7f    vpermi2q zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 76 b2 00 04 00 00   vpermi2q zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 76 72 80    vpermi2q zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 76 b2 f8 fb ff ff   vpermi2q zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 77 f4       vpermi2ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 77 f4       vpermi2ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 77 f4       vpermi2ps zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 77 31       vpermi2ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 77 b4 f4 c0 1d fe ff        vpermi2ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 77 30       vpermi2ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 77 30       vpermi2ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 77 72 7f    vpermi2ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 77 b2 00 20 00 00   vpermi2ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 77 72 80    vpermi2ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 77 b2 c0 df ff ff   vpermi2ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 77 72 7f    vpermi2ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 77 b2 00 02 00 00   vpermi2ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 77 72 80    vpermi2ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 77 b2 fc fd ff ff   vpermi2ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 77 72 7f    vpermi2ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 77 b2 00 02 00 00   vpermi2ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 77 72 80    vpermi2ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 77 b2 fc fd ff ff   vpermi2ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 77 f4       vpermi2pd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 77 f4       vpermi2pd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 77 f4       vpermi2pd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 77 31       vpermi2pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 77 b4 f4 c0 1d fe ff        vpermi2pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 77 30       vpermi2pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 77 30       vpermi2pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 77 72 7f    vpermi2pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 77 b2 00 20 00 00   vpermi2pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 77 72 80    vpermi2pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 77 b2 c0 df ff ff   vpermi2pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 77 72 7f    vpermi2pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 77 b2 00 04 00 00   vpermi2pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 77 72 80    vpermi2pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 77 b2 f8 fb ff ff   vpermi2pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 77 72 7f    vpermi2pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 77 b2 00 04 00 00   vpermi2pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 77 72 80    vpermi2pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 77 b2 f8 fb ff ff   vpermi2pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 56 48 27 ec       vptestnmd k5,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 56 4f 27 ec       vptestnmd k5\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 56 48 27 29       vptestnmd k5,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 56 48 27 ac f4 c0 1d fe ff        vptestnmd k5,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 56 58 27 28       vptestnmd k5,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 56 58 27 28       vptestnmd k5,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 56 48 27 6a 7f    vptestnmd k5,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 56 48 27 aa 00 20 00 00   vptestnmd k5,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 56 48 27 6a 80    vptestnmd k5,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 56 48 27 aa c0 df ff ff   vptestnmd k5,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 56 58 27 6a 7f    vptestnmd k5,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 56 58 27 aa 00 02 00 00   vptestnmd k5,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 56 58 27 6a 80    vptestnmd k5,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 56 58 27 aa fc fd ff ff   vptestnmd k5,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 56 58 27 6a 7f    vptestnmd k5,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 56 58 27 aa 00 02 00 00   vptestnmd k5,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 56 58 27 6a 80    vptestnmd k5,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 56 58 27 aa fc fd ff ff   vptestnmd k5,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d6 48 27 ec       vptestnmq k5,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d6 4f 27 ec       vptestnmq k5\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d6 48 27 29       vptestnmq k5,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d6 48 27 ac f4 c0 1d fe ff        vptestnmq k5,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d6 58 27 28       vptestnmq k5,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d6 58 27 28       vptestnmq k5,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d6 48 27 6a 7f    vptestnmq k5,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d6 48 27 aa 00 20 00 00   vptestnmq k5,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d6 48 27 6a 80    vptestnmq k5,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d6 48 27 aa c0 df ff ff   vptestnmq k5,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d6 58 27 6a 7f    vptestnmq k5,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d6 58 27 aa 00 04 00 00   vptestnmq k5,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d6 58 27 6a 80    vptestnmq k5,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d6 58 27 aa f8 fb ff ff   vptestnmq k5,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d6 58 27 6a 7f    vptestnmq k5,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d6 58 27 aa 00 04 00 00   vptestnmq k5,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d6 58 27 6a 80    vptestnmq k5,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d6 58 27 aa f8 fb ff ff   vptestnmq k5,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    67 62 f1 7c 48 58 07    vaddps zmm0,zmm0,ZMMWORD PTR \[bx\]
 [      ]*[a-f0-9]+:    67 62 f1 7c 48 58 47 01         vaddps zmm0,zmm0,ZMMWORD PTR \[bx\+0x40\]
 [      ]*[a-f0-9]+:    67 62 f1 7c 48 58 87 34 12      vaddps zmm0,zmm0,ZMMWORD PTR \[bx\+0x1234\]
@@ -6661,15 +6661,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 d5 78 58 f4       vaddpd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 d5 48 58 31       vaddpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 58 b4 f4 c0 1d fe ff        vaddpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 58 30       vaddpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 58 30       vaddpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 58 72 7f    vaddpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 58 b2 00 20 00 00   vaddpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 58 72 80    vaddpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 58 b2 c0 df ff ff   vaddpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 58 72 7f    vaddpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 58 b2 00 04 00 00   vaddpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 58 72 80    vaddpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 58 b2 f8 fb ff ff   vaddpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 58 72 7f    vaddpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 58 b2 00 04 00 00   vaddpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 58 72 80    vaddpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 58 b2 f8 fb ff ff   vaddpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 54 48 58 f4       vaddps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 4f 58 f4       vaddps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 cf 58 f4       vaddps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -6679,15 +6679,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 54 78 58 f4       vaddps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 54 48 58 31       vaddps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 54 48 58 b4 f4 c0 1d fe ff        vaddps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 54 58 58 30       vaddps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 58 30       vaddps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 54 48 58 72 7f    vaddps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 54 48 58 b2 00 20 00 00   vaddps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 58 72 80    vaddps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 58 b2 c0 df ff ff   vaddps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 54 58 58 72 7f    vaddps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 58 b2 00 02 00 00   vaddps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 58 72 80    vaddps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 58 b2 fc fd ff ff   vaddps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 58 72 7f    vaddps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 54 58 58 b2 00 02 00 00   vaddps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 58 72 80    vaddps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 58 b2 fc fd ff ff   vaddps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d7 0f 58 f4       vaddsd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 8f 58 f4       vaddsd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 1f 58 f4       vaddsd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -6718,43 +6718,43 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f3 55 48 03 f4 7b    valignd zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 03 31 7b    valignd zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 03 b4 f4 c0 1d fe ff 7b     valignd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 03 30 7b    valignd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 03 30 7b    valignd zmm6,zmm5,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 03 72 7f 7b         valignd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 03 b2 00 20 00 00 7b        valignd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 03 72 80 7b         valignd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 03 b2 c0 df ff ff 7b        valignd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 03 72 7f 7b         valignd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 03 b2 00 02 00 00 7b        valignd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 03 72 80 7b         valignd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 03 b2 fc fd ff ff 7b        valignd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 03 72 7f 7b         valignd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 03 b2 00 02 00 00 7b        valignd zmm6,zmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 03 72 80 7b         valignd zmm6,zmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 03 b2 fc fd ff ff 7b        valignd zmm6,zmm5,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f2 d5 48 65 f4       vblendmpd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 65 f4       vblendmpd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 65 f4       vblendmpd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 65 31       vblendmpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 65 b4 f4 c0 1d fe ff        vblendmpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 65 30       vblendmpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 65 30       vblendmpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 65 72 7f    vblendmpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 65 b2 00 20 00 00   vblendmpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 65 72 80    vblendmpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 65 b2 c0 df ff ff   vblendmpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 65 72 7f    vblendmpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 65 b2 00 04 00 00   vblendmpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 65 72 80    vblendmpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 65 b2 f8 fb ff ff   vblendmpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 65 72 7f    vblendmpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 65 b2 00 04 00 00   vblendmpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 65 72 80    vblendmpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 65 b2 f8 fb ff ff   vblendmpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 65 f4       vblendmps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 65 f4       vblendmps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 65 f4       vblendmps zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 65 31       vblendmps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 65 b4 f4 c0 1d fe ff        vblendmps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 65 30       vblendmps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 65 30       vblendmps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 65 72 7f    vblendmps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 65 b2 00 20 00 00   vblendmps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 65 72 80    vblendmps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 65 b2 c0 df ff ff   vblendmps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 65 72 7f    vblendmps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 65 b2 00 02 00 00   vblendmps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 65 72 80    vblendmps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 65 b2 fc fd ff ff   vblendmps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 65 72 7f    vblendmps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 65 b2 00 02 00 00   vblendmps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 65 72 80    vblendmps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 65 b2 fc fd ff ff   vblendmps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 1a 31       vbroadcastf32x4 zmm6,XMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 4f 1a 31       vbroadcastf32x4 zmm6\{k7\},XMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d cf 1a 31       vbroadcastf32x4 zmm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
@@ -6814,659 +6814,659 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 7b    vcmppd k5,zmm6,zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 7b    vcmppd k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 7b     vcmppd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 7b    vcmppd k5,zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 7b    vcmppd k5,zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 7b         vcmppd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 7b        vcmppd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 7b         vcmppd k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 7b        vcmppd k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 7b         vcmppd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 7b        vcmppd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 7b         vcmppd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 7b        vcmppd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 7b         vcmppd k5,zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 7b        vcmppd k5,zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 7b         vcmppd k5,zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 7b        vcmppd k5,zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 00    vcmpeqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 00    vcmpeqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 00    vcmpeqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 00    vcmpeqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 00     vcmpeqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 00    vcmpeqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 00    vcmpeqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 00         vcmpeqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 00        vcmpeqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 00         vcmpeqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 00        vcmpeqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 00         vcmpeqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 00        vcmpeqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 00         vcmpeqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 00        vcmpeqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 00         vcmpeqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 00        vcmpeqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 00         vcmpeqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 00        vcmpeqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 00    vcmpeqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 00    vcmpeqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 00    vcmpeqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 00    vcmpeqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 00     vcmpeqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 00    vcmpeqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 00    vcmpeqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 00         vcmpeqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 00        vcmpeqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 00         vcmpeqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 00        vcmpeqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 00         vcmpeqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 00        vcmpeqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 00         vcmpeqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 00        vcmpeqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 00         vcmpeqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 00        vcmpeqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 00         vcmpeqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 00        vcmpeqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 01    vcmpltpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 01    vcmpltpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 01    vcmpltpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 01    vcmpltpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 01     vcmpltpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 01    vcmpltpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 01    vcmpltpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 01         vcmpltpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 01        vcmpltpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 01         vcmpltpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 01        vcmpltpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 01         vcmpltpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 01        vcmpltpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 01         vcmpltpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 01        vcmpltpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 01         vcmpltpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 01        vcmpltpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 01         vcmpltpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 01        vcmpltpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 01    vcmpltpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 01    vcmpltpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 01    vcmpltpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 01    vcmpltpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 01     vcmpltpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 01    vcmpltpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 01    vcmpltpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 01         vcmpltpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 01        vcmpltpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 01         vcmpltpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 01        vcmpltpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 01         vcmpltpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 01        vcmpltpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 01         vcmpltpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 01        vcmpltpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 01         vcmpltpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 01        vcmpltpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 01         vcmpltpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 01        vcmpltpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 02    vcmplepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 02    vcmplepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 02    vcmplepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 02    vcmplepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 02     vcmplepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 02    vcmplepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 02    vcmplepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 02         vcmplepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 02        vcmplepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 02         vcmplepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 02        vcmplepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 02         vcmplepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 02        vcmplepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 02         vcmplepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 02        vcmplepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 02         vcmplepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 02        vcmplepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 02         vcmplepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 02        vcmplepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 02    vcmplepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 02    vcmplepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 02    vcmplepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 02    vcmplepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 02     vcmplepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 02    vcmplepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 02    vcmplepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 02         vcmplepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 02        vcmplepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 02         vcmplepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 02        vcmplepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 02         vcmplepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 02        vcmplepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 02         vcmplepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 02        vcmplepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 02         vcmplepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 02        vcmplepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 02         vcmplepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 02        vcmplepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 03    vcmpunordpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 03    vcmpunordpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 03    vcmpunordpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 03    vcmpunordpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 03     vcmpunordpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 03    vcmpunordpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 03    vcmpunordpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 03         vcmpunordpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 03        vcmpunordpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 03         vcmpunordpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 03        vcmpunordpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 03         vcmpunordpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 03        vcmpunordpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 03         vcmpunordpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 03        vcmpunordpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 03         vcmpunordpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 03        vcmpunordpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 03         vcmpunordpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 03        vcmpunordpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 03    vcmpunordpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 03    vcmpunordpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 03    vcmpunordpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 03    vcmpunordpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 03     vcmpunordpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 03    vcmpunordpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 03    vcmpunordpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 03         vcmpunordpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 03        vcmpunordpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 03         vcmpunordpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 03        vcmpunordpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 03         vcmpunordpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 03        vcmpunordpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 03         vcmpunordpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 03        vcmpunordpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 03         vcmpunordpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 03        vcmpunordpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 03         vcmpunordpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 03        vcmpunordpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 04    vcmpneqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 04    vcmpneqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 04    vcmpneqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 04    vcmpneqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 04     vcmpneqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 04    vcmpneqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 04    vcmpneqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 04         vcmpneqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 04        vcmpneqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 04         vcmpneqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 04        vcmpneqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 04         vcmpneqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 04        vcmpneqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 04         vcmpneqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 04        vcmpneqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 04         vcmpneqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 04        vcmpneqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 04         vcmpneqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 04        vcmpneqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 04    vcmpneqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 04    vcmpneqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 04    vcmpneqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 04    vcmpneqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 04     vcmpneqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 04    vcmpneqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 04    vcmpneqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 04         vcmpneqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 04        vcmpneqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 04         vcmpneqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 04        vcmpneqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 04         vcmpneqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 04        vcmpneqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 04         vcmpneqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 04        vcmpneqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 04         vcmpneqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 04        vcmpneqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 04         vcmpneqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 04        vcmpneqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 05    vcmpnltpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 05    vcmpnltpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 05    vcmpnltpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 05    vcmpnltpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 05     vcmpnltpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 05    vcmpnltpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 05    vcmpnltpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 05         vcmpnltpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 05        vcmpnltpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 05         vcmpnltpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 05        vcmpnltpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 05         vcmpnltpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 05        vcmpnltpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 05         vcmpnltpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 05        vcmpnltpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 05         vcmpnltpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 05        vcmpnltpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 05         vcmpnltpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 05        vcmpnltpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 05    vcmpnltpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 05    vcmpnltpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 05    vcmpnltpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 05    vcmpnltpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 05     vcmpnltpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 05    vcmpnltpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 05    vcmpnltpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 05         vcmpnltpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 05        vcmpnltpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 05         vcmpnltpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 05        vcmpnltpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 05         vcmpnltpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 05        vcmpnltpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 05         vcmpnltpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 05        vcmpnltpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 05         vcmpnltpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 05        vcmpnltpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 05         vcmpnltpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 05        vcmpnltpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 06    vcmpnlepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 06    vcmpnlepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 06    vcmpnlepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 06    vcmpnlepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 06     vcmpnlepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 06    vcmpnlepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 06    vcmpnlepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 06         vcmpnlepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 06        vcmpnlepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 06         vcmpnlepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 06        vcmpnlepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 06         vcmpnlepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 06        vcmpnlepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 06         vcmpnlepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 06        vcmpnlepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 06         vcmpnlepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 06        vcmpnlepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 06         vcmpnlepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 06        vcmpnlepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 06    vcmpnlepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 06    vcmpnlepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 06    vcmpnlepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 06    vcmpnlepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 06     vcmpnlepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 06    vcmpnlepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 06    vcmpnlepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 06         vcmpnlepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 06        vcmpnlepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 06         vcmpnlepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 06        vcmpnlepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 06         vcmpnlepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 06        vcmpnlepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 06         vcmpnlepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 06        vcmpnlepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 06         vcmpnlepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 06        vcmpnlepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 06         vcmpnlepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 06        vcmpnlepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 07    vcmpordpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 07    vcmpordpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 07    vcmpordpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 07    vcmpordpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 07     vcmpordpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 07    vcmpordpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 07    vcmpordpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 07         vcmpordpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 07        vcmpordpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 07         vcmpordpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 07        vcmpordpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 07         vcmpordpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 07        vcmpordpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 07         vcmpordpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 07        vcmpordpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 07         vcmpordpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 07        vcmpordpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 07         vcmpordpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 07        vcmpordpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 07    vcmpordpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 07    vcmpordpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 07    vcmpordpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 07    vcmpordpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 07     vcmpordpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 07    vcmpordpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 07    vcmpordpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 07         vcmpordpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 07        vcmpordpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 07         vcmpordpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 07        vcmpordpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 07         vcmpordpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 07        vcmpordpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 07         vcmpordpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 07        vcmpordpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 07         vcmpordpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 07        vcmpordpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 07         vcmpordpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 07        vcmpordpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 08    vcmpeq_uqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 08    vcmpeq_uqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 08    vcmpeq_uqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 08    vcmpeq_uqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 08     vcmpeq_uqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 08    vcmpeq_uqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 08    vcmpeq_uqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 08         vcmpeq_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 08        vcmpeq_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 08         vcmpeq_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 08        vcmpeq_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 08         vcmpeq_uqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 08        vcmpeq_uqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 08         vcmpeq_uqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 08        vcmpeq_uqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 08         vcmpeq_uqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 08        vcmpeq_uqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 08         vcmpeq_uqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 08        vcmpeq_uqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 09    vcmpngepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 09    vcmpngepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 09    vcmpngepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 09    vcmpngepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 09     vcmpngepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 09    vcmpngepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 09    vcmpngepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 09         vcmpngepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 09        vcmpngepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 09         vcmpngepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 09        vcmpngepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 09         vcmpngepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 09        vcmpngepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 09         vcmpngepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 09        vcmpngepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 09         vcmpngepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 09        vcmpngepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 09         vcmpngepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 09        vcmpngepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 09    vcmpngepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 09    vcmpngepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 09    vcmpngepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 09    vcmpngepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 09     vcmpngepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 09    vcmpngepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 09    vcmpngepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 09         vcmpngepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 09        vcmpngepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 09         vcmpngepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 09        vcmpngepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 09         vcmpngepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 09        vcmpngepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 09         vcmpngepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 09        vcmpngepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 09         vcmpngepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 09        vcmpngepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 09         vcmpngepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 09        vcmpngepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0a    vcmpngtpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0a    vcmpngtpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0a    vcmpngtpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0a    vcmpngtpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0a     vcmpngtpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0a    vcmpngtpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0a    vcmpngtpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0a         vcmpngtpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0a        vcmpngtpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0a         vcmpngtpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0a        vcmpngtpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0a         vcmpngtpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0a        vcmpngtpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0a         vcmpngtpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0a        vcmpngtpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0a         vcmpngtpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0a        vcmpngtpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0a         vcmpngtpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0a        vcmpngtpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0a    vcmpngtpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0a    vcmpngtpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0a    vcmpngtpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0a    vcmpngtpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0a     vcmpngtpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0a    vcmpngtpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0a    vcmpngtpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0a         vcmpngtpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0a        vcmpngtpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0a         vcmpngtpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0a        vcmpngtpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0a         vcmpngtpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0a        vcmpngtpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0a         vcmpngtpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0a        vcmpngtpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0a         vcmpngtpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0a        vcmpngtpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0a         vcmpngtpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0a        vcmpngtpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0b    vcmpfalsepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0b    vcmpfalsepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0b    vcmpfalsepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0b    vcmpfalsepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0b     vcmpfalsepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0b    vcmpfalsepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0b    vcmpfalsepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0b         vcmpfalsepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0b        vcmpfalsepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0b         vcmpfalsepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0b        vcmpfalsepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0b         vcmpfalsepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0b        vcmpfalsepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0b         vcmpfalsepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0b        vcmpfalsepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0b         vcmpfalsepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0b        vcmpfalsepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0b         vcmpfalsepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0b        vcmpfalsepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0b    vcmpfalsepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0b    vcmpfalsepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0b    vcmpfalsepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0b    vcmpfalsepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0b     vcmpfalsepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0b    vcmpfalsepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0b    vcmpfalsepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0b         vcmpfalsepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0b        vcmpfalsepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0b         vcmpfalsepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0b        vcmpfalsepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0b         vcmpfalsepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0b        vcmpfalsepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0b         vcmpfalsepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0b        vcmpfalsepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0b         vcmpfalsepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0b        vcmpfalsepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0b         vcmpfalsepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0b        vcmpfalsepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0c    vcmpneq_oqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0c    vcmpneq_oqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0c    vcmpneq_oqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0c    vcmpneq_oqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0c     vcmpneq_oqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0c    vcmpneq_oqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0c    vcmpneq_oqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0c         vcmpneq_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0c        vcmpneq_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0c         vcmpneq_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0c        vcmpneq_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0c         vcmpneq_oqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0c        vcmpneq_oqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0c         vcmpneq_oqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0c        vcmpneq_oqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0c         vcmpneq_oqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0c        vcmpneq_oqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0c         vcmpneq_oqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0c        vcmpneq_oqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0d    vcmpgepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0d    vcmpgepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0d    vcmpgepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0d    vcmpgepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0d     vcmpgepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0d    vcmpgepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0d    vcmpgepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0d         vcmpgepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0d        vcmpgepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0d         vcmpgepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0d        vcmpgepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0d         vcmpgepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0d        vcmpgepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0d         vcmpgepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0d        vcmpgepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0d         vcmpgepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0d        vcmpgepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0d         vcmpgepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0d        vcmpgepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0d    vcmpgepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0d    vcmpgepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0d    vcmpgepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0d    vcmpgepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0d     vcmpgepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0d    vcmpgepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0d    vcmpgepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0d         vcmpgepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0d        vcmpgepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0d         vcmpgepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0d        vcmpgepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0d         vcmpgepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0d        vcmpgepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0d         vcmpgepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0d        vcmpgepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0d         vcmpgepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0d        vcmpgepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0d         vcmpgepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0d        vcmpgepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0e    vcmpgtpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0e    vcmpgtpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0e    vcmpgtpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0e    vcmpgtpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0e     vcmpgtpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0e    vcmpgtpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0e    vcmpgtpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0e         vcmpgtpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0e        vcmpgtpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0e         vcmpgtpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0e        vcmpgtpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0e         vcmpgtpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0e        vcmpgtpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0e         vcmpgtpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0e        vcmpgtpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0e         vcmpgtpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0e        vcmpgtpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0e         vcmpgtpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0e        vcmpgtpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0e    vcmpgtpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0e    vcmpgtpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0e    vcmpgtpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0e    vcmpgtpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0e     vcmpgtpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0e    vcmpgtpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0e    vcmpgtpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0e         vcmpgtpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0e        vcmpgtpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0e         vcmpgtpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0e        vcmpgtpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0e         vcmpgtpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0e        vcmpgtpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0e         vcmpgtpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0e        vcmpgtpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0e         vcmpgtpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0e        vcmpgtpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0e         vcmpgtpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0e        vcmpgtpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0f    vcmptruepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0f    vcmptruepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0f    vcmptruepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0f    vcmptruepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0f     vcmptruepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0f    vcmptruepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0f    vcmptruepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0f         vcmptruepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0f        vcmptruepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0f         vcmptruepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0f        vcmptruepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0f         vcmptruepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0f        vcmptruepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0f         vcmptruepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0f        vcmptruepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0f         vcmptruepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0f        vcmptruepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0f         vcmptruepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0f        vcmptruepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 0f    vcmptruepd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 0f    vcmptruepd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 0f    vcmptruepd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 0f    vcmptruepd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 0f     vcmptruepd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0f    vcmptruepd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 0f    vcmptruepd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 0f         vcmptruepd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 0f        vcmptruepd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 0f         vcmptruepd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 0f        vcmptruepd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0f         vcmptruepd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0f        vcmptruepd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0f         vcmptruepd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0f        vcmptruepd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 0f         vcmptruepd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 0f        vcmptruepd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 0f         vcmptruepd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 0f        vcmptruepd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 10    vcmpeq_ospd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 10    vcmpeq_ospd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 10    vcmpeq_ospd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 10    vcmpeq_ospd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 10     vcmpeq_ospd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 10    vcmpeq_ospd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 10    vcmpeq_ospd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 10         vcmpeq_ospd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 10        vcmpeq_ospd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 10         vcmpeq_ospd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 10        vcmpeq_ospd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 10         vcmpeq_ospd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 10        vcmpeq_ospd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 10         vcmpeq_ospd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 10        vcmpeq_ospd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 10         vcmpeq_ospd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 10        vcmpeq_ospd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 10         vcmpeq_ospd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 10        vcmpeq_ospd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 11    vcmplt_oqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 11    vcmplt_oqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 11    vcmplt_oqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 11    vcmplt_oqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 11     vcmplt_oqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 11    vcmplt_oqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 11    vcmplt_oqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 11         vcmplt_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 11        vcmplt_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 11         vcmplt_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 11        vcmplt_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 11         vcmplt_oqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 11        vcmplt_oqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 11         vcmplt_oqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 11        vcmplt_oqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 11         vcmplt_oqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 11        vcmplt_oqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 11         vcmplt_oqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 11        vcmplt_oqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 12    vcmple_oqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 12    vcmple_oqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 12    vcmple_oqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 12    vcmple_oqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 12     vcmple_oqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 12    vcmple_oqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 12    vcmple_oqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 12         vcmple_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 12        vcmple_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 12         vcmple_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 12        vcmple_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 12         vcmple_oqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 12        vcmple_oqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 12         vcmple_oqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 12        vcmple_oqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 12         vcmple_oqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 12        vcmple_oqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 12         vcmple_oqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 12        vcmple_oqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 13    vcmpunord_spd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 13    vcmpunord_spd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 13    vcmpunord_spd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 13    vcmpunord_spd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 13     vcmpunord_spd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 13    vcmpunord_spd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 13    vcmpunord_spd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 13         vcmpunord_spd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 13        vcmpunord_spd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 13         vcmpunord_spd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 13        vcmpunord_spd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 13         vcmpunord_spd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 13        vcmpunord_spd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 13         vcmpunord_spd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 13        vcmpunord_spd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 13         vcmpunord_spd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 13        vcmpunord_spd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 13         vcmpunord_spd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 13        vcmpunord_spd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 14    vcmpneq_uspd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 14    vcmpneq_uspd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 14    vcmpneq_uspd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 14    vcmpneq_uspd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 14     vcmpneq_uspd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 14    vcmpneq_uspd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 14    vcmpneq_uspd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 14         vcmpneq_uspd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 14        vcmpneq_uspd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 14         vcmpneq_uspd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 14        vcmpneq_uspd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 14         vcmpneq_uspd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 14        vcmpneq_uspd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 14         vcmpneq_uspd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 14        vcmpneq_uspd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 14         vcmpneq_uspd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 14        vcmpneq_uspd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 14         vcmpneq_uspd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 14        vcmpneq_uspd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 15    vcmpnlt_uqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 15    vcmpnlt_uqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 15    vcmpnlt_uqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 15    vcmpnlt_uqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 15     vcmpnlt_uqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 15    vcmpnlt_uqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 15    vcmpnlt_uqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 15         vcmpnlt_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 15        vcmpnlt_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 15         vcmpnlt_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 15        vcmpnlt_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 15         vcmpnlt_uqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 15        vcmpnlt_uqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 15         vcmpnlt_uqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 15        vcmpnlt_uqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 15         vcmpnlt_uqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 15        vcmpnlt_uqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 15         vcmpnlt_uqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 15        vcmpnlt_uqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 16    vcmpnle_uqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 16    vcmpnle_uqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 16    vcmpnle_uqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 16    vcmpnle_uqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 16     vcmpnle_uqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 16    vcmpnle_uqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 16    vcmpnle_uqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 16         vcmpnle_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 16        vcmpnle_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 16         vcmpnle_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 16        vcmpnle_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 16         vcmpnle_uqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 16        vcmpnle_uqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 16         vcmpnle_uqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 16        vcmpnle_uqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 16         vcmpnle_uqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 16        vcmpnle_uqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 16         vcmpnle_uqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 16        vcmpnle_uqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 17    vcmpord_spd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 17    vcmpord_spd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 17    vcmpord_spd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 17    vcmpord_spd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 17     vcmpord_spd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 17    vcmpord_spd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 17    vcmpord_spd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 17         vcmpord_spd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 17        vcmpord_spd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 17         vcmpord_spd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 17        vcmpord_spd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 17         vcmpord_spd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 17        vcmpord_spd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 17         vcmpord_spd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 17        vcmpord_spd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 17         vcmpord_spd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 17        vcmpord_spd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 17         vcmpord_spd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 17        vcmpord_spd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 18    vcmpeq_uspd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 18    vcmpeq_uspd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 18    vcmpeq_uspd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 18    vcmpeq_uspd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 18     vcmpeq_uspd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 18    vcmpeq_uspd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 18    vcmpeq_uspd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 18         vcmpeq_uspd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 18        vcmpeq_uspd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 18         vcmpeq_uspd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 18        vcmpeq_uspd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 18         vcmpeq_uspd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 18        vcmpeq_uspd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 18         vcmpeq_uspd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 18        vcmpeq_uspd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 18         vcmpeq_uspd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 18        vcmpeq_uspd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 18         vcmpeq_uspd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 18        vcmpeq_uspd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 19    vcmpnge_uqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 19    vcmpnge_uqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 19    vcmpnge_uqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 19    vcmpnge_uqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 19     vcmpnge_uqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 19    vcmpnge_uqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 19    vcmpnge_uqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 19         vcmpnge_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 19        vcmpnge_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 19         vcmpnge_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 19        vcmpnge_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 19         vcmpnge_uqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 19        vcmpnge_uqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 19         vcmpnge_uqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 19        vcmpnge_uqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 19         vcmpnge_uqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 19        vcmpnge_uqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 19         vcmpnge_uqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 19        vcmpnge_uqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 1a    vcmpngt_uqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 1a    vcmpngt_uqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 1a    vcmpngt_uqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 1a    vcmpngt_uqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 1a     vcmpngt_uqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1a    vcmpngt_uqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1a    vcmpngt_uqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 1a         vcmpngt_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 1a        vcmpngt_uqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 1a         vcmpngt_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 1a        vcmpngt_uqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1a         vcmpngt_uqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1a        vcmpngt_uqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1a         vcmpngt_uqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1a        vcmpngt_uqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1a         vcmpngt_uqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1a        vcmpngt_uqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1a         vcmpngt_uqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1a        vcmpngt_uqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 1b    vcmpfalse_ospd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 1b    vcmpfalse_ospd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 1b    vcmpfalse_ospd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 1b    vcmpfalse_ospd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 1b     vcmpfalse_ospd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1b    vcmpfalse_ospd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1b    vcmpfalse_ospd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 1b         vcmpfalse_ospd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 1b        vcmpfalse_ospd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 1b         vcmpfalse_ospd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 1b        vcmpfalse_ospd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1b         vcmpfalse_ospd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1b        vcmpfalse_ospd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1b         vcmpfalse_ospd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1b        vcmpfalse_ospd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1b         vcmpfalse_ospd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1b        vcmpfalse_ospd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1b         vcmpfalse_ospd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1b        vcmpfalse_ospd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 1c    vcmpneq_ospd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 1c    vcmpneq_ospd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 1c    vcmpneq_ospd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 1c    vcmpneq_ospd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 1c     vcmpneq_ospd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1c    vcmpneq_ospd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1c    vcmpneq_ospd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 1c         vcmpneq_ospd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 1c        vcmpneq_ospd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 1c         vcmpneq_ospd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 1c        vcmpneq_ospd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1c         vcmpneq_ospd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1c        vcmpneq_ospd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1c         vcmpneq_ospd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1c        vcmpneq_ospd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1c         vcmpneq_ospd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1c        vcmpneq_ospd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1c         vcmpneq_ospd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1c        vcmpneq_ospd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 1d    vcmpge_oqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 1d    vcmpge_oqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 1d    vcmpge_oqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 1d    vcmpge_oqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 1d     vcmpge_oqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1d    vcmpge_oqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1d    vcmpge_oqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 1d         vcmpge_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 1d        vcmpge_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 1d         vcmpge_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 1d        vcmpge_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1d         vcmpge_oqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1d        vcmpge_oqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1d         vcmpge_oqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1d        vcmpge_oqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1d         vcmpge_oqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1d        vcmpge_oqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1d         vcmpge_oqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1d        vcmpge_oqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 1e    vcmpgt_oqpd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 1e    vcmpgt_oqpd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 1e    vcmpgt_oqpd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 1e    vcmpgt_oqpd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 1e     vcmpgt_oqpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1e    vcmpgt_oqpd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1e    vcmpgt_oqpd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 1e         vcmpgt_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 1e        vcmpgt_oqpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 1e         vcmpgt_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 1e        vcmpgt_oqpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1e         vcmpgt_oqpd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1e        vcmpgt_oqpd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1e         vcmpgt_oqpd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1e        vcmpgt_oqpd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1e         vcmpgt_oqpd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1e        vcmpgt_oqpd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1e         vcmpgt_oqpd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1e        vcmpgt_oqpd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ed 1f    vcmptrue_uspd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 4f c2 ed 1f    vcmptrue_uspd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 cd 18 c2 ed 1f    vcmptrue_uspd k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 29 1f    vcmptrue_uspd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 ac f4 c0 1d fe ff 1f     vcmptrue_uspd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1f    vcmptrue_uspd k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 28 1f    vcmptrue_uspd k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 7f 1f         vcmptrue_uspd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa 00 20 00 00 1f        vcmptrue_uspd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 6a 80 1f         vcmptrue_uspd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 c2 aa c0 df ff ff 1f        vcmptrue_uspd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1f         vcmptrue_uspd k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1f        vcmptrue_uspd k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1f         vcmptrue_uspd k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1f        vcmptrue_uspd k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 7f 1f         vcmptrue_uspd k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa 00 04 00 00 1f        vcmptrue_uspd k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 6a 80 1f         vcmptrue_uspd k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 cd 58 c2 aa f8 fb ff ff 1f        vcmptrue_uspd k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed ab    vcmpps k5,zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed ab    vcmpps k5\{k7\},zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed ab    vcmpps k5,zmm6,zmm5,\{sae\},0xab
@@ -7474,659 +7474,659 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 7b    vcmpps k5,zmm6,zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 7b    vcmpps k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 7b     vcmpps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 7b    vcmpps k5,zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 7b    vcmpps k5,zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 7b         vcmpps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 7b        vcmpps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 7b         vcmpps k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 7b        vcmpps k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 7b         vcmpps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 7b        vcmpps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 7b         vcmpps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 7b        vcmpps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 7b         vcmpps k5,zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 7b        vcmpps k5,zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 7b         vcmpps k5,zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 7b        vcmpps k5,zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 00    vcmpeqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 00    vcmpeqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 00    vcmpeqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 00    vcmpeqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 00     vcmpeqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 00    vcmpeqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 00    vcmpeqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 00         vcmpeqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 00        vcmpeqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 00         vcmpeqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 00        vcmpeqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 00         vcmpeqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 00        vcmpeqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 00         vcmpeqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 00        vcmpeqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 00         vcmpeqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 00        vcmpeqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 00         vcmpeqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 00        vcmpeqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 00    vcmpeqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 00    vcmpeqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 00    vcmpeqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 00    vcmpeqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 00     vcmpeqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 00    vcmpeqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 00    vcmpeqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 00         vcmpeqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 00        vcmpeqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 00         vcmpeqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 00        vcmpeqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 00         vcmpeqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 00        vcmpeqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 00         vcmpeqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 00        vcmpeqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 00         vcmpeqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 00        vcmpeqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 00         vcmpeqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 00        vcmpeqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 01    vcmpltps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 01    vcmpltps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 01    vcmpltps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 01    vcmpltps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 01     vcmpltps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 01    vcmpltps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 01    vcmpltps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 01         vcmpltps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 01        vcmpltps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 01         vcmpltps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 01        vcmpltps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 01         vcmpltps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 01        vcmpltps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 01         vcmpltps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 01        vcmpltps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 01         vcmpltps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 01        vcmpltps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 01         vcmpltps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 01        vcmpltps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 01    vcmpltps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 01    vcmpltps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 01    vcmpltps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 01    vcmpltps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 01     vcmpltps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 01    vcmpltps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 01    vcmpltps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 01         vcmpltps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 01        vcmpltps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 01         vcmpltps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 01        vcmpltps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 01         vcmpltps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 01        vcmpltps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 01         vcmpltps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 01        vcmpltps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 01         vcmpltps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 01        vcmpltps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 01         vcmpltps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 01        vcmpltps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 02    vcmpleps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 02    vcmpleps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 02    vcmpleps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 02    vcmpleps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 02     vcmpleps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 02    vcmpleps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 02    vcmpleps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 02         vcmpleps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 02        vcmpleps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 02         vcmpleps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 02        vcmpleps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 02         vcmpleps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 02        vcmpleps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 02         vcmpleps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 02        vcmpleps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 02         vcmpleps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 02        vcmpleps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 02         vcmpleps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 02        vcmpleps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 02    vcmpleps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 02    vcmpleps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 02    vcmpleps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 02    vcmpleps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 02     vcmpleps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 02    vcmpleps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 02    vcmpleps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 02         vcmpleps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 02        vcmpleps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 02         vcmpleps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 02        vcmpleps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 02         vcmpleps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 02        vcmpleps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 02         vcmpleps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 02        vcmpleps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 02         vcmpleps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 02        vcmpleps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 02         vcmpleps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 02        vcmpleps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 03    vcmpunordps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 03    vcmpunordps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 03    vcmpunordps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 03    vcmpunordps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 03     vcmpunordps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 03    vcmpunordps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 03    vcmpunordps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 03         vcmpunordps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 03        vcmpunordps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 03         vcmpunordps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 03        vcmpunordps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 03         vcmpunordps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 03        vcmpunordps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 03         vcmpunordps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 03        vcmpunordps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 03         vcmpunordps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 03        vcmpunordps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 03         vcmpunordps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 03        vcmpunordps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 03    vcmpunordps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 03    vcmpunordps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 03    vcmpunordps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 03    vcmpunordps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 03     vcmpunordps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 03    vcmpunordps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 03    vcmpunordps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 03         vcmpunordps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 03        vcmpunordps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 03         vcmpunordps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 03        vcmpunordps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 03         vcmpunordps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 03        vcmpunordps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 03         vcmpunordps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 03        vcmpunordps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 03         vcmpunordps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 03        vcmpunordps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 03         vcmpunordps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 03        vcmpunordps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 04    vcmpneqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 04    vcmpneqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 04    vcmpneqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 04    vcmpneqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 04     vcmpneqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 04    vcmpneqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 04    vcmpneqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 04         vcmpneqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 04        vcmpneqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 04         vcmpneqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 04        vcmpneqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 04         vcmpneqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 04        vcmpneqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 04         vcmpneqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 04        vcmpneqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 04         vcmpneqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 04        vcmpneqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 04         vcmpneqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 04        vcmpneqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 04    vcmpneqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 04    vcmpneqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 04    vcmpneqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 04    vcmpneqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 04     vcmpneqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 04    vcmpneqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 04    vcmpneqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 04         vcmpneqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 04        vcmpneqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 04         vcmpneqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 04        vcmpneqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 04         vcmpneqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 04        vcmpneqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 04         vcmpneqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 04        vcmpneqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 04         vcmpneqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 04        vcmpneqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 04         vcmpneqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 04        vcmpneqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 05    vcmpnltps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 05    vcmpnltps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 05    vcmpnltps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 05    vcmpnltps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 05     vcmpnltps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 05    vcmpnltps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 05    vcmpnltps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 05         vcmpnltps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 05        vcmpnltps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 05         vcmpnltps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 05        vcmpnltps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 05         vcmpnltps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 05        vcmpnltps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 05         vcmpnltps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 05        vcmpnltps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 05         vcmpnltps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 05        vcmpnltps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 05         vcmpnltps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 05        vcmpnltps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 05    vcmpnltps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 05    vcmpnltps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 05    vcmpnltps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 05    vcmpnltps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 05     vcmpnltps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 05    vcmpnltps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 05    vcmpnltps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 05         vcmpnltps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 05        vcmpnltps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 05         vcmpnltps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 05        vcmpnltps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 05         vcmpnltps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 05        vcmpnltps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 05         vcmpnltps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 05        vcmpnltps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 05         vcmpnltps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 05        vcmpnltps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 05         vcmpnltps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 05        vcmpnltps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 06    vcmpnleps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 06    vcmpnleps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 06    vcmpnleps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 06    vcmpnleps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 06     vcmpnleps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 06    vcmpnleps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 06    vcmpnleps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 06         vcmpnleps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 06        vcmpnleps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 06         vcmpnleps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 06        vcmpnleps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 06         vcmpnleps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 06        vcmpnleps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 06         vcmpnleps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 06        vcmpnleps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 06         vcmpnleps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 06        vcmpnleps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 06         vcmpnleps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 06        vcmpnleps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 06    vcmpnleps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 06    vcmpnleps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 06    vcmpnleps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 06    vcmpnleps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 06     vcmpnleps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 06    vcmpnleps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 06    vcmpnleps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 06         vcmpnleps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 06        vcmpnleps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 06         vcmpnleps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 06        vcmpnleps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 06         vcmpnleps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 06        vcmpnleps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 06         vcmpnleps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 06        vcmpnleps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 06         vcmpnleps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 06        vcmpnleps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 06         vcmpnleps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 06        vcmpnleps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 07    vcmpordps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 07    vcmpordps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 07    vcmpordps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 07    vcmpordps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 07     vcmpordps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 07    vcmpordps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 07    vcmpordps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 07         vcmpordps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 07        vcmpordps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 07         vcmpordps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 07        vcmpordps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 07         vcmpordps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 07        vcmpordps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 07         vcmpordps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 07        vcmpordps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 07         vcmpordps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 07        vcmpordps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 07         vcmpordps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 07        vcmpordps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 07    vcmpordps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 07    vcmpordps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 07    vcmpordps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 07    vcmpordps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 07     vcmpordps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 07    vcmpordps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 07    vcmpordps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 07         vcmpordps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 07        vcmpordps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 07         vcmpordps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 07        vcmpordps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 07         vcmpordps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 07        vcmpordps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 07         vcmpordps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 07        vcmpordps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 07         vcmpordps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 07        vcmpordps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 07         vcmpordps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 07        vcmpordps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 08    vcmpeq_uqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 08    vcmpeq_uqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 08    vcmpeq_uqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 08    vcmpeq_uqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 08     vcmpeq_uqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 08    vcmpeq_uqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 08    vcmpeq_uqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 08         vcmpeq_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 08        vcmpeq_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 08         vcmpeq_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 08        vcmpeq_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 08         vcmpeq_uqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 08        vcmpeq_uqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 08         vcmpeq_uqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 08        vcmpeq_uqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 08         vcmpeq_uqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 08        vcmpeq_uqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 08         vcmpeq_uqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 08        vcmpeq_uqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 09    vcmpngeps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 09    vcmpngeps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 09    vcmpngeps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 09    vcmpngeps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 09     vcmpngeps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 09    vcmpngeps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 09    vcmpngeps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 09         vcmpngeps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 09        vcmpngeps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 09         vcmpngeps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 09        vcmpngeps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 09         vcmpngeps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 09        vcmpngeps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 09         vcmpngeps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 09        vcmpngeps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 09         vcmpngeps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 09        vcmpngeps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 09         vcmpngeps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 09        vcmpngeps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 09    vcmpngeps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 09    vcmpngeps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 09    vcmpngeps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 09    vcmpngeps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 09     vcmpngeps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 09    vcmpngeps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 09    vcmpngeps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 09         vcmpngeps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 09        vcmpngeps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 09         vcmpngeps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 09        vcmpngeps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 09         vcmpngeps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 09        vcmpngeps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 09         vcmpngeps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 09        vcmpngeps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 09         vcmpngeps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 09        vcmpngeps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 09         vcmpngeps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 09        vcmpngeps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0a    vcmpngtps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0a    vcmpngtps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0a    vcmpngtps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0a    vcmpngtps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0a     vcmpngtps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0a    vcmpngtps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0a    vcmpngtps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0a         vcmpngtps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0a        vcmpngtps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0a         vcmpngtps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0a        vcmpngtps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0a         vcmpngtps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0a        vcmpngtps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0a         vcmpngtps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0a        vcmpngtps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0a         vcmpngtps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0a        vcmpngtps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0a         vcmpngtps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0a        vcmpngtps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0a    vcmpngtps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0a    vcmpngtps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0a    vcmpngtps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0a    vcmpngtps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0a     vcmpngtps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0a    vcmpngtps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0a    vcmpngtps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0a         vcmpngtps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0a        vcmpngtps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0a         vcmpngtps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0a        vcmpngtps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0a         vcmpngtps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0a        vcmpngtps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0a         vcmpngtps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0a        vcmpngtps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0a         vcmpngtps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0a        vcmpngtps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0a         vcmpngtps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0a        vcmpngtps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0b    vcmpfalseps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0b    vcmpfalseps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0b    vcmpfalseps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0b    vcmpfalseps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0b     vcmpfalseps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0b    vcmpfalseps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0b    vcmpfalseps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0b         vcmpfalseps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0b        vcmpfalseps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0b         vcmpfalseps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0b        vcmpfalseps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0b         vcmpfalseps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0b        vcmpfalseps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0b         vcmpfalseps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0b        vcmpfalseps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0b         vcmpfalseps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0b        vcmpfalseps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0b         vcmpfalseps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0b        vcmpfalseps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0b    vcmpfalseps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0b    vcmpfalseps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0b    vcmpfalseps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0b    vcmpfalseps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0b     vcmpfalseps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0b    vcmpfalseps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0b    vcmpfalseps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0b         vcmpfalseps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0b        vcmpfalseps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0b         vcmpfalseps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0b        vcmpfalseps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0b         vcmpfalseps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0b        vcmpfalseps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0b         vcmpfalseps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0b        vcmpfalseps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0b         vcmpfalseps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0b        vcmpfalseps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0b         vcmpfalseps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0b        vcmpfalseps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0c    vcmpneq_oqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0c    vcmpneq_oqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0c    vcmpneq_oqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0c    vcmpneq_oqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0c     vcmpneq_oqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0c    vcmpneq_oqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0c    vcmpneq_oqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0c         vcmpneq_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0c        vcmpneq_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0c         vcmpneq_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0c        vcmpneq_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0c         vcmpneq_oqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0c        vcmpneq_oqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0c         vcmpneq_oqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0c        vcmpneq_oqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0c         vcmpneq_oqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0c        vcmpneq_oqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0c         vcmpneq_oqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0c        vcmpneq_oqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0d    vcmpgeps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0d    vcmpgeps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0d    vcmpgeps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0d    vcmpgeps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0d     vcmpgeps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0d    vcmpgeps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0d    vcmpgeps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0d         vcmpgeps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0d        vcmpgeps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0d         vcmpgeps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0d        vcmpgeps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0d         vcmpgeps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0d        vcmpgeps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0d         vcmpgeps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0d        vcmpgeps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0d         vcmpgeps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0d        vcmpgeps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0d         vcmpgeps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0d        vcmpgeps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0d    vcmpgeps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0d    vcmpgeps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0d    vcmpgeps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0d    vcmpgeps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0d     vcmpgeps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0d    vcmpgeps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0d    vcmpgeps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0d         vcmpgeps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0d        vcmpgeps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0d         vcmpgeps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0d        vcmpgeps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0d         vcmpgeps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0d        vcmpgeps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0d         vcmpgeps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0d        vcmpgeps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0d         vcmpgeps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0d        vcmpgeps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0d         vcmpgeps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0d        vcmpgeps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0e    vcmpgtps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0e    vcmpgtps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0e    vcmpgtps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0e    vcmpgtps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0e     vcmpgtps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0e    vcmpgtps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0e    vcmpgtps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0e         vcmpgtps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0e        vcmpgtps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0e         vcmpgtps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0e        vcmpgtps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0e         vcmpgtps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0e        vcmpgtps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0e         vcmpgtps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0e        vcmpgtps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0e         vcmpgtps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0e        vcmpgtps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0e         vcmpgtps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0e        vcmpgtps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0e    vcmpgtps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0e    vcmpgtps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0e    vcmpgtps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0e    vcmpgtps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0e     vcmpgtps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0e    vcmpgtps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0e    vcmpgtps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0e         vcmpgtps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0e        vcmpgtps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0e         vcmpgtps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0e        vcmpgtps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0e         vcmpgtps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0e        vcmpgtps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0e         vcmpgtps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0e        vcmpgtps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0e         vcmpgtps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0e        vcmpgtps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0e         vcmpgtps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0e        vcmpgtps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0f    vcmptrueps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0f    vcmptrueps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0f    vcmptrueps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0f    vcmptrueps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0f     vcmptrueps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0f    vcmptrueps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0f    vcmptrueps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0f         vcmptrueps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0f        vcmptrueps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0f         vcmptrueps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0f        vcmptrueps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0f         vcmptrueps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0f        vcmptrueps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0f         vcmptrueps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0f        vcmptrueps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0f         vcmptrueps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0f        vcmptrueps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0f         vcmptrueps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0f        vcmptrueps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 0f    vcmptrueps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 0f    vcmptrueps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 0f    vcmptrueps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 0f    vcmptrueps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 0f     vcmptrueps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0f    vcmptrueps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 0f    vcmptrueps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 0f         vcmptrueps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 0f        vcmptrueps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 0f         vcmptrueps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 0f        vcmptrueps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0f         vcmptrueps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0f        vcmptrueps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0f         vcmptrueps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0f        vcmptrueps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 0f         vcmptrueps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 0f        vcmptrueps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 0f         vcmptrueps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 0f        vcmptrueps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 10    vcmpeq_osps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 10    vcmpeq_osps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 10    vcmpeq_osps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 10    vcmpeq_osps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 10     vcmpeq_osps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 10    vcmpeq_osps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 10    vcmpeq_osps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 10         vcmpeq_osps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 10        vcmpeq_osps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 10         vcmpeq_osps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 10        vcmpeq_osps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 10         vcmpeq_osps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 10        vcmpeq_osps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 10         vcmpeq_osps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 10        vcmpeq_osps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 10         vcmpeq_osps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 10        vcmpeq_osps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 10         vcmpeq_osps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 10        vcmpeq_osps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 11    vcmplt_oqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 11    vcmplt_oqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 11    vcmplt_oqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 11    vcmplt_oqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 11     vcmplt_oqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 11    vcmplt_oqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 11    vcmplt_oqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 11         vcmplt_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 11        vcmplt_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 11         vcmplt_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 11        vcmplt_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 11         vcmplt_oqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 11        vcmplt_oqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 11         vcmplt_oqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 11        vcmplt_oqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 11         vcmplt_oqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 11        vcmplt_oqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 11         vcmplt_oqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 11        vcmplt_oqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 12    vcmple_oqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 12    vcmple_oqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 12    vcmple_oqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 12    vcmple_oqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 12     vcmple_oqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 12    vcmple_oqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 12    vcmple_oqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 12         vcmple_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 12        vcmple_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 12         vcmple_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 12        vcmple_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 12         vcmple_oqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 12        vcmple_oqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 12         vcmple_oqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 12        vcmple_oqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 12         vcmple_oqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 12        vcmple_oqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 12         vcmple_oqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 12        vcmple_oqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 13    vcmpunord_sps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 13    vcmpunord_sps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 13    vcmpunord_sps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 13    vcmpunord_sps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 13     vcmpunord_sps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 13    vcmpunord_sps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 13    vcmpunord_sps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 13         vcmpunord_sps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 13        vcmpunord_sps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 13         vcmpunord_sps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 13        vcmpunord_sps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 13         vcmpunord_sps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 13        vcmpunord_sps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 13         vcmpunord_sps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 13        vcmpunord_sps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 13         vcmpunord_sps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 13        vcmpunord_sps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 13         vcmpunord_sps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 13        vcmpunord_sps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 14    vcmpneq_usps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 14    vcmpneq_usps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 14    vcmpneq_usps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 14    vcmpneq_usps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 14     vcmpneq_usps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 14    vcmpneq_usps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 14    vcmpneq_usps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 14         vcmpneq_usps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 14        vcmpneq_usps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 14         vcmpneq_usps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 14        vcmpneq_usps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 14         vcmpneq_usps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 14        vcmpneq_usps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 14         vcmpneq_usps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 14        vcmpneq_usps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 14         vcmpneq_usps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 14        vcmpneq_usps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 14         vcmpneq_usps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 14        vcmpneq_usps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 15    vcmpnlt_uqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 15    vcmpnlt_uqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 15    vcmpnlt_uqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 15    vcmpnlt_uqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 15     vcmpnlt_uqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 15    vcmpnlt_uqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 15    vcmpnlt_uqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 15         vcmpnlt_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 15        vcmpnlt_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 15         vcmpnlt_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 15        vcmpnlt_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 15         vcmpnlt_uqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 15        vcmpnlt_uqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 15         vcmpnlt_uqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 15        vcmpnlt_uqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 15         vcmpnlt_uqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 15        vcmpnlt_uqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 15         vcmpnlt_uqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 15        vcmpnlt_uqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 16    vcmpnle_uqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 16    vcmpnle_uqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 16    vcmpnle_uqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 16    vcmpnle_uqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 16     vcmpnle_uqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 16    vcmpnle_uqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 16    vcmpnle_uqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 16         vcmpnle_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 16        vcmpnle_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 16         vcmpnle_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 16        vcmpnle_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 16         vcmpnle_uqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 16        vcmpnle_uqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 16         vcmpnle_uqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 16        vcmpnle_uqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 16         vcmpnle_uqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 16        vcmpnle_uqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 16         vcmpnle_uqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 16        vcmpnle_uqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 17    vcmpord_sps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 17    vcmpord_sps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 17    vcmpord_sps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 17    vcmpord_sps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 17     vcmpord_sps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 17    vcmpord_sps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 17    vcmpord_sps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 17         vcmpord_sps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 17        vcmpord_sps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 17         vcmpord_sps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 17        vcmpord_sps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 17         vcmpord_sps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 17        vcmpord_sps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 17         vcmpord_sps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 17        vcmpord_sps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 17         vcmpord_sps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 17        vcmpord_sps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 17         vcmpord_sps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 17        vcmpord_sps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 18    vcmpeq_usps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 18    vcmpeq_usps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 18    vcmpeq_usps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 18    vcmpeq_usps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 18     vcmpeq_usps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 18    vcmpeq_usps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 18    vcmpeq_usps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 18         vcmpeq_usps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 18        vcmpeq_usps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 18         vcmpeq_usps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 18        vcmpeq_usps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 18         vcmpeq_usps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 18        vcmpeq_usps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 18         vcmpeq_usps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 18        vcmpeq_usps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 18         vcmpeq_usps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 18        vcmpeq_usps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 18         vcmpeq_usps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 18        vcmpeq_usps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 19    vcmpnge_uqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 19    vcmpnge_uqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 19    vcmpnge_uqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 19    vcmpnge_uqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 19     vcmpnge_uqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 19    vcmpnge_uqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 19    vcmpnge_uqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 19         vcmpnge_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 19        vcmpnge_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 19         vcmpnge_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 19        vcmpnge_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 19         vcmpnge_uqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 19        vcmpnge_uqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 19         vcmpnge_uqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 19        vcmpnge_uqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 19         vcmpnge_uqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 19        vcmpnge_uqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 19         vcmpnge_uqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 19        vcmpnge_uqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 1a    vcmpngt_uqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 1a    vcmpngt_uqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 1a    vcmpngt_uqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 1a    vcmpngt_uqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 1a     vcmpngt_uqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1a    vcmpngt_uqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1a    vcmpngt_uqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 1a         vcmpngt_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 1a        vcmpngt_uqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 1a         vcmpngt_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 1a        vcmpngt_uqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1a         vcmpngt_uqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1a        vcmpngt_uqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1a         vcmpngt_uqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1a        vcmpngt_uqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1a         vcmpngt_uqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1a        vcmpngt_uqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1a         vcmpngt_uqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1a        vcmpngt_uqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 1b    vcmpfalse_osps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 1b    vcmpfalse_osps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 1b    vcmpfalse_osps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 1b    vcmpfalse_osps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 1b     vcmpfalse_osps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1b    vcmpfalse_osps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1b    vcmpfalse_osps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 1b         vcmpfalse_osps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 1b        vcmpfalse_osps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 1b         vcmpfalse_osps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 1b        vcmpfalse_osps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1b         vcmpfalse_osps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1b        vcmpfalse_osps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1b         vcmpfalse_osps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1b        vcmpfalse_osps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1b         vcmpfalse_osps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1b        vcmpfalse_osps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1b         vcmpfalse_osps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1b        vcmpfalse_osps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 1c    vcmpneq_osps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 1c    vcmpneq_osps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 1c    vcmpneq_osps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 1c    vcmpneq_osps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 1c     vcmpneq_osps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1c    vcmpneq_osps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1c    vcmpneq_osps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 1c         vcmpneq_osps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 1c        vcmpneq_osps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 1c         vcmpneq_osps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 1c        vcmpneq_osps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1c         vcmpneq_osps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1c        vcmpneq_osps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1c         vcmpneq_osps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1c        vcmpneq_osps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1c         vcmpneq_osps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1c        vcmpneq_osps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1c         vcmpneq_osps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1c        vcmpneq_osps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 1d    vcmpge_oqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 1d    vcmpge_oqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 1d    vcmpge_oqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 1d    vcmpge_oqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 1d     vcmpge_oqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1d    vcmpge_oqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1d    vcmpge_oqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 1d         vcmpge_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 1d        vcmpge_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 1d         vcmpge_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 1d        vcmpge_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1d         vcmpge_oqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1d        vcmpge_oqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1d         vcmpge_oqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1d        vcmpge_oqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1d         vcmpge_oqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1d        vcmpge_oqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1d         vcmpge_oqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1d        vcmpge_oqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 1e    vcmpgt_oqps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 1e    vcmpgt_oqps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 1e    vcmpgt_oqps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 1e    vcmpgt_oqps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 1e     vcmpgt_oqps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1e    vcmpgt_oqps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1e    vcmpgt_oqps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 1e         vcmpgt_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 1e        vcmpgt_oqps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 1e         vcmpgt_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 1e        vcmpgt_oqps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1e         vcmpgt_oqps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1e        vcmpgt_oqps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1e         vcmpgt_oqps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1e        vcmpgt_oqps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1e         vcmpgt_oqps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1e        vcmpgt_oqps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1e         vcmpgt_oqps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1e        vcmpgt_oqps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ed 1f    vcmptrue_usps k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 4f c2 ed 1f    vcmptrue_usps k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4c 18 c2 ed 1f    vcmptrue_usps k5,zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 29 1f    vcmptrue_usps k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 ac f4 c0 1d fe ff 1f     vcmptrue_usps k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1f    vcmptrue_usps k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 28 1f    vcmptrue_usps k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 7f 1f         vcmptrue_usps k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa 00 20 00 00 1f        vcmptrue_usps k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 6a 80 1f         vcmptrue_usps k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4c 48 c2 aa c0 df ff ff 1f        vcmptrue_usps k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1f         vcmptrue_usps k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1f        vcmptrue_usps k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1f         vcmptrue_usps k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1f        vcmptrue_usps k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 7f 1f         vcmptrue_usps k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa 00 02 00 00 1f        vcmptrue_usps k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 6a 80 1f         vcmptrue_usps k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4c 58 c2 aa fc fd ff ff 1f        vcmptrue_usps k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d7 0f c2 ec ab    vcmpsd k5\{k7\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:    62 f1 d7 1f c2 ec ab    vcmpsd k5\{k7\},xmm5,xmm4,\{sae\},0xab
 [      ]*[a-f0-9]+:    62 f1 d7 0f c2 ec 7b    vcmpsd k5\{k7\},xmm5,xmm4,0x7b
@@ -8909,15 +8909,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 7e cf e6 f5       vcvtdq2pd zmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:    62 f1 7e 4f e6 31       vcvtdq2pd zmm6\{k7\},YMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f e6 b4 f4 c0 1d fe ff        vcvtdq2pd zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7e 5f e6 30       vcvtdq2pd zmm6\{k7\},DWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 7e 5f e6 30       vcvtdq2pd zmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f e6 72 7f    vcvtdq2pd zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f e6 b2 00 10 00 00   vcvtdq2pd zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f e6 72 80    vcvtdq2pd zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f e6 b2 e0 ef ff ff   vcvtdq2pd zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:    62 f1 7e 5f e6 72 7f    vcvtdq2pd zmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 7e 5f e6 b2 00 02 00 00   vcvtdq2pd zmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 7e 5f e6 72 80    vcvtdq2pd zmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 7e 5f e6 b2 fc fd ff ff   vcvtdq2pd zmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 7e 5f e6 72 7f    vcvtdq2pd zmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7e 5f e6 b2 00 02 00 00   vcvtdq2pd zmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7e 5f e6 72 80    vcvtdq2pd zmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7e 5f e6 b2 fc fd ff ff   vcvtdq2pd zmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 5b f5       vcvtdq2ps zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 7c 4f 5b f5       vcvtdq2ps zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f1 7c cf 5b f5       vcvtdq2ps zmm6\{k7\}\{z\},zmm5
@@ -8927,15 +8927,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 7c 78 5b f5       vcvtdq2ps zmm6,zmm5,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 7c 48 5b 31       vcvtdq2ps zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 5b b4 f4 c0 1d fe ff        vcvtdq2ps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7c 58 5b 30       vcvtdq2ps zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7c 58 5b 30       vcvtdq2ps zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 5b 72 7f    vcvtdq2ps zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 5b b2 00 20 00 00   vcvtdq2ps zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 5b 72 80    vcvtdq2ps zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 5b b2 c0 df ff ff   vcvtdq2ps zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 7c 58 5b 72 7f    vcvtdq2ps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 5b b2 00 02 00 00   vcvtdq2ps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 5b 72 80    vcvtdq2ps zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 5b b2 fc fd ff ff   vcvtdq2ps zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7c 58 5b 72 7f    vcvtdq2ps zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 5b b2 00 02 00 00   vcvtdq2ps zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 5b 72 80    vcvtdq2ps zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 5b b2 fc fd ff ff   vcvtdq2ps zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 ff 4f e6 f5       vcvtpd2dq ymm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f1 ff cf e6 f5       vcvtpd2dq ymm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f1 ff 1f e6 f5       vcvtpd2dq ymm6\{k7\},zmm5,\{rn-sae\}
@@ -8944,15 +8944,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 ff 7f e6 f5       vcvtpd2dq ymm6\{k7\},zmm5,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 ff 4f e6 31       vcvtpd2dq ymm6\{k7\},ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 ff 4f e6 b4 f4 c0 1d fe ff        vcvtpd2dq ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 ff 5f e6 30       vcvtpd2dq ymm6\{k7\},QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 ff 5f e6 30       vcvtpd2dq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 ff 4f e6 72 7f    vcvtpd2dq ymm6\{k7\},ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 ff 4f e6 b2 00 20 00 00   vcvtpd2dq ymm6\{k7\},ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 ff 4f e6 72 80    vcvtpd2dq ymm6\{k7\},ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 ff 4f e6 b2 c0 df ff ff   vcvtpd2dq ymm6\{k7\},ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 ff 5f e6 72 7f    vcvtpd2dq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 ff 5f e6 b2 00 04 00 00   vcvtpd2dq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 ff 5f e6 72 80    vcvtpd2dq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 ff 5f e6 b2 f8 fb ff ff   vcvtpd2dq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 ff 5f e6 72 7f    vcvtpd2dq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 ff 5f e6 b2 00 04 00 00   vcvtpd2dq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 ff 5f e6 72 80    vcvtpd2dq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 ff 5f e6 b2 f8 fb ff ff   vcvtpd2dq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f 5a f5       vcvtpd2ps ymm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f1 fd cf 5a f5       vcvtpd2ps ymm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f1 fd 1f 5a f5       vcvtpd2ps ymm6\{k7\},zmm5,\{rn-sae\}
@@ -8961,15 +8961,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 fd 7f 5a f5       vcvtpd2ps ymm6\{k7\},zmm5,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 fd 4f 5a 31       vcvtpd2ps ymm6\{k7\},ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f 5a b4 f4 c0 1d fe ff        vcvtpd2ps ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 fd 5f 5a 30       vcvtpd2ps ymm6\{k7\},QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fd 5f 5a 30       vcvtpd2ps ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f 5a 72 7f    vcvtpd2ps ymm6\{k7\},ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f 5a b2 00 20 00 00   vcvtpd2ps ymm6\{k7\},ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f 5a 72 80    vcvtpd2ps ymm6\{k7\},ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f 5a b2 c0 df ff ff   vcvtpd2ps ymm6\{k7\},ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 fd 5f 5a 72 7f    vcvtpd2ps ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fd 5f 5a b2 00 04 00 00   vcvtpd2ps ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fd 5f 5a 72 80    vcvtpd2ps ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fd 5f 5a b2 f8 fb ff ff   vcvtpd2ps ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fd 5f 5a 72 7f    vcvtpd2ps ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 fd 5f 5a b2 00 04 00 00   vcvtpd2ps ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 fd 5f 5a 72 80    vcvtpd2ps ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 fd 5f 5a b2 f8 fb ff ff   vcvtpd2ps ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 79 f5       vcvtpd2udq ymm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f1 fc cf 79 f5       vcvtpd2udq ymm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f1 fc 1f 79 f5       vcvtpd2udq ymm6\{k7\},zmm5,\{rn-sae\}
@@ -8978,15 +8978,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 fc 7f 79 f5       vcvtpd2udq ymm6\{k7\},zmm5,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 fc 4f 79 31       vcvtpd2udq ymm6\{k7\},ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 79 b4 f4 c0 1d fe ff        vcvtpd2udq ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 fc 5f 79 30       vcvtpd2udq ymm6\{k7\},QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fc 5f 79 30       vcvtpd2udq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 79 72 7f    vcvtpd2udq ymm6\{k7\},ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 79 b2 00 20 00 00   vcvtpd2udq ymm6\{k7\},ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 79 72 80    vcvtpd2udq ymm6\{k7\},ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 79 b2 c0 df ff ff   vcvtpd2udq ymm6\{k7\},ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 fc 5f 79 72 7f    vcvtpd2udq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fc 5f 79 b2 00 04 00 00   vcvtpd2udq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fc 5f 79 72 80    vcvtpd2udq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fc 5f 79 b2 f8 fb ff ff   vcvtpd2udq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fc 5f 79 72 7f    vcvtpd2udq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 fc 5f 79 b2 00 04 00 00   vcvtpd2udq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 fc 5f 79 72 80    vcvtpd2udq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 fc 5f 79 b2 f8 fb ff ff   vcvtpd2udq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7d 4f 13 f5       vcvtph2ps zmm6\{k7\},ymm5
 [      ]*[a-f0-9]+:    62 f2 7d cf 13 f5       vcvtph2ps zmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:    62 f2 7d 1f 13 f5       vcvtph2ps zmm6\{k7\},ymm5,\{sae\}
@@ -9005,29 +9005,29 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 7d 78 5b f5       vcvtps2dq zmm6,zmm5,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 7d 48 5b 31       vcvtps2dq zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7d 48 5b b4 f4 c0 1d fe ff        vcvtps2dq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7d 58 5b 30       vcvtps2dq zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7d 58 5b 30       vcvtps2dq zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7d 48 5b 72 7f    vcvtps2dq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 7d 48 5b b2 00 20 00 00   vcvtps2dq zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7d 48 5b 72 80    vcvtps2dq zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7d 48 5b b2 c0 df ff ff   vcvtps2dq zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 7d 58 5b 72 7f    vcvtps2dq zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7d 58 5b b2 00 02 00 00   vcvtps2dq zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7d 58 5b 72 80    vcvtps2dq zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7d 58 5b b2 fc fd ff ff   vcvtps2dq zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7d 58 5b 72 7f    vcvtps2dq zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7d 58 5b b2 00 02 00 00   vcvtps2dq zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7d 58 5b 72 80    vcvtps2dq zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7d 58 5b b2 fc fd ff ff   vcvtps2dq zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 7c 4f 5a f5       vcvtps2pd zmm6\{k7\},ymm5
 [      ]*[a-f0-9]+:    62 f1 7c cf 5a f5       vcvtps2pd zmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:    62 f1 7c 1f 5a f5       vcvtps2pd zmm6\{k7\},ymm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 7c 4f 5a 31       vcvtps2pd zmm6\{k7\},YMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7c 4f 5a b4 f4 c0 1d fe ff        vcvtps2pd zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7c 5f 5a 30       vcvtps2pd zmm6\{k7\},DWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 7c 5f 5a 30       vcvtps2pd zmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7c 4f 5a 72 7f    vcvtps2pd zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:    62 f1 7c 4f 5a b2 00 10 00 00   vcvtps2pd zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:    62 f1 7c 4f 5a 72 80    vcvtps2pd zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:    62 f1 7c 4f 5a b2 e0 ef ff ff   vcvtps2pd zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:    62 f1 7c 5f 5a 72 7f    vcvtps2pd zmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 7c 5f 5a b2 00 02 00 00   vcvtps2pd zmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 7c 5f 5a 72 80    vcvtps2pd zmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 7c 5f 5a b2 fc fd ff ff   vcvtps2pd zmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 7c 5f 5a 72 7f    vcvtps2pd zmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7c 5f 5a b2 00 02 00 00   vcvtps2pd zmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 5f 5a 72 80    vcvtps2pd zmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 5f 5a b2 fc fd ff ff   vcvtps2pd zmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 7d 4f 1d ee ab    vcvtps2ph ymm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 7d cf 1d ee ab    vcvtps2ph ymm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 7d 1f 1d ee ab    vcvtps2ph ymm6\{k7\},zmm5,\{sae\},0xab
@@ -9042,15 +9042,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 7c 78 79 f5       vcvtps2udq zmm6,zmm5,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 7c 48 79 31       vcvtps2udq zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 79 b4 f4 c0 1d fe ff        vcvtps2udq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7c 58 79 30       vcvtps2udq zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7c 58 79 30       vcvtps2udq zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 79 72 7f    vcvtps2udq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 79 b2 00 20 00 00   vcvtps2udq zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 79 72 80    vcvtps2udq zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 79 b2 c0 df ff ff   vcvtps2udq zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 7c 58 79 72 7f    vcvtps2udq zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 79 b2 00 02 00 00   vcvtps2udq zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 79 72 80    vcvtps2udq zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 79 b2 fc fd ff ff   vcvtps2udq zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7c 58 79 72 7f    vcvtps2udq zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 79 b2 00 02 00 00   vcvtps2udq zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 79 72 80    vcvtps2udq zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 79 b2 fc fd ff ff   vcvtps2udq zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 7f 18 2d c6       vcvtsd2si eax,xmm6,\{rn-sae\}
 [      ]*[a-f0-9]+:    62 f1 7f 58 2d c6       vcvtsd2si eax,xmm6,\{ru-sae\}
 [      ]*[a-f0-9]+:    62 f1 7f 38 2d c6       vcvtsd2si eax,xmm6,\{rd-sae\}
@@ -9101,30 +9101,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 fd 1f e6 f5       vcvttpd2dq ymm6\{k7\},zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 fd 4f e6 31       vcvttpd2dq ymm6\{k7\},ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f e6 b4 f4 c0 1d fe ff        vcvttpd2dq ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 fd 5f e6 30       vcvttpd2dq ymm6\{k7\},QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fd 5f e6 30       vcvttpd2dq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f e6 72 7f    vcvttpd2dq ymm6\{k7\},ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f e6 b2 00 20 00 00   vcvttpd2dq ymm6\{k7\},ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f e6 72 80    vcvttpd2dq ymm6\{k7\},ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fd 4f e6 b2 c0 df ff ff   vcvttpd2dq ymm6\{k7\},ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 fd 5f e6 72 7f    vcvttpd2dq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fd 5f e6 b2 00 04 00 00   vcvttpd2dq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fd 5f e6 72 80    vcvttpd2dq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fd 5f e6 b2 f8 fb ff ff   vcvttpd2dq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fd 5f e6 72 7f    vcvttpd2dq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 fd 5f e6 b2 00 04 00 00   vcvttpd2dq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 fd 5f e6 72 80    vcvttpd2dq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 fd 5f e6 b2 f8 fb ff ff   vcvttpd2dq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 7e 48 5b f5       vcvttps2dq zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 7e 4f 5b f5       vcvttps2dq zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f1 7e cf 5b f5       vcvttps2dq zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f1 7e 18 5b f5       vcvttps2dq zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 7e 48 5b 31       vcvttps2dq zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7e 48 5b b4 f4 c0 1d fe ff        vcvttps2dq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7e 58 5b 30       vcvttps2dq zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7e 58 5b 30       vcvttps2dq zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7e 48 5b 72 7f    vcvttps2dq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 7e 48 5b b2 00 20 00 00   vcvttps2dq zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7e 48 5b 72 80    vcvttps2dq zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7e 48 5b b2 c0 df ff ff   vcvttps2dq zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 7e 58 5b 72 7f    vcvttps2dq zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7e 58 5b b2 00 02 00 00   vcvttps2dq zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7e 58 5b 72 80    vcvttps2dq zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7e 58 5b b2 fc fd ff ff   vcvttps2dq zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7e 58 5b 72 7f    vcvttps2dq zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7e 58 5b b2 00 02 00 00   vcvttps2dq zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7e 58 5b 72 80    vcvttps2dq zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7e 58 5b b2 fc fd ff ff   vcvttps2dq zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 7f 18 2c c6       vcvttsd2si eax,xmm6,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 7f 18 2c ee       vcvttsd2si ebp,xmm6,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 7e 18 2c c6       vcvttss2si eax,xmm6,\{sae\}
@@ -9133,15 +9133,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 7e cf 7a f5       vcvtudq2pd zmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:    62 f1 7e 4f 7a 31       vcvtudq2pd zmm6\{k7\},YMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f 7a b4 f4 c0 1d fe ff        vcvtudq2pd zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7e 5f 7a 30       vcvtudq2pd zmm6\{k7\},DWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 7e 5f 7a 30       vcvtudq2pd zmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f 7a 72 7f    vcvtudq2pd zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f 7a b2 00 10 00 00   vcvtudq2pd zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f 7a 72 80    vcvtudq2pd zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:    62 f1 7e 4f 7a b2 e0 ef ff ff   vcvtudq2pd zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:    62 f1 7e 5f 7a 72 7f    vcvtudq2pd zmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 7e 5f 7a b2 00 02 00 00   vcvtudq2pd zmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 7e 5f 7a 72 80    vcvtudq2pd zmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 7e 5f 7a b2 fc fd ff ff   vcvtudq2pd zmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 7e 5f 7a 72 7f    vcvtudq2pd zmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7e 5f 7a b2 00 02 00 00   vcvtudq2pd zmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7e 5f 7a 72 80    vcvtudq2pd zmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7e 5f 7a b2 fc fd ff ff   vcvtudq2pd zmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 7f 48 7a f5       vcvtudq2ps zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 7f 4f 7a f5       vcvtudq2ps zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f1 7f cf 7a f5       vcvtudq2ps zmm6\{k7\}\{z\},zmm5
@@ -9151,15 +9151,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 7f 78 7a f5       vcvtudq2ps zmm6,zmm5,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 7f 48 7a 31       vcvtudq2ps zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7f 48 7a b4 f4 c0 1d fe ff        vcvtudq2ps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7f 58 7a 30       vcvtudq2ps zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7f 58 7a 30       vcvtudq2ps zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7f 48 7a 72 7f    vcvtudq2ps zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 7f 48 7a b2 00 20 00 00   vcvtudq2ps zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7f 48 7a 72 80    vcvtudq2ps zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7f 48 7a b2 c0 df ff ff   vcvtudq2ps zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 7f 58 7a 72 7f    vcvtudq2ps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7f 58 7a b2 00 02 00 00   vcvtudq2ps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7f 58 7a 72 80    vcvtudq2ps zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7f 58 7a b2 fc fd ff ff   vcvtudq2ps zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7f 58 7a 72 7f    vcvtudq2ps zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7f 58 7a b2 00 02 00 00   vcvtudq2ps zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7f 58 7a 72 80    vcvtudq2ps zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7f 58 7a b2 fc fd ff ff   vcvtudq2ps zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5e f4       vdivpd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f 5e f4       vdivpd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf 5e f4       vdivpd zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9169,15 +9169,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 d5 78 5e f4       vdivpd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 d5 48 5e 31       vdivpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5e b4 f4 c0 1d fe ff        vdivpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 5e 30       vdivpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 5e 30       vdivpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5e 72 7f    vdivpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5e b2 00 20 00 00   vdivpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5e 72 80    vdivpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5e b2 c0 df ff ff   vdivpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 5e 72 7f    vdivpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5e b2 00 04 00 00   vdivpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5e 72 80    vdivpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5e b2 f8 fb ff ff   vdivpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 5e 72 7f    vdivpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5e b2 00 04 00 00   vdivpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5e 72 80    vdivpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5e b2 f8 fb ff ff   vdivpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5e f4       vdivps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 4f 5e f4       vdivps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 cf 5e f4       vdivps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9187,15 +9187,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 54 78 5e f4       vdivps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 54 48 5e 31       vdivps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5e b4 f4 c0 1d fe ff        vdivps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 54 58 5e 30       vdivps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 5e 30       vdivps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5e 72 7f    vdivps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5e b2 00 20 00 00   vdivps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5e 72 80    vdivps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5e b2 c0 df ff ff   vdivps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 54 58 5e 72 7f    vdivps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5e b2 00 02 00 00   vdivps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5e 72 80    vdivps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5e b2 fc fd ff ff   vdivps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 5e 72 7f    vdivps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5e b2 00 02 00 00   vdivps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5e 72 80    vdivps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5e b2 fc fd ff ff   vdivps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d7 0f 5e f4       vdivsd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 8f 5e f4       vdivsd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 1f 5e f4       vdivsd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -9263,15 +9263,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 98 f4       vfmadd132pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 98 31       vfmadd132pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 98 b4 f4 c0 1d fe ff        vfmadd132pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 98 30       vfmadd132pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 98 30       vfmadd132pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 98 72 7f    vfmadd132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 98 b2 00 20 00 00   vfmadd132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 98 72 80    vfmadd132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 98 b2 c0 df ff ff   vfmadd132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 98 72 7f    vfmadd132pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 98 b2 00 04 00 00   vfmadd132pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 98 72 80    vfmadd132pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 98 b2 f8 fb ff ff   vfmadd132pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 98 72 7f    vfmadd132pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 98 b2 00 04 00 00   vfmadd132pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 98 72 80    vfmadd132pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 98 b2 f8 fb ff ff   vfmadd132pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 98 f4       vfmadd132ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 98 f4       vfmadd132ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 98 f4       vfmadd132ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9281,15 +9281,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 98 f4       vfmadd132ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 98 31       vfmadd132ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 98 b4 f4 c0 1d fe ff        vfmadd132ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 98 30       vfmadd132ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 98 30       vfmadd132ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 98 72 7f    vfmadd132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 98 b2 00 20 00 00   vfmadd132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 98 72 80    vfmadd132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 98 b2 c0 df ff ff   vfmadd132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 98 72 7f    vfmadd132ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 98 b2 00 02 00 00   vfmadd132ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 98 72 80    vfmadd132ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 98 b2 fc fd ff ff   vfmadd132ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 98 72 7f    vfmadd132ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 98 b2 00 02 00 00   vfmadd132ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 98 72 80    vfmadd132ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 98 b2 fc fd ff ff   vfmadd132ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f 99 f4       vfmadd132sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f 99 f4       vfmadd132sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f 99 f4       vfmadd132sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -9323,15 +9323,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 a8 f4       vfmadd213pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 a8 31       vfmadd213pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a8 b4 f4 c0 1d fe ff        vfmadd213pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 a8 30       vfmadd213pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 a8 30       vfmadd213pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a8 72 7f    vfmadd213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a8 b2 00 20 00 00   vfmadd213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a8 72 80    vfmadd213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a8 b2 c0 df ff ff   vfmadd213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 a8 72 7f    vfmadd213pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 a8 b2 00 04 00 00   vfmadd213pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 a8 72 80    vfmadd213pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 a8 b2 f8 fb ff ff   vfmadd213pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 a8 72 7f    vfmadd213pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 a8 b2 00 04 00 00   vfmadd213pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 a8 72 80    vfmadd213pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 a8 b2 f8 fb ff ff   vfmadd213pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a8 f4       vfmadd213ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f a8 f4       vfmadd213ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf a8 f4       vfmadd213ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9341,15 +9341,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 a8 f4       vfmadd213ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 a8 31       vfmadd213ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a8 b4 f4 c0 1d fe ff        vfmadd213ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 a8 30       vfmadd213ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 a8 30       vfmadd213ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a8 72 7f    vfmadd213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a8 b2 00 20 00 00   vfmadd213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a8 72 80    vfmadd213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a8 b2 c0 df ff ff   vfmadd213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 a8 72 7f    vfmadd213ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 a8 b2 00 02 00 00   vfmadd213ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 a8 72 80    vfmadd213ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 a8 b2 fc fd ff ff   vfmadd213ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 a8 72 7f    vfmadd213ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 a8 b2 00 02 00 00   vfmadd213ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 a8 72 80    vfmadd213ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 a8 b2 fc fd ff ff   vfmadd213ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f a9 f4       vfmadd213sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f a9 f4       vfmadd213sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f a9 f4       vfmadd213sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -9383,15 +9383,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 b8 f4       vfmadd231pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 b8 31       vfmadd231pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b8 b4 f4 c0 1d fe ff        vfmadd231pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 b8 30       vfmadd231pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 b8 30       vfmadd231pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b8 72 7f    vfmadd231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b8 b2 00 20 00 00   vfmadd231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b8 72 80    vfmadd231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b8 b2 c0 df ff ff   vfmadd231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 b8 72 7f    vfmadd231pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 b8 b2 00 04 00 00   vfmadd231pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 b8 72 80    vfmadd231pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 b8 b2 f8 fb ff ff   vfmadd231pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 b8 72 7f    vfmadd231pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 b8 b2 00 04 00 00   vfmadd231pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 b8 72 80    vfmadd231pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 b8 b2 f8 fb ff ff   vfmadd231pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b8 f4       vfmadd231ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f b8 f4       vfmadd231ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf b8 f4       vfmadd231ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9401,15 +9401,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 b8 f4       vfmadd231ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 b8 31       vfmadd231ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b8 b4 f4 c0 1d fe ff        vfmadd231ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 b8 30       vfmadd231ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 b8 30       vfmadd231ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b8 72 7f    vfmadd231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b8 b2 00 20 00 00   vfmadd231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b8 72 80    vfmadd231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b8 b2 c0 df ff ff   vfmadd231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 b8 72 7f    vfmadd231ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 b8 b2 00 02 00 00   vfmadd231ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 b8 72 80    vfmadd231ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 b8 b2 fc fd ff ff   vfmadd231ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 b8 72 7f    vfmadd231ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 b8 b2 00 02 00 00   vfmadd231ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 b8 72 80    vfmadd231ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 b8 b2 fc fd ff ff   vfmadd231ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f b9 f4       vfmadd231sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f b9 f4       vfmadd231sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f b9 f4       vfmadd231sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -9443,15 +9443,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 96 f4       vfmaddsub132pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 96 31       vfmaddsub132pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 96 b4 f4 c0 1d fe ff        vfmaddsub132pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 96 30       vfmaddsub132pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 96 30       vfmaddsub132pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 96 72 7f    vfmaddsub132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 96 b2 00 20 00 00   vfmaddsub132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 96 72 80    vfmaddsub132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 96 b2 c0 df ff ff   vfmaddsub132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 96 72 7f    vfmaddsub132pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 96 b2 00 04 00 00   vfmaddsub132pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 96 72 80    vfmaddsub132pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 96 b2 f8 fb ff ff   vfmaddsub132pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 96 72 7f    vfmaddsub132pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 96 b2 00 04 00 00   vfmaddsub132pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 96 72 80    vfmaddsub132pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 96 b2 f8 fb ff ff   vfmaddsub132pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 96 f4       vfmaddsub132ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 96 f4       vfmaddsub132ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 96 f4       vfmaddsub132ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9461,15 +9461,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 96 f4       vfmaddsub132ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 96 31       vfmaddsub132ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 96 b4 f4 c0 1d fe ff        vfmaddsub132ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 96 30       vfmaddsub132ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 96 30       vfmaddsub132ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 96 72 7f    vfmaddsub132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 96 b2 00 20 00 00   vfmaddsub132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 96 72 80    vfmaddsub132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 96 b2 c0 df ff ff   vfmaddsub132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 96 72 7f    vfmaddsub132ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 96 b2 00 02 00 00   vfmaddsub132ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 96 72 80    vfmaddsub132ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 96 b2 fc fd ff ff   vfmaddsub132ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 96 72 7f    vfmaddsub132ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 96 b2 00 02 00 00   vfmaddsub132ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 96 72 80    vfmaddsub132ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 96 b2 fc fd ff ff   vfmaddsub132ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a6 f4       vfmaddsub213pd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f a6 f4       vfmaddsub213pd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf a6 f4       vfmaddsub213pd zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9479,15 +9479,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 a6 f4       vfmaddsub213pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 a6 31       vfmaddsub213pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a6 b4 f4 c0 1d fe ff        vfmaddsub213pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 a6 30       vfmaddsub213pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 a6 30       vfmaddsub213pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a6 72 7f    vfmaddsub213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a6 b2 00 20 00 00   vfmaddsub213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a6 72 80    vfmaddsub213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a6 b2 c0 df ff ff   vfmaddsub213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 a6 72 7f    vfmaddsub213pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 a6 b2 00 04 00 00   vfmaddsub213pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 a6 72 80    vfmaddsub213pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 a6 b2 f8 fb ff ff   vfmaddsub213pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 a6 72 7f    vfmaddsub213pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 a6 b2 00 04 00 00   vfmaddsub213pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 a6 72 80    vfmaddsub213pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 a6 b2 f8 fb ff ff   vfmaddsub213pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a6 f4       vfmaddsub213ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f a6 f4       vfmaddsub213ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf a6 f4       vfmaddsub213ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9497,15 +9497,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 a6 f4       vfmaddsub213ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 a6 31       vfmaddsub213ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a6 b4 f4 c0 1d fe ff        vfmaddsub213ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 a6 30       vfmaddsub213ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 a6 30       vfmaddsub213ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a6 72 7f    vfmaddsub213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a6 b2 00 20 00 00   vfmaddsub213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a6 72 80    vfmaddsub213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a6 b2 c0 df ff ff   vfmaddsub213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 a6 72 7f    vfmaddsub213ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 a6 b2 00 02 00 00   vfmaddsub213ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 a6 72 80    vfmaddsub213ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 a6 b2 fc fd ff ff   vfmaddsub213ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 a6 72 7f    vfmaddsub213ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 a6 b2 00 02 00 00   vfmaddsub213ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 a6 72 80    vfmaddsub213ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 a6 b2 fc fd ff ff   vfmaddsub213ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b6 f4       vfmaddsub231pd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f b6 f4       vfmaddsub231pd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf b6 f4       vfmaddsub231pd zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9515,15 +9515,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 b6 f4       vfmaddsub231pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 b6 31       vfmaddsub231pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b6 b4 f4 c0 1d fe ff        vfmaddsub231pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 b6 30       vfmaddsub231pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 b6 30       vfmaddsub231pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b6 72 7f    vfmaddsub231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b6 b2 00 20 00 00   vfmaddsub231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b6 72 80    vfmaddsub231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b6 b2 c0 df ff ff   vfmaddsub231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 b6 72 7f    vfmaddsub231pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 b6 b2 00 04 00 00   vfmaddsub231pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 b6 72 80    vfmaddsub231pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 b6 b2 f8 fb ff ff   vfmaddsub231pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 b6 72 7f    vfmaddsub231pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 b6 b2 00 04 00 00   vfmaddsub231pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 b6 72 80    vfmaddsub231pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 b6 b2 f8 fb ff ff   vfmaddsub231pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b6 f4       vfmaddsub231ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f b6 f4       vfmaddsub231ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf b6 f4       vfmaddsub231ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9533,15 +9533,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 b6 f4       vfmaddsub231ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 b6 31       vfmaddsub231ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b6 b4 f4 c0 1d fe ff        vfmaddsub231ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 b6 30       vfmaddsub231ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 b6 30       vfmaddsub231ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b6 72 7f    vfmaddsub231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b6 b2 00 20 00 00   vfmaddsub231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b6 72 80    vfmaddsub231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b6 b2 c0 df ff ff   vfmaddsub231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 b6 72 7f    vfmaddsub231ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 b6 b2 00 02 00 00   vfmaddsub231ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 b6 72 80    vfmaddsub231ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 b6 b2 fc fd ff ff   vfmaddsub231ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 b6 72 7f    vfmaddsub231ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 b6 b2 00 02 00 00   vfmaddsub231ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 b6 72 80    vfmaddsub231ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 b6 b2 fc fd ff ff   vfmaddsub231ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9a f4       vfmsub132pd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 9a f4       vfmsub132pd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 9a f4       vfmsub132pd zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9551,15 +9551,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 9a f4       vfmsub132pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 9a 31       vfmsub132pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9a b4 f4 c0 1d fe ff        vfmsub132pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 9a 30       vfmsub132pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 9a 30       vfmsub132pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9a 72 7f    vfmsub132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9a b2 00 20 00 00   vfmsub132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9a 72 80    vfmsub132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9a b2 c0 df ff ff   vfmsub132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 9a 72 7f    vfmsub132pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 9a b2 00 04 00 00   vfmsub132pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 9a 72 80    vfmsub132pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 9a b2 f8 fb ff ff   vfmsub132pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 9a 72 7f    vfmsub132pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 9a b2 00 04 00 00   vfmsub132pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 9a 72 80    vfmsub132pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 9a b2 f8 fb ff ff   vfmsub132pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9a f4       vfmsub132ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 9a f4       vfmsub132ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 9a f4       vfmsub132ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9569,15 +9569,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 9a f4       vfmsub132ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 9a 31       vfmsub132ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9a b4 f4 c0 1d fe ff        vfmsub132ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 9a 30       vfmsub132ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 9a 30       vfmsub132ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9a 72 7f    vfmsub132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9a b2 00 20 00 00   vfmsub132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9a 72 80    vfmsub132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9a b2 c0 df ff ff   vfmsub132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 9a 72 7f    vfmsub132ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 9a b2 00 02 00 00   vfmsub132ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 9a 72 80    vfmsub132ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 9a b2 fc fd ff ff   vfmsub132ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 9a 72 7f    vfmsub132ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 9a b2 00 02 00 00   vfmsub132ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 9a 72 80    vfmsub132ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 9a b2 fc fd ff ff   vfmsub132ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f 9b f4       vfmsub132sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f 9b f4       vfmsub132sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f 9b f4       vfmsub132sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -9611,15 +9611,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 aa f4       vfmsub213pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 aa 31       vfmsub213pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 aa b4 f4 c0 1d fe ff        vfmsub213pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 aa 30       vfmsub213pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 aa 30       vfmsub213pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 aa 72 7f    vfmsub213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 aa b2 00 20 00 00   vfmsub213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 aa 72 80    vfmsub213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 aa b2 c0 df ff ff   vfmsub213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 aa 72 7f    vfmsub213pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 aa b2 00 04 00 00   vfmsub213pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 aa 72 80    vfmsub213pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 aa b2 f8 fb ff ff   vfmsub213pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 aa 72 7f    vfmsub213pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 aa b2 00 04 00 00   vfmsub213pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 aa 72 80    vfmsub213pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 aa b2 f8 fb ff ff   vfmsub213pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 aa f4       vfmsub213ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f aa f4       vfmsub213ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf aa f4       vfmsub213ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9629,15 +9629,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 aa f4       vfmsub213ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 aa 31       vfmsub213ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 aa b4 f4 c0 1d fe ff        vfmsub213ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 aa 30       vfmsub213ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 aa 30       vfmsub213ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 aa 72 7f    vfmsub213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 aa b2 00 20 00 00   vfmsub213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 aa 72 80    vfmsub213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 aa b2 c0 df ff ff   vfmsub213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 aa 72 7f    vfmsub213ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 aa b2 00 02 00 00   vfmsub213ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 aa 72 80    vfmsub213ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 aa b2 fc fd ff ff   vfmsub213ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 aa 72 7f    vfmsub213ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 aa b2 00 02 00 00   vfmsub213ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 aa 72 80    vfmsub213ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 aa b2 fc fd ff ff   vfmsub213ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f ab f4       vfmsub213sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f ab f4       vfmsub213sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f ab f4       vfmsub213sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -9671,15 +9671,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 ba f4       vfmsub231pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 ba 31       vfmsub231pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ba b4 f4 c0 1d fe ff        vfmsub231pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 ba 30       vfmsub231pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 ba 30       vfmsub231pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ba 72 7f    vfmsub231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ba b2 00 20 00 00   vfmsub231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ba 72 80    vfmsub231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ba b2 c0 df ff ff   vfmsub231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 ba 72 7f    vfmsub231pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 ba b2 00 04 00 00   vfmsub231pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 ba 72 80    vfmsub231pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 ba b2 f8 fb ff ff   vfmsub231pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 ba 72 7f    vfmsub231pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 ba b2 00 04 00 00   vfmsub231pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 ba 72 80    vfmsub231pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 ba b2 f8 fb ff ff   vfmsub231pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ba f4       vfmsub231ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f ba f4       vfmsub231ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf ba f4       vfmsub231ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9689,15 +9689,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 ba f4       vfmsub231ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 ba 31       vfmsub231ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ba b4 f4 c0 1d fe ff        vfmsub231ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 ba 30       vfmsub231ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 ba 30       vfmsub231ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ba 72 7f    vfmsub231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ba b2 00 20 00 00   vfmsub231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ba 72 80    vfmsub231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ba b2 c0 df ff ff   vfmsub231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 ba 72 7f    vfmsub231ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 ba b2 00 02 00 00   vfmsub231ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 ba 72 80    vfmsub231ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 ba b2 fc fd ff ff   vfmsub231ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 ba 72 7f    vfmsub231ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 ba b2 00 02 00 00   vfmsub231ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 ba 72 80    vfmsub231ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 ba b2 fc fd ff ff   vfmsub231ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f bb f4       vfmsub231sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f bb f4       vfmsub231sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f bb f4       vfmsub231sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -9731,15 +9731,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 97 f4       vfmsubadd132pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 97 31       vfmsubadd132pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 97 b4 f4 c0 1d fe ff        vfmsubadd132pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 97 30       vfmsubadd132pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 97 30       vfmsubadd132pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 97 72 7f    vfmsubadd132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 97 b2 00 20 00 00   vfmsubadd132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 97 72 80    vfmsubadd132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 97 b2 c0 df ff ff   vfmsubadd132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 97 72 7f    vfmsubadd132pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 97 b2 00 04 00 00   vfmsubadd132pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 97 72 80    vfmsubadd132pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 97 b2 f8 fb ff ff   vfmsubadd132pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 97 72 7f    vfmsubadd132pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 97 b2 00 04 00 00   vfmsubadd132pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 97 72 80    vfmsubadd132pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 97 b2 f8 fb ff ff   vfmsubadd132pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 97 f4       vfmsubadd132ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 97 f4       vfmsubadd132ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 97 f4       vfmsubadd132ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9749,15 +9749,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 97 f4       vfmsubadd132ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 97 31       vfmsubadd132ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 97 b4 f4 c0 1d fe ff        vfmsubadd132ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 97 30       vfmsubadd132ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 97 30       vfmsubadd132ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 97 72 7f    vfmsubadd132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 97 b2 00 20 00 00   vfmsubadd132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 97 72 80    vfmsubadd132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 97 b2 c0 df ff ff   vfmsubadd132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 97 72 7f    vfmsubadd132ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 97 b2 00 02 00 00   vfmsubadd132ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 97 72 80    vfmsubadd132ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 97 b2 fc fd ff ff   vfmsubadd132ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 97 72 7f    vfmsubadd132ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 97 b2 00 02 00 00   vfmsubadd132ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 97 72 80    vfmsubadd132ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 97 b2 fc fd ff ff   vfmsubadd132ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a7 f4       vfmsubadd213pd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f a7 f4       vfmsubadd213pd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf a7 f4       vfmsubadd213pd zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9767,15 +9767,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 a7 f4       vfmsubadd213pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 a7 31       vfmsubadd213pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a7 b4 f4 c0 1d fe ff        vfmsubadd213pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 a7 30       vfmsubadd213pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 a7 30       vfmsubadd213pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a7 72 7f    vfmsubadd213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a7 b2 00 20 00 00   vfmsubadd213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a7 72 80    vfmsubadd213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 a7 b2 c0 df ff ff   vfmsubadd213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 a7 72 7f    vfmsubadd213pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 a7 b2 00 04 00 00   vfmsubadd213pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 a7 72 80    vfmsubadd213pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 a7 b2 f8 fb ff ff   vfmsubadd213pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 a7 72 7f    vfmsubadd213pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 a7 b2 00 04 00 00   vfmsubadd213pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 a7 72 80    vfmsubadd213pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 a7 b2 f8 fb ff ff   vfmsubadd213pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a7 f4       vfmsubadd213ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f a7 f4       vfmsubadd213ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf a7 f4       vfmsubadd213ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9785,15 +9785,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 a7 f4       vfmsubadd213ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 a7 31       vfmsubadd213ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a7 b4 f4 c0 1d fe ff        vfmsubadd213ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 a7 30       vfmsubadd213ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 a7 30       vfmsubadd213ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a7 72 7f    vfmsubadd213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a7 b2 00 20 00 00   vfmsubadd213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a7 72 80    vfmsubadd213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 a7 b2 c0 df ff ff   vfmsubadd213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 a7 72 7f    vfmsubadd213ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 a7 b2 00 02 00 00   vfmsubadd213ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 a7 72 80    vfmsubadd213ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 a7 b2 fc fd ff ff   vfmsubadd213ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 a7 72 7f    vfmsubadd213ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 a7 b2 00 02 00 00   vfmsubadd213ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 a7 72 80    vfmsubadd213ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 a7 b2 fc fd ff ff   vfmsubadd213ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b7 f4       vfmsubadd231pd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f b7 f4       vfmsubadd231pd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf b7 f4       vfmsubadd231pd zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9803,15 +9803,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 b7 f4       vfmsubadd231pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 b7 31       vfmsubadd231pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b7 b4 f4 c0 1d fe ff        vfmsubadd231pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 b7 30       vfmsubadd231pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 b7 30       vfmsubadd231pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b7 72 7f    vfmsubadd231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b7 b2 00 20 00 00   vfmsubadd231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b7 72 80    vfmsubadd231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 b7 b2 c0 df ff ff   vfmsubadd231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 b7 72 7f    vfmsubadd231pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 b7 b2 00 04 00 00   vfmsubadd231pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 b7 72 80    vfmsubadd231pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 b7 b2 f8 fb ff ff   vfmsubadd231pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 b7 72 7f    vfmsubadd231pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 b7 b2 00 04 00 00   vfmsubadd231pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 b7 72 80    vfmsubadd231pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 b7 b2 f8 fb ff ff   vfmsubadd231pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b7 f4       vfmsubadd231ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f b7 f4       vfmsubadd231ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf b7 f4       vfmsubadd231ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9821,15 +9821,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 b7 f4       vfmsubadd231ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 b7 31       vfmsubadd231ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b7 b4 f4 c0 1d fe ff        vfmsubadd231ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 b7 30       vfmsubadd231ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 b7 30       vfmsubadd231ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b7 72 7f    vfmsubadd231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b7 b2 00 20 00 00   vfmsubadd231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b7 72 80    vfmsubadd231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 b7 b2 c0 df ff ff   vfmsubadd231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 b7 72 7f    vfmsubadd231ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 b7 b2 00 02 00 00   vfmsubadd231ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 b7 72 80    vfmsubadd231ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 b7 b2 fc fd ff ff   vfmsubadd231ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 b7 72 7f    vfmsubadd231ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 b7 b2 00 02 00 00   vfmsubadd231ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 b7 72 80    vfmsubadd231ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 b7 b2 fc fd ff ff   vfmsubadd231ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9c f4       vfnmadd132pd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 9c f4       vfnmadd132pd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 9c f4       vfnmadd132pd zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9839,15 +9839,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 9c f4       vfnmadd132pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 9c 31       vfnmadd132pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9c b4 f4 c0 1d fe ff        vfnmadd132pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 9c 30       vfnmadd132pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 9c 30       vfnmadd132pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9c 72 7f    vfnmadd132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9c b2 00 20 00 00   vfnmadd132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9c 72 80    vfnmadd132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9c b2 c0 df ff ff   vfnmadd132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 9c 72 7f    vfnmadd132pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 9c b2 00 04 00 00   vfnmadd132pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 9c 72 80    vfnmadd132pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 9c b2 f8 fb ff ff   vfnmadd132pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 9c 72 7f    vfnmadd132pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 9c b2 00 04 00 00   vfnmadd132pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 9c 72 80    vfnmadd132pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 9c b2 f8 fb ff ff   vfnmadd132pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9c f4       vfnmadd132ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 9c f4       vfnmadd132ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 9c f4       vfnmadd132ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9857,15 +9857,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 9c f4       vfnmadd132ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 9c 31       vfnmadd132ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9c b4 f4 c0 1d fe ff        vfnmadd132ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 9c 30       vfnmadd132ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 9c 30       vfnmadd132ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9c 72 7f    vfnmadd132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9c b2 00 20 00 00   vfnmadd132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9c 72 80    vfnmadd132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9c b2 c0 df ff ff   vfnmadd132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 9c 72 7f    vfnmadd132ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 9c b2 00 02 00 00   vfnmadd132ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 9c 72 80    vfnmadd132ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 9c b2 fc fd ff ff   vfnmadd132ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 9c 72 7f    vfnmadd132ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 9c b2 00 02 00 00   vfnmadd132ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 9c 72 80    vfnmadd132ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 9c b2 fc fd ff ff   vfnmadd132ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f 9d f4       vfnmadd132sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f 9d f4       vfnmadd132sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f 9d f4       vfnmadd132sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -9899,15 +9899,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 ac f4       vfnmadd213pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 ac 31       vfnmadd213pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ac b4 f4 c0 1d fe ff        vfnmadd213pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 ac 30       vfnmadd213pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 ac 30       vfnmadd213pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ac 72 7f    vfnmadd213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ac b2 00 20 00 00   vfnmadd213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ac 72 80    vfnmadd213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ac b2 c0 df ff ff   vfnmadd213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 ac 72 7f    vfnmadd213pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 ac b2 00 04 00 00   vfnmadd213pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 ac 72 80    vfnmadd213pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 ac b2 f8 fb ff ff   vfnmadd213pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 ac 72 7f    vfnmadd213pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 ac b2 00 04 00 00   vfnmadd213pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 ac 72 80    vfnmadd213pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 ac b2 f8 fb ff ff   vfnmadd213pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ac f4       vfnmadd213ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f ac f4       vfnmadd213ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf ac f4       vfnmadd213ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9917,15 +9917,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 ac f4       vfnmadd213ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 ac 31       vfnmadd213ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ac b4 f4 c0 1d fe ff        vfnmadd213ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 ac 30       vfnmadd213ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 ac 30       vfnmadd213ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ac 72 7f    vfnmadd213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ac b2 00 20 00 00   vfnmadd213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ac 72 80    vfnmadd213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ac b2 c0 df ff ff   vfnmadd213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 ac 72 7f    vfnmadd213ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 ac b2 00 02 00 00   vfnmadd213ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 ac 72 80    vfnmadd213ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 ac b2 fc fd ff ff   vfnmadd213ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 ac 72 7f    vfnmadd213ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 ac b2 00 02 00 00   vfnmadd213ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 ac 72 80    vfnmadd213ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 ac b2 fc fd ff ff   vfnmadd213ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f ad f4       vfnmadd213sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f ad f4       vfnmadd213sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f ad f4       vfnmadd213sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -9959,15 +9959,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 bc f4       vfnmadd231pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 bc 31       vfnmadd231pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 bc b4 f4 c0 1d fe ff        vfnmadd231pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 bc 30       vfnmadd231pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 bc 30       vfnmadd231pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 bc 72 7f    vfnmadd231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 bc b2 00 20 00 00   vfnmadd231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 bc 72 80    vfnmadd231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 bc b2 c0 df ff ff   vfnmadd231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 bc 72 7f    vfnmadd231pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 bc b2 00 04 00 00   vfnmadd231pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 bc 72 80    vfnmadd231pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 bc b2 f8 fb ff ff   vfnmadd231pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 bc 72 7f    vfnmadd231pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 bc b2 00 04 00 00   vfnmadd231pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 bc 72 80    vfnmadd231pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 bc b2 f8 fb ff ff   vfnmadd231pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 bc f4       vfnmadd231ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f bc f4       vfnmadd231ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf bc f4       vfnmadd231ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -9977,15 +9977,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 bc f4       vfnmadd231ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 bc 31       vfnmadd231ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 bc b4 f4 c0 1d fe ff        vfnmadd231ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 bc 30       vfnmadd231ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 bc 30       vfnmadd231ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 bc 72 7f    vfnmadd231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 bc b2 00 20 00 00   vfnmadd231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 bc 72 80    vfnmadd231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 bc b2 c0 df ff ff   vfnmadd231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 bc 72 7f    vfnmadd231ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 bc b2 00 02 00 00   vfnmadd231ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 bc 72 80    vfnmadd231ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 bc b2 fc fd ff ff   vfnmadd231ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 bc 72 7f    vfnmadd231ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 bc b2 00 02 00 00   vfnmadd231ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 bc 72 80    vfnmadd231ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 bc b2 fc fd ff ff   vfnmadd231ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f bd f4       vfnmadd231sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f bd f4       vfnmadd231sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f bd f4       vfnmadd231sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -10019,15 +10019,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 9e f4       vfnmsub132pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 9e 31       vfnmsub132pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9e b4 f4 c0 1d fe ff        vfnmsub132pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 9e 30       vfnmsub132pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 9e 30       vfnmsub132pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9e 72 7f    vfnmsub132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9e b2 00 20 00 00   vfnmsub132pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9e 72 80    vfnmsub132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 9e b2 c0 df ff ff   vfnmsub132pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 9e 72 7f    vfnmsub132pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 9e b2 00 04 00 00   vfnmsub132pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 9e 72 80    vfnmsub132pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 9e b2 f8 fb ff ff   vfnmsub132pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 9e 72 7f    vfnmsub132pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 9e b2 00 04 00 00   vfnmsub132pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 9e 72 80    vfnmsub132pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 9e b2 f8 fb ff ff   vfnmsub132pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9e f4       vfnmsub132ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 9e f4       vfnmsub132ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 9e f4       vfnmsub132ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -10037,15 +10037,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 9e f4       vfnmsub132ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 9e 31       vfnmsub132ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9e b4 f4 c0 1d fe ff        vfnmsub132ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 9e 30       vfnmsub132ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 9e 30       vfnmsub132ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9e 72 7f    vfnmsub132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9e b2 00 20 00 00   vfnmsub132ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9e 72 80    vfnmsub132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 9e b2 c0 df ff ff   vfnmsub132ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 9e 72 7f    vfnmsub132ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 9e b2 00 02 00 00   vfnmsub132ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 9e 72 80    vfnmsub132ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 9e b2 fc fd ff ff   vfnmsub132ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 9e 72 7f    vfnmsub132ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 9e b2 00 02 00 00   vfnmsub132ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 9e 72 80    vfnmsub132ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 9e b2 fc fd ff ff   vfnmsub132ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f 9f f4       vfnmsub132sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f 9f f4       vfnmsub132sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f 9f f4       vfnmsub132sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -10079,15 +10079,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 ae f4       vfnmsub213pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 ae 31       vfnmsub213pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ae b4 f4 c0 1d fe ff        vfnmsub213pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 ae 30       vfnmsub213pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 ae 30       vfnmsub213pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ae 72 7f    vfnmsub213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ae b2 00 20 00 00   vfnmsub213pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ae 72 80    vfnmsub213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 ae b2 c0 df ff ff   vfnmsub213pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 ae 72 7f    vfnmsub213pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 ae b2 00 04 00 00   vfnmsub213pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 ae 72 80    vfnmsub213pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 ae b2 f8 fb ff ff   vfnmsub213pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 ae 72 7f    vfnmsub213pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 ae b2 00 04 00 00   vfnmsub213pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 ae 72 80    vfnmsub213pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 ae b2 f8 fb ff ff   vfnmsub213pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ae f4       vfnmsub213ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f ae f4       vfnmsub213ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf ae f4       vfnmsub213ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -10097,15 +10097,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 ae f4       vfnmsub213ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 ae 31       vfnmsub213ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ae b4 f4 c0 1d fe ff        vfnmsub213ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 ae 30       vfnmsub213ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 ae 30       vfnmsub213ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ae 72 7f    vfnmsub213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ae b2 00 20 00 00   vfnmsub213ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ae 72 80    vfnmsub213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 ae b2 c0 df ff ff   vfnmsub213ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 ae 72 7f    vfnmsub213ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 ae b2 00 02 00 00   vfnmsub213ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 ae 72 80    vfnmsub213ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 ae b2 fc fd ff ff   vfnmsub213ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 ae 72 7f    vfnmsub213ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 ae b2 00 02 00 00   vfnmsub213ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 ae 72 80    vfnmsub213ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 ae b2 fc fd ff ff   vfnmsub213ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f af f4       vfnmsub213sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f af f4       vfnmsub213sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f af f4       vfnmsub213sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -10139,15 +10139,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 be f4       vfnmsub231pd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 be 31       vfnmsub231pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 be b4 f4 c0 1d fe ff        vfnmsub231pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 be 30       vfnmsub231pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 be 30       vfnmsub231pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 be 72 7f    vfnmsub231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 be b2 00 20 00 00   vfnmsub231pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 be 72 80    vfnmsub231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 be b2 c0 df ff ff   vfnmsub231pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 be 72 7f    vfnmsub231pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 be b2 00 04 00 00   vfnmsub231pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 be 72 80    vfnmsub231pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 be b2 f8 fb ff ff   vfnmsub231pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 be 72 7f    vfnmsub231pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 be b2 00 04 00 00   vfnmsub231pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 be 72 80    vfnmsub231pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 be b2 f8 fb ff ff   vfnmsub231pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 be f4       vfnmsub231ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f be f4       vfnmsub231ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf be f4       vfnmsub231ps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -10157,15 +10157,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 be f4       vfnmsub231ps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 be 31       vfnmsub231ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 be b4 f4 c0 1d fe ff        vfnmsub231ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 be 30       vfnmsub231ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 be 30       vfnmsub231ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 be 72 7f    vfnmsub231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 be b2 00 20 00 00   vfnmsub231ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 be 72 80    vfnmsub231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 be b2 c0 df ff ff   vfnmsub231ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 be 72 7f    vfnmsub231ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 be b2 00 02 00 00   vfnmsub231ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 be 72 80    vfnmsub231ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 be b2 fc fd ff ff   vfnmsub231ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 be 72 7f    vfnmsub231ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 be b2 00 02 00 00   vfnmsub231ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 be 72 80    vfnmsub231ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 be b2 fc fd ff ff   vfnmsub231ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f bf f4       vfnmsub231sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f bf f4       vfnmsub231sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f bf f4       vfnmsub231sd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -10212,30 +10212,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 fd 18 42 f5       vgetexppd zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f2 fd 48 42 31       vgetexppd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 42 b4 f4 c0 1d fe ff        vgetexppd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 42 30       vgetexppd zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 42 30       vgetexppd zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 42 72 7f    vgetexppd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 42 b2 00 20 00 00   vgetexppd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 42 72 80    vgetexppd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 42 b2 c0 df ff ff   vgetexppd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 42 72 7f    vgetexppd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 42 b2 00 04 00 00   vgetexppd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 42 72 80    vgetexppd zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 42 b2 f8 fb ff ff   vgetexppd zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 42 72 7f    vgetexppd zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 42 b2 00 04 00 00   vgetexppd zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 42 72 80    vgetexppd zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 42 b2 f8 fb ff ff   vgetexppd zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 42 f5       vgetexpps zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 4f 42 f5       vgetexpps zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d cf 42 f5       vgetexpps zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 18 42 f5       vgetexpps zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f2 7d 48 42 31       vgetexpps zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 42 b4 f4 c0 1d fe ff        vgetexpps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 42 30       vgetexpps zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 42 30       vgetexpps zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 42 72 7f    vgetexpps zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 42 b2 00 20 00 00   vgetexpps zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 42 72 80    vgetexpps zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 42 b2 c0 df ff ff   vgetexpps zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 42 72 7f    vgetexpps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 42 b2 00 02 00 00   vgetexpps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 42 72 80    vgetexpps zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 42 b2 fc fd ff ff   vgetexpps zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 42 72 7f    vgetexpps zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 42 b2 00 02 00 00   vgetexpps zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 42 72 80    vgetexpps zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 42 b2 fc fd ff ff   vgetexpps zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f 43 f4       vgetexpsd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f 43 f4       vgetexpsd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f 43 f4       vgetexpsd xmm6\{k7\},xmm5,xmm4,\{sae\}
@@ -10262,15 +10262,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f3 fd 18 26 f5 7b    vgetmantpd zmm6,zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 26 31 7b    vgetmantpd zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 26 b4 f4 c0 1d fe ff 7b     vgetmantpd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 26 30 7b    vgetmantpd zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 26 30 7b    vgetmantpd zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 26 72 7f 7b         vgetmantpd zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 26 b2 00 20 00 00 7b        vgetmantpd zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 26 72 80 7b         vgetmantpd zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 26 b2 c0 df ff ff 7b        vgetmantpd zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 26 72 7f 7b         vgetmantpd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 26 b2 00 04 00 00 7b        vgetmantpd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 26 72 80 7b         vgetmantpd zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 26 b2 f8 fb ff ff 7b        vgetmantpd zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 26 72 7f 7b         vgetmantpd zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 26 b2 00 04 00 00 7b        vgetmantpd zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 26 72 80 7b         vgetmantpd zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 26 b2 f8 fb ff ff 7b        vgetmantpd zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 26 f5 ab    vgetmantps zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 7d 4f 26 f5 ab    vgetmantps zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 7d cf 26 f5 ab    vgetmantps zmm6\{k7\}\{z\},zmm5,0xab
@@ -10279,15 +10279,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f3 7d 18 26 f5 7b    vgetmantps zmm6,zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 26 31 7b    vgetmantps zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 26 b4 f4 c0 1d fe ff 7b     vgetmantps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 26 30 7b    vgetmantps zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 26 30 7b    vgetmantps zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 26 72 7f 7b         vgetmantps zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 26 b2 00 20 00 00 7b        vgetmantps zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 26 72 80 7b         vgetmantps zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 26 b2 c0 df ff ff 7b        vgetmantps zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 26 72 7f 7b         vgetmantps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 26 b2 00 02 00 00 7b        vgetmantps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 26 72 80 7b         vgetmantps zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 26 b2 fc fd ff ff 7b        vgetmantps zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 26 72 7f 7b         vgetmantps zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 26 b2 00 02 00 00 7b        vgetmantps zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 26 72 80 7b         vgetmantps zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 26 b2 fc fd ff ff 7b        vgetmantps zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 0f 27 f4 ab    vgetmantsd xmm6\{k7\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 8f 27 f4 ab    vgetmantsd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 1f 27 f4 ab    vgetmantsd xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
@@ -10352,30 +10352,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 d5 18 5f f4       vmaxpd zmm6,zmm5,zmm4,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 d5 48 5f 31       vmaxpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5f b4 f4 c0 1d fe ff        vmaxpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 5f 30       vmaxpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 5f 30       vmaxpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5f 72 7f    vmaxpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5f b2 00 20 00 00   vmaxpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5f 72 80    vmaxpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5f b2 c0 df ff ff   vmaxpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 5f 72 7f    vmaxpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5f b2 00 04 00 00   vmaxpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5f 72 80    vmaxpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5f b2 f8 fb ff ff   vmaxpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 5f 72 7f    vmaxpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5f b2 00 04 00 00   vmaxpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5f 72 80    vmaxpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5f b2 f8 fb ff ff   vmaxpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5f f4       vmaxps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 4f 5f f4       vmaxps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 cf 5f f4       vmaxps zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 18 5f f4       vmaxps zmm6,zmm5,zmm4,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 54 48 5f 31       vmaxps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5f b4 f4 c0 1d fe ff        vmaxps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 54 58 5f 30       vmaxps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 5f 30       vmaxps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5f 72 7f    vmaxps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5f b2 00 20 00 00   vmaxps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5f 72 80    vmaxps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5f b2 c0 df ff ff   vmaxps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 54 58 5f 72 7f    vmaxps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5f b2 00 02 00 00   vmaxps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5f 72 80    vmaxps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5f b2 fc fd ff ff   vmaxps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 5f 72 7f    vmaxps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5f b2 00 02 00 00   vmaxps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5f 72 80    vmaxps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5f b2 fc fd ff ff   vmaxps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d7 0f 5f f4       vmaxsd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 8f 5f f4       vmaxsd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 1f 5f f4       vmaxsd xmm6\{k7\},xmm5,xmm4,\{sae\}
@@ -10400,30 +10400,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 d5 18 5d f4       vminpd zmm6,zmm5,zmm4,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 d5 48 5d 31       vminpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5d b4 f4 c0 1d fe ff        vminpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 5d 30       vminpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 5d 30       vminpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5d 72 7f    vminpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5d b2 00 20 00 00   vminpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5d 72 80    vminpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5d b2 c0 df ff ff   vminpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 5d 72 7f    vminpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5d b2 00 04 00 00   vminpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5d 72 80    vminpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5d b2 f8 fb ff ff   vminpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 5d 72 7f    vminpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5d b2 00 04 00 00   vminpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5d 72 80    vminpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5d b2 f8 fb ff ff   vminpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5d f4       vminps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 4f 5d f4       vminps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 cf 5d f4       vminps zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 18 5d f4       vminps zmm6,zmm5,zmm4,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 54 48 5d 31       vminps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5d b4 f4 c0 1d fe ff        vminps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 54 58 5d 30       vminps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 5d 30       vminps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5d 72 7f    vminps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5d b2 00 20 00 00   vminps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5d 72 80    vminps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5d b2 c0 df ff ff   vminps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 54 58 5d 72 7f    vminps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5d b2 00 02 00 00   vminps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5d 72 80    vminps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5d b2 fc fd ff ff   vminps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 5d 72 7f    vminps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5d b2 00 02 00 00   vminps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5d 72 80    vminps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5d b2 fc fd ff ff   vminps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d7 0f 5d f4       vminsd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 8f 5d f4       vminsd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 1f 5d f4       vminsd xmm6\{k7\},xmm5,xmm4,\{sae\}
@@ -10604,15 +10604,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 d5 78 59 f4       vmulpd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 d5 48 59 31       vmulpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 59 b4 f4 c0 1d fe ff        vmulpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 59 30       vmulpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 59 30       vmulpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 59 72 7f    vmulpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 59 b2 00 20 00 00   vmulpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 59 72 80    vmulpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 59 b2 c0 df ff ff   vmulpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 59 72 7f    vmulpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 59 b2 00 04 00 00   vmulpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 59 72 80    vmulpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 59 b2 f8 fb ff ff   vmulpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 59 72 7f    vmulpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 59 b2 00 04 00 00   vmulpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 59 72 80    vmulpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 59 b2 f8 fb ff ff   vmulpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 54 48 59 f4       vmulps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 4f 59 f4       vmulps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 cf 59 f4       vmulps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -10622,15 +10622,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 54 78 59 f4       vmulps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 54 48 59 31       vmulps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 54 48 59 b4 f4 c0 1d fe ff        vmulps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 54 58 59 30       vmulps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 59 30       vmulps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 54 48 59 72 7f    vmulps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 54 48 59 b2 00 20 00 00   vmulps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 59 72 80    vmulps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 59 b2 c0 df ff ff   vmulps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 54 58 59 72 7f    vmulps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 59 b2 00 02 00 00   vmulps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 59 72 80    vmulps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 59 b2 fc fd ff ff   vmulps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 59 72 7f    vmulps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 54 58 59 b2 00 02 00 00   vmulps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 59 72 80    vmulps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 59 b2 fc fd ff ff   vmulps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d7 0f 59 f4       vmulsd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 8f 59 f4       vmulsd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 1f 59 f4       vmulsd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -10660,127 +10660,127 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 7d cf 1e f5       vpabsd zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 48 1e 31       vpabsd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 1e b4 f4 c0 1d fe ff        vpabsd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 1e 30       vpabsd zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 1e 30       vpabsd zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 1e 72 7f    vpabsd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 1e b2 00 20 00 00   vpabsd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 1e 72 80    vpabsd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 1e b2 c0 df ff ff   vpabsd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 1e 72 7f    vpabsd zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 1e b2 00 02 00 00   vpabsd zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 1e 72 80    vpabsd zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 1e b2 fc fd ff ff   vpabsd zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 1e 72 7f    vpabsd zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 1e b2 00 02 00 00   vpabsd zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 1e 72 80    vpabsd zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 1e b2 fc fd ff ff   vpabsd zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 1f f5       vpabsq zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 4f 1f f5       vpabsq zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd cf 1f f5       vpabsq zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 48 1f 31       vpabsq zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 1f b4 f4 c0 1d fe ff        vpabsq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 1f 30       vpabsq zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 1f 30       vpabsq zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 1f 72 7f    vpabsq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 1f b2 00 20 00 00   vpabsq zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 1f 72 80    vpabsq zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 1f b2 c0 df ff ff   vpabsq zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 1f 72 7f    vpabsq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 1f b2 00 04 00 00   vpabsq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 1f 72 80    vpabsq zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 1f b2 f8 fb ff ff   vpabsq zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 1f 72 7f    vpabsq zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 1f b2 00 04 00 00   vpabsq zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 1f 72 80    vpabsq zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 1f b2 f8 fb ff ff   vpabsq zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fe f4       vpaddd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f fe f4       vpaddd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf fe f4       vpaddd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 48 fe 31       vpaddd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fe b4 f4 c0 1d fe ff        vpaddd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 55 58 fe 30       vpaddd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 fe 30       vpaddd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fe 72 7f    vpaddd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fe b2 00 20 00 00   vpaddd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fe 72 80    vpaddd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fe b2 c0 df ff ff   vpaddd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 55 58 fe 72 7f    vpaddd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 fe b2 00 02 00 00   vpaddd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 fe 72 80    vpaddd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 fe b2 fc fd ff ff   vpaddd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 fe 72 7f    vpaddd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 55 58 fe b2 00 02 00 00   vpaddd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 fe 72 80    vpaddd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 fe b2 fc fd ff ff   vpaddd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 d4 f4       vpaddq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f d4 f4       vpaddq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf d4 f4       vpaddq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 d4 31       vpaddq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 d4 b4 f4 c0 1d fe ff        vpaddq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 d4 30       vpaddq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 d4 30       vpaddq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 d4 72 7f    vpaddq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 d4 b2 00 20 00 00   vpaddq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 d4 72 80    vpaddq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 d4 b2 c0 df ff ff   vpaddq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 d4 72 7f    vpaddq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 d4 b2 00 04 00 00   vpaddq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 d4 72 80    vpaddq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 d4 b2 f8 fb ff ff   vpaddq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 d4 72 7f    vpaddq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 d4 b2 00 04 00 00   vpaddq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 d4 72 80    vpaddq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 d4 b2 f8 fb ff ff   vpaddq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 55 48 db f4       vpandd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f db f4       vpandd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf db f4       vpandd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 48 db 31       vpandd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 55 48 db b4 f4 c0 1d fe ff        vpandd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 55 58 db 30       vpandd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 db 30       vpandd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 55 48 db 72 7f    vpandd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 55 48 db b2 00 20 00 00   vpandd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 db 72 80    vpandd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 db b2 c0 df ff ff   vpandd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 55 58 db 72 7f    vpandd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 db b2 00 02 00 00   vpandd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 db 72 80    vpandd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 db b2 fc fd ff ff   vpandd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 db 72 7f    vpandd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 55 58 db b2 00 02 00 00   vpandd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 db 72 80    vpandd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 db b2 fc fd ff ff   vpandd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 55 48 df f4       vpandnd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f df f4       vpandnd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf df f4       vpandnd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 48 df 31       vpandnd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 55 48 df b4 f4 c0 1d fe ff        vpandnd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 55 58 df 30       vpandnd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 df 30       vpandnd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 55 48 df 72 7f    vpandnd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 55 48 df b2 00 20 00 00   vpandnd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 df 72 80    vpandnd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 df b2 c0 df ff ff   vpandnd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 55 58 df 72 7f    vpandnd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 df b2 00 02 00 00   vpandnd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 df 72 80    vpandnd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 df b2 fc fd ff ff   vpandnd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 df 72 7f    vpandnd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 55 58 df b2 00 02 00 00   vpandnd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 df 72 80    vpandnd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 df b2 fc fd ff ff   vpandnd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 df f4       vpandnq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f df f4       vpandnq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf df f4       vpandnq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 df 31       vpandnq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 df b4 f4 c0 1d fe ff        vpandnq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 df 30       vpandnq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 df 30       vpandnq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 df 72 7f    vpandnq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 df b2 00 20 00 00   vpandnq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 df 72 80    vpandnq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 df b2 c0 df ff ff   vpandnq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 df 72 7f    vpandnq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 df b2 00 04 00 00   vpandnq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 df 72 80    vpandnq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 df b2 f8 fb ff ff   vpandnq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 df 72 7f    vpandnq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 df b2 00 04 00 00   vpandnq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 df 72 80    vpandnq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 df b2 f8 fb ff ff   vpandnq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 db f4       vpandq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f db f4       vpandq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf db f4       vpandq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 db 31       vpandq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 db b4 f4 c0 1d fe ff        vpandq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 db 30       vpandq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 db 30       vpandq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 db 72 7f    vpandq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 db b2 00 20 00 00   vpandq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 db 72 80    vpandq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 db b2 c0 df ff ff   vpandq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 db 72 7f    vpandq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 db b2 00 04 00 00   vpandq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 db 72 80    vpandq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 db b2 f8 fb ff ff   vpandq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 db 72 7f    vpandq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 db b2 00 04 00 00   vpandq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 db 72 80    vpandq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 db b2 f8 fb ff ff   vpandq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 64 f4       vpblendmd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 64 f4       vpblendmd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 64 f4       vpblendmd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 64 31       vpblendmd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 64 b4 f4 c0 1d fe ff        vpblendmd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 64 30       vpblendmd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 64 30       vpblendmd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 64 72 7f    vpblendmd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 64 b2 00 20 00 00   vpblendmd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 64 72 80    vpblendmd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 64 b2 c0 df ff ff   vpblendmd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 64 72 7f    vpblendmd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 64 b2 00 02 00 00   vpblendmd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 64 72 80    vpblendmd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 64 b2 fc fd ff ff   vpblendmd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 64 72 7f    vpblendmd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 64 b2 00 02 00 00   vpblendmd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 64 72 80    vpblendmd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 64 b2 fc fd ff ff   vpblendmd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 58 31       vpbroadcastd zmm6,DWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 4f 58 31       vpbroadcastd zmm6\{k7\},DWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d cf 58 31       vpbroadcastd zmm6\{k7\}\{z\},DWORD PTR \[ecx\]
@@ -10810,409 +10810,409 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ed 7b    vpcmpd k5,zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 29 7b    vpcmpd k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ac f4 c0 1d fe ff 7b     vpcmpd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 7b    vpcmpd k5,zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 7b    vpcmpd k5,zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 7f 7b         vpcmpd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa 00 20 00 00 7b        vpcmpd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 80 7b         vpcmpd k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa c0 df ff ff 7b        vpcmpd k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 7b         vpcmpd k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 7b        vpcmpd k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 7b         vpcmpd k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 7b        vpcmpd k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 7b         vpcmpd k5,zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 7b        vpcmpd k5,zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 7b         vpcmpd k5,zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 7b        vpcmpd k5,zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ed 01    vpcmpltd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1f ed 01    vpcmpltd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 29 01    vpcmpltd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ac f4 c0 1d fe ff 01     vpcmpltd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 01    vpcmpltd k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 01    vpcmpltd k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 7f 01         vpcmpltd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa 00 20 00 00 01        vpcmpltd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 80 01         vpcmpltd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa c0 df ff ff 01        vpcmpltd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 01         vpcmpltd k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 01        vpcmpltd k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 01         vpcmpltd k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 01        vpcmpltd k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 01         vpcmpltd k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 01        vpcmpltd k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 01         vpcmpltd k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 01        vpcmpltd k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ed 02    vpcmpled k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1f ed 02    vpcmpled k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 29 02    vpcmpled k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ac f4 c0 1d fe ff 02     vpcmpled k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 02    vpcmpled k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 02    vpcmpled k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 7f 02         vpcmpled k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa 00 20 00 00 02        vpcmpled k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 80 02         vpcmpled k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa c0 df ff ff 02        vpcmpled k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 02         vpcmpled k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 02        vpcmpled k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 02         vpcmpled k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 02        vpcmpled k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 02         vpcmpled k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 02        vpcmpled k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 02         vpcmpled k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 02        vpcmpled k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ed 04    vpcmpneqd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1f ed 04    vpcmpneqd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 29 04    vpcmpneqd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ac f4 c0 1d fe ff 04     vpcmpneqd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 04    vpcmpneqd k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 04    vpcmpneqd k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 7f 04         vpcmpneqd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa 00 20 00 00 04        vpcmpneqd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 80 04         vpcmpneqd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa c0 df ff ff 04        vpcmpneqd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 04         vpcmpneqd k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 04        vpcmpneqd k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 04         vpcmpneqd k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 04        vpcmpneqd k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 04         vpcmpneqd k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 04        vpcmpneqd k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 04         vpcmpneqd k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 04        vpcmpneqd k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ed 05    vpcmpnltd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1f ed 05    vpcmpnltd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 29 05    vpcmpnltd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ac f4 c0 1d fe ff 05     vpcmpnltd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 05    vpcmpnltd k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 05    vpcmpnltd k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 7f 05         vpcmpnltd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa 00 20 00 00 05        vpcmpnltd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 80 05         vpcmpnltd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa c0 df ff ff 05        vpcmpnltd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 05         vpcmpnltd k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 05        vpcmpnltd k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 05         vpcmpnltd k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 05        vpcmpnltd k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 05         vpcmpnltd k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 05        vpcmpnltd k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 05         vpcmpnltd k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 05        vpcmpnltd k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ed 06    vpcmpnled k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1f ed 06    vpcmpnled k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 29 06    vpcmpnled k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f ac f4 c0 1d fe ff 06     vpcmpnled k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 06    vpcmpnled k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 28 06    vpcmpnled k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 7f 06         vpcmpnled k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa 00 20 00 00 06        vpcmpnled k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f 6a 80 06         vpcmpnled k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1f aa c0 df ff ff 06        vpcmpnled k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 06         vpcmpnled k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 06        vpcmpnled k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 06         vpcmpnled k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 06        vpcmpnled k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 7f 06         vpcmpnled k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa 00 02 00 00 06        vpcmpnled k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f 6a 80 06         vpcmpnled k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1f aa fc fd ff ff 06        vpcmpnled k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 76 ed       vpcmpeqd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4d 4f 76 ed       vpcmpeqd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4d 48 76 29       vpcmpeqd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 76 ac f4 c0 1d fe ff        vpcmpeqd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4d 58 76 28       vpcmpeqd k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4d 58 76 28       vpcmpeqd k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 76 6a 7f    vpcmpeqd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 76 aa 00 20 00 00   vpcmpeqd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 76 6a 80    vpcmpeqd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 76 aa c0 df ff ff   vpcmpeqd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4d 58 76 6a 7f    vpcmpeqd k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4d 58 76 aa 00 02 00 00   vpcmpeqd k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4d 58 76 6a 80    vpcmpeqd k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4d 58 76 aa fc fd ff ff   vpcmpeqd k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4d 58 76 6a 7f    vpcmpeqd k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4d 58 76 aa 00 02 00 00   vpcmpeqd k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4d 58 76 6a 80    vpcmpeqd k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4d 58 76 aa fc fd ff ff   vpcmpeqd k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 29 ed       vpcmpeqq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 cd 4f 29 ed       vpcmpeqq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 cd 48 29 29       vpcmpeqq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 29 ac f4 c0 1d fe ff        vpcmpeqq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 cd 58 29 28       vpcmpeqq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 cd 58 29 28       vpcmpeqq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 29 6a 7f    vpcmpeqq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 29 aa 00 20 00 00   vpcmpeqq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 29 6a 80    vpcmpeqq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 29 aa c0 df ff ff   vpcmpeqq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 cd 58 29 6a 7f    vpcmpeqq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 cd 58 29 aa 00 04 00 00   vpcmpeqq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 cd 58 29 6a 80    vpcmpeqq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 cd 58 29 aa f8 fb ff ff   vpcmpeqq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 cd 58 29 6a 7f    vpcmpeqq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 cd 58 29 aa 00 04 00 00   vpcmpeqq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 cd 58 29 6a 80    vpcmpeqq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 cd 58 29 aa f8 fb ff ff   vpcmpeqq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 66 ed       vpcmpgtd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4d 4f 66 ed       vpcmpgtd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 4d 48 66 29       vpcmpgtd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 66 ac f4 c0 1d fe ff        vpcmpgtd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 4d 58 66 28       vpcmpgtd k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4d 58 66 28       vpcmpgtd k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 66 6a 7f    vpcmpgtd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 66 aa 00 20 00 00   vpcmpgtd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 66 6a 80    vpcmpgtd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 66 aa c0 df ff ff   vpcmpgtd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 4d 58 66 6a 7f    vpcmpgtd k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4d 58 66 aa 00 02 00 00   vpcmpgtd k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4d 58 66 6a 80    vpcmpgtd k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 4d 58 66 aa fc fd ff ff   vpcmpgtd k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 4d 58 66 6a 7f    vpcmpgtd k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 4d 58 66 aa 00 02 00 00   vpcmpgtd k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 4d 58 66 6a 80    vpcmpgtd k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 4d 58 66 aa fc fd ff ff   vpcmpgtd k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 37 ed       vpcmpgtq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 cd 4f 37 ed       vpcmpgtq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 cd 48 37 29       vpcmpgtq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 37 ac f4 c0 1d fe ff        vpcmpgtq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 cd 58 37 28       vpcmpgtq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 cd 58 37 28       vpcmpgtq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 37 6a 7f    vpcmpgtq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 37 aa 00 20 00 00   vpcmpgtq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 37 6a 80    vpcmpgtq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 37 aa c0 df ff ff   vpcmpgtq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 cd 58 37 6a 7f    vpcmpgtq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 cd 58 37 aa 00 04 00 00   vpcmpgtq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 cd 58 37 6a 80    vpcmpgtq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 cd 58 37 aa f8 fb ff ff   vpcmpgtq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 cd 58 37 6a 7f    vpcmpgtq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 cd 58 37 aa 00 04 00 00   vpcmpgtq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 cd 58 37 6a 80    vpcmpgtq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 cd 58 37 aa f8 fb ff ff   vpcmpgtq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ed ab    vpcmpq k5,zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1f ed ab    vpcmpq k5\{k7\},zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ed 7b    vpcmpq k5,zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 29 7b    vpcmpq k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ac f4 c0 1d fe ff 7b     vpcmpq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 7b    vpcmpq k5,zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 7b    vpcmpq k5,zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 7f 7b         vpcmpq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa 00 20 00 00 7b        vpcmpq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 80 7b         vpcmpq k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa c0 df ff ff 7b        vpcmpq k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 7b         vpcmpq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 7b        vpcmpq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 7b         vpcmpq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 7b        vpcmpq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 7b         vpcmpq k5,zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 7b        vpcmpq k5,zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 7b         vpcmpq k5,zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 7b        vpcmpq k5,zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ed 01    vpcmpltq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1f ed 01    vpcmpltq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 29 01    vpcmpltq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ac f4 c0 1d fe ff 01     vpcmpltq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 01    vpcmpltq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 01    vpcmpltq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 7f 01         vpcmpltq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa 00 20 00 00 01        vpcmpltq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 80 01         vpcmpltq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa c0 df ff ff 01        vpcmpltq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 01         vpcmpltq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 01        vpcmpltq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 01         vpcmpltq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 01        vpcmpltq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 01         vpcmpltq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 01        vpcmpltq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 01         vpcmpltq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 01        vpcmpltq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ed 02    vpcmpleq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1f ed 02    vpcmpleq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 29 02    vpcmpleq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ac f4 c0 1d fe ff 02     vpcmpleq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 02    vpcmpleq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 02    vpcmpleq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 7f 02         vpcmpleq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa 00 20 00 00 02        vpcmpleq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 80 02         vpcmpleq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa c0 df ff ff 02        vpcmpleq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 02         vpcmpleq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 02        vpcmpleq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 02         vpcmpleq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 02        vpcmpleq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 02         vpcmpleq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 02        vpcmpleq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 02         vpcmpleq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 02        vpcmpleq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ed 04    vpcmpneqq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1f ed 04    vpcmpneqq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 29 04    vpcmpneqq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ac f4 c0 1d fe ff 04     vpcmpneqq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 04    vpcmpneqq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 04    vpcmpneqq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 7f 04         vpcmpneqq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa 00 20 00 00 04        vpcmpneqq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 80 04         vpcmpneqq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa c0 df ff ff 04        vpcmpneqq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 04         vpcmpneqq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 04        vpcmpneqq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 04         vpcmpneqq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 04        vpcmpneqq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 04         vpcmpneqq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 04        vpcmpneqq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 04         vpcmpneqq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 04        vpcmpneqq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ed 05    vpcmpnltq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1f ed 05    vpcmpnltq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 29 05    vpcmpnltq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ac f4 c0 1d fe ff 05     vpcmpnltq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 05    vpcmpnltq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 05    vpcmpnltq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 7f 05         vpcmpnltq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa 00 20 00 00 05        vpcmpnltq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 80 05         vpcmpnltq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa c0 df ff ff 05        vpcmpnltq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 05         vpcmpnltq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 05        vpcmpnltq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 05         vpcmpnltq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 05        vpcmpnltq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 05         vpcmpnltq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 05        vpcmpnltq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 05         vpcmpnltq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 05        vpcmpnltq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ed 06    vpcmpnleq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1f ed 06    vpcmpnleq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 29 06    vpcmpnleq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f ac f4 c0 1d fe ff 06     vpcmpnleq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 06    vpcmpnleq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 28 06    vpcmpnleq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 7f 06         vpcmpnleq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa 00 20 00 00 06        vpcmpnleq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f 6a 80 06         vpcmpnleq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1f aa c0 df ff ff 06        vpcmpnleq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 06         vpcmpnleq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 06        vpcmpnleq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 06         vpcmpnleq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 06        vpcmpnleq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 7f 06         vpcmpnleq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa 00 04 00 00 06        vpcmpnleq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f 6a 80 06         vpcmpnleq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1f aa f8 fb ff ff 06        vpcmpnleq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ed ab    vpcmpud k5,zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1e ed ab    vpcmpud k5\{k7\},zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ed 7b    vpcmpud k5,zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 29 7b    vpcmpud k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ac f4 c0 1d fe ff 7b     vpcmpud k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 7b    vpcmpud k5,zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 7b    vpcmpud k5,zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 7f 7b         vpcmpud k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa 00 20 00 00 7b        vpcmpud k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 80 7b         vpcmpud k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa c0 df ff ff 7b        vpcmpud k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 7b         vpcmpud k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 7b        vpcmpud k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 7b         vpcmpud k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 7b        vpcmpud k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 7b         vpcmpud k5,zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 7b        vpcmpud k5,zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 7b         vpcmpud k5,zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 7b        vpcmpud k5,zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ed 00    vpcmpequd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1e ed 00    vpcmpequd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 29 00    vpcmpequd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ac f4 c0 1d fe ff 00     vpcmpequd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 00    vpcmpequd k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 00    vpcmpequd k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 7f 00         vpcmpequd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa 00 20 00 00 00        vpcmpequd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 80 00         vpcmpequd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa c0 df ff ff 00        vpcmpequd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 00         vpcmpequd k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 00        vpcmpequd k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 00         vpcmpequd k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 00        vpcmpequd k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 00         vpcmpequd k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 00        vpcmpequd k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 00         vpcmpequd k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 00        vpcmpequd k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ed 01    vpcmpltud k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1e ed 01    vpcmpltud k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 29 01    vpcmpltud k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ac f4 c0 1d fe ff 01     vpcmpltud k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 01    vpcmpltud k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 01    vpcmpltud k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 7f 01         vpcmpltud k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa 00 20 00 00 01        vpcmpltud k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 80 01         vpcmpltud k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa c0 df ff ff 01        vpcmpltud k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 01         vpcmpltud k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 01        vpcmpltud k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 01         vpcmpltud k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 01        vpcmpltud k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 01         vpcmpltud k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 01        vpcmpltud k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 01         vpcmpltud k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 01        vpcmpltud k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ed 02    vpcmpleud k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1e ed 02    vpcmpleud k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 29 02    vpcmpleud k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ac f4 c0 1d fe ff 02     vpcmpleud k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 02    vpcmpleud k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 02    vpcmpleud k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 7f 02         vpcmpleud k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa 00 20 00 00 02        vpcmpleud k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 80 02         vpcmpleud k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa c0 df ff ff 02        vpcmpleud k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 02         vpcmpleud k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 02        vpcmpleud k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 02         vpcmpleud k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 02        vpcmpleud k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 02         vpcmpleud k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 02        vpcmpleud k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 02         vpcmpleud k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 02        vpcmpleud k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ed 04    vpcmpnequd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1e ed 04    vpcmpnequd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 29 04    vpcmpnequd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ac f4 c0 1d fe ff 04     vpcmpnequd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 04    vpcmpnequd k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 04    vpcmpnequd k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 7f 04         vpcmpnequd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa 00 20 00 00 04        vpcmpnequd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 80 04         vpcmpnequd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa c0 df ff ff 04        vpcmpnequd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 04         vpcmpnequd k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 04        vpcmpnequd k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 04         vpcmpnequd k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 04        vpcmpnequd k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 04         vpcmpnequd k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 04        vpcmpnequd k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 04         vpcmpnequd k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 04        vpcmpnequd k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ed 05    vpcmpnltud k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1e ed 05    vpcmpnltud k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 29 05    vpcmpnltud k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ac f4 c0 1d fe ff 05     vpcmpnltud k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 05    vpcmpnltud k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 05    vpcmpnltud k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 7f 05         vpcmpnltud k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa 00 20 00 00 05        vpcmpnltud k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 80 05         vpcmpnltud k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa c0 df ff ff 05        vpcmpnltud k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 05         vpcmpnltud k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 05        vpcmpnltud k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 05         vpcmpnltud k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 05        vpcmpnltud k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 05         vpcmpnltud k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 05        vpcmpnltud k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 05         vpcmpnltud k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 05        vpcmpnltud k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ed 06    vpcmpnleud k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 4f 1e ed 06    vpcmpnleud k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 29 06    vpcmpnleud k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e ac f4 c0 1d fe ff 06     vpcmpnleud k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 06    vpcmpnleud k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 28 06    vpcmpnleud k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 7f 06         vpcmpnleud k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa 00 20 00 00 06        vpcmpnleud k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e 6a 80 06         vpcmpnleud k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 4d 48 1e aa c0 df ff ff 06        vpcmpnleud k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 06         vpcmpnleud k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 06        vpcmpnleud k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 06         vpcmpnleud k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 06        vpcmpnleud k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 7f 06         vpcmpnleud k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa 00 02 00 00 06        vpcmpnleud k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e 6a 80 06         vpcmpnleud k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 4d 58 1e aa fc fd ff ff 06        vpcmpnleud k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ed ab    vpcmpuq k5,zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1e ed ab    vpcmpuq k5\{k7\},zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ed 7b    vpcmpuq k5,zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 29 7b    vpcmpuq k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ac f4 c0 1d fe ff 7b     vpcmpuq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 7b    vpcmpuq k5,zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 7b    vpcmpuq k5,zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 7f 7b         vpcmpuq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa 00 20 00 00 7b        vpcmpuq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 80 7b         vpcmpuq k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa c0 df ff ff 7b        vpcmpuq k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 7b         vpcmpuq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 7b        vpcmpuq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 7b         vpcmpuq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 7b        vpcmpuq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 7b         vpcmpuq k5,zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 7b        vpcmpuq k5,zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 7b         vpcmpuq k5,zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 7b        vpcmpuq k5,zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ed 00    vpcmpequq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1e ed 00    vpcmpequq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 29 00    vpcmpequq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ac f4 c0 1d fe ff 00     vpcmpequq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 00    vpcmpequq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 00    vpcmpequq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 7f 00         vpcmpequq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa 00 20 00 00 00        vpcmpequq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 80 00         vpcmpequq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa c0 df ff ff 00        vpcmpequq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 00         vpcmpequq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 00        vpcmpequq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 00         vpcmpequq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 00        vpcmpequq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 00         vpcmpequq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 00        vpcmpequq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 00         vpcmpequq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 00        vpcmpequq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ed 01    vpcmpltuq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1e ed 01    vpcmpltuq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 29 01    vpcmpltuq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ac f4 c0 1d fe ff 01     vpcmpltuq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 01    vpcmpltuq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 01    vpcmpltuq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 7f 01         vpcmpltuq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa 00 20 00 00 01        vpcmpltuq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 80 01         vpcmpltuq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa c0 df ff ff 01        vpcmpltuq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 01         vpcmpltuq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 01        vpcmpltuq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 01         vpcmpltuq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 01        vpcmpltuq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 01         vpcmpltuq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 01        vpcmpltuq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 01         vpcmpltuq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 01        vpcmpltuq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ed 02    vpcmpleuq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1e ed 02    vpcmpleuq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 29 02    vpcmpleuq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ac f4 c0 1d fe ff 02     vpcmpleuq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 02    vpcmpleuq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 02    vpcmpleuq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 7f 02         vpcmpleuq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa 00 20 00 00 02        vpcmpleuq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 80 02         vpcmpleuq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa c0 df ff ff 02        vpcmpleuq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 02         vpcmpleuq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 02        vpcmpleuq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 02         vpcmpleuq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 02        vpcmpleuq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 02         vpcmpleuq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 02        vpcmpleuq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 02         vpcmpleuq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 02        vpcmpleuq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ed 04    vpcmpnequq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1e ed 04    vpcmpnequq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 29 04    vpcmpnequq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ac f4 c0 1d fe ff 04     vpcmpnequq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 04    vpcmpnequq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 04    vpcmpnequq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 7f 04         vpcmpnequq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa 00 20 00 00 04        vpcmpnequq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 80 04         vpcmpnequq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa c0 df ff ff 04        vpcmpnequq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 04         vpcmpnequq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 04        vpcmpnequq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 04         vpcmpnequq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 04        vpcmpnequq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 04         vpcmpnequq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 04        vpcmpnequq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 04         vpcmpnequq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 04        vpcmpnequq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ed 05    vpcmpnltuq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1e ed 05    vpcmpnltuq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 29 05    vpcmpnltuq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ac f4 c0 1d fe ff 05     vpcmpnltuq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 05    vpcmpnltuq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 05    vpcmpnltuq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 7f 05         vpcmpnltuq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa 00 20 00 00 05        vpcmpnltuq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 80 05         vpcmpnltuq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa c0 df ff ff 05        vpcmpnltuq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 05         vpcmpnltuq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 05        vpcmpnltuq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 05         vpcmpnltuq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 05        vpcmpnltuq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 05         vpcmpnltuq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 05        vpcmpnltuq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 05         vpcmpnltuq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 05        vpcmpnltuq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ed 06    vpcmpnleuq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 4f 1e ed 06    vpcmpnleuq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 29 06    vpcmpnleuq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e ac f4 c0 1d fe ff 06     vpcmpnleuq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 06    vpcmpnleuq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 28 06    vpcmpnleuq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 7f 06         vpcmpnleuq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa 00 20 00 00 06        vpcmpnleuq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e 6a 80 06         vpcmpnleuq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 cd 48 1e aa c0 df ff ff 06        vpcmpnleuq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 06         vpcmpnleuq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 06        vpcmpnleuq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 06         vpcmpnleuq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 06        vpcmpnleuq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 7f 06         vpcmpnleuq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa 00 04 00 00 06        vpcmpnleuq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e 6a 80 06         vpcmpnleuq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 cd 58 1e aa f8 fb ff ff 06        vpcmpnleuq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 64 f4       vpblendmq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 64 f4       vpblendmq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 64 f4       vpblendmq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 64 31       vpblendmq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 64 b4 f4 c0 1d fe ff        vpblendmq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 64 30       vpblendmq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 64 30       vpblendmq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 64 72 7f    vpblendmq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 64 b2 00 20 00 00   vpblendmq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 64 72 80    vpblendmq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 64 b2 c0 df ff ff   vpblendmq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 64 72 7f    vpblendmq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 64 b2 00 04 00 00   vpblendmq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 64 72 80    vpblendmq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 64 b2 f8 fb ff ff   vpblendmq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 64 72 7f    vpblendmq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 64 b2 00 04 00 00   vpblendmq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 64 72 80    vpblendmq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 64 b2 f8 fb ff ff   vpblendmq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 8b 31       vpcompressd ZMMWORD PTR \[ecx\],zmm6
 [      ]*[a-f0-9]+:    62 f2 7d 4f 8b 31       vpcompressd ZMMWORD PTR \[ecx\]\{k7\},zmm6
 [      ]*[a-f0-9]+:    62 f2 7d 48 8b b4 f4 c0 1d fe ff        vpcompressd ZMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6
@@ -11228,117 +11228,117 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 cf 36 f4       vpermd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 36 31       vpermd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 36 b4 f4 c0 1d fe ff        vpermd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 36 30       vpermd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 36 30       vpermd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 36 72 7f    vpermd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 36 b2 00 20 00 00   vpermd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 36 72 80    vpermd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 36 b2 c0 df ff ff   vpermd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 36 72 7f    vpermd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 36 b2 00 02 00 00   vpermd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 36 72 80    vpermd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 36 b2 fc fd ff ff   vpermd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 36 72 7f    vpermd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 36 b2 00 02 00 00   vpermd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 36 72 80    vpermd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 36 b2 fc fd ff ff   vpermd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 fd 48 05 f5 ab    vpermilpd zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd 4f 05 f5 ab    vpermilpd zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd cf 05 f5 ab    vpermilpd zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd 48 05 f5 7b    vpermilpd zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 05 31 7b    vpermilpd zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 05 b4 f4 c0 1d fe ff 7b     vpermilpd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 05 30 7b    vpermilpd zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 05 30 7b    vpermilpd zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 05 72 7f 7b         vpermilpd zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 05 b2 00 20 00 00 7b        vpermilpd zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 05 72 80 7b         vpermilpd zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 05 b2 c0 df ff ff 7b        vpermilpd zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 05 72 7f 7b         vpermilpd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 05 b2 00 04 00 00 7b        vpermilpd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 05 72 80 7b         vpermilpd zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 05 b2 f8 fb ff ff 7b        vpermilpd zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 05 72 7f 7b         vpermilpd zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 05 b2 00 04 00 00 7b        vpermilpd zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 05 72 80 7b         vpermilpd zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 05 b2 f8 fb ff ff 7b        vpermilpd zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f2 d5 48 0d f4       vpermilpd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 0d f4       vpermilpd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 0d f4       vpermilpd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 0d 31       vpermilpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 0d b4 f4 c0 1d fe ff        vpermilpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 0d 30       vpermilpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 0d 30       vpermilpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 0d 72 7f    vpermilpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 0d b2 00 20 00 00   vpermilpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 0d 72 80    vpermilpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 0d b2 c0 df ff ff   vpermilpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 0d 72 7f    vpermilpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 0d b2 00 04 00 00   vpermilpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 0d 72 80    vpermilpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 0d b2 f8 fb ff ff   vpermilpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 0d 72 7f    vpermilpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 0d b2 00 04 00 00   vpermilpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 0d 72 80    vpermilpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 0d b2 f8 fb ff ff   vpermilpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 7d 48 04 f5 ab    vpermilps zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 7d 4f 04 f5 ab    vpermilps zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 7d cf 04 f5 ab    vpermilps zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 7d 48 04 f5 7b    vpermilps zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 04 31 7b    vpermilps zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 04 b4 f4 c0 1d fe ff 7b     vpermilps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 04 30 7b    vpermilps zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 04 30 7b    vpermilps zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 04 72 7f 7b         vpermilps zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 04 b2 00 20 00 00 7b        vpermilps zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 04 72 80 7b         vpermilps zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 04 b2 c0 df ff ff 7b        vpermilps zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 04 72 7f 7b         vpermilps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 04 b2 00 02 00 00 7b        vpermilps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 04 72 80 7b         vpermilps zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 04 b2 fc fd ff ff 7b        vpermilps zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 04 72 7f 7b         vpermilps zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 04 b2 00 02 00 00 7b        vpermilps zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 04 72 80 7b         vpermilps zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 04 b2 fc fd ff ff 7b        vpermilps zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f2 55 48 0c f4       vpermilps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 0c f4       vpermilps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 0c f4       vpermilps zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 0c 31       vpermilps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 0c b4 f4 c0 1d fe ff        vpermilps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 0c 30       vpermilps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 0c 30       vpermilps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 0c 72 7f    vpermilps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 0c b2 00 20 00 00   vpermilps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 0c 72 80    vpermilps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 0c b2 c0 df ff ff   vpermilps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 0c 72 7f    vpermilps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 0c b2 00 02 00 00   vpermilps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 0c 72 80    vpermilps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 0c b2 fc fd ff ff   vpermilps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 0c 72 7f    vpermilps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 0c b2 00 02 00 00   vpermilps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 0c 72 80    vpermilps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 0c b2 fc fd ff ff   vpermilps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 fd 48 01 f5 ab    vpermpd zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd 4f 01 f5 ab    vpermpd zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd cf 01 f5 ab    vpermpd zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd 48 01 f5 7b    vpermpd zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 01 31 7b    vpermpd zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 01 b4 f4 c0 1d fe ff 7b     vpermpd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 01 30 7b    vpermpd zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 01 30 7b    vpermpd zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 01 72 7f 7b         vpermpd zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 01 b2 00 20 00 00 7b        vpermpd zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 01 72 80 7b         vpermpd zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 01 b2 c0 df ff ff 7b        vpermpd zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 01 72 7f 7b         vpermpd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 01 b2 00 04 00 00 7b        vpermpd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 01 72 80 7b         vpermpd zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 01 b2 f8 fb ff ff 7b        vpermpd zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 01 72 7f 7b         vpermpd zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 01 b2 00 04 00 00 7b        vpermpd zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 01 72 80 7b         vpermpd zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 01 b2 f8 fb ff ff 7b        vpermpd zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f2 55 48 16 f4       vpermps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 16 f4       vpermps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 16 f4       vpermps zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 16 31       vpermps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 16 b4 f4 c0 1d fe ff        vpermps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 16 30       vpermps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 16 30       vpermps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 16 72 7f    vpermps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 16 b2 00 20 00 00   vpermps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 16 72 80    vpermps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 16 b2 c0 df ff ff   vpermps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 16 72 7f    vpermps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 16 b2 00 02 00 00   vpermps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 16 72 80    vpermps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 16 b2 fc fd ff ff   vpermps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 16 72 7f    vpermps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 16 b2 00 02 00 00   vpermps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 16 72 80    vpermps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 16 b2 fc fd ff ff   vpermps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 fd 48 00 f5 ab    vpermq zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd 4f 00 f5 ab    vpermq zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd cf 00 f5 ab    vpermq zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd 48 00 f5 7b    vpermq zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 00 31 7b    vpermq zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 00 b4 f4 c0 1d fe ff 7b     vpermq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 00 30 7b    vpermq zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 00 30 7b    vpermq zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 00 72 7f 7b         vpermq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 00 b2 00 20 00 00 7b        vpermq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 00 72 80 7b         vpermq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 00 b2 c0 df ff ff 7b        vpermq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 00 72 7f 7b         vpermq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 00 b2 00 04 00 00 7b        vpermq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 00 72 80 7b         vpermq zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 00 b2 f8 fb ff ff 7b        vpermq zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 00 72 7f 7b         vpermq zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 00 b2 00 04 00 00 7b        vpermq zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 00 72 80 7b         vpermq zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 00 b2 f8 fb ff ff 7b        vpermq zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f2 7d 48 89 31       vpexpandd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 4f 89 31       vpexpandd zmm6\{k7\},ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d cf 89 31       vpexpandd zmm6\{k7\}\{z\},ZMMWORD PTR \[ecx\]
@@ -11382,113 +11382,113 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 cf 3d f4       vpmaxsd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 3d 31       vpmaxsd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3d b4 f4 c0 1d fe ff        vpmaxsd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 3d 30       vpmaxsd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 3d 30       vpmaxsd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3d 72 7f    vpmaxsd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3d b2 00 20 00 00   vpmaxsd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3d 72 80    vpmaxsd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3d b2 c0 df ff ff   vpmaxsd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 3d 72 7f    vpmaxsd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 3d b2 00 02 00 00   vpmaxsd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 3d 72 80    vpmaxsd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 3d b2 fc fd ff ff   vpmaxsd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 3d 72 7f    vpmaxsd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 3d b2 00 02 00 00   vpmaxsd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 3d 72 80    vpmaxsd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 3d b2 fc fd ff ff   vpmaxsd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3d f4       vpmaxsq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 3d f4       vpmaxsq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 3d f4       vpmaxsq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 3d 31       vpmaxsq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3d b4 f4 c0 1d fe ff        vpmaxsq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 3d 30       vpmaxsq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 3d 30       vpmaxsq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3d 72 7f    vpmaxsq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3d b2 00 20 00 00   vpmaxsq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3d 72 80    vpmaxsq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3d b2 c0 df ff ff   vpmaxsq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 3d 72 7f    vpmaxsq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 3d b2 00 04 00 00   vpmaxsq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 3d 72 80    vpmaxsq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 3d b2 f8 fb ff ff   vpmaxsq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 3d 72 7f    vpmaxsq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 3d b2 00 04 00 00   vpmaxsq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 3d 72 80    vpmaxsq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 3d b2 f8 fb ff ff   vpmaxsq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3f f4       vpmaxud zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 3f f4       vpmaxud zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 3f f4       vpmaxud zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 3f 31       vpmaxud zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3f b4 f4 c0 1d fe ff        vpmaxud zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 3f 30       vpmaxud zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 3f 30       vpmaxud zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3f 72 7f    vpmaxud zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3f b2 00 20 00 00   vpmaxud zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3f 72 80    vpmaxud zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3f b2 c0 df ff ff   vpmaxud zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 3f 72 7f    vpmaxud zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 3f b2 00 02 00 00   vpmaxud zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 3f 72 80    vpmaxud zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 3f b2 fc fd ff ff   vpmaxud zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 3f 72 7f    vpmaxud zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 3f b2 00 02 00 00   vpmaxud zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 3f 72 80    vpmaxud zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 3f b2 fc fd ff ff   vpmaxud zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3f f4       vpmaxuq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 3f f4       vpmaxuq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 3f f4       vpmaxuq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 3f 31       vpmaxuq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3f b4 f4 c0 1d fe ff        vpmaxuq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 3f 30       vpmaxuq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 3f 30       vpmaxuq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3f 72 7f    vpmaxuq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3f b2 00 20 00 00   vpmaxuq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3f 72 80    vpmaxuq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3f b2 c0 df ff ff   vpmaxuq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 3f 72 7f    vpmaxuq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 3f b2 00 04 00 00   vpmaxuq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 3f 72 80    vpmaxuq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 3f b2 f8 fb ff ff   vpmaxuq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 3f 72 7f    vpmaxuq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 3f b2 00 04 00 00   vpmaxuq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 3f 72 80    vpmaxuq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 3f b2 f8 fb ff ff   vpmaxuq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 39 f4       vpminsd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 39 f4       vpminsd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 39 f4       vpminsd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 39 31       vpminsd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 39 b4 f4 c0 1d fe ff        vpminsd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 39 30       vpminsd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 39 30       vpminsd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 39 72 7f    vpminsd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 39 b2 00 20 00 00   vpminsd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 39 72 80    vpminsd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 39 b2 c0 df ff ff   vpminsd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 39 72 7f    vpminsd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 39 b2 00 02 00 00   vpminsd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 39 72 80    vpminsd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 39 b2 fc fd ff ff   vpminsd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 39 72 7f    vpminsd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 39 b2 00 02 00 00   vpminsd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 39 72 80    vpminsd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 39 b2 fc fd ff ff   vpminsd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 39 f4       vpminsq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 39 f4       vpminsq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 39 f4       vpminsq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 39 31       vpminsq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 39 b4 f4 c0 1d fe ff        vpminsq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 39 30       vpminsq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 39 30       vpminsq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 39 72 7f    vpminsq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 39 b2 00 20 00 00   vpminsq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 39 72 80    vpminsq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 39 b2 c0 df ff ff   vpminsq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 39 72 7f    vpminsq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 39 b2 00 04 00 00   vpminsq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 39 72 80    vpminsq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 39 b2 f8 fb ff ff   vpminsq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 39 72 7f    vpminsq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 39 b2 00 04 00 00   vpminsq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 39 72 80    vpminsq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 39 b2 f8 fb ff ff   vpminsq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3b f4       vpminud zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 3b f4       vpminud zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 3b f4       vpminud zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 3b 31       vpminud zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3b b4 f4 c0 1d fe ff        vpminud zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 3b 30       vpminud zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 3b 30       vpminud zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3b 72 7f    vpminud zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3b b2 00 20 00 00   vpminud zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3b 72 80    vpminud zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 3b b2 c0 df ff ff   vpminud zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 3b 72 7f    vpminud zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 3b b2 00 02 00 00   vpminud zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 3b 72 80    vpminud zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 3b b2 fc fd ff ff   vpminud zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 3b 72 7f    vpminud zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 3b b2 00 02 00 00   vpminud zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 3b 72 80    vpminud zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 3b b2 fc fd ff ff   vpminud zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3b f4       vpminuq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 3b f4       vpminuq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 3b f4       vpminuq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 3b 31       vpminuq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3b b4 f4 c0 1d fe ff        vpminuq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 3b 30       vpminuq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 3b 30       vpminuq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3b 72 7f    vpminuq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3b b2 00 20 00 00   vpminuq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3b 72 80    vpminuq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 3b b2 c0 df ff ff   vpminuq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 3b 72 7f    vpminuq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 3b b2 00 04 00 00   vpminuq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 3b 72 80    vpminuq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 3b b2 f8 fb ff ff   vpminuq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 3b 72 7f    vpminuq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 3b b2 00 04 00 00   vpminuq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 3b 72 80    vpminuq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 3b b2 f8 fb ff ff   vpminuq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7d 4f 21 f5       vpmovsxbd zmm6\{k7\},xmm5
 [      ]*[a-f0-9]+:    62 f2 7d cf 21 f5       vpmovsxbd zmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:    62 f2 7d 4f 21 31       vpmovsxbd zmm6\{k7\},XMMWORD PTR \[ecx\]
@@ -11574,71 +11574,71 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 cf 28 f4       vpmuldq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 28 31       vpmuldq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 28 b4 f4 c0 1d fe ff        vpmuldq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 28 30       vpmuldq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 28 30       vpmuldq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 28 72 7f    vpmuldq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 28 b2 00 20 00 00   vpmuldq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 28 72 80    vpmuldq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 28 b2 c0 df ff ff   vpmuldq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 28 72 7f    vpmuldq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 28 b2 00 04 00 00   vpmuldq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 28 72 80    vpmuldq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 28 b2 f8 fb ff ff   vpmuldq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 28 72 7f    vpmuldq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 28 b2 00 04 00 00   vpmuldq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 28 72 80    vpmuldq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 28 b2 f8 fb ff ff   vpmuldq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 40 f4       vpmulld zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 40 f4       vpmulld zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 40 f4       vpmulld zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 40 31       vpmulld zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 40 b4 f4 c0 1d fe ff        vpmulld zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 40 30       vpmulld zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 40 30       vpmulld zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 40 72 7f    vpmulld zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 40 b2 00 20 00 00   vpmulld zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 40 72 80    vpmulld zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 40 b2 c0 df ff ff   vpmulld zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 40 72 7f    vpmulld zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 40 b2 00 02 00 00   vpmulld zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 40 72 80    vpmulld zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 40 b2 fc fd ff ff   vpmulld zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 40 72 7f    vpmulld zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 40 b2 00 02 00 00   vpmulld zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 40 72 80    vpmulld zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 40 b2 fc fd ff ff   vpmulld zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 f4 f4       vpmuludq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f f4 f4       vpmuludq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf f4 f4       vpmuludq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 f4 31       vpmuludq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 f4 b4 f4 c0 1d fe ff        vpmuludq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 f4 30       vpmuludq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 f4 30       vpmuludq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 f4 72 7f    vpmuludq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 f4 b2 00 20 00 00   vpmuludq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 f4 72 80    vpmuludq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 f4 b2 c0 df ff ff   vpmuludq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 f4 72 7f    vpmuludq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 f4 b2 00 04 00 00   vpmuludq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 f4 72 80    vpmuludq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 f4 b2 f8 fb ff ff   vpmuludq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 f4 72 7f    vpmuludq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 f4 b2 00 04 00 00   vpmuludq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 f4 72 80    vpmuludq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 f4 b2 f8 fb ff ff   vpmuludq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 55 48 eb f4       vpord  zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f eb f4       vpord  zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf eb f4       vpord  zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 48 eb 31       vpord  zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 55 48 eb b4 f4 c0 1d fe ff        vpord  zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 55 58 eb 30       vpord  zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 eb 30       vpord  zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 55 48 eb 72 7f    vpord  zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 55 48 eb b2 00 20 00 00   vpord  zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 eb 72 80    vpord  zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 eb b2 c0 df ff ff   vpord  zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 55 58 eb 72 7f    vpord  zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 eb b2 00 02 00 00   vpord  zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 eb 72 80    vpord  zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 eb b2 fc fd ff ff   vpord  zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 eb 72 7f    vpord  zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 55 58 eb b2 00 02 00 00   vpord  zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 eb 72 80    vpord  zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 eb b2 fc fd ff ff   vpord  zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 eb f4       vporq  zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f eb f4       vporq  zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf eb f4       vporq  zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 eb 31       vporq  zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 eb b4 f4 c0 1d fe ff        vporq  zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 eb 30       vporq  zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 eb 30       vporq  zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 eb 72 7f    vporq  zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 eb b2 00 20 00 00   vporq  zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 eb 72 80    vporq  zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 eb b2 c0 df ff ff   vporq  zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 eb 72 7f    vporq  zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 eb b2 00 04 00 00   vporq  zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 eb 72 80    vporq  zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 eb b2 f8 fb ff ff   vporq  zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 eb 72 7f    vporq  zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 eb b2 00 04 00 00   vporq  zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 eb 72 80    vporq  zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 eb b2 f8 fb ff ff   vporq  zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7d 49 a0 b4 fd 85 ff ff ff        vpscatterdd DWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
 [      ]*[a-f0-9]+:    62 f2 7d 49 a0 b4 fd 85 ff ff ff        vpscatterdd DWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
 [      ]*[a-f0-9]+:    62 f2 7d 49 a0 74 38 40         vpscatterdd DWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
@@ -11661,15 +11661,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 7d 48 70 f5 7b    vpshufd zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 7d 48 70 31 7b    vpshufd zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 7d 48 70 b4 f4 c0 1d fe ff 7b     vpshufd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 7d 58 70 30 7b    vpshufd zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 7d 58 70 30 7b    vpshufd zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 7d 48 70 72 7f 7b         vpshufd zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 7d 48 70 b2 00 20 00 00 7b        vpshufd zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 7d 48 70 72 80 7b         vpshufd zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 7d 48 70 b2 c0 df ff ff 7b        vpshufd zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 7d 58 70 72 7f 7b         vpshufd zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 7d 58 70 b2 00 02 00 00 7b        vpshufd zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 7d 58 70 72 80 7b         vpshufd zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 7d 58 70 b2 fc fd ff ff 7b        vpshufd zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 7d 58 70 72 7f 7b         vpshufd zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 7d 58 70 b2 00 02 00 00 7b        vpshufd zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 7d 58 70 72 80 7b         vpshufd zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 7d 58 70 b2 fc fd ff ff 7b        vpshufd zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f1 55 4f f2 f4       vpslld zmm6\{k7\},zmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf f2 f4       vpslld zmm6\{k7\}\{z\},zmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f f2 31       vpslld zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\]
@@ -11691,29 +11691,29 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 cf 47 f4       vpsllvd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 47 31       vpsllvd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 47 b4 f4 c0 1d fe ff        vpsllvd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 47 30       vpsllvd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 47 30       vpsllvd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 47 72 7f    vpsllvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 47 b2 00 20 00 00   vpsllvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 47 72 80    vpsllvd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 47 b2 c0 df ff ff   vpsllvd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 47 72 7f    vpsllvd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 47 b2 00 02 00 00   vpsllvd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 47 72 80    vpsllvd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 47 b2 fc fd ff ff   vpsllvd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 47 72 7f    vpsllvd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 47 b2 00 02 00 00   vpsllvd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 47 72 80    vpsllvd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 47 b2 fc fd ff ff   vpsllvd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 47 f4       vpsllvq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 47 f4       vpsllvq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 47 f4       vpsllvq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 47 31       vpsllvq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 47 b4 f4 c0 1d fe ff        vpsllvq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 47 30       vpsllvq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 47 30       vpsllvq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 47 72 7f    vpsllvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 47 b2 00 20 00 00   vpsllvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 47 72 80    vpsllvq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 47 b2 c0 df ff ff   vpsllvq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 47 72 7f    vpsllvq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 47 b2 00 04 00 00   vpsllvq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 47 72 80    vpsllvq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 47 b2 f8 fb ff ff   vpsllvq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 47 72 7f    vpsllvq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 47 b2 00 04 00 00   vpsllvq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 47 72 80    vpsllvq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 47 b2 f8 fb ff ff   vpsllvq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 55 4f e2 f4       vpsrad zmm6\{k7\},zmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf e2 f4       vpsrad zmm6\{k7\}\{z\},zmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f e2 31       vpsrad zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\]
@@ -11735,29 +11735,29 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 cf 46 f4       vpsravd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 46 31       vpsravd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 46 b4 f4 c0 1d fe ff        vpsravd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 46 30       vpsravd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 46 30       vpsravd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 46 72 7f    vpsravd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 46 b2 00 20 00 00   vpsravd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 46 72 80    vpsravd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 46 b2 c0 df ff ff   vpsravd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 46 72 7f    vpsravd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 46 b2 00 02 00 00   vpsravd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 46 72 80    vpsravd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 46 b2 fc fd ff ff   vpsravd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 46 72 7f    vpsravd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 46 b2 00 02 00 00   vpsravd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 46 72 80    vpsravd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 46 b2 fc fd ff ff   vpsravd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 46 f4       vpsravq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 46 f4       vpsravq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 46 f4       vpsravq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 46 31       vpsravq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 46 b4 f4 c0 1d fe ff        vpsravq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 46 30       vpsravq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 46 30       vpsravq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 46 72 7f    vpsravq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 46 b2 00 20 00 00   vpsravq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 46 72 80    vpsravq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 46 b2 c0 df ff ff   vpsravq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 46 72 7f    vpsravq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 46 b2 00 04 00 00   vpsravq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 46 72 80    vpsravq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 46 b2 f8 fb ff ff   vpsravq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 46 72 7f    vpsravq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 46 b2 00 04 00 00   vpsravq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 46 72 80    vpsravq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 46 b2 f8 fb ff ff   vpsravq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 55 4f d2 f4       vpsrld zmm6\{k7\},zmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf d2 f4       vpsrld zmm6\{k7\}\{z\},zmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f d2 31       vpsrld zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\]
@@ -11779,225 +11779,225 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 cf 45 f4       vpsrlvd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 45 31       vpsrlvd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 45 b4 f4 c0 1d fe ff        vpsrlvd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 45 30       vpsrlvd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 45 30       vpsrlvd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 45 72 7f    vpsrlvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 45 b2 00 20 00 00   vpsrlvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 45 72 80    vpsrlvd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 45 b2 c0 df ff ff   vpsrlvd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 45 72 7f    vpsrlvd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 45 b2 00 02 00 00   vpsrlvd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 45 72 80    vpsrlvd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 45 b2 fc fd ff ff   vpsrlvd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 45 72 7f    vpsrlvd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 45 b2 00 02 00 00   vpsrlvd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 45 72 80    vpsrlvd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 45 b2 fc fd ff ff   vpsrlvd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 45 f4       vpsrlvq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 45 f4       vpsrlvq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 45 f4       vpsrlvq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 45 31       vpsrlvq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 45 b4 f4 c0 1d fe ff        vpsrlvq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 45 30       vpsrlvq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 45 30       vpsrlvq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 45 72 7f    vpsrlvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 45 b2 00 20 00 00   vpsrlvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 45 72 80    vpsrlvq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 45 b2 c0 df ff ff   vpsrlvq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 45 72 7f    vpsrlvq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 45 b2 00 04 00 00   vpsrlvq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 45 72 80    vpsrlvq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 45 b2 f8 fb ff ff   vpsrlvq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 45 72 7f    vpsrlvq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 45 b2 00 04 00 00   vpsrlvq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 45 72 80    vpsrlvq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 45 b2 f8 fb ff ff   vpsrlvq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 d5 ab    vpsrld zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d 4f 72 d5 ab    vpsrld zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d cf 72 d5 ab    vpsrld zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 d5 7b    vpsrld zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 11 7b    vpsrld zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 94 f4 c0 1d fe ff 7b     vpsrld zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 10 7b    vpsrld zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 10 7b    vpsrld zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 52 7f 7b         vpsrld zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 92 00 20 00 00 7b        vpsrld zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 52 80 7b         vpsrld zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 92 c0 df ff ff 7b        vpsrld zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 52 7f 7b         vpsrld zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 92 00 02 00 00 7b        vpsrld zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 52 80 7b         vpsrld zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 92 fc fd ff ff 7b        vpsrld zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 52 7f 7b         vpsrld zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 92 00 02 00 00 7b        vpsrld zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 52 80 7b         vpsrld zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 92 fc fd ff ff 7b        vpsrld zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 d5 ab    vpsrlq zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 4f 73 d5 ab    vpsrlq zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd cf 73 d5 ab    vpsrlq zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 d5 7b    vpsrlq zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 11 7b    vpsrlq zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 94 f4 c0 1d fe ff 7b     vpsrlq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 10 7b    vpsrlq zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 10 7b    vpsrlq zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 52 7f 7b         vpsrlq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 92 00 20 00 00 7b        vpsrlq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 52 80 7b         vpsrlq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 92 c0 df ff ff 7b        vpsrlq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 52 7f 7b         vpsrlq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 92 00 04 00 00 7b        vpsrlq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 52 80 7b         vpsrlq zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 92 f8 fb ff ff 7b        vpsrlq zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 52 7f 7b         vpsrlq zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 92 00 04 00 00 7b        vpsrlq zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 52 80 7b         vpsrlq zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 92 f8 fb ff ff 7b        vpsrlq zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f1 55 48 fa f4       vpsubd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f fa f4       vpsubd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf fa f4       vpsubd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 48 fa 31       vpsubd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fa b4 f4 c0 1d fe ff        vpsubd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 55 58 fa 30       vpsubd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 fa 30       vpsubd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fa 72 7f    vpsubd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fa b2 00 20 00 00   vpsubd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fa 72 80    vpsubd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 fa b2 c0 df ff ff   vpsubd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 55 58 fa 72 7f    vpsubd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 fa b2 00 02 00 00   vpsubd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 fa 72 80    vpsubd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 fa b2 fc fd ff ff   vpsubd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 fa 72 7f    vpsubd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 55 58 fa b2 00 02 00 00   vpsubd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 fa 72 80    vpsubd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 fa b2 fc fd ff ff   vpsubd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 fb f4       vpsubq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f fb f4       vpsubq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf fb f4       vpsubq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 fb 31       vpsubq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 fb b4 f4 c0 1d fe ff        vpsubq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 fb 30       vpsubq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 fb 30       vpsubq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 fb 72 7f    vpsubq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 fb b2 00 20 00 00   vpsubq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 fb 72 80    vpsubq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 fb b2 c0 df ff ff   vpsubq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 fb 72 7f    vpsubq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 fb b2 00 04 00 00   vpsubq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 fb 72 80    vpsubq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 fb b2 f8 fb ff ff   vpsubq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 fb 72 7f    vpsubq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 fb b2 00 04 00 00   vpsubq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 fb 72 80    vpsubq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 fb b2 f8 fb ff ff   vpsubq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 4d 48 27 ed       vptestmd k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 4d 4f 27 ed       vptestmd k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 4d 48 27 29       vptestmd k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 4d 48 27 ac f4 c0 1d fe ff        vptestmd k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 4d 58 27 28       vptestmd k5,zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 4d 58 27 28       vptestmd k5,zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 4d 48 27 6a 7f    vptestmd k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 4d 48 27 aa 00 20 00 00   vptestmd k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 4d 48 27 6a 80    vptestmd k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 4d 48 27 aa c0 df ff ff   vptestmd k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 4d 58 27 6a 7f    vptestmd k5,zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 4d 58 27 aa 00 02 00 00   vptestmd k5,zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 4d 58 27 6a 80    vptestmd k5,zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 4d 58 27 aa fc fd ff ff   vptestmd k5,zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 4d 58 27 6a 7f    vptestmd k5,zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 4d 58 27 aa 00 02 00 00   vptestmd k5,zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 4d 58 27 6a 80    vptestmd k5,zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 4d 58 27 aa fc fd ff ff   vptestmd k5,zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 27 ed       vptestmq k5,zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 cd 4f 27 ed       vptestmq k5\{k7\},zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 cd 48 27 29       vptestmq k5,zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 27 ac f4 c0 1d fe ff        vptestmq k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 cd 58 27 28       vptestmq k5,zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 cd 58 27 28       vptestmq k5,zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 27 6a 7f    vptestmq k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 27 aa 00 20 00 00   vptestmq k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 27 6a 80    vptestmq k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 cd 48 27 aa c0 df ff ff   vptestmq k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 cd 58 27 6a 7f    vptestmq k5,zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 cd 58 27 aa 00 04 00 00   vptestmq k5,zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 cd 58 27 6a 80    vptestmq k5,zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 cd 58 27 aa f8 fb ff ff   vptestmq k5,zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 cd 58 27 6a 7f    vptestmq k5,zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 cd 58 27 aa 00 04 00 00   vptestmq k5,zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 cd 58 27 6a 80    vptestmq k5,zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 cd 58 27 aa f8 fb ff ff   vptestmq k5,zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 55 48 6a f4       vpunpckhdq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f 6a f4       vpunpckhdq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf 6a f4       vpunpckhdq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 48 6a 31       vpunpckhdq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 55 48 6a b4 f4 c0 1d fe ff        vpunpckhdq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 55 58 6a 30       vpunpckhdq zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 6a 30       vpunpckhdq zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 55 48 6a 72 7f    vpunpckhdq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 55 48 6a b2 00 20 00 00   vpunpckhdq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 6a 72 80    vpunpckhdq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 6a b2 c0 df ff ff   vpunpckhdq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 55 58 6a 72 7f    vpunpckhdq zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 6a b2 00 02 00 00   vpunpckhdq zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 6a 72 80    vpunpckhdq zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 6a b2 fc fd ff ff   vpunpckhdq zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 6a 72 7f    vpunpckhdq zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 55 58 6a b2 00 02 00 00   vpunpckhdq zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 6a 72 80    vpunpckhdq zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 6a b2 fc fd ff ff   vpunpckhdq zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6d f4       vpunpckhqdq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f 6d f4       vpunpckhqdq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf 6d f4       vpunpckhqdq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 6d 31       vpunpckhqdq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6d b4 f4 c0 1d fe ff        vpunpckhqdq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 6d 30       vpunpckhqdq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 6d 30       vpunpckhqdq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6d 72 7f    vpunpckhqdq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6d b2 00 20 00 00   vpunpckhqdq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6d 72 80    vpunpckhqdq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6d b2 c0 df ff ff   vpunpckhqdq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 6d 72 7f    vpunpckhqdq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 6d b2 00 04 00 00   vpunpckhqdq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 6d 72 80    vpunpckhqdq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 6d b2 f8 fb ff ff   vpunpckhqdq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 6d 72 7f    vpunpckhqdq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 6d b2 00 04 00 00   vpunpckhqdq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 6d 72 80    vpunpckhqdq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 6d b2 f8 fb ff ff   vpunpckhqdq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 55 48 62 f4       vpunpckldq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f 62 f4       vpunpckldq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf 62 f4       vpunpckldq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 48 62 31       vpunpckldq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 55 48 62 b4 f4 c0 1d fe ff        vpunpckldq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 55 58 62 30       vpunpckldq zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 62 30       vpunpckldq zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 55 48 62 72 7f    vpunpckldq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 55 48 62 b2 00 20 00 00   vpunpckldq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 62 72 80    vpunpckldq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 62 b2 c0 df ff ff   vpunpckldq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 55 58 62 72 7f    vpunpckldq zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 62 b2 00 02 00 00   vpunpckldq zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 62 72 80    vpunpckldq zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 62 b2 fc fd ff ff   vpunpckldq zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 62 72 7f    vpunpckldq zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 55 58 62 b2 00 02 00 00   vpunpckldq zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 62 72 80    vpunpckldq zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 62 b2 fc fd ff ff   vpunpckldq zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6c f4       vpunpcklqdq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f 6c f4       vpunpcklqdq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf 6c f4       vpunpcklqdq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 6c 31       vpunpcklqdq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6c b4 f4 c0 1d fe ff        vpunpcklqdq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 6c 30       vpunpcklqdq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 6c 30       vpunpcklqdq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6c 72 7f    vpunpcklqdq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6c b2 00 20 00 00   vpunpcklqdq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6c 72 80    vpunpcklqdq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 6c b2 c0 df ff ff   vpunpcklqdq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 6c 72 7f    vpunpcklqdq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 6c b2 00 04 00 00   vpunpcklqdq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 6c 72 80    vpunpcklqdq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 6c b2 f8 fb ff ff   vpunpcklqdq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 6c 72 7f    vpunpcklqdq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 6c b2 00 04 00 00   vpunpcklqdq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 6c 72 80    vpunpcklqdq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 6c b2 f8 fb ff ff   vpunpcklqdq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 55 48 ef f4       vpxord zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 4f ef f4       vpxord zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 cf ef f4       vpxord zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 55 48 ef 31       vpxord zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 55 48 ef b4 f4 c0 1d fe ff        vpxord zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 55 58 ef 30       vpxord zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 ef 30       vpxord zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 55 48 ef 72 7f    vpxord zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 55 48 ef b2 00 20 00 00   vpxord zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 ef 72 80    vpxord zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 55 48 ef b2 c0 df ff ff   vpxord zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 55 58 ef 72 7f    vpxord zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 ef b2 00 02 00 00   vpxord zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 ef 72 80    vpxord zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 55 58 ef b2 fc fd ff ff   vpxord zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 55 58 ef 72 7f    vpxord zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 55 58 ef b2 00 02 00 00   vpxord zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 ef 72 80    vpxord zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 55 58 ef b2 fc fd ff ff   vpxord zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 ef f4       vpxorq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f ef f4       vpxorq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf ef f4       vpxorq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 ef 31       vpxorq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 ef b4 f4 c0 1d fe ff        vpxorq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 ef 30       vpxorq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 ef 30       vpxorq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 ef 72 7f    vpxorq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 ef b2 00 20 00 00   vpxorq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 ef 72 80    vpxorq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 ef b2 c0 df ff ff   vpxorq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 ef 72 7f    vpxorq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 ef b2 00 04 00 00   vpxorq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 ef 72 80    vpxorq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 ef b2 f8 fb ff ff   vpxorq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 ef 72 7f    vpxorq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 ef b2 00 04 00 00   vpxorq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 ef 72 80    vpxorq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 ef b2 f8 fb ff ff   vpxorq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4c f5       vrcp14pd zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 4f 4c f5       vrcp14pd zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd cf 4c f5       vrcp14pd zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 48 4c 31       vrcp14pd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4c b4 f4 c0 1d fe ff        vrcp14pd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 4c 30       vrcp14pd zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 4c 30       vrcp14pd zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4c 72 7f    vrcp14pd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4c b2 00 20 00 00   vrcp14pd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4c 72 80    vrcp14pd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4c b2 c0 df ff ff   vrcp14pd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 4c 72 7f    vrcp14pd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 4c b2 00 04 00 00   vrcp14pd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 4c 72 80    vrcp14pd zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 4c b2 f8 fb ff ff   vrcp14pd zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 4c 72 7f    vrcp14pd zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 4c b2 00 04 00 00   vrcp14pd zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 4c 72 80    vrcp14pd zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 4c b2 f8 fb ff ff   vrcp14pd zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4c f5       vrcp14ps zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 4f 4c f5       vrcp14ps zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d cf 4c f5       vrcp14ps zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 48 4c 31       vrcp14ps zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4c b4 f4 c0 1d fe ff        vrcp14ps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 4c 30       vrcp14ps zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 4c 30       vrcp14ps zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4c 72 7f    vrcp14ps zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4c b2 00 20 00 00   vrcp14ps zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4c 72 80    vrcp14ps zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4c b2 c0 df ff ff   vrcp14ps zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 4c 72 7f    vrcp14ps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 4c b2 00 02 00 00   vrcp14ps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 4c 72 80    vrcp14ps zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 4c b2 fc fd ff ff   vrcp14ps zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 4c 72 7f    vrcp14ps zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 4c b2 00 02 00 00   vrcp14ps zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 4c 72 80    vrcp14ps zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 4c b2 fc fd ff ff   vrcp14ps zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f 4d f4       vrcp14sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f 4d f4       vrcp14sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 0f 4d 31       vrcp14sd xmm6\{k7\},xmm5,QWORD PTR \[ecx\]
@@ -12019,29 +12019,29 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 fd cf 4e f5       vrsqrt14pd zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 fd 48 4e 31       vrsqrt14pd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4e b4 f4 c0 1d fe ff        vrsqrt14pd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 4e 30       vrsqrt14pd zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 4e 30       vrsqrt14pd zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4e 72 7f    vrsqrt14pd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4e b2 00 20 00 00   vrsqrt14pd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4e 72 80    vrsqrt14pd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 fd 48 4e b2 c0 df ff ff   vrsqrt14pd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 fd 58 4e 72 7f    vrsqrt14pd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 4e b2 00 04 00 00   vrsqrt14pd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 4e 72 80    vrsqrt14pd zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 fd 58 4e b2 f8 fb ff ff   vrsqrt14pd zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 fd 58 4e 72 7f    vrsqrt14pd zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 4e b2 00 04 00 00   vrsqrt14pd zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 4e 72 80    vrsqrt14pd zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 fd 58 4e b2 f8 fb ff ff   vrsqrt14pd zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4e f5       vrsqrt14ps zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 4f 4e f5       vrsqrt14ps zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d cf 4e f5       vrsqrt14ps zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7d 48 4e 31       vrsqrt14ps zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4e b4 f4 c0 1d fe ff        vrsqrt14ps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 4e 30       vrsqrt14ps zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 4e 30       vrsqrt14ps zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4e 72 7f    vrsqrt14ps zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4e b2 00 20 00 00   vrsqrt14ps zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4e 72 80    vrsqrt14ps zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 7d 48 4e b2 c0 df ff ff   vrsqrt14ps zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 7d 58 4e 72 7f    vrsqrt14ps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 4e b2 00 02 00 00   vrsqrt14ps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 4e 72 80    vrsqrt14ps zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 7d 58 4e b2 fc fd ff ff   vrsqrt14ps zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 7d 58 4e 72 7f    vrsqrt14ps zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 4e b2 00 02 00 00   vrsqrt14ps zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 4e 72 80    vrsqrt14ps zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 7d 58 4e b2 fc fd ff ff   vrsqrt14ps zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f 4f f4       vrsqrt14sd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f 4f f4       vrsqrt14sd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 0f 4f 31       vrsqrt14sd xmm6\{k7\},xmm5,QWORD PTR \[ecx\]
@@ -12080,30 +12080,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 d5 48 c6 f4 7b    vshufpd zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f1 d5 48 c6 31 7b    vshufpd zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 d5 48 c6 b4 f4 c0 1d fe ff 7b     vshufpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 d5 58 c6 30 7b    vshufpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 d5 58 c6 30 7b    vshufpd zmm6,zmm5,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 d5 48 c6 72 7f 7b         vshufpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 d5 48 c6 b2 00 20 00 00 7b        vshufpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 d5 48 c6 72 80 7b         vshufpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 d5 48 c6 b2 c0 df ff ff 7b        vshufpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 d5 58 c6 72 7f 7b         vshufpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 d5 58 c6 b2 00 04 00 00 7b        vshufpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 d5 58 c6 72 80 7b         vshufpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 d5 58 c6 b2 f8 fb ff ff 7b        vshufpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 d5 58 c6 72 7f 7b         vshufpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 d5 58 c6 b2 00 04 00 00 7b        vshufpd zmm6,zmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 d5 58 c6 72 80 7b         vshufpd zmm6,zmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 d5 58 c6 b2 f8 fb ff ff 7b        vshufpd zmm6,zmm5,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f1 54 48 c6 f4 ab    vshufps zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f1 54 4f c6 f4 ab    vshufps zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f1 54 cf c6 f4 ab    vshufps zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f1 54 48 c6 f4 7b    vshufps zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f1 54 48 c6 31 7b    vshufps zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 54 48 c6 b4 f4 c0 1d fe ff 7b     vshufps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 54 58 c6 30 7b    vshufps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 54 58 c6 30 7b    vshufps zmm6,zmm5,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 54 48 c6 72 7f 7b         vshufps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 54 48 c6 b2 00 20 00 00 7b        vshufps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 54 48 c6 72 80 7b         vshufps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 54 48 c6 b2 c0 df ff ff 7b        vshufps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 54 58 c6 72 7f 7b         vshufps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 54 58 c6 b2 00 02 00 00 7b        vshufps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 54 58 c6 72 80 7b         vshufps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 54 58 c6 b2 fc fd ff ff 7b        vshufps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 54 58 c6 72 7f 7b         vshufps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 54 58 c6 b2 00 02 00 00 7b        vshufps zmm6,zmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 54 58 c6 72 80 7b         vshufps zmm6,zmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 54 58 c6 b2 fc fd ff ff 7b        vshufps zmm6,zmm5,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f1 fd 48 51 f5       vsqrtpd zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 fd 4f 51 f5       vsqrtpd zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f1 fd cf 51 f5       vsqrtpd zmm6\{k7\}\{z\},zmm5
@@ -12113,15 +12113,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 fd 78 51 f5       vsqrtpd zmm6,zmm5,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 fd 48 51 31       vsqrtpd zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 fd 48 51 b4 f4 c0 1d fe ff        vsqrtpd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 fd 58 51 30       vsqrtpd zmm6,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fd 58 51 30       vsqrtpd zmm6,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 fd 48 51 72 7f    vsqrtpd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 fd 48 51 b2 00 20 00 00   vsqrtpd zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fd 48 51 72 80    vsqrtpd zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fd 48 51 b2 c0 df ff ff   vsqrtpd zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 fd 58 51 72 7f    vsqrtpd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fd 58 51 b2 00 04 00 00   vsqrtpd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fd 58 51 72 80    vsqrtpd zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fd 58 51 b2 f8 fb ff ff   vsqrtpd zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fd 58 51 72 7f    vsqrtpd zmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 fd 58 51 b2 00 04 00 00   vsqrtpd zmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 fd 58 51 72 80    vsqrtpd zmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 fd 58 51 b2 f8 fb ff ff   vsqrtpd zmm6,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 51 f5       vsqrtps zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 7c 4f 51 f5       vsqrtps zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f1 7c cf 51 f5       vsqrtps zmm6\{k7\}\{z\},zmm5
@@ -12131,15 +12131,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 7c 78 51 f5       vsqrtps zmm6,zmm5,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 7c 48 51 31       vsqrtps zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 51 b4 f4 c0 1d fe ff        vsqrtps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7c 58 51 30       vsqrtps zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7c 58 51 30       vsqrtps zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 51 72 7f    vsqrtps zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 51 b2 00 20 00 00   vsqrtps zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 51 72 80    vsqrtps zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 51 b2 c0 df ff ff   vsqrtps zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 7c 58 51 72 7f    vsqrtps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 51 b2 00 02 00 00   vsqrtps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 51 72 80    vsqrtps zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 51 b2 fc fd ff ff   vsqrtps zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7c 58 51 72 7f    vsqrtps zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 51 b2 00 02 00 00   vsqrtps zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 51 72 80    vsqrtps zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 51 b2 fc fd ff ff   vsqrtps zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d7 0f 51 f4       vsqrtsd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 8f 51 f4       vsqrtsd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 1f 51 f4       vsqrtsd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -12173,15 +12173,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 d5 78 5c f4       vsubpd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 d5 48 5c 31       vsubpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5c b4 f4 c0 1d fe ff        vsubpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 5c 30       vsubpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 5c 30       vsubpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5c 72 7f    vsubpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5c b2 00 20 00 00   vsubpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5c 72 80    vsubpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 5c b2 c0 df ff ff   vsubpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 5c 72 7f    vsubpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5c b2 00 04 00 00   vsubpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5c 72 80    vsubpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 5c b2 f8 fb ff ff   vsubpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 5c 72 7f    vsubpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5c b2 00 04 00 00   vsubpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5c 72 80    vsubpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 5c b2 f8 fb ff ff   vsubpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5c f4       vsubps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 4f 5c f4       vsubps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 cf 5c f4       vsubps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -12191,15 +12191,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 54 78 5c f4       vsubps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f1 54 48 5c 31       vsubps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5c b4 f4 c0 1d fe ff        vsubps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 54 58 5c 30       vsubps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 5c 30       vsubps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5c 72 7f    vsubps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5c b2 00 20 00 00   vsubps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5c 72 80    vsubps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 5c b2 c0 df ff ff   vsubps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 54 58 5c 72 7f    vsubps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5c b2 00 02 00 00   vsubps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5c 72 80    vsubps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 5c b2 fc fd ff ff   vsubps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 5c 72 7f    vsubps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5c b2 00 02 00 00   vsubps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5c 72 80    vsubps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 5c b2 fc fd ff ff   vsubps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d7 0f 5c f4       vsubsd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 8f 5c f4       vsubsd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f1 d7 1f 5c f4       vsubsd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -12231,87 +12231,87 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 d5 cf 15 f4       vunpckhpd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 15 31       vunpckhpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 15 b4 f4 c0 1d fe ff        vunpckhpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 15 30       vunpckhpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 15 30       vunpckhpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 15 72 7f    vunpckhpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 15 b2 00 20 00 00   vunpckhpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 15 72 80    vunpckhpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 15 b2 c0 df ff ff   vunpckhpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 15 72 7f    vunpckhpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 15 b2 00 04 00 00   vunpckhpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 15 72 80    vunpckhpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 15 b2 f8 fb ff ff   vunpckhpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 15 72 7f    vunpckhpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 15 b2 00 04 00 00   vunpckhpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 15 72 80    vunpckhpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 15 b2 f8 fb ff ff   vunpckhpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 54 48 15 f4       vunpckhps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 4f 15 f4       vunpckhps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 cf 15 f4       vunpckhps zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 48 15 31       vunpckhps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 54 48 15 b4 f4 c0 1d fe ff        vunpckhps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 54 58 15 30       vunpckhps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 15 30       vunpckhps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 54 48 15 72 7f    vunpckhps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 54 48 15 b2 00 20 00 00   vunpckhps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 15 72 80    vunpckhps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 15 b2 c0 df ff ff   vunpckhps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 54 58 15 72 7f    vunpckhps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 15 b2 00 02 00 00   vunpckhps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 15 72 80    vunpckhps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 15 b2 fc fd ff ff   vunpckhps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 15 72 7f    vunpckhps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 54 58 15 b2 00 02 00 00   vunpckhps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 15 72 80    vunpckhps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 15 b2 fc fd ff ff   vunpckhps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 14 f4       vunpcklpd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 4f 14 f4       vunpcklpd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 cf 14 f4       vunpcklpd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 d5 48 14 31       vunpcklpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 14 b4 f4 c0 1d fe ff        vunpcklpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 14 30       vunpcklpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 14 30       vunpcklpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 14 72 7f    vunpcklpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 14 b2 00 20 00 00   vunpcklpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 14 72 80    vunpcklpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 d5 48 14 b2 c0 df ff ff   vunpcklpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 d5 58 14 72 7f    vunpcklpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 14 b2 00 04 00 00   vunpcklpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 14 72 80    vunpcklpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 d5 58 14 b2 f8 fb ff ff   vunpcklpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 d5 58 14 72 7f    vunpcklpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 14 b2 00 04 00 00   vunpcklpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 14 72 80    vunpcklpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 d5 58 14 b2 f8 fb ff ff   vunpcklpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 54 48 14 f4       vunpcklps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 4f 14 f4       vunpcklps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 cf 14 f4       vunpcklps zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f1 54 48 14 31       vunpcklps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 54 48 14 b4 f4 c0 1d fe ff        vunpcklps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 54 58 14 30       vunpcklps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 14 30       vunpcklps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 54 48 14 72 7f    vunpcklps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 54 48 14 b2 00 20 00 00   vunpcklps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 14 72 80    vunpcklps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 54 48 14 b2 c0 df ff ff   vunpcklps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 54 58 14 72 7f    vunpcklps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 14 b2 00 02 00 00   vunpcklps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 14 72 80    vunpcklps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 54 58 14 b2 fc fd ff ff   vunpcklps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 54 58 14 72 7f    vunpcklps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 54 58 14 b2 00 02 00 00   vunpcklps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 14 72 80    vunpcklps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 54 58 14 b2 fc fd ff ff   vunpcklps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f3 55 48 25 f4 ab    vpternlogd zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 55 4f 25 f4 ab    vpternlogd zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 55 cf 25 f4 ab    vpternlogd zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 55 48 25 f4 7b    vpternlogd zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 25 31 7b    vpternlogd zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 25 b4 f4 c0 1d fe ff 7b     vpternlogd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 25 30 7b    vpternlogd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 25 30 7b    vpternlogd zmm6,zmm5,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 25 72 7f 7b         vpternlogd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 25 b2 00 20 00 00 7b        vpternlogd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 25 72 80 7b         vpternlogd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 25 b2 c0 df ff ff 7b        vpternlogd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 25 72 7f 7b         vpternlogd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 25 b2 00 02 00 00 7b        vpternlogd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 25 72 80 7b         vpternlogd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 25 b2 fc fd ff ff 7b        vpternlogd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 25 72 7f 7b         vpternlogd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 25 b2 00 02 00 00 7b        vpternlogd zmm6,zmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 25 72 80 7b         vpternlogd zmm6,zmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 25 b2 fc fd ff ff 7b        vpternlogd zmm6,zmm5,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 25 f4 ab    vpternlogq zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 4f 25 f4 ab    vpternlogq zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 cf 25 f4 ab    vpternlogq zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 48 25 f4 7b    vpternlogq zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 25 31 7b    vpternlogq zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 25 b4 f4 c0 1d fe ff 7b     vpternlogq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 25 30 7b    vpternlogq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 25 30 7b    vpternlogq zmm6,zmm5,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 25 72 7f 7b         vpternlogq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 25 b2 00 20 00 00 7b        vpternlogq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 25 72 80 7b         vpternlogq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 25 b2 c0 df ff ff 7b        vpternlogq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 25 72 7f 7b         vpternlogq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 25 b2 00 04 00 00 7b        vpternlogq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 25 72 80 7b         vpternlogq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 25 b2 f8 fb ff ff 7b        vpternlogq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 25 72 7f 7b         vpternlogq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 25 b2 00 04 00 00 7b        vpternlogq zmm6,zmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 25 72 80 7b         vpternlogq zmm6,zmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 25 b2 f8 fb ff ff 7b        vpternlogq zmm6,zmm5,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f2 7e 4f 32 ee       vpmovqb xmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7e cf 32 ee       vpmovqb xmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f2 7e 4f 22 ee       vpmovsqb xmm6\{k7\},zmm5
@@ -12348,159 +12348,159 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f3 55 48 23 f4 7b    vshuff32x4 zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 23 31 7b    vshuff32x4 zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 23 b4 f4 c0 1d fe ff 7b     vshuff32x4 zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 23 30 7b    vshuff32x4 zmm6,zmm5,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 23 30 7b    vshuff32x4 zmm6,zmm5,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 23 72 7f 7b         vshuff32x4 zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 23 b2 00 20 00 00 7b        vshuff32x4 zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 23 72 80 7b         vshuff32x4 zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 23 b2 c0 df ff ff 7b        vshuff32x4 zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 23 72 7f 7b         vshuff32x4 zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 23 b2 00 02 00 00 7b        vshuff32x4 zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 23 72 80 7b         vshuff32x4 zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 23 b2 fc fd ff ff 7b        vshuff32x4 zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 23 72 7f 7b         vshuff32x4 zmm6,zmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 23 b2 00 02 00 00 7b        vshuff32x4 zmm6,zmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 23 72 80 7b         vshuff32x4 zmm6,zmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 23 b2 fc fd ff ff 7b        vshuff32x4 zmm6,zmm5,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 23 f4 ab    vshuff64x2 zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 4f 23 f4 ab    vshuff64x2 zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 cf 23 f4 ab    vshuff64x2 zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 48 23 f4 7b    vshuff64x2 zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 23 31 7b    vshuff64x2 zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 23 b4 f4 c0 1d fe ff 7b     vshuff64x2 zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 23 30 7b    vshuff64x2 zmm6,zmm5,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 23 30 7b    vshuff64x2 zmm6,zmm5,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 23 72 7f 7b         vshuff64x2 zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 23 b2 00 20 00 00 7b        vshuff64x2 zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 23 72 80 7b         vshuff64x2 zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 23 b2 c0 df ff ff 7b        vshuff64x2 zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 23 72 7f 7b         vshuff64x2 zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 23 b2 00 04 00 00 7b        vshuff64x2 zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 23 72 80 7b         vshuff64x2 zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 23 b2 f8 fb ff ff 7b        vshuff64x2 zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 23 72 7f 7b         vshuff64x2 zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 23 b2 00 04 00 00 7b        vshuff64x2 zmm6,zmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 23 72 80 7b         vshuff64x2 zmm6,zmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 23 b2 f8 fb ff ff 7b        vshuff64x2 zmm6,zmm5,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 43 f4 ab    vshufi32x4 zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 55 4f 43 f4 ab    vshufi32x4 zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 55 cf 43 f4 ab    vshufi32x4 zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 55 48 43 f4 7b    vshufi32x4 zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 43 31 7b    vshufi32x4 zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 43 b4 f4 c0 1d fe ff 7b     vshufi32x4 zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 43 30 7b    vshufi32x4 zmm6,zmm5,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 43 30 7b    vshufi32x4 zmm6,zmm5,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 43 72 7f 7b         vshufi32x4 zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 43 b2 00 20 00 00 7b        vshufi32x4 zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 43 72 80 7b         vshufi32x4 zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 43 b2 c0 df ff ff 7b        vshufi32x4 zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 43 72 7f 7b         vshufi32x4 zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 43 b2 00 02 00 00 7b        vshufi32x4 zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 43 72 80 7b         vshufi32x4 zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 43 b2 fc fd ff ff 7b        vshufi32x4 zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 43 72 7f 7b         vshufi32x4 zmm6,zmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 43 b2 00 02 00 00 7b        vshufi32x4 zmm6,zmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 43 72 80 7b         vshufi32x4 zmm6,zmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 43 b2 fc fd ff ff 7b        vshufi32x4 zmm6,zmm5,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 43 f4 ab    vshufi64x2 zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 4f 43 f4 ab    vshufi64x2 zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 cf 43 f4 ab    vshufi64x2 zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 48 43 f4 7b    vshufi64x2 zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 43 31 7b    vshufi64x2 zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 43 b4 f4 c0 1d fe ff 7b     vshufi64x2 zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 43 30 7b    vshufi64x2 zmm6,zmm5,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 43 30 7b    vshufi64x2 zmm6,zmm5,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 43 72 7f 7b         vshufi64x2 zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 43 b2 00 20 00 00 7b        vshufi64x2 zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 43 72 80 7b         vshufi64x2 zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 43 b2 c0 df ff ff 7b        vshufi64x2 zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 43 72 7f 7b         vshufi64x2 zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 43 b2 00 04 00 00 7b        vshufi64x2 zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 43 72 80 7b         vshufi64x2 zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 43 b2 f8 fb ff ff 7b        vshufi64x2 zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 43 72 7f 7b         vshufi64x2 zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 43 b2 00 04 00 00 7b        vshufi64x2 zmm6,zmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 43 72 80 7b         vshufi64x2 zmm6,zmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 43 b2 f8 fb ff ff 7b        vshufi64x2 zmm6,zmm5,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f2 d5 48 36 f4       vpermq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 36 f4       vpermq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 36 f4       vpermq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 36 31       vpermq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 36 b4 f4 c0 1d fe ff        vpermq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 36 30       vpermq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 36 30       vpermq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 36 72 7f    vpermq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 36 b2 00 20 00 00   vpermq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 36 72 80    vpermq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 36 b2 c0 df ff ff   vpermq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 36 72 7f    vpermq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 36 b2 00 04 00 00   vpermq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 36 72 80    vpermq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 36 b2 f8 fb ff ff   vpermq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 36 72 7f    vpermq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 36 b2 00 04 00 00   vpermq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 36 72 80    vpermq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 36 b2 f8 fb ff ff   vpermq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 16 f4       vpermpd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 16 f4       vpermpd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 16 f4       vpermpd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 16 31       vpermpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 16 b4 f4 c0 1d fe ff        vpermpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 16 30       vpermpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 16 30       vpermpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 16 72 7f    vpermpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 16 b2 00 20 00 00   vpermpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 16 72 80    vpermpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 16 b2 c0 df ff ff   vpermpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 16 72 7f    vpermpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 16 b2 00 04 00 00   vpermpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 16 72 80    vpermpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 16 b2 f8 fb ff ff   vpermpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 16 72 7f    vpermpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 16 b2 00 04 00 00   vpermpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 16 72 80    vpermpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 16 b2 f8 fb ff ff   vpermpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7e f4       vpermt2d zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 7e f4       vpermt2d zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 7e f4       vpermt2d zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 7e 31       vpermt2d zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7e b4 f4 c0 1d fe ff        vpermt2d zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 7e 30       vpermt2d zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 7e 30       vpermt2d zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7e 72 7f    vpermt2d zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7e b2 00 20 00 00   vpermt2d zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7e 72 80    vpermt2d zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7e b2 c0 df ff ff   vpermt2d zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 7e 72 7f    vpermt2d zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 7e b2 00 02 00 00   vpermt2d zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 7e 72 80    vpermt2d zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 7e b2 fc fd ff ff   vpermt2d zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 7e 72 7f    vpermt2d zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 7e b2 00 02 00 00   vpermt2d zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 7e 72 80    vpermt2d zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 7e b2 fc fd ff ff   vpermt2d zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7e f4       vpermt2q zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 7e f4       vpermt2q zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 7e f4       vpermt2q zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 7e 31       vpermt2q zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7e b4 f4 c0 1d fe ff        vpermt2q zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 7e 30       vpermt2q zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 7e 30       vpermt2q zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7e 72 7f    vpermt2q zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7e b2 00 20 00 00   vpermt2q zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7e 72 80    vpermt2q zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7e b2 c0 df ff ff   vpermt2q zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 7e 72 7f    vpermt2q zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 7e b2 00 04 00 00   vpermt2q zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 7e 72 80    vpermt2q zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 7e b2 f8 fb ff ff   vpermt2q zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 7e 72 7f    vpermt2q zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 7e b2 00 04 00 00   vpermt2q zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 7e 72 80    vpermt2q zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 7e b2 f8 fb ff ff   vpermt2q zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7f f4       vpermt2ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 7f f4       vpermt2ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 7f f4       vpermt2ps zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 7f 31       vpermt2ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7f b4 f4 c0 1d fe ff        vpermt2ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 7f 30       vpermt2ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 7f 30       vpermt2ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7f 72 7f    vpermt2ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7f b2 00 20 00 00   vpermt2ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7f 72 80    vpermt2ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 7f b2 c0 df ff ff   vpermt2ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 7f 72 7f    vpermt2ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 7f b2 00 02 00 00   vpermt2ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 7f 72 80    vpermt2ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 7f b2 fc fd ff ff   vpermt2ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 7f 72 7f    vpermt2ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 7f b2 00 02 00 00   vpermt2ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 7f 72 80    vpermt2ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 7f b2 fc fd ff ff   vpermt2ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7f f4       vpermt2pd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 7f f4       vpermt2pd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 7f f4       vpermt2pd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 7f 31       vpermt2pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7f b4 f4 c0 1d fe ff        vpermt2pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 7f 30       vpermt2pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 7f 30       vpermt2pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7f 72 7f    vpermt2pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7f b2 00 20 00 00   vpermt2pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7f 72 80    vpermt2pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 7f b2 c0 df ff ff   vpermt2pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 7f 72 7f    vpermt2pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 7f b2 00 04 00 00   vpermt2pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 7f 72 80    vpermt2pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 7f b2 f8 fb ff ff   vpermt2pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 7f 72 7f    vpermt2pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 7f b2 00 04 00 00   vpermt2pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 7f 72 80    vpermt2pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 7f b2 f8 fb ff ff   vpermt2pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f3 d5 48 03 f4 ab    valignq zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 4f 03 f4 ab    valignq zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 cf 03 f4 ab    valignq zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 48 03 f4 7b    valignq zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 03 31 7b    valignq zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 03 b4 f4 c0 1d fe ff 7b     valignq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 03 30 7b    valignq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 03 30 7b    valignq zmm6,zmm5,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 03 72 7f 7b         valignq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 03 b2 00 20 00 00 7b        valignq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 03 72 80 7b         valignq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 03 b2 c0 df ff ff 7b        valignq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 03 72 7f 7b         valignq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 03 b2 00 04 00 00 7b        valignq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 03 72 80 7b         valignq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 03 b2 f8 fb ff ff 7b        valignq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 03 72 7f 7b         valignq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 03 b2 00 04 00 00 7b        valignq zmm6,zmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 03 72 80 7b         valignq zmm6,zmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 03 b2 f8 fb ff ff 7b        valignq zmm6,zmm5,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f1 7f 08 79 c6       vcvtsd2usi eax,xmm6
 [      ]*[a-f0-9]+:    62 f1 7f 18 79 c6       vcvtsd2usi eax,xmm6,\{rn-sae\}
 [      ]*[a-f0-9]+:    62 f1 7f 58 79 c6       vcvtsd2usi eax,xmm6,\{ru-sae\}
@@ -12578,15 +12578,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 d5 78 2c f4       vscalefpd zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 d5 48 2c 31       vscalefpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 2c b4 f4 c0 1d fe ff        vscalefpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 2c 30       vscalefpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 2c 30       vscalefpd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 2c 72 7f    vscalefpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 2c b2 00 20 00 00   vscalefpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 2c 72 80    vscalefpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 2c b2 c0 df ff ff   vscalefpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 2c 72 7f    vscalefpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 2c b2 00 04 00 00   vscalefpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 2c 72 80    vscalefpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 2c b2 f8 fb ff ff   vscalefpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 2c 72 7f    vscalefpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 2c b2 00 04 00 00   vscalefpd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 2c 72 80    vscalefpd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 2c b2 f8 fb ff ff   vscalefpd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 2c f4       vscalefps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 2c f4       vscalefps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 2c f4       vscalefps zmm6\{k7\}\{z\},zmm5,zmm4
@@ -12596,15 +12596,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 78 2c f4       vscalefps zmm6,zmm5,zmm4,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 f2 55 48 2c 31       vscalefps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 2c b4 f4 c0 1d fe ff        vscalefps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 2c 30       vscalefps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 2c 30       vscalefps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 2c 72 7f    vscalefps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 2c b2 00 20 00 00   vscalefps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 2c 72 80    vscalefps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 2c b2 c0 df ff ff   vscalefps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 2c 72 7f    vscalefps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 2c b2 00 02 00 00   vscalefps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 2c 72 80    vscalefps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 2c b2 fc fd ff ff   vscalefps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 2c 72 7f    vscalefps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 2c b2 00 02 00 00   vscalefps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 2c 72 80    vscalefps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 2c b2 fc fd ff ff   vscalefps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 0f 2d f4       vscalefsd xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 8f 2d f4       vscalefsd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:    62 f2 d5 1f 2d f4       vscalefsd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
@@ -12637,15 +12637,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f3 55 18 54 f4 7b    vfixupimmps zmm6,zmm5,zmm4,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 54 31 7b    vfixupimmps zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 54 b4 f4 c0 1d fe ff 7b     vfixupimmps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 54 30 7b    vfixupimmps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 54 30 7b    vfixupimmps zmm6,zmm5,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 54 72 7f 7b         vfixupimmps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 54 b2 00 20 00 00 7b        vfixupimmps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 54 72 80 7b         vfixupimmps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 48 54 b2 c0 df ff ff 7b        vfixupimmps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 54 72 7f 7b         vfixupimmps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 54 b2 00 02 00 00 7b        vfixupimmps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 54 72 80 7b         vfixupimmps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 55 58 54 b2 fc fd ff ff 7b        vfixupimmps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 54 72 7f 7b         vfixupimmps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 54 b2 00 02 00 00 7b        vfixupimmps zmm6,zmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 54 72 80 7b         vfixupimmps zmm6,zmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 55 58 54 b2 fc fd ff ff 7b        vfixupimmps zmm6,zmm5,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 54 f4 ab    vfixupimmpd zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 4f 54 f4 ab    vfixupimmpd zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 cf 54 f4 ab    vfixupimmpd zmm6\{k7\}\{z\},zmm5,zmm4,0xab
@@ -12654,15 +12654,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f3 d5 18 54 f4 7b    vfixupimmpd zmm6,zmm5,zmm4,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 54 31 7b    vfixupimmpd zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 54 b4 f4 c0 1d fe ff 7b     vfixupimmpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 54 30 7b    vfixupimmpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 54 30 7b    vfixupimmpd zmm6,zmm5,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 54 72 7f 7b         vfixupimmpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 54 b2 00 20 00 00 7b        vfixupimmpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 54 72 80 7b         vfixupimmpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 48 54 b2 c0 df ff ff 7b        vfixupimmpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 54 72 7f 7b         vfixupimmpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 54 b2 00 04 00 00 7b        vfixupimmpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 54 72 80 7b         vfixupimmpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 d5 58 54 b2 f8 fb ff ff 7b        vfixupimmpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 54 72 7f 7b         vfixupimmpd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 54 b2 00 04 00 00 7b        vfixupimmpd zmm6,zmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 54 72 80 7b         vfixupimmpd zmm6,zmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 d5 58 54 b2 f8 fb ff ff 7b        vfixupimmpd zmm6,zmm5,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f3 55 0f 55 f4 ab    vfixupimmss xmm6\{k7\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 55 8f 55 f4 ab    vfixupimmss xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 55 1f 55 f4 ab    vfixupimmss xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
@@ -12691,176 +12691,176 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 f5 7b    vpslld zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 31 7b    vpslld zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 b4 f4 c0 1d fe ff 7b     vpslld zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 30 7b    vpslld zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 30 7b    vpslld zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 72 7f 7b         vpslld zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 b2 00 20 00 00 7b        vpslld zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 72 80 7b         vpslld zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 b2 c0 df ff ff 7b        vpslld zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 72 7f 7b         vpslld zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 b2 00 02 00 00 7b        vpslld zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 72 80 7b         vpslld zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 b2 fc fd ff ff 7b        vpslld zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 72 7f 7b         vpslld zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 b2 00 02 00 00 7b        vpslld zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 72 80 7b         vpslld zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 b2 fc fd ff ff 7b        vpslld zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 f5 ab    vpsllq zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 4f 73 f5 ab    vpsllq zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd cf 73 f5 ab    vpsllq zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 f5 7b    vpsllq zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 31 7b    vpsllq zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 b4 f4 c0 1d fe ff 7b     vpsllq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 30 7b    vpsllq zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 30 7b    vpsllq zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 72 7f 7b         vpsllq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 b2 00 20 00 00 7b        vpsllq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 72 80 7b         vpsllq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 73 b2 c0 df ff ff 7b        vpsllq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 72 7f 7b         vpsllq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 b2 00 04 00 00 7b        vpsllq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 72 80 7b         vpsllq zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 73 b2 f8 fb ff ff 7b        vpsllq zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 72 7f 7b         vpsllq zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 b2 00 04 00 00 7b        vpsllq zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 72 80 7b         vpsllq zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 73 b2 f8 fb ff ff 7b        vpsllq zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 e5 ab    vpsrad zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d 4f 72 e5 ab    vpsrad zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d cf 72 e5 ab    vpsrad zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 e5 7b    vpsrad zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 21 7b    vpsrad zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 a4 f4 c0 1d fe ff 7b     vpsrad zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 20 7b    vpsrad zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 20 7b    vpsrad zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 62 7f 7b         vpsrad zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 a2 00 20 00 00 7b        vpsrad zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 62 80 7b         vpsrad zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 a2 c0 df ff ff 7b        vpsrad zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 62 7f 7b         vpsrad zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 a2 00 02 00 00 7b        vpsrad zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 62 80 7b         vpsrad zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 a2 fc fd ff ff 7b        vpsrad zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 62 7f 7b         vpsrad zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 a2 00 02 00 00 7b        vpsrad zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 62 80 7b         vpsrad zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 a2 fc fd ff ff 7b        vpsrad zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 e5 ab    vpsraq zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 4f 72 e5 ab    vpsraq zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd cf 72 e5 ab    vpsraq zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 e5 7b    vpsraq zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 21 7b    vpsraq zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 a4 f4 c0 1d fe ff 7b     vpsraq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 20 7b    vpsraq zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 20 7b    vpsraq zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 62 7f 7b         vpsraq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 a2 00 20 00 00 7b        vpsraq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 62 80 7b         vpsraq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 a2 c0 df ff ff 7b        vpsraq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 62 7f 7b         vpsraq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 a2 00 04 00 00 7b        vpsraq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 62 80 7b         vpsraq zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 a2 f8 fb ff ff 7b        vpsraq zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 62 7f 7b         vpsraq zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 a2 00 04 00 00 7b        vpsraq zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 62 80 7b         vpsraq zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 a2 f8 fb ff ff 7b        vpsraq zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f2 55 48 15 f4       vprolvd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 15 f4       vprolvd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 15 f4       vprolvd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 15 31       vprolvd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 15 b4 f4 c0 1d fe ff        vprolvd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 15 30       vprolvd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 15 30       vprolvd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 15 72 7f    vprolvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 15 b2 00 20 00 00   vprolvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 15 72 80    vprolvd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 15 b2 c0 df ff ff   vprolvd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 15 72 7f    vprolvd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 15 b2 00 02 00 00   vprolvd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 15 72 80    vprolvd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 15 b2 fc fd ff ff   vprolvd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 15 72 7f    vprolvd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 15 b2 00 02 00 00   vprolvd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 15 72 80    vprolvd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 15 b2 fc fd ff ff   vprolvd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 cd ab    vprold zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d 4f 72 cd ab    vprold zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d cf 72 cd ab    vprold zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 cd 7b    vprold zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 09 7b    vprold zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 8c f4 c0 1d fe ff 7b     vprold zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 08 7b    vprold zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 08 7b    vprold zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 4a 7f 7b         vprold zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 8a 00 20 00 00 7b        vprold zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 4a 80 7b         vprold zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 8a c0 df ff ff 7b        vprold zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 4a 7f 7b         vprold zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 8a 00 02 00 00 7b        vprold zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 4a 80 7b         vprold zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 8a fc fd ff ff 7b        vprold zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 4a 7f 7b         vprold zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 8a 00 02 00 00 7b        vprold zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 4a 80 7b         vprold zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 8a fc fd ff ff 7b        vprold zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f2 d5 48 15 f4       vprolvq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 15 f4       vprolvq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 15 f4       vprolvq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 15 31       vprolvq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 15 b4 f4 c0 1d fe ff        vprolvq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 15 30       vprolvq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 15 30       vprolvq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 15 72 7f    vprolvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 15 b2 00 20 00 00   vprolvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 15 72 80    vprolvq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 15 b2 c0 df ff ff   vprolvq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 15 72 7f    vprolvq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 15 b2 00 04 00 00   vprolvq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 15 72 80    vprolvq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 15 b2 f8 fb ff ff   vprolvq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 15 72 7f    vprolvq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 15 b2 00 04 00 00   vprolvq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 15 72 80    vprolvq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 15 b2 f8 fb ff ff   vprolvq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 cd ab    vprolq zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 4f 72 cd ab    vprolq zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd cf 72 cd ab    vprolq zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 cd 7b    vprolq zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 09 7b    vprolq zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 8c f4 c0 1d fe ff 7b     vprolq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 08 7b    vprolq zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 08 7b    vprolq zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 4a 7f 7b         vprolq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 8a 00 20 00 00 7b        vprolq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 4a 80 7b         vprolq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 8a c0 df ff ff 7b        vprolq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 4a 7f 7b         vprolq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 8a 00 04 00 00 7b        vprolq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 4a 80 7b         vprolq zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 8a f8 fb ff ff 7b        vprolq zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 4a 7f 7b         vprolq zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 8a 00 04 00 00 7b        vprolq zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 4a 80 7b         vprolq zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 8a f8 fb ff ff 7b        vprolq zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f2 55 48 14 f4       vprorvd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 14 f4       vprorvd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 14 f4       vprorvd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 14 31       vprorvd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 14 b4 f4 c0 1d fe ff        vprorvd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 14 30       vprorvd zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 14 30       vprorvd zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 14 72 7f    vprorvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 14 b2 00 20 00 00   vprorvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 14 72 80    vprorvd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 14 b2 c0 df ff ff   vprorvd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 14 72 7f    vprorvd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 14 b2 00 02 00 00   vprorvd zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 14 72 80    vprorvd zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 14 b2 fc fd ff ff   vprorvd zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 14 72 7f    vprorvd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 14 b2 00 02 00 00   vprorvd zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 14 72 80    vprorvd zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 14 b2 fc fd ff ff   vprorvd zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 c5 ab    vprord zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d 4f 72 c5 ab    vprord zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d cf 72 c5 ab    vprord zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 c5 7b    vprord zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 01 7b    vprord zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 84 f4 c0 1d fe ff 7b     vprord zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 00 7b    vprord zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 00 7b    vprord zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 42 7f 7b         vprord zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 82 00 20 00 00 7b        vprord zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 42 80 7b         vprord zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 4d 48 72 82 c0 df ff ff 7b        vprord zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 42 7f 7b         vprord zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 82 00 02 00 00 7b        vprord zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 42 80 7b         vprord zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 4d 58 72 82 fc fd ff ff 7b        vprord zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 42 7f 7b         vprord zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 82 00 02 00 00 7b        vprord zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 42 80 7b         vprord zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 4d 58 72 82 fc fd ff ff 7b        vprord zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f2 d5 48 14 f4       vprorvq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 14 f4       vprorvq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 14 f4       vprorvq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 14 31       vprorvq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 14 b4 f4 c0 1d fe ff        vprorvq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 14 30       vprorvq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 14 30       vprorvq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 14 72 7f    vprorvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 14 b2 00 20 00 00   vprorvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 14 72 80    vprorvq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 14 b2 c0 df ff ff   vprorvq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 14 72 7f    vprorvq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 14 b2 00 04 00 00   vprorvq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 14 72 80    vprorvq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 14 b2 f8 fb ff ff   vprorvq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 14 72 7f    vprorvq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 14 b2 00 04 00 00   vprorvq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 14 72 80    vprorvq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 14 b2 f8 fb ff ff   vprorvq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 c5 ab    vprorq zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 4f 72 c5 ab    vprorq zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd cf 72 c5 ab    vprorq zmm6\{k7\}\{z\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 c5 7b    vprorq zmm6,zmm5,0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 01 7b    vprorq zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 84 f4 c0 1d fe ff 7b     vprorq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 00 7b    vprorq zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 00 7b    vprorq zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 42 7f 7b         vprorq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 82 00 20 00 00 7b        vprorq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 42 80 7b         vprorq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 cd 48 72 82 c0 df ff ff 7b        vprorq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 42 7f 7b         vprorq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 82 00 04 00 00 7b        vprorq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 42 80 7b         vprorq zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 cd 58 72 82 f8 fb ff ff 7b        vprorq zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 42 7f 7b         vprorq zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 82 00 04 00 00 7b        vprorq zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 42 80 7b         vprorq zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 cd 58 72 82 f8 fb ff ff 7b        vprorq zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 09 f5 ab    vrndscalepd zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd 4f 09 f5 ab    vrndscalepd zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 fd cf 09 f5 ab    vrndscalepd zmm6\{k7\}\{z\},zmm5,0xab
@@ -12869,15 +12869,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f3 fd 18 09 f5 7b    vrndscalepd zmm6,zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 09 31 7b    vrndscalepd zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 09 b4 f4 c0 1d fe ff 7b     vrndscalepd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 09 30 7b    vrndscalepd zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 09 30 7b    vrndscalepd zmm6,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 09 72 7f 7b         vrndscalepd zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 09 b2 00 20 00 00 7b        vrndscalepd zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 09 72 80 7b         vrndscalepd zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 fd 48 09 b2 c0 df ff ff 7b        vrndscalepd zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 09 72 7f 7b         vrndscalepd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 09 b2 00 04 00 00 7b        vrndscalepd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 09 72 80 7b         vrndscalepd zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 fd 58 09 b2 f8 fb ff ff 7b        vrndscalepd zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 09 72 7f 7b         vrndscalepd zmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 09 b2 00 04 00 00 7b        vrndscalepd zmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 09 72 80 7b         vrndscalepd zmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 fd 58 09 b2 f8 fb ff ff 7b        vrndscalepd zmm6,QWORD BCST \[edx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 08 f5 ab    vrndscaleps zmm6,zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 7d 4f 08 f5 ab    vrndscaleps zmm6\{k7\},zmm5,0xab
 [      ]*[a-f0-9]+:    62 f3 7d cf 08 f5 ab    vrndscaleps zmm6\{k7\}\{z\},zmm5,0xab
@@ -12886,15 +12886,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f3 7d 18 08 f5 7b    vrndscaleps zmm6,zmm5,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 08 31 7b    vrndscaleps zmm6,ZMMWORD PTR \[ecx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 08 b4 f4 c0 1d fe ff 7b     vrndscaleps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 08 30 7b    vrndscaleps zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 08 30 7b    vrndscaleps zmm6,DWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 08 72 7f 7b         vrndscaleps zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 08 b2 00 20 00 00 7b        vrndscaleps zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 08 72 80 7b         vrndscaleps zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 7d 48 08 b2 c0 df ff ff 7b        vrndscaleps zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 08 72 7f 7b         vrndscaleps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 08 b2 00 02 00 00 7b        vrndscaleps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 08 72 80 7b         vrndscaleps zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 7d 58 08 b2 fc fd ff ff 7b        vrndscaleps zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 08 72 7f 7b         vrndscaleps zmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 08 b2 00 02 00 00 7b        vrndscaleps zmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 08 72 80 7b         vrndscaleps zmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 7d 58 08 b2 fc fd ff ff 7b        vrndscaleps zmm6,DWORD BCST \[edx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 f3 d5 0f 0b f4 ab    vrndscalesd xmm6\{k7\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 8f 0b f4 ab    vrndscalesd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:    62 f3 d5 1f 0b f4 ab    vrndscalesd xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
@@ -13154,30 +13154,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f1 fc 1f 78 f5       vcvttpd2udq ymm6\{k7\},zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 fc 4f 78 31       vcvttpd2udq ymm6\{k7\},ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 78 b4 f4 c0 1d fe ff        vcvttpd2udq ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 fc 5f 78 30       vcvttpd2udq ymm6\{k7\},QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fc 5f 78 30       vcvttpd2udq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 78 72 7f    vcvttpd2udq ymm6\{k7\},ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 78 b2 00 20 00 00   vcvttpd2udq ymm6\{k7\},ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 78 72 80    vcvttpd2udq ymm6\{k7\},ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 fc 4f 78 b2 c0 df ff ff   vcvttpd2udq ymm6\{k7\},ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 fc 5f 78 72 7f    vcvttpd2udq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fc 5f 78 b2 00 04 00 00   vcvttpd2udq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fc 5f 78 72 80    vcvttpd2udq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 fc 5f 78 b2 f8 fb ff ff   vcvttpd2udq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 fc 5f 78 72 7f    vcvttpd2udq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 fc 5f 78 b2 00 04 00 00   vcvttpd2udq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 fc 5f 78 72 80    vcvttpd2udq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 fc 5f 78 b2 f8 fb ff ff   vcvttpd2udq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 78 f5       vcvttps2udq zmm6,zmm5
 [      ]*[a-f0-9]+:    62 f1 7c 4f 78 f5       vcvttps2udq zmm6\{k7\},zmm5
 [      ]*[a-f0-9]+:    62 f1 7c cf 78 f5       vcvttps2udq zmm6\{k7\}\{z\},zmm5
 [      ]*[a-f0-9]+:    62 f1 7c 18 78 f5       vcvttps2udq zmm6,zmm5,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 7c 48 78 31       vcvttps2udq zmm6,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 78 b4 f4 c0 1d fe ff        vcvttps2udq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f1 7c 58 78 30       vcvttps2udq zmm6,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7c 58 78 30       vcvttps2udq zmm6,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 78 72 7f    vcvttps2udq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 78 b2 00 20 00 00   vcvttps2udq zmm6,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 78 72 80    vcvttps2udq zmm6,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 7c 48 78 b2 c0 df ff ff   vcvttps2udq zmm6,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 7c 58 78 72 7f    vcvttps2udq zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 78 b2 00 02 00 00   vcvttps2udq zmm6,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 78 72 80    vcvttps2udq zmm6,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 7c 58 78 b2 fc fd ff ff   vcvttps2udq zmm6,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 7c 58 78 72 7f    vcvttps2udq zmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 78 b2 00 02 00 00   vcvttps2udq zmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 78 72 80    vcvttps2udq zmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 7c 58 78 b2 fc fd ff ff   vcvttps2udq zmm6,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f1 7f 08 78 c6       vcvttsd2usi eax,xmm6
 [      ]*[a-f0-9]+:    62 f1 7f 18 78 c6       vcvttsd2usi eax,xmm6,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 7f 08 78 01       vcvttsd2usi eax,QWORD PTR \[ecx\]
@@ -13215,83 +13215,83 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 f2 55 cf 76 f4       vpermi2d zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 76 31       vpermi2d zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 76 b4 f4 c0 1d fe ff        vpermi2d zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 76 30       vpermi2d zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 76 30       vpermi2d zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 76 72 7f    vpermi2d zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 76 b2 00 20 00 00   vpermi2d zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 76 72 80    vpermi2d zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 76 b2 c0 df ff ff   vpermi2d zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 76 72 7f    vpermi2d zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 76 b2 00 02 00 00   vpermi2d zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 76 72 80    vpermi2d zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 76 b2 fc fd ff ff   vpermi2d zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 76 72 7f    vpermi2d zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 76 b2 00 02 00 00   vpermi2d zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 76 72 80    vpermi2d zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 76 b2 fc fd ff ff   vpermi2d zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 76 f4       vpermi2q zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 76 f4       vpermi2q zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 76 f4       vpermi2q zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 76 31       vpermi2q zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 76 b4 f4 c0 1d fe ff        vpermi2q zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 76 30       vpermi2q zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 76 30       vpermi2q zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 76 72 7f    vpermi2q zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 76 b2 00 20 00 00   vpermi2q zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 76 72 80    vpermi2q zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 76 b2 c0 df ff ff   vpermi2q zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 76 72 7f    vpermi2q zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 76 b2 00 04 00 00   vpermi2q zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 76 72 80    vpermi2q zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 76 b2 f8 fb ff ff   vpermi2q zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 76 72 7f    vpermi2q zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 76 b2 00 04 00 00   vpermi2q zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 76 72 80    vpermi2q zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 76 b2 f8 fb ff ff   vpermi2q zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 55 48 77 f4       vpermi2ps zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 4f 77 f4       vpermi2ps zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 cf 77 f4       vpermi2ps zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 55 48 77 31       vpermi2ps zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 55 48 77 b4 f4 c0 1d fe ff        vpermi2ps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 55 58 77 30       vpermi2ps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 77 30       vpermi2ps zmm6,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 55 48 77 72 7f    vpermi2ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 55 48 77 b2 00 20 00 00   vpermi2ps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 77 72 80    vpermi2ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 55 48 77 b2 c0 df ff ff   vpermi2ps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 55 58 77 72 7f    vpermi2ps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 77 b2 00 02 00 00   vpermi2ps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 77 72 80    vpermi2ps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 55 58 77 b2 fc fd ff ff   vpermi2ps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 55 58 77 72 7f    vpermi2ps zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 55 58 77 b2 00 02 00 00   vpermi2ps zmm6,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 77 72 80    vpermi2ps zmm6,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 55 58 77 b2 fc fd ff ff   vpermi2ps zmm6,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 77 f4       vpermi2pd zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 4f 77 f4       vpermi2pd zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 cf 77 f4       vpermi2pd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d5 48 77 31       vpermi2pd zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 77 b4 f4 c0 1d fe ff        vpermi2pd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 77 30       vpermi2pd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 77 30       vpermi2pd zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 77 72 7f    vpermi2pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 77 b2 00 20 00 00   vpermi2pd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 77 72 80    vpermi2pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d5 48 77 b2 c0 df ff ff   vpermi2pd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d5 58 77 72 7f    vpermi2pd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 77 b2 00 04 00 00   vpermi2pd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 77 72 80    vpermi2pd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d5 58 77 b2 f8 fb ff ff   vpermi2pd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d5 58 77 72 7f    vpermi2pd zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 77 b2 00 04 00 00   vpermi2pd zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 77 72 80    vpermi2pd zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d5 58 77 b2 f8 fb ff ff   vpermi2pd zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    62 f2 56 48 27 ec       vptestnmd k5,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 56 4f 27 ec       vptestnmd k5\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 56 48 27 29       vptestnmd k5,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 56 48 27 ac f4 c0 1d fe ff        vptestnmd k5,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 56 58 27 28       vptestnmd k5,zmm5,DWORD PTR \[eax\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 56 58 27 28       vptestnmd k5,zmm5,DWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 56 48 27 6a 7f    vptestnmd k5,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 56 48 27 aa 00 20 00 00   vptestnmd k5,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 56 48 27 6a 80    vptestnmd k5,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 56 48 27 aa c0 df ff ff   vptestnmd k5,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 56 58 27 6a 7f    vptestnmd k5,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 56 58 27 aa 00 02 00 00   vptestnmd k5,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 56 58 27 6a 80    vptestnmd k5,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 56 58 27 aa fc fd ff ff   vptestnmd k5,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 56 58 27 6a 7f    vptestnmd k5,zmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 56 58 27 aa 00 02 00 00   vptestnmd k5,zmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 56 58 27 6a 80    vptestnmd k5,zmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 56 58 27 aa fc fd ff ff   vptestnmd k5,zmm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:    62 f2 d6 48 27 ec       vptestnmq k5,zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d6 4f 27 ec       vptestnmq k5\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:    62 f2 d6 48 27 29       vptestnmq k5,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:    62 f2 d6 48 27 ac f4 c0 1d fe ff        vptestnmq k5,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:    62 f2 d6 58 27 28       vptestnmq k5,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d6 58 27 28       vptestnmq k5,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:    62 f2 d6 48 27 6a 7f    vptestnmq k5,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 d6 48 27 aa 00 20 00 00   vptestnmq k5,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d6 48 27 6a 80    vptestnmq k5,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 d6 48 27 aa c0 df ff ff   vptestnmq k5,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 d6 58 27 6a 7f    vptestnmq k5,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d6 58 27 aa 00 04 00 00   vptestnmq k5,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d6 58 27 6a 80    vptestnmq k5,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 d6 58 27 aa f8 fb ff ff   vptestnmq k5,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 d6 58 27 6a 7f    vptestnmq k5,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 d6 58 27 aa 00 04 00 00   vptestnmq k5,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 d6 58 27 6a 80    vptestnmq k5,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 d6 58 27 aa f8 fb ff ff   vptestnmq k5,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:    67 62 f1 7c 48 58 07    vaddps zmm0,zmm0,ZMMWORD PTR \[bx\]
 [      ]*[a-f0-9]+:    67 62 f1 7c 48 58 47 01         vaddps zmm0,zmm0,ZMMWORD PTR \[bx\+0x40\]
 [      ]*[a-f0-9]+:    67 62 f1 7c 48 58 87 34 12      vaddps zmm0,zmm0,ZMMWORD PTR \[bx\+0x1234\]
index 4cb626c10db7f31d84dbbaf9f8318987d06b8f6d..b2ef3383878538d530d3bbdf85082347e81f2e83 100644 (file)
@@ -14,13 +14,13 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 cf ce f4 ab[         ]*vgf2p8affineqb zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 ce b4 f4 c0 1d fe ff 7b[  ]*vgf2p8affineqb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 ce 72 7f 7b[      ]*vgf2p8affineqb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 ce 72 7f 7b[      ]*vgf2p8affineqb zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 ce 72 7f 7b[      ]*vgf2p8affineqb zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 cf f4 ab[         ]*vgf2p8affineinvqb zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 4f cf f4 ab[         ]*vgf2p8affineinvqb zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 cf cf f4 ab[         ]*vgf2p8affineinvqb zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 cf b4 f4 c0 1d fe ff 7b[  ]*vgf2p8affineinvqb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 cf 72 7f 7b[      ]*vgf2p8affineinvqb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 cf 72 7f 7b[      ]*vgf2p8affineinvqb zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 cf 72 7f 7b[      ]*vgf2p8affineinvqb zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f2 55 48 cf f4[    ]*vgf2p8mulb zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 4f cf f4[    ]*vgf2p8mulb zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 cf cf f4[    ]*vgf2p8mulb zmm6\{k7\}\{z\},zmm5,zmm4
@@ -31,13 +31,13 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 cf ce f4 ab[         ]*vgf2p8affineqb zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 ce b4 f4 c0 1d fe ff 7b[  ]*vgf2p8affineqb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 ce 72 7f 7b[      ]*vgf2p8affineqb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 ce 72 7f 7b[      ]*vgf2p8affineqb zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 ce 72 7f 7b[      ]*vgf2p8affineqb zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 cf f4 ab[         ]*vgf2p8affineinvqb zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 4f cf f4 ab[         ]*vgf2p8affineinvqb zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 cf cf f4 ab[         ]*vgf2p8affineinvqb zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 cf b4 f4 c0 1d fe ff 7b[  ]*vgf2p8affineinvqb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 cf 72 7f 7b[      ]*vgf2p8affineinvqb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 cf 72 7f 7b[      ]*vgf2p8affineinvqb zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 cf 72 7f 7b[      ]*vgf2p8affineinvqb zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f2 55 48 cf f4[    ]*vgf2p8mulb zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 4f cf f4[    ]*vgf2p8mulb zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 cf cf f4[    ]*vgf2p8mulb zmm6\{k7\}\{z\},zmm5,zmm4
index 5c07d82d45cd32243989fa35d84b553c7241ade3..e5065b40e81693b9c440c24f08d8a0ddf73b0293 100644 (file)
@@ -13,134 +13,134 @@ Disassembly of section \.text:
 [      ]*[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 1f 58 30[    ]*vaddpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 58 72 7f[         ]*vaddpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 58 b2 00 04 00 00[        ]*vaddpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 58 72 80[         ]*vaddpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 58 b2 f8 fb ff ff[        ]*vaddpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 58 30[    ]*vaddpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 58 72 7f[         ]*vaddpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 58 b2 00 04 00 00[        ]*vaddpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 58 72 80[         ]*vaddpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 58 b2 f8 fb ff ff[        ]*vaddpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 58 30[    ]*vaddps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 58 72 7f[         ]*vaddps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 58 b2 00 02 00 00[        ]*vaddps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 58 72 80[         ]*vaddps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 58 b2 fc fd ff ff[        ]*vaddps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 58 30[    ]*vaddps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f1 54 3f 58 72 7f[         ]*vaddps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 58 b2 00 02 00 00[        ]*vaddps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 58 72 80[         ]*vaddps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 58 b2 fc fd ff ff[        ]*vaddps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 03 30 7b[         ]*valignd xmm6\{k7\},xmm5,DWORD BCST \[eax\],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 1f 03 72 7f 7b[      ]*valignd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 03 b2 00 02 00 00 7b[     ]*valignd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 03 72 80 7b[      ]*valignd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 03 b2 fc fd ff ff 7b[     ]*valignd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\],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 3f 03 30 7b[         ]*valignd ymm6\{k7\},ymm5,DWORD BCST \[eax\],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 f3 55 3f 03 72 7f 7b[      ]*valignd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 03 b2 00 02 00 00 7b[     ]*valignd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 03 72 80 7b[      ]*valignd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 03 b2 fc fd ff ff 7b[     ]*valignd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\],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 1f 65 30[    ]*vblendmpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 65 72 7f[         ]*vblendmpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 65 b2 00 04 00 00[        ]*vblendmpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 65 72 80[         ]*vblendmpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 65 b2 f8 fb ff ff[        ]*vblendmpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 65 30[    ]*vblendmpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 65 72 7f[         ]*vblendmpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 65 b2 00 04 00 00[        ]*vblendmpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 65 72 80[         ]*vblendmpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 65 b2 f8 fb ff ff[        ]*vblendmpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 65 30[    ]*vblendmps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 65 72 7f[         ]*vblendmps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 65 b2 00 02 00 00[        ]*vblendmps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 65 72 80[         ]*vblendmps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 65 b2 fc fd ff ff[        ]*vblendmps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 65 30[    ]*vblendmps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 65 72 7f[         ]*vblendmps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 65 b2 00 02 00 00[        ]*vblendmps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 65 72 80[         ]*vblendmps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 65 b2 fc fd ff ff[        ]*vblendmps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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\]
@@ -186,54 +186,54 @@ Disassembly of section \.text:
 [      ]*[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 1f c2 28 7b[         ]*vcmppd k5\{k7\},xmm5,QWORD BCST \[eax\],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 1f c2 6a 7f 7b[      ]*vcmppd k5\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f c2 aa 00 04 00 00 7b[     ]*vcmppd k5\{k7\},xmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f c2 6a 80 7b[      ]*vcmppd k5\{k7\},xmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f c2 aa f8 fb ff ff 7b[     ]*vcmppd k5\{k7\},xmm5,QWORD BCST \[edx-0x408\],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 3f c2 28 7b[         ]*vcmppd k5\{k7\},ymm5,QWORD BCST \[eax\],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 d5 3f c2 6a 7f 7b[      ]*vcmppd k5\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f c2 aa 00 04 00 00 7b[     ]*vcmppd k5\{k7\},ymm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f c2 6a 80 7b[      ]*vcmppd k5\{k7\},ymm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f c2 aa f8 fb ff ff 7b[     ]*vcmppd k5\{k7\},ymm5,QWORD BCST \[edx-0x408\],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 1f c2 28 7b[         ]*vcmpps k5\{k7\},xmm5,DWORD BCST \[eax\],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 1f c2 6a 7f 7b[      ]*vcmpps k5\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f c2 aa 00 02 00 00 7b[     ]*vcmpps k5\{k7\},xmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f c2 6a 80 7b[      ]*vcmpps k5\{k7\},xmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f c2 aa fc fd ff ff 7b[     ]*vcmpps k5\{k7\},xmm5,DWORD BCST \[edx-0x204\],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 3f c2 28 7b[         ]*vcmpps k5\{k7\},ymm5,DWORD BCST \[eax\],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 f1 54 3f c2 6a 7f 7b[      ]*vcmpps k5\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f c2 aa 00 02 00 00 7b[     ]*vcmpps k5\{k7\},ymm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f c2 6a 80 7b[      ]*vcmpps k5\{k7\},ymm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f c2 aa fc fd ff ff 7b[     ]*vcmpps k5\{k7\},ymm5,DWORD BCST \[edx-0x204\],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
@@ -270,132 +270,132 @@ Disassembly of section \.text:
 [      ]*[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 1f e6 30[    ]*vcvtdq2pd xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f e6 72 7f[         ]*vcvtdq2pd xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 1f e6 b2 00 02 00 00[        ]*vcvtdq2pd xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 1f e6 72 80[         ]*vcvtdq2pd xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 1f e6 b2 fc fd ff ff[        ]*vcvtdq2pd xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f e6 30[    ]*vcvtdq2pd ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7e 3f e6 72 7f[         ]*vcvtdq2pd ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 3f e6 b2 00 02 00 00[        ]*vcvtdq2pd ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 3f e6 72 80[         ]*vcvtdq2pd ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 3f e6 b2 fc fd ff ff[        ]*vcvtdq2pd ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 5b 30[    ]*vcvtdq2ps xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 5b 72 7f[         ]*vcvtdq2ps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 5b b2 00 02 00 00[        ]*vcvtdq2ps xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 5b 72 80[         ]*vcvtdq2ps xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 5b b2 fc fd ff ff[        ]*vcvtdq2ps xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 5b 30[    ]*vcvtdq2ps ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7c 3f 5b 72 7f[         ]*vcvtdq2ps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 5b b2 00 02 00 00[        ]*vcvtdq2ps ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 5b 72 80[         ]*vcvtdq2ps ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 5b b2 fc fd ff ff[        ]*vcvtdq2ps ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f e6 30[    ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[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 1f e6 72 7f[         ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 1f e6 b2 00 04 00 00[        ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 1f e6 72 80[         ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 1f e6 b2 f8 fb ff ff[        ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[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 3f e6 30[    ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[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 ff 3f e6 72 7f[         ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 3f e6 b2 00 04 00 00[        ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 3f e6 72 80[         ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 3f e6 b2 f8 fb ff ff[        ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[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 1f 5a 30[    ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[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 1f 5a 72 7f[         ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 5a b2 00 04 00 00[        ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 5a 72 80[         ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 5a b2 f8 fb ff ff[        ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[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 3f 5a 30[    ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[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 fd 3f 5a 72 7f[         ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 5a b2 00 04 00 00[        ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 5a 72 80[         ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 5a b2 f8 fb ff ff[        ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[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 1f 79 30[    ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[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 1f 79 72 7f[         ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 1f 79 b2 00 04 00 00[        ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 1f 79 72 80[         ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 1f 79 b2 f8 fb ff ff[        ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[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 3f 79 30[    ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[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 f1 fc 3f 79 72 7f[         ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 3f 79 b2 00 04 00 00[        ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 3f 79 72 80[         ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 3f 79 b2 f8 fb ff ff[        ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[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\]
@@ -416,54 +416,54 @@ Disassembly of section \.text:
 [      ]*[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 1f 5b 30[    ]*vcvtps2dq xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 5b 72 7f[         ]*vcvtps2dq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 5b b2 00 02 00 00[        ]*vcvtps2dq xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 5b 72 80[         ]*vcvtps2dq xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 5b b2 fc fd ff ff[        ]*vcvtps2dq xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 5b 30[    ]*vcvtps2dq ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7d 3f 5b 72 7f[         ]*vcvtps2dq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 5b b2 00 02 00 00[        ]*vcvtps2dq ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 5b 72 80[         ]*vcvtps2dq ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 5b b2 fc fd ff ff[        ]*vcvtps2dq ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 5a 30[    ]*vcvtps2pd xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 5a 72 7f[         ]*vcvtps2pd xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 5a b2 00 02 00 00[        ]*vcvtps2pd xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 5a 72 80[         ]*vcvtps2pd xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 5a b2 fc fd ff ff[        ]*vcvtps2pd xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 5a 30[    ]*vcvtps2pd ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 f1 7c 3f 5a 72 7f[         ]*vcvtps2pd ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 5a b2 00 02 00 00[        ]*vcvtps2pd ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 5a 72 80[         ]*vcvtps2pd ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 5a b2 fc fd ff ff[        ]*vcvtps2pd ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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
@@ -474,184 +474,184 @@ Disassembly of section \.text:
 [      ]*[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 1f 79 30[    ]*vcvtps2udq xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 79 72 7f[         ]*vcvtps2udq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 79 b2 00 02 00 00[        ]*vcvtps2udq xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 79 72 80[         ]*vcvtps2udq xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 79 b2 fc fd ff ff[        ]*vcvtps2udq xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 79 30[    ]*vcvtps2udq ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7c 3f 79 72 7f[         ]*vcvtps2udq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 79 b2 00 02 00 00[        ]*vcvtps2udq ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 79 72 80[         ]*vcvtps2udq ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 79 b2 fc fd ff ff[        ]*vcvtps2udq ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f e6 30[    ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[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 1f e6 72 7f[         ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f e6 b2 00 04 00 00[        ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f e6 72 80[         ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f e6 b2 f8 fb ff ff[        ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[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 3f e6 30[    ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[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 fd 3f e6 72 7f[         ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f e6 b2 00 04 00 00[        ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f e6 72 80[         ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f e6 b2 f8 fb ff ff[        ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[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 1f 5b 30[    ]*vcvttps2dq xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 5b 72 7f[         ]*vcvttps2dq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 1f 5b b2 00 02 00 00[        ]*vcvttps2dq xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 1f 5b 72 80[         ]*vcvttps2dq xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 1f 5b b2 fc fd ff ff[        ]*vcvttps2dq xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 5b 30[    ]*vcvttps2dq ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 3f 5b 72 7f[         ]*vcvttps2dq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 3f 5b b2 00 02 00 00[        ]*vcvttps2dq ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 3f 5b 72 80[         ]*vcvttps2dq ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 3f 5b b2 fc fd ff ff[        ]*vcvttps2dq ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 7a 30[    ]*vcvtudq2pd xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 7a 72 7f[         ]*vcvtudq2pd xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 1f 7a b2 00 02 00 00[        ]*vcvtudq2pd xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 1f 7a 72 80[         ]*vcvtudq2pd xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 1f 7a b2 fc fd ff ff[        ]*vcvtudq2pd xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 7a 30[    ]*vcvtudq2pd ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7e 3f 7a 72 7f[         ]*vcvtudq2pd ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 3f 7a b2 00 02 00 00[        ]*vcvtudq2pd ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 3f 7a 72 80[         ]*vcvtudq2pd ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 3f 7a b2 fc fd ff ff[        ]*vcvtudq2pd ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 7a 30[    ]*vcvtudq2ps xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 7a 72 7f[         ]*vcvtudq2ps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7f 1f 7a b2 00 02 00 00[        ]*vcvtudq2ps xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7f 1f 7a 72 80[         ]*vcvtudq2ps xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7f 1f 7a b2 fc fd ff ff[        ]*vcvtudq2ps xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 7a 30[    ]*vcvtudq2ps ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7f 3f 7a 72 7f[         ]*vcvtudq2ps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7f 3f 7a b2 00 02 00 00[        ]*vcvtudq2ps ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7f 3f 7a 72 80[         ]*vcvtudq2ps ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7f 3f 7a b2 fc fd ff ff[        ]*vcvtudq2ps ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 5e 30[    ]*vdivpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 5e 72 7f[         ]*vdivpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5e b2 00 04 00 00[        ]*vdivpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5e 72 80[         ]*vdivpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5e b2 f8 fb ff ff[        ]*vdivpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 5e 30[    ]*vdivpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 5e 72 7f[         ]*vdivpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5e b2 00 04 00 00[        ]*vdivpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5e 72 80[         ]*vdivpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5e b2 f8 fb ff ff[        ]*vdivpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 5e 30[    ]*vdivps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 5e 72 7f[         ]*vdivps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5e b2 00 02 00 00[        ]*vdivps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5e 72 80[         ]*vdivps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5e b2 fc fd ff ff[        ]*vdivps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 5e 30[    ]*vdivps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f1 54 3f 5e 72 7f[         ]*vdivps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5e b2 00 02 00 00[        ]*vdivps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5e 72 80[         ]*vdivps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5e b2 fc fd ff ff[        ]*vdivps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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\]
@@ -698,938 +698,938 @@ Disassembly of section \.text:
 [      ]*[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 1f 98 30[    ]*vfmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 98 72 7f[         ]*vfmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 98 b2 00 04 00 00[        ]*vfmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 98 72 80[         ]*vfmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 98 b2 f8 fb ff ff[        ]*vfmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 98 30[    ]*vfmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 98 72 7f[         ]*vfmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 98 b2 00 04 00 00[        ]*vfmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 98 72 80[         ]*vfmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 98 b2 f8 fb ff ff[        ]*vfmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 98 30[    ]*vfmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 98 72 7f[         ]*vfmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 98 b2 00 02 00 00[        ]*vfmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 98 72 80[         ]*vfmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 98 b2 fc fd ff ff[        ]*vfmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 98 30[    ]*vfmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 98 72 7f[         ]*vfmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 98 b2 00 02 00 00[        ]*vfmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 98 72 80[         ]*vfmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 98 b2 fc fd ff ff[        ]*vfmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f a8 30[    ]*vfmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f a8 72 7f[         ]*vfmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f a8 b2 00 04 00 00[        ]*vfmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f a8 72 80[         ]*vfmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f a8 b2 f8 fb ff ff[        ]*vfmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f a8 30[    ]*vfmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f a8 72 7f[         ]*vfmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f a8 b2 00 04 00 00[        ]*vfmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f a8 72 80[         ]*vfmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f a8 b2 f8 fb ff ff[        ]*vfmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f a8 30[    ]*vfmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f a8 72 7f[         ]*vfmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f a8 b2 00 02 00 00[        ]*vfmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f a8 72 80[         ]*vfmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f a8 b2 fc fd ff ff[        ]*vfmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f a8 30[    ]*vfmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f a8 72 7f[         ]*vfmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f a8 b2 00 02 00 00[        ]*vfmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f a8 72 80[         ]*vfmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f a8 b2 fc fd ff ff[        ]*vfmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f b8 30[    ]*vfmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f b8 72 7f[         ]*vfmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b8 b2 00 04 00 00[        ]*vfmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b8 72 80[         ]*vfmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b8 b2 f8 fb ff ff[        ]*vfmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f b8 30[    ]*vfmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f b8 72 7f[         ]*vfmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b8 b2 00 04 00 00[        ]*vfmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b8 72 80[         ]*vfmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b8 b2 f8 fb ff ff[        ]*vfmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f b8 30[    ]*vfmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f b8 72 7f[         ]*vfmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f b8 b2 00 02 00 00[        ]*vfmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f b8 72 80[         ]*vfmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f b8 b2 fc fd ff ff[        ]*vfmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f b8 30[    ]*vfmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f b8 72 7f[         ]*vfmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f b8 b2 00 02 00 00[        ]*vfmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f b8 72 80[         ]*vfmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f b8 b2 fc fd ff ff[        ]*vfmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 96 30[    ]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 96 72 7f[         ]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 96 b2 00 04 00 00[        ]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 96 72 80[         ]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 96 b2 f8 fb ff ff[        ]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 96 30[    ]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 96 72 7f[         ]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 96 b2 00 04 00 00[        ]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 96 72 80[         ]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 96 b2 f8 fb ff ff[        ]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 96 30[    ]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 96 72 7f[         ]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 96 b2 00 02 00 00[        ]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 96 72 80[         ]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 96 b2 fc fd ff ff[        ]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 96 30[    ]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 96 72 7f[         ]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 96 b2 00 02 00 00[        ]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 96 72 80[         ]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 96 b2 fc fd ff ff[        ]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f a6 30[    ]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f a6 72 7f[         ]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f a6 b2 00 04 00 00[        ]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f a6 72 80[         ]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f a6 b2 f8 fb ff ff[        ]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f a6 30[    ]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f a6 72 7f[         ]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f a6 b2 00 04 00 00[        ]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f a6 72 80[         ]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f a6 b2 f8 fb ff ff[        ]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f a6 30[    ]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f a6 72 7f[         ]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f a6 b2 00 02 00 00[        ]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f a6 72 80[         ]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f a6 b2 fc fd ff ff[        ]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f a6 30[    ]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f a6 72 7f[         ]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f a6 b2 00 02 00 00[        ]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f a6 72 80[         ]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f a6 b2 fc fd ff ff[        ]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f b6 30[    ]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f b6 72 7f[         ]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b6 b2 00 04 00 00[        ]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b6 72 80[         ]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b6 b2 f8 fb ff ff[        ]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f b6 30[    ]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f b6 72 7f[         ]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b6 b2 00 04 00 00[        ]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b6 72 80[         ]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b6 b2 f8 fb ff ff[        ]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f b6 30[    ]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f b6 72 7f[         ]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f b6 b2 00 02 00 00[        ]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f b6 72 80[         ]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f b6 b2 fc fd ff ff[        ]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f b6 30[    ]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f b6 72 7f[         ]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f b6 b2 00 02 00 00[        ]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f b6 72 80[         ]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f b6 b2 fc fd ff ff[        ]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 9a 30[    ]*vfmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 9a 72 7f[         ]*vfmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 9a b2 00 04 00 00[        ]*vfmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 9a 72 80[         ]*vfmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 9a b2 f8 fb ff ff[        ]*vfmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 9a 30[    ]*vfmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 9a 72 7f[         ]*vfmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 9a b2 00 04 00 00[        ]*vfmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 9a 72 80[         ]*vfmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 9a b2 f8 fb ff ff[        ]*vfmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 9a 30[    ]*vfmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 9a 72 7f[         ]*vfmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 9a b2 00 02 00 00[        ]*vfmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 9a 72 80[         ]*vfmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 9a b2 fc fd ff ff[        ]*vfmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 9a 30[    ]*vfmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 9a 72 7f[         ]*vfmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 9a b2 00 02 00 00[        ]*vfmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 9a 72 80[         ]*vfmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 9a b2 fc fd ff ff[        ]*vfmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f aa 30[    ]*vfmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f aa 72 7f[         ]*vfmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f aa b2 00 04 00 00[        ]*vfmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f aa 72 80[         ]*vfmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f aa b2 f8 fb ff ff[        ]*vfmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f aa 30[    ]*vfmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f aa 72 7f[         ]*vfmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f aa b2 00 04 00 00[        ]*vfmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f aa 72 80[         ]*vfmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f aa b2 f8 fb ff ff[        ]*vfmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f aa 30[    ]*vfmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f aa 72 7f[         ]*vfmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f aa b2 00 02 00 00[        ]*vfmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f aa 72 80[         ]*vfmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f aa b2 fc fd ff ff[        ]*vfmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f aa 30[    ]*vfmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f aa 72 7f[         ]*vfmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f aa b2 00 02 00 00[        ]*vfmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f aa 72 80[         ]*vfmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f aa b2 fc fd ff ff[        ]*vfmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f ba 30[    ]*vfmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f ba 72 7f[         ]*vfmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f ba b2 00 04 00 00[        ]*vfmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f ba 72 80[         ]*vfmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f ba b2 f8 fb ff ff[        ]*vfmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f ba 30[    ]*vfmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f ba 72 7f[         ]*vfmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f ba b2 00 04 00 00[        ]*vfmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f ba 72 80[         ]*vfmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f ba b2 f8 fb ff ff[        ]*vfmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f ba 30[    ]*vfmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f ba 72 7f[         ]*vfmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f ba b2 00 02 00 00[        ]*vfmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f ba 72 80[         ]*vfmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f ba b2 fc fd ff ff[        ]*vfmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f ba 30[    ]*vfmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f ba 72 7f[         ]*vfmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f ba b2 00 02 00 00[        ]*vfmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f ba 72 80[         ]*vfmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f ba b2 fc fd ff ff[        ]*vfmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 97 30[    ]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 97 72 7f[         ]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 97 b2 00 04 00 00[        ]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 97 72 80[         ]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 97 b2 f8 fb ff ff[        ]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 97 30[    ]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 97 72 7f[         ]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 97 b2 00 04 00 00[        ]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 97 72 80[         ]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 97 b2 f8 fb ff ff[        ]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 97 30[    ]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 97 72 7f[         ]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 97 b2 00 02 00 00[        ]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 97 72 80[         ]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 97 b2 fc fd ff ff[        ]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 97 30[    ]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 97 72 7f[         ]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 97 b2 00 02 00 00[        ]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 97 72 80[         ]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 97 b2 fc fd ff ff[        ]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f a7 30[    ]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f a7 72 7f[         ]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f a7 b2 00 04 00 00[        ]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f a7 72 80[         ]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f a7 b2 f8 fb ff ff[        ]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f a7 30[    ]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f a7 72 7f[         ]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f a7 b2 00 04 00 00[        ]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f a7 72 80[         ]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f a7 b2 f8 fb ff ff[        ]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f a7 30[    ]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f a7 72 7f[         ]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f a7 b2 00 02 00 00[        ]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f a7 72 80[         ]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f a7 b2 fc fd ff ff[        ]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f a7 30[    ]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f a7 72 7f[         ]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f a7 b2 00 02 00 00[        ]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f a7 72 80[         ]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f a7 b2 fc fd ff ff[        ]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f b7 30[    ]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f b7 72 7f[         ]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b7 b2 00 04 00 00[        ]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b7 72 80[         ]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b7 b2 f8 fb ff ff[        ]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f b7 30[    ]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f b7 72 7f[         ]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b7 b2 00 04 00 00[        ]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b7 72 80[         ]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b7 b2 f8 fb ff ff[        ]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f b7 30[    ]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f b7 72 7f[         ]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f b7 b2 00 02 00 00[        ]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f b7 72 80[         ]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f b7 b2 fc fd ff ff[        ]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f b7 30[    ]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f b7 72 7f[         ]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f b7 b2 00 02 00 00[        ]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f b7 72 80[         ]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f b7 b2 fc fd ff ff[        ]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 9c 30[    ]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 9c 72 7f[         ]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 9c b2 00 04 00 00[        ]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 9c 72 80[         ]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 9c b2 f8 fb ff ff[        ]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 9c 30[    ]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 9c 72 7f[         ]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 9c b2 00 04 00 00[        ]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 9c 72 80[         ]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 9c b2 f8 fb ff ff[        ]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 9c 30[    ]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 9c 72 7f[         ]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 9c b2 00 02 00 00[        ]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 9c 72 80[         ]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 9c b2 fc fd ff ff[        ]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 9c 30[    ]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 9c 72 7f[         ]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 9c b2 00 02 00 00[        ]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 9c 72 80[         ]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 9c b2 fc fd ff ff[        ]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f ac 30[    ]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f ac 72 7f[         ]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f ac b2 00 04 00 00[        ]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f ac 72 80[         ]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f ac b2 f8 fb ff ff[        ]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f ac 30[    ]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f ac 72 7f[         ]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f ac b2 00 04 00 00[        ]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f ac 72 80[         ]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f ac b2 f8 fb ff ff[        ]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f ac 30[    ]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f ac 72 7f[         ]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f ac b2 00 02 00 00[        ]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f ac 72 80[         ]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f ac b2 fc fd ff ff[        ]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f ac 30[    ]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f ac 72 7f[         ]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f ac b2 00 02 00 00[        ]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f ac 72 80[         ]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f ac b2 fc fd ff ff[        ]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f bc 30[    ]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f bc 72 7f[         ]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f bc b2 00 04 00 00[        ]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f bc 72 80[         ]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f bc b2 f8 fb ff ff[        ]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f bc 30[    ]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f bc 72 7f[         ]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f bc b2 00 04 00 00[        ]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f bc 72 80[         ]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f bc b2 f8 fb ff ff[        ]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f bc 30[    ]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f bc 72 7f[         ]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f bc b2 00 02 00 00[        ]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f bc 72 80[         ]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f bc b2 fc fd ff ff[        ]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f bc 30[    ]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f bc 72 7f[         ]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f bc b2 00 02 00 00[        ]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f bc 72 80[         ]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f bc b2 fc fd ff ff[        ]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 9e 30[    ]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 9e 72 7f[         ]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 9e b2 00 04 00 00[        ]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 9e 72 80[         ]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 9e b2 f8 fb ff ff[        ]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 9e 30[    ]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 9e 72 7f[         ]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 9e b2 00 04 00 00[        ]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 9e 72 80[         ]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 9e b2 f8 fb ff ff[        ]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 9e 30[    ]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 9e 72 7f[         ]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 9e b2 00 02 00 00[        ]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 9e 72 80[         ]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 9e b2 fc fd ff ff[        ]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 9e 30[    ]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 9e 72 7f[         ]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 9e b2 00 02 00 00[        ]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 9e 72 80[         ]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 9e b2 fc fd ff ff[        ]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f ae 30[    ]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f ae 72 7f[         ]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f ae b2 00 04 00 00[        ]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f ae 72 80[         ]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f ae b2 f8 fb ff ff[        ]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f ae 30[    ]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f ae 72 7f[         ]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f ae b2 00 04 00 00[        ]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f ae 72 80[         ]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f ae b2 f8 fb ff ff[        ]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f ae 30[    ]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f ae 72 7f[         ]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f ae b2 00 02 00 00[        ]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f ae 72 80[         ]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f ae b2 fc fd ff ff[        ]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f ae 30[    ]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f ae 72 7f[         ]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f ae b2 00 02 00 00[        ]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f ae 72 80[         ]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f ae b2 fc fd ff ff[        ]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f be 30[    ]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f be 72 7f[         ]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f be b2 00 04 00 00[        ]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f be 72 80[         ]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f be b2 f8 fb ff ff[        ]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f be 30[    ]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f be 72 7f[         ]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f be b2 00 04 00 00[        ]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f be 72 80[         ]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f be b2 f8 fb ff ff[        ]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f be 30[    ]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f be 72 7f[         ]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f be b2 00 02 00 00[        ]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f be 72 80[         ]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f be b2 fc fd ff ff[        ]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f be 30[    ]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f be 72 7f[         ]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f be b2 00 02 00 00[        ]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f be 72 80[         ]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f be b2 fc fd ff ff[        ]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 09 92 b4 fd 7b 00 00 00[     ]*vgatherdpd xmm6\{k1\},QWORD PTR \[ebp\+xmm7\*8\+0x7b\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 09 92 74 38 20[      ]*vgatherdpd xmm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 09 92 b4 b9 00 04 00 00[     ]*vgatherdpd xmm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
@@ -1658,110 +1658,110 @@ Disassembly of section \.text:
 [      ]*[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 1f 42 30[    ]*vgetexppd xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 42 72 7f[         ]*vgetexppd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 42 b2 00 04 00 00[        ]*vgetexppd xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 42 72 80[         ]*vgetexppd xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 42 b2 f8 fb ff ff[        ]*vgetexppd xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 42 30[    ]*vgetexppd ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fd 3f 42 72 7f[         ]*vgetexppd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 42 b2 00 04 00 00[        ]*vgetexppd ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 42 72 80[         ]*vgetexppd ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 42 b2 f8 fb ff ff[        ]*vgetexppd ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 42 30[    ]*vgetexpps xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 42 72 7f[         ]*vgetexpps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 42 b2 00 02 00 00[        ]*vgetexpps xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 42 72 80[         ]*vgetexpps xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 42 b2 fc fd ff ff[        ]*vgetexpps xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 42 30[    ]*vgetexpps ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 f2 7d 3f 42 72 7f[         ]*vgetexpps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 42 b2 00 02 00 00[        ]*vgetexpps ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 42 72 80[         ]*vgetexpps ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 42 b2 fc fd ff ff[        ]*vgetexpps ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 26 30 7b[         ]*vgetmantpd xmm6\{k7\},QWORD BCST \[eax\],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 1f 26 72 7f 7b[      ]*vgetmantpd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 26 b2 00 04 00 00 7b[     ]*vgetmantpd xmm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 26 72 80 7b[      ]*vgetmantpd xmm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 26 b2 f8 fb ff ff 7b[     ]*vgetmantpd xmm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 26 30 7b[         ]*vgetmantpd ymm6\{k7\},QWORD BCST \[eax\],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 fd 3f 26 72 7f 7b[      ]*vgetmantpd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 26 b2 00 04 00 00 7b[     ]*vgetmantpd ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 26 72 80 7b[      ]*vgetmantpd ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 26 b2 f8 fb ff ff 7b[     ]*vgetmantpd ymm6\{k7\},QWORD BCST \[edx-0x408\],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 1f 26 30 7b[         ]*vgetmantps xmm6\{k7\},DWORD BCST \[eax\],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 1f 26 72 7f 7b[      ]*vgetmantps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 26 b2 00 02 00 00 7b[     ]*vgetmantps xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 26 72 80 7b[      ]*vgetmantps xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 26 b2 fc fd ff ff 7b[     ]*vgetmantps xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 26 30 7b[         ]*vgetmantps ymm6\{k7\},DWORD BCST \[eax\],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 7d 3f 26 72 7f 7b[      ]*vgetmantps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 26 b2 00 02 00 00 7b[     ]*vgetmantps ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 26 72 80 7b[      ]*vgetmantps ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 26 b2 fc fd ff ff 7b[     ]*vgetmantps ymm6\{k7\},DWORD BCST \[edx-0x204\],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
@@ -1784,106 +1784,106 @@ Disassembly of section \.text:
 [      ]*[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 1f 5f 30[    ]*vmaxpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 5f 72 7f[         ]*vmaxpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5f b2 00 04 00 00[        ]*vmaxpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5f 72 80[         ]*vmaxpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5f b2 f8 fb ff ff[        ]*vmaxpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 5f 30[    ]*vmaxpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 5f 72 7f[         ]*vmaxpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5f b2 00 04 00 00[        ]*vmaxpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5f 72 80[         ]*vmaxpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5f b2 f8 fb ff ff[        ]*vmaxpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 5f 30[    ]*vmaxps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 5f 72 7f[         ]*vmaxps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5f b2 00 02 00 00[        ]*vmaxps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5f 72 80[         ]*vmaxps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5f b2 fc fd ff ff[        ]*vmaxps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 5f 30[    ]*vmaxps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 54 3f 5f 72 7f[         ]*vmaxps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5f b2 00 02 00 00[        ]*vmaxps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5f 72 80[         ]*vmaxps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5f b2 fc fd ff ff[        ]*vmaxps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 5d 30[    ]*vminpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 5d 72 7f[         ]*vminpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5d b2 00 04 00 00[        ]*vminpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5d 72 80[         ]*vminpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5d b2 f8 fb ff ff[        ]*vminpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 5d 30[    ]*vminpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 5d 72 7f[         ]*vminpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5d b2 00 04 00 00[        ]*vminpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5d 72 80[         ]*vminpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5d b2 f8 fb ff ff[        ]*vminpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 5d 30[    ]*vminps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 5d 72 7f[         ]*vminps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5d b2 00 02 00 00[        ]*vminps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5d 72 80[         ]*vminps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5d b2 fc fd ff ff[        ]*vminps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 5d 30[    ]*vminps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 54 3f 5d 72 7f[         ]*vminps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5d b2 00 02 00 00[        ]*vminps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5d 72 80[         ]*vminps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5d b2 fc fd ff ff[        ]*vminps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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\]
@@ -2064,288 +2064,288 @@ Disassembly of section \.text:
 [      ]*[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 1f 59 30[    ]*vmulpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 59 72 7f[         ]*vmulpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 59 b2 00 04 00 00[        ]*vmulpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 59 72 80[         ]*vmulpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 59 b2 f8 fb ff ff[        ]*vmulpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 59 30[    ]*vmulpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 59 72 7f[         ]*vmulpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 59 b2 00 04 00 00[        ]*vmulpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 59 72 80[         ]*vmulpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 59 b2 f8 fb ff ff[        ]*vmulpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 59 30[    ]*vmulps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 59 72 7f[         ]*vmulps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 59 b2 00 02 00 00[        ]*vmulps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 59 72 80[         ]*vmulps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 59 b2 fc fd ff ff[        ]*vmulps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 59 30[    ]*vmulps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f1 54 3f 59 72 7f[         ]*vmulps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 59 b2 00 02 00 00[        ]*vmulps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 59 72 80[         ]*vmulps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 59 b2 fc fd ff ff[        ]*vmulps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 1e 30[    ]*vpabsd xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 1e 72 7f[         ]*vpabsd xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 1e b2 00 02 00 00[        ]*vpabsd xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 1e 72 80[         ]*vpabsd xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 1e b2 fc fd ff ff[        ]*vpabsd xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 1e 30[    ]*vpabsd ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7d 3f 1e 72 7f[         ]*vpabsd ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 1e b2 00 02 00 00[        ]*vpabsd ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 1e 72 80[         ]*vpabsd ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 1e b2 fc fd ff ff[        ]*vpabsd ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 1f 30[    ]*vpabsq xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 1f 72 7f[         ]*vpabsq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 1f b2 00 04 00 00[        ]*vpabsq xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 1f 72 80[         ]*vpabsq xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 1f b2 f8 fb ff ff[        ]*vpabsq xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 1f 30[    ]*vpabsq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 f2 fd 3f 1f 72 7f[         ]*vpabsq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 1f b2 00 04 00 00[        ]*vpabsq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 1f 72 80[         ]*vpabsq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 1f b2 f8 fb ff ff[        ]*vpabsq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f fe 30[    ]*vpaddd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f fe 72 7f[         ]*vpaddd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f fe b2 00 02 00 00[        ]*vpaddd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f fe 72 80[         ]*vpaddd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f fe b2 fc fd ff ff[        ]*vpaddd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f fe 30[    ]*vpaddd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f fe 72 7f[         ]*vpaddd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f fe b2 00 02 00 00[        ]*vpaddd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f fe 72 80[         ]*vpaddd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f fe b2 fc fd ff ff[        ]*vpaddd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f d4 30[    ]*vpaddq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f d4 72 7f[         ]*vpaddq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f d4 b2 00 04 00 00[        ]*vpaddq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f d4 72 80[         ]*vpaddq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f d4 b2 f8 fb ff ff[        ]*vpaddq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f d4 30[    ]*vpaddq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f d4 72 7f[         ]*vpaddq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f d4 b2 00 04 00 00[        ]*vpaddq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f d4 72 80[         ]*vpaddq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f d4 b2 f8 fb ff ff[        ]*vpaddq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f db 30[    ]*vpandd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f db 72 7f[         ]*vpandd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f db b2 00 02 00 00[        ]*vpandd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f db 72 80[         ]*vpandd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f db b2 fc fd ff ff[        ]*vpandd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f db 30[    ]*vpandd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 3f db 72 7f[         ]*vpandd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f db b2 00 02 00 00[        ]*vpandd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f db 72 80[         ]*vpandd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f db b2 fc fd ff ff[        ]*vpandd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f df 30[    ]*vpandnd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f df 72 7f[         ]*vpandnd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f df b2 00 02 00 00[        ]*vpandnd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f df 72 80[         ]*vpandnd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f df b2 fc fd ff ff[        ]*vpandnd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f df 30[    ]*vpandnd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f df 72 7f[         ]*vpandnd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f df b2 00 02 00 00[        ]*vpandnd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f df 72 80[         ]*vpandnd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f df b2 fc fd ff ff[        ]*vpandnd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f df 30[    ]*vpandnq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f df 72 7f[         ]*vpandnq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f df b2 00 04 00 00[        ]*vpandnq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f df 72 80[         ]*vpandnq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f df b2 f8 fb ff ff[        ]*vpandnq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f df 30[    ]*vpandnq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 3f df 72 7f[         ]*vpandnq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f df b2 00 04 00 00[        ]*vpandnq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f df 72 80[         ]*vpandnq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f df b2 f8 fb ff ff[        ]*vpandnq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f db 30[    ]*vpandq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f db 72 7f[         ]*vpandq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f db b2 00 04 00 00[        ]*vpandq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f db 72 80[         ]*vpandq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f db b2 f8 fb ff ff[        ]*vpandq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f db 30[    ]*vpandq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f1 d5 3f db 72 7f[         ]*vpandq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f db b2 00 04 00 00[        ]*vpandq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f db 72 80[         ]*vpandq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f db b2 f8 fb ff ff[        ]*vpandq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 64 30[    ]*vpblendmd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 64 72 7f[         ]*vpblendmd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 64 b2 00 02 00 00[        ]*vpblendmd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 64 72 80[         ]*vpblendmd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 64 b2 fc fd ff ff[        ]*vpblendmd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 64 30[    ]*vpblendmd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 64 72 7f[         ]*vpblendmd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 64 b2 00 02 00 00[        ]*vpblendmd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 64 72 80[         ]*vpblendmd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 64 b2 fc fd ff ff[        ]*vpblendmd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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\]
@@ -2392,228 +2392,228 @@ Disassembly of section \.text:
 [      ]*[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 1f 1f 28 7b[         ]*vpcmpd k5\{k7\},xmm6,DWORD BCST \[eax\],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 1f 1f 6a 7f 7b[      ]*vpcmpd k5\{k7\},xmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 1f 1f aa 00 02 00 00 7b[     ]*vpcmpd k5\{k7\},xmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 1f 1f 6a 80 7b[      ]*vpcmpd k5\{k7\},xmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 1f 1f aa fc fd ff ff 7b[     ]*vpcmpd k5\{k7\},xmm6,DWORD BCST \[edx-0x204\],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 3f 1f 28 7b[         ]*vpcmpd k5\{k7\},ymm6,DWORD BCST \[eax\],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 f3 4d 3f 1f 6a 7f 7b[      ]*vpcmpd k5\{k7\},ymm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 3f 1f aa 00 02 00 00 7b[     ]*vpcmpd k5\{k7\},ymm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 3f 1f 6a 80 7b[      ]*vpcmpd k5\{k7\},ymm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 3f 1f aa fc fd ff ff 7b[     ]*vpcmpd k5\{k7\},ymm6,DWORD BCST \[edx-0x204\],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 1f 76 28[    ]*vpcmpeqd k5\{k7\},xmm6,DWORD BCST \[eax\]
 [      ]*[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 1f 76 6a 7f[         ]*vpcmpeqd k5\{k7\},xmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 76 aa 00 02 00 00[        ]*vpcmpeqd k5\{k7\},xmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 76 6a 80[         ]*vpcmpeqd k5\{k7\},xmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 76 aa fc fd ff ff[        ]*vpcmpeqd k5\{k7\},xmm6,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 76 28[    ]*vpcmpeqd k5\{k7\},ymm6,DWORD BCST \[eax\]
 [      ]*[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 f1 4d 3f 76 6a 7f[         ]*vpcmpeqd k5\{k7\},ymm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 76 aa 00 02 00 00[        ]*vpcmpeqd k5\{k7\},ymm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 76 6a 80[         ]*vpcmpeqd k5\{k7\},ymm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 76 aa fc fd ff ff[        ]*vpcmpeqd k5\{k7\},ymm6,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 29 28[    ]*vpcmpeqq k5\{k7\},xmm6,QWORD BCST \[eax\]
 [      ]*[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 1f 29 6a 7f[         ]*vpcmpeqq k5\{k7\},xmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 1f 29 aa 00 04 00 00[        ]*vpcmpeqq k5\{k7\},xmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 1f 29 6a 80[         ]*vpcmpeqq k5\{k7\},xmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 1f 29 aa f8 fb ff ff[        ]*vpcmpeqq k5\{k7\},xmm6,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 29 28[    ]*vpcmpeqq k5\{k7\},ymm6,QWORD BCST \[eax\]
 [      ]*[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 f2 cd 3f 29 6a 7f[         ]*vpcmpeqq k5\{k7\},ymm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 3f 29 aa 00 04 00 00[        ]*vpcmpeqq k5\{k7\},ymm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 3f 29 6a 80[         ]*vpcmpeqq k5\{k7\},ymm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 3f 29 aa f8 fb ff ff[        ]*vpcmpeqq k5\{k7\},ymm6,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 66 28[    ]*vpcmpgtd k5\{k7\},xmm6,DWORD BCST \[eax\]
 [      ]*[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 1f 66 6a 7f[         ]*vpcmpgtd k5\{k7\},xmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 66 aa 00 02 00 00[        ]*vpcmpgtd k5\{k7\},xmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 66 6a 80[         ]*vpcmpgtd k5\{k7\},xmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 66 aa fc fd ff ff[        ]*vpcmpgtd k5\{k7\},xmm6,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 66 28[    ]*vpcmpgtd k5\{k7\},ymm6,DWORD BCST \[eax\]
 [      ]*[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 f1 4d 3f 66 6a 7f[         ]*vpcmpgtd k5\{k7\},ymm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 66 aa 00 02 00 00[        ]*vpcmpgtd k5\{k7\},ymm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 66 6a 80[         ]*vpcmpgtd k5\{k7\},ymm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 66 aa fc fd ff ff[        ]*vpcmpgtd k5\{k7\},ymm6,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 37 28[    ]*vpcmpgtq k5\{k7\},xmm6,QWORD BCST \[eax\]
 [      ]*[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 1f 37 6a 7f[         ]*vpcmpgtq k5\{k7\},xmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 1f 37 aa 00 04 00 00[        ]*vpcmpgtq k5\{k7\},xmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 1f 37 6a 80[         ]*vpcmpgtq k5\{k7\},xmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 1f 37 aa f8 fb ff ff[        ]*vpcmpgtq k5\{k7\},xmm6,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 37 28[    ]*vpcmpgtq k5\{k7\},ymm6,QWORD BCST \[eax\]
 [      ]*[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 f2 cd 3f 37 6a 7f[         ]*vpcmpgtq k5\{k7\},ymm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 3f 37 aa 00 04 00 00[        ]*vpcmpgtq k5\{k7\},ymm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 3f 37 6a 80[         ]*vpcmpgtq k5\{k7\},ymm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 3f 37 aa f8 fb ff ff[        ]*vpcmpgtq k5\{k7\},ymm6,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 1f 28 7b[         ]*vpcmpq k5\{k7\},xmm6,QWORD BCST \[eax\],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 1f 1f 6a 7f 7b[      ]*vpcmpq k5\{k7\},xmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 1f 1f aa 00 04 00 00 7b[     ]*vpcmpq k5\{k7\},xmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 1f 1f 6a 80 7b[      ]*vpcmpq k5\{k7\},xmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 1f 1f aa f8 fb ff ff 7b[     ]*vpcmpq k5\{k7\},xmm6,QWORD BCST \[edx-0x408\],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 3f 1f 28 7b[         ]*vpcmpq k5\{k7\},ymm6,QWORD BCST \[eax\],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 cd 3f 1f 6a 7f 7b[      ]*vpcmpq k5\{k7\},ymm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 3f 1f aa 00 04 00 00 7b[     ]*vpcmpq k5\{k7\},ymm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 3f 1f 6a 80 7b[      ]*vpcmpq k5\{k7\},ymm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 3f 1f aa f8 fb ff ff 7b[     ]*vpcmpq k5\{k7\},ymm6,QWORD BCST \[edx-0x408\],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 1f 1e 28 7b[         ]*vpcmpud k5\{k7\},xmm6,DWORD BCST \[eax\],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 1f 1e 6a 7f 7b[      ]*vpcmpud k5\{k7\},xmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 1f 1e aa 00 02 00 00 7b[     ]*vpcmpud k5\{k7\},xmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 1f 1e 6a 80 7b[      ]*vpcmpud k5\{k7\},xmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 1f 1e aa fc fd ff ff 7b[     ]*vpcmpud k5\{k7\},xmm6,DWORD BCST \[edx-0x204\],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 3f 1e 28 7b[         ]*vpcmpud k5\{k7\},ymm6,DWORD BCST \[eax\],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 4d 3f 1e 6a 7f 7b[      ]*vpcmpud k5\{k7\},ymm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 3f 1e aa 00 02 00 00 7b[     ]*vpcmpud k5\{k7\},ymm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 3f 1e 6a 80 7b[      ]*vpcmpud k5\{k7\},ymm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 3f 1e aa fc fd ff ff 7b[     ]*vpcmpud k5\{k7\},ymm6,DWORD BCST \[edx-0x204\],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 1f 1e 28 7b[         ]*vpcmpuq k5\{k7\},xmm6,QWORD BCST \[eax\],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 1f 1e 6a 7f 7b[      ]*vpcmpuq k5\{k7\},xmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 1f 1e aa 00 04 00 00 7b[     ]*vpcmpuq k5\{k7\},xmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 1f 1e 6a 80 7b[      ]*vpcmpuq k5\{k7\},xmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 1f 1e aa f8 fb ff ff 7b[     ]*vpcmpuq k5\{k7\},xmm6,QWORD BCST \[edx-0x408\],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 3f 1e 28 7b[         ]*vpcmpuq k5\{k7\},ymm6,QWORD BCST \[eax\],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 f3 cd 3f 1e 6a 7f 7b[      ]*vpcmpuq k5\{k7\},ymm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 3f 1e aa 00 04 00 00 7b[     ]*vpcmpuq k5\{k7\},ymm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 3f 1e 6a 80 7b[      ]*vpcmpuq k5\{k7\},ymm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 3f 1e aa f8 fb ff ff 7b[     ]*vpcmpuq k5\{k7\},ymm6,QWORD BCST \[edx-0x408\],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 1f 64 30[    ]*vpblendmq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 64 72 7f[         ]*vpblendmq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 64 b2 00 04 00 00[        ]*vpblendmq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 64 72 80[         ]*vpblendmq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 64 b2 f8 fb ff ff[        ]*vpblendmq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 64 30[    ]*vpblendmq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 64 72 7f[         ]*vpblendmq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 64 b2 00 04 00 00[        ]*vpblendmq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 64 72 80[         ]*vpblendmq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 64 b2 f8 fb ff ff[        ]*vpblendmq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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
@@ -2634,164 +2634,164 @@ Disassembly of section \.text:
 [      ]*[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 3f 36 30[    ]*vpermd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f2 55 3f 36 72 7f[         ]*vpermd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 36 b2 00 02 00 00[        ]*vpermd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 36 72 80[         ]*vpermd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 36 b2 fc fd ff ff[        ]*vpermd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 05 30 7b[         ]*vpermilpd xmm6\{k7\},QWORD BCST \[eax\],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 1f 05 72 7f 7b[      ]*vpermilpd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 05 b2 00 04 00 00 7b[     ]*vpermilpd xmm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 05 72 80 7b[      ]*vpermilpd xmm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 05 b2 f8 fb ff ff 7b[     ]*vpermilpd xmm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 05 30 7b[         ]*vpermilpd ymm6\{k7\},QWORD BCST \[eax\],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 f3 fd 3f 05 72 7f 7b[      ]*vpermilpd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 05 b2 00 04 00 00 7b[     ]*vpermilpd ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 05 72 80 7b[      ]*vpermilpd ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 05 b2 f8 fb ff ff 7b[     ]*vpermilpd ymm6\{k7\},QWORD BCST \[edx-0x408\],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 1f 0d 30[    ]*vpermilpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 0d 72 7f[         ]*vpermilpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 0d b2 00 04 00 00[        ]*vpermilpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 0d 72 80[         ]*vpermilpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 0d b2 f8 fb ff ff[        ]*vpermilpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 0d 30[    ]*vpermilpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d5 3f 0d 72 7f[         ]*vpermilpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 0d b2 00 04 00 00[        ]*vpermilpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 0d 72 80[         ]*vpermilpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 0d b2 f8 fb ff ff[        ]*vpermilpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 04 30 7b[         ]*vpermilps xmm6\{k7\},DWORD BCST \[eax\],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 1f 04 72 7f 7b[      ]*vpermilps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 04 b2 00 02 00 00 7b[     ]*vpermilps xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 04 72 80 7b[      ]*vpermilps xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 04 b2 fc fd ff ff 7b[     ]*vpermilps xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 04 30 7b[         ]*vpermilps ymm6\{k7\},DWORD BCST \[eax\],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 f3 7d 3f 04 72 7f 7b[      ]*vpermilps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 04 b2 00 02 00 00 7b[     ]*vpermilps ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 04 72 80 7b[      ]*vpermilps ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 04 b2 fc fd ff ff 7b[     ]*vpermilps ymm6\{k7\},DWORD BCST \[edx-0x204\],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 1f 0c 30[    ]*vpermilps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 0c 72 7f[         ]*vpermilps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 0c b2 00 02 00 00[        ]*vpermilps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 0c 72 80[         ]*vpermilps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 0c b2 fc fd ff ff[        ]*vpermilps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 0c 30[    ]*vpermilps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f2 55 3f 0c 72 7f[         ]*vpermilps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 0c b2 00 02 00 00[        ]*vpermilps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 0c 72 80[         ]*vpermilps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 0c b2 fc fd ff ff[        ]*vpermilps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 01 30 7b[         ]*vpermpd ymm6\{k7\},QWORD BCST \[eax\],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 f3 fd 3f 01 72 7f 7b[      ]*vpermpd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 01 b2 00 04 00 00 7b[     ]*vpermpd ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 01 72 80 7b[      ]*vpermpd ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 01 b2 f8 fb ff ff 7b[     ]*vpermpd ymm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 16 30[    ]*vpermps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f2 55 3f 16 72 7f[         ]*vpermps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 16 b2 00 02 00 00[        ]*vpermps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 16 72 80[         ]*vpermps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 16 b2 fc fd ff ff[        ]*vpermps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 00 30 7b[         ]*vpermq ymm6\{k7\},QWORD BCST \[eax\],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 f3 fd 3f 00 72 7f 7b[      ]*vpermq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 00 b2 00 04 00 00 7b[     ]*vpermq ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 00 72 80 7b[      ]*vpermq ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 00 b2 f8 fb ff ff 7b[     ]*vpermq ymm6\{k7\},QWORD BCST \[edx-0x408\],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\]
@@ -2856,210 +2856,210 @@ Disassembly of section \.text:
 [      ]*[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 1f 3d 30[    ]*vpmaxsd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 3d 72 7f[         ]*vpmaxsd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 3d b2 00 02 00 00[        ]*vpmaxsd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 3d 72 80[         ]*vpmaxsd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 3d b2 fc fd ff ff[        ]*vpmaxsd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 3d 30[    ]*vpmaxsd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 3d 72 7f[         ]*vpmaxsd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 3d b2 00 02 00 00[        ]*vpmaxsd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 3d 72 80[         ]*vpmaxsd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 3d b2 fc fd ff ff[        ]*vpmaxsd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 3d 30[    ]*vpmaxsq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 3d 72 7f[         ]*vpmaxsq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 3d b2 00 04 00 00[        ]*vpmaxsq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 3d 72 80[         ]*vpmaxsq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 3d b2 f8 fb ff ff[        ]*vpmaxsq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 3d 30[    ]*vpmaxsq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 3d 72 7f[         ]*vpmaxsq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 3d b2 00 04 00 00[        ]*vpmaxsq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 3d 72 80[         ]*vpmaxsq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 3d b2 f8 fb ff ff[        ]*vpmaxsq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 3f 30[    ]*vpmaxud xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 3f 72 7f[         ]*vpmaxud xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 3f b2 00 02 00 00[        ]*vpmaxud xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 3f 72 80[         ]*vpmaxud xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 3f b2 fc fd ff ff[        ]*vpmaxud xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 3f 30[    ]*vpmaxud ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 3f 72 7f[         ]*vpmaxud ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 3f b2 00 02 00 00[        ]*vpmaxud ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 3f 72 80[         ]*vpmaxud ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 3f b2 fc fd ff ff[        ]*vpmaxud ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 3f 30[    ]*vpmaxuq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 3f 72 7f[         ]*vpmaxuq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 3f b2 00 04 00 00[        ]*vpmaxuq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 3f 72 80[         ]*vpmaxuq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 3f b2 f8 fb ff ff[        ]*vpmaxuq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 3f 30[    ]*vpmaxuq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 3f 72 7f[         ]*vpmaxuq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 3f b2 00 04 00 00[        ]*vpmaxuq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 3f 72 80[         ]*vpmaxuq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 3f b2 f8 fb ff ff[        ]*vpmaxuq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 39 30[    ]*vpminsd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 39 72 7f[         ]*vpminsd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 39 b2 00 02 00 00[        ]*vpminsd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 39 72 80[         ]*vpminsd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 39 b2 fc fd ff ff[        ]*vpminsd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 39 30[    ]*vpminsd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 39 72 7f[         ]*vpminsd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 39 b2 00 02 00 00[        ]*vpminsd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 39 72 80[         ]*vpminsd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 39 b2 fc fd ff ff[        ]*vpminsd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 39 30[    ]*vpminsq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 39 72 7f[         ]*vpminsq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 39 b2 00 04 00 00[        ]*vpminsq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 39 72 80[         ]*vpminsq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 39 b2 f8 fb ff ff[        ]*vpminsq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 39 30[    ]*vpminsq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 39 72 7f[         ]*vpminsq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 39 b2 00 04 00 00[        ]*vpminsq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 39 72 80[         ]*vpminsq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 39 b2 f8 fb ff ff[        ]*vpminsq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 3b 30[    ]*vpminud xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 3b 72 7f[         ]*vpminud xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 3b b2 00 02 00 00[        ]*vpminud xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 3b 72 80[         ]*vpminud xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 3b b2 fc fd ff ff[        ]*vpminud xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 3b 30[    ]*vpminud ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 3b 72 7f[         ]*vpminud ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 3b b2 00 02 00 00[        ]*vpminud ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 3b 72 80[         ]*vpminud ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 3b b2 fc fd ff ff[        ]*vpminud ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 3b 30[    ]*vpminuq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 3b 72 7f[         ]*vpminuq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 3b b2 00 04 00 00[        ]*vpminuq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 3b 72 80[         ]*vpminuq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 3b b2 f8 fb ff ff[        ]*vpminuq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 3b 30[    ]*vpminuq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 3b 72 7f[         ]*vpminuq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 3b b2 00 04 00 00[        ]*vpminuq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 3b 72 80[         ]*vpminuq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 3b b2 f8 fb ff ff[        ]*vpminuq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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\]
@@ -3224,132 +3224,132 @@ Disassembly of section \.text:
 [      ]*[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 1f 28 30[    ]*vpmuldq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 28 72 7f[         ]*vpmuldq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 28 b2 00 04 00 00[        ]*vpmuldq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 28 72 80[         ]*vpmuldq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 28 b2 f8 fb ff ff[        ]*vpmuldq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 28 30[    ]*vpmuldq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 28 72 7f[         ]*vpmuldq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 28 b2 00 04 00 00[        ]*vpmuldq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 28 72 80[         ]*vpmuldq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 28 b2 f8 fb ff ff[        ]*vpmuldq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 40 30[    ]*vpmulld xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 40 72 7f[         ]*vpmulld xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 40 b2 00 02 00 00[        ]*vpmulld xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 40 72 80[         ]*vpmulld xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 40 b2 fc fd ff ff[        ]*vpmulld xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 40 30[    ]*vpmulld ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f2 55 3f 40 72 7f[         ]*vpmulld ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 40 b2 00 02 00 00[        ]*vpmulld ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 40 72 80[         ]*vpmulld ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 40 b2 fc fd ff ff[        ]*vpmulld ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f f4 30[    ]*vpmuludq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f f4 72 7f[         ]*vpmuludq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f f4 b2 00 04 00 00[        ]*vpmuludq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f f4 72 80[         ]*vpmuludq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f f4 b2 f8 fb ff ff[        ]*vpmuludq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f f4 30[    ]*vpmuludq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f f4 72 7f[         ]*vpmuludq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f f4 b2 00 04 00 00[        ]*vpmuludq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f f4 72 80[         ]*vpmuludq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f f4 b2 f8 fb ff ff[        ]*vpmuludq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f eb 30[    ]*vpord  xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f eb 72 7f[         ]*vpord  xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f eb b2 00 02 00 00[        ]*vpord  xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f eb 72 80[         ]*vpord  xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f eb b2 fc fd ff ff[        ]*vpord  xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f eb 30[    ]*vpord  ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f eb 72 7f[         ]*vpord  ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f eb b2 00 02 00 00[        ]*vpord  ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f eb 72 80[         ]*vpord  ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f eb b2 fc fd ff ff[        ]*vpord  ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f eb 30[    ]*vporq  xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f eb 72 7f[         ]*vporq  xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f eb b2 00 04 00 00[        ]*vporq  xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f eb 72 80[         ]*vporq  xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f eb b2 f8 fb ff ff[        ]*vporq  xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f eb 30[    ]*vporq  ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f1 d5 3f eb 72 7f[         ]*vporq  ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f eb b2 00 04 00 00[        ]*vporq  ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f eb 72 80[         ]*vporq  ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f eb b2 f8 fb ff ff[        ]*vporq  ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 09 a0 b4 fd 7b 00 00 00[     ]*vpscatterdd DWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 09 a0 74 38 40[      ]*vpscatterdd DWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 09 a0 b4 b9 00 04 00 00[     ]*vpscatterdd DWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
@@ -3379,29 +3379,29 @@ Disassembly of section \.text:
 [      ]*[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 1f 70 30 7b[         ]*vpshufd xmm6\{k7\},DWORD BCST \[eax\],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 1f 70 72 7f 7b[      ]*vpshufd xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 70 b2 00 02 00 00 7b[     ]*vpshufd xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 70 72 80 7b[      ]*vpshufd xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 70 b2 fc fd ff ff 7b[     ]*vpshufd xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 70 30 7b[         ]*vpshufd ymm6\{k7\},DWORD BCST \[eax\],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 7d 3f 70 72 7f 7b[      ]*vpshufd ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 70 b2 00 02 00 00 7b[     ]*vpshufd ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 70 72 80 7b[      ]*vpshufd ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 70 b2 fc fd ff ff 7b[     ]*vpshufd ymm6\{k7\},DWORD BCST \[edx-0x204\],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\]
@@ -3438,54 +3438,54 @@ Disassembly of section \.text:
 [      ]*[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 1f 47 30[    ]*vpsllvd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 47 72 7f[         ]*vpsllvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 47 b2 00 02 00 00[        ]*vpsllvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 47 72 80[         ]*vpsllvd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 47 b2 fc fd ff ff[        ]*vpsllvd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 47 30[    ]*vpsllvd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 47 72 7f[         ]*vpsllvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 47 b2 00 02 00 00[        ]*vpsllvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 47 72 80[         ]*vpsllvd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 47 b2 fc fd ff ff[        ]*vpsllvd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 47 30[    ]*vpsllvq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 47 72 7f[         ]*vpsllvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 47 b2 00 04 00 00[        ]*vpsllvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 47 72 80[         ]*vpsllvq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 47 b2 f8 fb ff ff[        ]*vpsllvq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 47 30[    ]*vpsllvq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d5 3f 47 72 7f[         ]*vpsllvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 47 b2 00 04 00 00[        ]*vpsllvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 47 72 80[         ]*vpsllvq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 47 b2 f8 fb ff ff[        ]*vpsllvq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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\]
@@ -3522,54 +3522,54 @@ Disassembly of section \.text:
 [      ]*[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 1f 46 30[    ]*vpsravd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 46 72 7f[         ]*vpsravd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 46 b2 00 02 00 00[        ]*vpsravd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 46 72 80[         ]*vpsravd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 46 b2 fc fd ff ff[        ]*vpsravd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 46 30[    ]*vpsravd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 46 72 7f[         ]*vpsravd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 46 b2 00 02 00 00[        ]*vpsravd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 46 72 80[         ]*vpsravd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 46 b2 fc fd ff ff[        ]*vpsravd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 46 30[    ]*vpsravq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 46 72 7f[         ]*vpsravq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 46 b2 00 04 00 00[        ]*vpsravq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 46 72 80[         ]*vpsravq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 46 b2 f8 fb ff ff[        ]*vpsravq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 46 30[    ]*vpsravq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d5 3f 46 72 7f[         ]*vpsravq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 46 b2 00 04 00 00[        ]*vpsravq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 46 72 80[         ]*vpsravq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 46 b2 f8 fb ff ff[        ]*vpsravq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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\]
@@ -3606,470 +3606,470 @@ Disassembly of section \.text:
 [      ]*[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 1f 45 30[    ]*vpsrlvd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 45 72 7f[         ]*vpsrlvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 45 b2 00 02 00 00[        ]*vpsrlvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 45 72 80[         ]*vpsrlvd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 45 b2 fc fd ff ff[        ]*vpsrlvd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 45 30[    ]*vpsrlvd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 45 72 7f[         ]*vpsrlvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 45 b2 00 02 00 00[        ]*vpsrlvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 45 72 80[         ]*vpsrlvd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 45 b2 fc fd ff ff[        ]*vpsrlvd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 45 30[    ]*vpsrlvq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 45 72 7f[         ]*vpsrlvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 45 b2 00 04 00 00[        ]*vpsrlvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 45 72 80[         ]*vpsrlvq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 45 b2 f8 fb ff ff[        ]*vpsrlvq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 45 30[    ]*vpsrlvq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d5 3f 45 72 7f[         ]*vpsrlvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 45 b2 00 04 00 00[        ]*vpsrlvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 45 72 80[         ]*vpsrlvq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 45 b2 f8 fb ff ff[        ]*vpsrlvq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 72 10 7b[         ]*vpsrld xmm6\{k7\},DWORD BCST \[eax\],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 1f 72 52 7f 7b[      ]*vpsrld xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 92 00 02 00 00 7b[     ]*vpsrld xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 52 80 7b[      ]*vpsrld xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 92 fc fd ff ff 7b[     ]*vpsrld xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 72 10 7b[         ]*vpsrld ymm6\{k7\},DWORD BCST \[eax\],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 4d 3f 72 52 7f 7b[      ]*vpsrld ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 92 00 02 00 00 7b[     ]*vpsrld ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 52 80 7b[      ]*vpsrld ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 92 fc fd ff ff 7b[     ]*vpsrld ymm6\{k7\},DWORD BCST \[edx-0x204\],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 1f 73 10 7b[         ]*vpsrlq xmm6\{k7\},QWORD BCST \[eax\],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 1f 73 52 7f 7b[      ]*vpsrlq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 73 92 00 04 00 00 7b[     ]*vpsrlq xmm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 73 52 80 7b[      ]*vpsrlq xmm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 73 92 f8 fb ff ff 7b[     ]*vpsrlq xmm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 73 10 7b[         ]*vpsrlq ymm6\{k7\},QWORD BCST \[eax\],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 cd 3f 73 52 7f 7b[      ]*vpsrlq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 73 92 00 04 00 00 7b[     ]*vpsrlq ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 73 52 80 7b[      ]*vpsrlq ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 73 92 f8 fb ff ff 7b[     ]*vpsrlq ymm6\{k7\},QWORD BCST \[edx-0x408\],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 1f fa 30[    ]*vpsubd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f fa 72 7f[         ]*vpsubd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f fa b2 00 02 00 00[        ]*vpsubd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f fa 72 80[         ]*vpsubd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f fa b2 fc fd ff ff[        ]*vpsubd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f fa 30[    ]*vpsubd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f fa 72 7f[         ]*vpsubd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f fa b2 00 02 00 00[        ]*vpsubd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f fa 72 80[         ]*vpsubd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f fa b2 fc fd ff ff[        ]*vpsubd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f fb 30[    ]*vpsubq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f fb 72 7f[         ]*vpsubq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f fb b2 00 04 00 00[        ]*vpsubq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f fb 72 80[         ]*vpsubq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f fb b2 f8 fb ff ff[        ]*vpsubq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f fb 30[    ]*vpsubq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f1 d5 3f fb 72 7f[         ]*vpsubq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f fb b2 00 04 00 00[        ]*vpsubq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f fb 72 80[         ]*vpsubq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f fb b2 f8 fb ff ff[        ]*vpsubq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 27 28[    ]*vptestmd k5\{k7\},xmm6,DWORD BCST \[eax\]
 [      ]*[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 1f 27 6a 7f[         ]*vptestmd k5\{k7\},xmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 4d 1f 27 aa 00 02 00 00[        ]*vptestmd k5\{k7\},xmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 4d 1f 27 6a 80[         ]*vptestmd k5\{k7\},xmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 4d 1f 27 aa fc fd ff ff[        ]*vptestmd k5\{k7\},xmm6,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 27 28[    ]*vptestmd k5\{k7\},ymm6,DWORD BCST \[eax\]
 [      ]*[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 4d 3f 27 6a 7f[         ]*vptestmd k5\{k7\},ymm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 4d 3f 27 aa 00 02 00 00[        ]*vptestmd k5\{k7\},ymm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 4d 3f 27 6a 80[         ]*vptestmd k5\{k7\},ymm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 4d 3f 27 aa fc fd ff ff[        ]*vptestmd k5\{k7\},ymm6,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 27 28[    ]*vptestmq k5\{k7\},xmm6,QWORD BCST \[eax\]
 [      ]*[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 1f 27 6a 7f[         ]*vptestmq k5\{k7\},xmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 1f 27 aa 00 04 00 00[        ]*vptestmq k5\{k7\},xmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 1f 27 6a 80[         ]*vptestmq k5\{k7\},xmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 1f 27 aa f8 fb ff ff[        ]*vptestmq k5\{k7\},xmm6,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 27 28[    ]*vptestmq k5\{k7\},ymm6,QWORD BCST \[eax\]
 [      ]*[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 f2 cd 3f 27 6a 7f[         ]*vptestmq k5\{k7\},ymm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 3f 27 aa 00 04 00 00[        ]*vptestmq k5\{k7\},ymm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 3f 27 6a 80[         ]*vptestmq k5\{k7\},ymm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 3f 27 aa f8 fb ff ff[        ]*vptestmq k5\{k7\},ymm6,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 6a 30[    ]*vpunpckhdq xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 6a 72 7f[         ]*vpunpckhdq xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f 6a b2 00 02 00 00[        ]*vpunpckhdq xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f 6a 72 80[         ]*vpunpckhdq xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f 6a b2 fc fd ff ff[        ]*vpunpckhdq xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 6a 30[    ]*vpunpckhdq ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 6a 72 7f[         ]*vpunpckhdq ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f 6a b2 00 02 00 00[        ]*vpunpckhdq ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f 6a 72 80[         ]*vpunpckhdq ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f 6a b2 fc fd ff ff[        ]*vpunpckhdq ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 6d 30[    ]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 6d 72 7f[         ]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 6d b2 00 04 00 00[        ]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 6d 72 80[         ]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 6d b2 f8 fb ff ff[        ]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 6d 30[    ]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 6d 72 7f[         ]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 6d b2 00 04 00 00[        ]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 6d 72 80[         ]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 6d b2 f8 fb ff ff[        ]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 62 30[    ]*vpunpckldq xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 62 72 7f[         ]*vpunpckldq xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f 62 b2 00 02 00 00[        ]*vpunpckldq xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f 62 72 80[         ]*vpunpckldq xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f 62 b2 fc fd ff ff[        ]*vpunpckldq xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 62 30[    ]*vpunpckldq ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 62 72 7f[         ]*vpunpckldq ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f 62 b2 00 02 00 00[        ]*vpunpckldq ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f 62 72 80[         ]*vpunpckldq ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f 62 b2 fc fd ff ff[        ]*vpunpckldq ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 6c 30[    ]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 6c 72 7f[         ]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 6c b2 00 04 00 00[        ]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 6c 72 80[         ]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 6c b2 f8 fb ff ff[        ]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 6c 30[    ]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 6c 72 7f[         ]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 6c b2 00 04 00 00[        ]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 6c 72 80[         ]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 6c b2 f8 fb ff ff[        ]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f ef 30[    ]*vpxord xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f ef 72 7f[         ]*vpxord xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f ef b2 00 02 00 00[        ]*vpxord xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f ef 72 80[         ]*vpxord xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f ef b2 fc fd ff ff[        ]*vpxord xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f ef 30[    ]*vpxord ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f ef 72 7f[         ]*vpxord ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f ef b2 00 02 00 00[        ]*vpxord ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f ef 72 80[         ]*vpxord ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f ef b2 fc fd ff ff[        ]*vpxord ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f ef 30[    ]*vpxorq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f ef 72 7f[         ]*vpxorq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f ef b2 00 04 00 00[        ]*vpxorq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f ef 72 80[         ]*vpxorq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f ef b2 f8 fb ff ff[        ]*vpxorq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f ef 30[    ]*vpxorq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f1 d5 3f ef 72 7f[         ]*vpxorq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f ef b2 00 04 00 00[        ]*vpxorq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f ef 72 80[         ]*vpxorq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f ef b2 f8 fb ff ff[        ]*vpxorq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 4c 30[    ]*vrcp14pd xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 4c 72 7f[         ]*vrcp14pd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 4c b2 00 04 00 00[        ]*vrcp14pd xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 4c 72 80[         ]*vrcp14pd xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 4c b2 f8 fb ff ff[        ]*vrcp14pd xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 4c 30[    ]*vrcp14pd ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fd 3f 4c 72 7f[         ]*vrcp14pd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 4c b2 00 04 00 00[        ]*vrcp14pd ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 4c 72 80[         ]*vrcp14pd ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 4c b2 f8 fb ff ff[        ]*vrcp14pd ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 4c 30[    ]*vrcp14ps xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 4c 72 7f[         ]*vrcp14ps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 4c b2 00 02 00 00[        ]*vrcp14ps xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 4c 72 80[         ]*vrcp14ps xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 4c b2 fc fd ff ff[        ]*vrcp14ps xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 4c 30[    ]*vrcp14ps ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7d 3f 4c 72 7f[         ]*vrcp14ps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 4c b2 00 02 00 00[        ]*vrcp14ps ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 4c 72 80[         ]*vrcp14ps ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 4c b2 fc fd ff ff[        ]*vrcp14ps ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 4e 30[    ]*vrsqrt14pd xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 4e 72 7f[         ]*vrsqrt14pd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 4e b2 00 04 00 00[        ]*vrsqrt14pd xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 4e 72 80[         ]*vrsqrt14pd xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 4e b2 f8 fb ff ff[        ]*vrsqrt14pd xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 4e 30[    ]*vrsqrt14pd ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fd 3f 4e 72 7f[         ]*vrsqrt14pd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 4e b2 00 04 00 00[        ]*vrsqrt14pd ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 4e 72 80[         ]*vrsqrt14pd ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 4e b2 f8 fb ff ff[        ]*vrsqrt14pd ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 4e 30[    ]*vrsqrt14ps xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 4e 72 7f[         ]*vrsqrt14ps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 4e b2 00 02 00 00[        ]*vrsqrt14ps xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 4e 72 80[         ]*vrsqrt14ps xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 4e b2 fc fd ff ff[        ]*vrsqrt14ps xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 4e 30[    ]*vrsqrt14ps ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7d 3f 4e 72 7f[         ]*vrsqrt14ps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 4e b2 00 02 00 00[        ]*vrsqrt14ps ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 4e 72 80[         ]*vrsqrt14ps ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 4e b2 fc fd ff ff[        ]*vrsqrt14ps ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 09 a2 b4 fd 7b 00 00 00[     ]*vscatterdpd QWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 09 a2 74 38 20[      ]*vscatterdpd QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 09 a2 b4 b9 00 04 00 00[     ]*vscatterdpd QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
@@ -4099,321 +4099,321 @@ Disassembly of section \.text:
 [      ]*[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 1f c6 30 7b[         ]*vshufpd xmm6\{k7\},xmm5,QWORD BCST \[eax\],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 1f c6 72 7f 7b[      ]*vshufpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f c6 b2 00 04 00 00 7b[     ]*vshufpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f c6 72 80 7b[      ]*vshufpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f c6 b2 f8 fb ff ff 7b[     ]*vshufpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\],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 3f c6 30 7b[         ]*vshufpd ymm6\{k7\},ymm5,QWORD BCST \[eax\],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 d5 3f c6 72 7f 7b[      ]*vshufpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f c6 b2 00 04 00 00 7b[     ]*vshufpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f c6 72 80 7b[      ]*vshufpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f c6 b2 f8 fb ff ff 7b[     ]*vshufpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\],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 1f c6 30 7b[         ]*vshufps xmm6\{k7\},xmm5,DWORD BCST \[eax\],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 1f c6 72 7f 7b[      ]*vshufps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f c6 b2 00 02 00 00 7b[     ]*vshufps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f c6 72 80 7b[      ]*vshufps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f c6 b2 fc fd ff ff 7b[     ]*vshufps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\],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 3f c6 30 7b[         ]*vshufps ymm6\{k7\},ymm5,DWORD BCST \[eax\],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 54 3f c6 72 7f 7b[      ]*vshufps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f c6 b2 00 02 00 00 7b[     ]*vshufps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f c6 72 80 7b[      ]*vshufps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f c6 b2 fc fd ff ff 7b[     ]*vshufps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\],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 1f 51 30[    ]*vsqrtpd xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 51 72 7f[         ]*vsqrtpd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 51 b2 00 04 00 00[        ]*vsqrtpd xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 51 72 80[         ]*vsqrtpd xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 51 b2 f8 fb ff ff[        ]*vsqrtpd xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 51 30[    ]*vsqrtpd ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fd 3f 51 72 7f[         ]*vsqrtpd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 51 b2 00 04 00 00[        ]*vsqrtpd ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 51 72 80[         ]*vsqrtpd ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 51 b2 f8 fb ff ff[        ]*vsqrtpd ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 51 30[    ]*vsqrtps xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 51 72 7f[         ]*vsqrtps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 51 b2 00 02 00 00[        ]*vsqrtps xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 51 72 80[         ]*vsqrtps xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 51 b2 fc fd ff ff[        ]*vsqrtps xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 51 30[    ]*vsqrtps ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7c 3f 51 72 7f[         ]*vsqrtps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 51 b2 00 02 00 00[        ]*vsqrtps ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 51 72 80[         ]*vsqrtps ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 51 b2 fc fd ff ff[        ]*vsqrtps ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 5c 30[    ]*vsubpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 5c 72 7f[         ]*vsubpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5c b2 00 04 00 00[        ]*vsubpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5c 72 80[         ]*vsubpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5c b2 f8 fb ff ff[        ]*vsubpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 5c 30[    ]*vsubpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 5c 72 7f[         ]*vsubpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5c b2 00 04 00 00[        ]*vsubpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5c 72 80[         ]*vsubpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5c b2 f8 fb ff ff[        ]*vsubpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 5c 30[    ]*vsubps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 5c 72 7f[         ]*vsubps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5c b2 00 02 00 00[        ]*vsubps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5c 72 80[         ]*vsubps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5c b2 fc fd ff ff[        ]*vsubps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 5c 30[    ]*vsubps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 54 3f 5c 72 7f[         ]*vsubps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5c b2 00 02 00 00[        ]*vsubps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5c 72 80[         ]*vsubps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5c b2 fc fd ff ff[        ]*vsubps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 15 30[    ]*vunpckhpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 15 72 7f[         ]*vunpckhpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 15 b2 00 04 00 00[        ]*vunpckhpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 15 72 80[         ]*vunpckhpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 15 b2 f8 fb ff ff[        ]*vunpckhpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 15 30[    ]*vunpckhpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 15 72 7f[         ]*vunpckhpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 15 b2 00 04 00 00[        ]*vunpckhpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 15 72 80[         ]*vunpckhpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 15 b2 f8 fb ff ff[        ]*vunpckhpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 15 30[    ]*vunpckhps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 15 72 7f[         ]*vunpckhps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 15 b2 00 02 00 00[        ]*vunpckhps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 15 72 80[         ]*vunpckhps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 15 b2 fc fd ff ff[        ]*vunpckhps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 15 30[    ]*vunpckhps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 54 3f 15 72 7f[         ]*vunpckhps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 15 b2 00 02 00 00[        ]*vunpckhps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 15 72 80[         ]*vunpckhps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 15 b2 fc fd ff ff[        ]*vunpckhps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 14 30[    ]*vunpcklpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 14 72 7f[         ]*vunpcklpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 14 b2 00 04 00 00[        ]*vunpcklpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 14 72 80[         ]*vunpcklpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 14 b2 f8 fb ff ff[        ]*vunpcklpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 14 30[    ]*vunpcklpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 14 72 7f[         ]*vunpcklpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 14 b2 00 04 00 00[        ]*vunpcklpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 14 72 80[         ]*vunpcklpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 14 b2 f8 fb ff ff[        ]*vunpcklpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 14 30[    ]*vunpcklps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 14 72 7f[         ]*vunpcklps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 14 b2 00 02 00 00[        ]*vunpcklps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 14 72 80[         ]*vunpcklps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 14 b2 fc fd ff ff[        ]*vunpcklps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 14 30[    ]*vunpcklps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f1 54 3f 14 72 7f[         ]*vunpcklps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 14 b2 00 02 00 00[        ]*vunpcklps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 14 72 80[         ]*vunpcklps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 14 b2 fc fd ff ff[        ]*vunpcklps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 25 30 7b[         ]*vpternlogd xmm6\{k7\},xmm5,DWORD BCST \[eax\],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 1f 25 72 7f 7b[      ]*vpternlogd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 25 b2 00 02 00 00 7b[     ]*vpternlogd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 25 72 80 7b[      ]*vpternlogd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 25 b2 fc fd ff ff 7b[     ]*vpternlogd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\],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 3f 25 30 7b[         ]*vpternlogd ymm6\{k7\},ymm5,DWORD BCST \[eax\],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 55 3f 25 72 7f 7b[      ]*vpternlogd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 25 b2 00 02 00 00 7b[     ]*vpternlogd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 25 72 80 7b[      ]*vpternlogd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 25 b2 fc fd ff ff 7b[     ]*vpternlogd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\],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 1f 25 30 7b[         ]*vpternlogq xmm6\{k7\},xmm5,QWORD BCST \[eax\],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 1f 25 72 7f 7b[      ]*vpternlogq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 25 b2 00 04 00 00 7b[     ]*vpternlogq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 25 72 80 7b[      ]*vpternlogq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 25 b2 f8 fb ff ff 7b[     ]*vpternlogq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\],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 3f 25 30 7b[         ]*vpternlogq ymm6\{k7\},ymm5,QWORD BCST \[eax\],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 f3 d5 3f 25 72 7f 7b[      ]*vpternlogq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 25 b2 00 04 00 00 7b[     ]*vpternlogq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 25 72 80 7b[      ]*vpternlogq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 25 b2 f8 fb ff ff 7b[     ]*vpternlogq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\],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
@@ -4479,707 +4479,707 @@ Disassembly of section \.text:
 [      ]*[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 3f 23 30 7b[         ]*vshuff32x4 ymm6\{k7\},ymm5,DWORD BCST \[eax\],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 55 3f 23 72 7f 7b[      ]*vshuff32x4 ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 23 b2 00 02 00 00 7b[     ]*vshuff32x4 ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 23 72 80 7b[      ]*vshuff32x4 ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 23 b2 fc fd ff ff 7b[     ]*vshuff32x4 ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\],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 3f 23 30 7b[         ]*vshuff64x2 ymm6\{k7\},ymm5,QWORD BCST \[eax\],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 d5 3f 23 72 7f 7b[      ]*vshuff64x2 ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 23 b2 00 04 00 00 7b[     ]*vshuff64x2 ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 23 72 80 7b[      ]*vshuff64x2 ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 23 b2 f8 fb ff ff 7b[     ]*vshuff64x2 ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\],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 3f 43 30 7b[         ]*vshufi32x4 ymm6\{k7\},ymm5,DWORD BCST \[eax\],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 55 3f 43 72 7f 7b[      ]*vshufi32x4 ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 43 b2 00 02 00 00 7b[     ]*vshufi32x4 ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 43 72 80 7b[      ]*vshufi32x4 ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 43 b2 fc fd ff ff 7b[     ]*vshufi32x4 ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\],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 3f 43 30 7b[         ]*vshufi64x2 ymm6\{k7\},ymm5,QWORD BCST \[eax\],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 f3 d5 3f 43 72 7f 7b[      ]*vshufi64x2 ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 43 b2 00 04 00 00 7b[     ]*vshufi64x2 ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 43 72 80 7b[      ]*vshufi64x2 ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 43 b2 f8 fb ff ff 7b[     ]*vshufi64x2 ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\],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 3f 36 30[    ]*vpermq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 3f 36 72 7f[         ]*vpermq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 36 b2 00 04 00 00[        ]*vpermq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 36 72 80[         ]*vpermq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 36 b2 f8 fb ff ff[        ]*vpermq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 16 30[    ]*vpermpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 16 72 7f[         ]*vpermpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 16 b2 00 04 00 00[        ]*vpermpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 16 72 80[         ]*vpermpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 16 b2 f8 fb ff ff[        ]*vpermpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 7e 30[    ]*vpermt2d xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 7e 72 7f[         ]*vpermt2d xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 7e b2 00 02 00 00[        ]*vpermt2d xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 7e 72 80[         ]*vpermt2d xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 7e b2 fc fd ff ff[        ]*vpermt2d xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 7e 30[    ]*vpermt2d ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 7e 72 7f[         ]*vpermt2d ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 7e b2 00 02 00 00[        ]*vpermt2d ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 7e 72 80[         ]*vpermt2d ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 7e b2 fc fd ff ff[        ]*vpermt2d ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 7e 30[    ]*vpermt2q xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 7e 72 7f[         ]*vpermt2q xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 7e b2 00 04 00 00[        ]*vpermt2q xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 7e 72 80[         ]*vpermt2q xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 7e b2 f8 fb ff ff[        ]*vpermt2q xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 7e 30[    ]*vpermt2q ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 7e 72 7f[         ]*vpermt2q ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 7e b2 00 04 00 00[        ]*vpermt2q ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 7e 72 80[         ]*vpermt2q ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 7e b2 f8 fb ff ff[        ]*vpermt2q ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 7f 30[    ]*vpermt2ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 7f 72 7f[         ]*vpermt2ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 7f b2 00 02 00 00[        ]*vpermt2ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 7f 72 80[         ]*vpermt2ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 7f b2 fc fd ff ff[        ]*vpermt2ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 7f 30[    ]*vpermt2ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 7f 72 7f[         ]*vpermt2ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 7f b2 00 02 00 00[        ]*vpermt2ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 7f 72 80[         ]*vpermt2ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 7f b2 fc fd ff ff[        ]*vpermt2ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 7f 30[    ]*vpermt2pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 7f 72 7f[         ]*vpermt2pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 7f b2 00 04 00 00[        ]*vpermt2pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 7f 72 80[         ]*vpermt2pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 7f b2 f8 fb ff ff[        ]*vpermt2pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 7f 30[    ]*vpermt2pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d5 3f 7f 72 7f[         ]*vpermt2pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 7f b2 00 04 00 00[        ]*vpermt2pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 7f 72 80[         ]*vpermt2pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 7f b2 f8 fb ff ff[        ]*vpermt2pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 03 30 7b[         ]*valignq xmm6\{k7\},xmm5,QWORD BCST \[eax\],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 1f 03 72 7f 7b[      ]*valignq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 03 b2 00 04 00 00 7b[     ]*valignq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 03 72 80 7b[      ]*valignq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 03 b2 f8 fb ff ff 7b[     ]*valignq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\],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 3f 03 30 7b[         ]*valignq ymm6\{k7\},ymm5,QWORD BCST \[eax\],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 f3 d5 3f 03 72 7f 7b[      ]*valignq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 03 b2 00 04 00 00 7b[     ]*valignq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 03 72 80 7b[      ]*valignq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 03 b2 f8 fb ff ff 7b[     ]*valignq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\],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 1f 2c 30[    ]*vscalefpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 2c 72 7f[         ]*vscalefpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 2c b2 00 04 00 00[        ]*vscalefpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 2c 72 80[         ]*vscalefpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 2c b2 f8 fb ff ff[        ]*vscalefpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 2c 30[    ]*vscalefpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 2c 72 7f[         ]*vscalefpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 2c b2 00 04 00 00[        ]*vscalefpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 2c 72 80[         ]*vscalefpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 2c b2 f8 fb ff ff[        ]*vscalefpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 2c 30[    ]*vscalefps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 2c 72 7f[         ]*vscalefps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 2c b2 00 02 00 00[        ]*vscalefps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 2c 72 80[         ]*vscalefps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 2c b2 fc fd ff ff[        ]*vscalefps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 2c 30[    ]*vscalefps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f2 55 3f 2c 72 7f[         ]*vscalefps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 2c b2 00 02 00 00[        ]*vscalefps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 2c 72 80[         ]*vscalefps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 2c b2 fc fd ff ff[        ]*vscalefps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 54 30 7b[         ]*vfixupimmpd xmm6\{k7\},xmm5,QWORD BCST \[eax\],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 1f 54 72 7f 7b[      ]*vfixupimmpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 54 b2 00 04 00 00 7b[     ]*vfixupimmpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 54 72 80 7b[      ]*vfixupimmpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 54 b2 f8 fb ff ff 7b[     ]*vfixupimmpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\],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 3f 54 30 7b[         ]*vfixupimmpd ymm6\{k7\},ymm5,QWORD BCST \[eax\],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 d5 3f 54 72 7f 7b[      ]*vfixupimmpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 54 b2 00 04 00 00 7b[     ]*vfixupimmpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 54 72 80 7b[      ]*vfixupimmpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 54 b2 f8 fb ff ff 7b[     ]*vfixupimmpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\],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 1f 54 30 7b[         ]*vfixupimmps xmm6\{k7\},xmm5,DWORD BCST \[eax\],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 1f 54 72 7f 7b[      ]*vfixupimmps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 54 b2 00 02 00 00 7b[     ]*vfixupimmps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 54 72 80 7b[      ]*vfixupimmps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 54 b2 fc fd ff ff 7b[     ]*vfixupimmps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\],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 3f 54 30 7b[         ]*vfixupimmps ymm6\{k7\},ymm5,DWORD BCST \[eax\],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 f3 55 3f 54 72 7f 7b[      ]*vfixupimmps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 54 b2 00 02 00 00 7b[     ]*vfixupimmps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 54 72 80 7b[      ]*vfixupimmps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 54 b2 fc fd ff ff 7b[     ]*vfixupimmps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\],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 1f 72 30 7b[         ]*vpslld xmm6\{k7\},DWORD BCST \[eax\],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 1f 72 72 7f 7b[      ]*vpslld xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 b2 00 02 00 00 7b[     ]*vpslld xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 72 80 7b[      ]*vpslld xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 b2 fc fd ff ff 7b[     ]*vpslld xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 72 30 7b[         ]*vpslld ymm6\{k7\},DWORD BCST \[eax\],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 4d 3f 72 72 7f 7b[      ]*vpslld ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 b2 00 02 00 00 7b[     ]*vpslld ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 72 80 7b[      ]*vpslld ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 b2 fc fd ff ff 7b[     ]*vpslld ymm6\{k7\},DWORD BCST \[edx-0x204\],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 1f 73 30 7b[         ]*vpsllq xmm6\{k7\},QWORD BCST \[eax\],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 1f 73 72 7f 7b[      ]*vpsllq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 73 b2 00 04 00 00 7b[     ]*vpsllq xmm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 73 72 80 7b[      ]*vpsllq xmm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 73 b2 f8 fb ff ff 7b[     ]*vpsllq xmm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 73 30 7b[         ]*vpsllq ymm6\{k7\},QWORD BCST \[eax\],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 cd 3f 73 72 7f 7b[      ]*vpsllq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 73 b2 00 04 00 00 7b[     ]*vpsllq ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 73 72 80 7b[      ]*vpsllq ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 73 b2 f8 fb ff ff 7b[     ]*vpsllq ymm6\{k7\},QWORD BCST \[edx-0x408\],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 1f 72 20 7b[         ]*vpsrad xmm6\{k7\},DWORD BCST \[eax\],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 1f 72 62 7f 7b[      ]*vpsrad xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 a2 00 02 00 00 7b[     ]*vpsrad xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 62 80 7b[      ]*vpsrad xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 a2 fc fd ff ff 7b[     ]*vpsrad xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 72 20 7b[         ]*vpsrad ymm6\{k7\},DWORD BCST \[eax\],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 4d 3f 72 62 7f 7b[      ]*vpsrad ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 a2 00 02 00 00 7b[     ]*vpsrad ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 62 80 7b[      ]*vpsrad ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 a2 fc fd ff ff 7b[     ]*vpsrad ymm6\{k7\},DWORD BCST \[edx-0x204\],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 1f 72 20 7b[         ]*vpsraq xmm6\{k7\},QWORD BCST \[eax\],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 1f 72 62 7f 7b[      ]*vpsraq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 72 a2 00 04 00 00 7b[     ]*vpsraq xmm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 72 62 80 7b[      ]*vpsraq xmm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 72 a2 f8 fb ff ff 7b[     ]*vpsraq xmm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 72 20 7b[         ]*vpsraq ymm6\{k7\},QWORD BCST \[eax\],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 f1 cd 3f 72 62 7f 7b[      ]*vpsraq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 72 a2 00 04 00 00 7b[     ]*vpsraq ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 72 62 80 7b[      ]*vpsraq ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 72 a2 f8 fb ff ff 7b[     ]*vpsraq ymm6\{k7\},QWORD BCST \[edx-0x408\],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 1f 15 30[    ]*vprolvd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 15 72 7f[         ]*vprolvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 15 b2 00 02 00 00[        ]*vprolvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 15 72 80[         ]*vprolvd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 15 b2 fc fd ff ff[        ]*vprolvd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 15 30[    ]*vprolvd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f2 55 3f 15 72 7f[         ]*vprolvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 15 b2 00 02 00 00[        ]*vprolvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 15 72 80[         ]*vprolvd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 15 b2 fc fd ff ff[        ]*vprolvd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 72 08 7b[         ]*vprold xmm6\{k7\},DWORD BCST \[eax\],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 1f 72 4a 7f 7b[      ]*vprold xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 8a 00 02 00 00 7b[     ]*vprold xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 4a 80 7b[      ]*vprold xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 8a fc fd ff ff 7b[     ]*vprold xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 72 08 7b[         ]*vprold ymm6\{k7\},DWORD BCST \[eax\],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 f1 4d 3f 72 4a 7f 7b[      ]*vprold ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 8a 00 02 00 00 7b[     ]*vprold ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 4a 80 7b[      ]*vprold ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 8a fc fd ff ff 7b[     ]*vprold ymm6\{k7\},DWORD BCST \[edx-0x204\],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 1f 15 30[    ]*vprolvq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 15 72 7f[         ]*vprolvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 15 b2 00 04 00 00[        ]*vprolvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 15 72 80[         ]*vprolvq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 15 b2 f8 fb ff ff[        ]*vprolvq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 15 30[    ]*vprolvq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d5 3f 15 72 7f[         ]*vprolvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 15 b2 00 04 00 00[        ]*vprolvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 15 72 80[         ]*vprolvq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 15 b2 f8 fb ff ff[        ]*vprolvq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 72 08 7b[         ]*vprolq xmm6\{k7\},QWORD BCST \[eax\],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 1f 72 4a 7f 7b[      ]*vprolq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 72 8a 00 04 00 00 7b[     ]*vprolq xmm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 72 4a 80 7b[      ]*vprolq xmm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 72 8a f8 fb ff ff 7b[     ]*vprolq xmm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 72 08 7b[         ]*vprolq ymm6\{k7\},QWORD BCST \[eax\],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 f1 cd 3f 72 4a 7f 7b[      ]*vprolq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 72 8a 00 04 00 00 7b[     ]*vprolq ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 72 4a 80 7b[      ]*vprolq ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 72 8a f8 fb ff ff 7b[     ]*vprolq ymm6\{k7\},QWORD BCST \[edx-0x408\],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 1f 14 30[    ]*vprorvd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 14 72 7f[         ]*vprorvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 14 b2 00 02 00 00[        ]*vprorvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 14 72 80[         ]*vprorvd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 14 b2 fc fd ff ff[        ]*vprorvd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 14 30[    ]*vprorvd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f2 55 3f 14 72 7f[         ]*vprorvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 14 b2 00 02 00 00[        ]*vprorvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 14 72 80[         ]*vprorvd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 14 b2 fc fd ff ff[        ]*vprorvd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 72 00 7b[         ]*vprord xmm6\{k7\},DWORD BCST \[eax\],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 1f 72 42 7f 7b[      ]*vprord xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 82 00 02 00 00 7b[     ]*vprord xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 42 80 7b[      ]*vprord xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 82 fc fd ff ff 7b[     ]*vprord xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 72 00 7b[         ]*vprord ymm6\{k7\},DWORD BCST \[eax\],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 f1 4d 3f 72 42 7f 7b[      ]*vprord ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 82 00 02 00 00 7b[     ]*vprord ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 42 80 7b[      ]*vprord ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 82 fc fd ff ff 7b[     ]*vprord ymm6\{k7\},DWORD BCST \[edx-0x204\],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 1f 14 30[    ]*vprorvq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 14 72 7f[         ]*vprorvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 14 b2 00 04 00 00[        ]*vprorvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 14 72 80[         ]*vprorvq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 14 b2 f8 fb ff ff[        ]*vprorvq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 14 30[    ]*vprorvq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d5 3f 14 72 7f[         ]*vprorvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 14 b2 00 04 00 00[        ]*vprorvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 14 72 80[         ]*vprorvq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 14 b2 f8 fb ff ff[        ]*vprorvq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 72 00 7b[         ]*vprorq xmm6\{k7\},QWORD BCST \[eax\],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 1f 72 42 7f 7b[      ]*vprorq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 72 82 00 04 00 00 7b[     ]*vprorq xmm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 72 42 80 7b[      ]*vprorq xmm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 72 82 f8 fb ff ff 7b[     ]*vprorq xmm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 72 00 7b[         ]*vprorq ymm6\{k7\},QWORD BCST \[eax\],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 f1 cd 3f 72 42 7f 7b[      ]*vprorq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 72 82 00 04 00 00 7b[     ]*vprorq ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 72 42 80 7b[      ]*vprorq ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 72 82 f8 fb ff ff 7b[     ]*vprorq ymm6\{k7\},QWORD BCST \[edx-0x408\],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 1f 09 30 7b[         ]*vrndscalepd xmm6\{k7\},QWORD BCST \[eax\],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 1f 09 72 7f 7b[      ]*vrndscalepd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 09 b2 00 04 00 00 7b[     ]*vrndscalepd xmm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 09 72 80 7b[      ]*vrndscalepd xmm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 09 b2 f8 fb ff ff 7b[     ]*vrndscalepd xmm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 09 30 7b[         ]*vrndscalepd ymm6\{k7\},QWORD BCST \[eax\],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 fd 3f 09 72 7f 7b[      ]*vrndscalepd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 09 b2 00 04 00 00 7b[     ]*vrndscalepd ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 09 72 80 7b[      ]*vrndscalepd ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 09 b2 f8 fb ff ff 7b[     ]*vrndscalepd ymm6\{k7\},QWORD BCST \[edx-0x408\],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 1f 08 30 7b[         ]*vrndscaleps xmm6\{k7\},DWORD BCST \[eax\],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 1f 08 72 7f 7b[      ]*vrndscaleps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 08 b2 00 02 00 00 7b[     ]*vrndscaleps xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 08 72 80 7b[      ]*vrndscaleps xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 08 b2 fc fd ff ff 7b[     ]*vrndscaleps xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 08 30 7b[         ]*vrndscaleps ymm6\{k7\},DWORD BCST \[eax\],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 f3 7d 3f 08 72 7f 7b[      ]*vrndscaleps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 08 b2 00 02 00 00 7b[     ]*vrndscaleps ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 08 72 80 7b[      ]*vrndscaleps ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 08 b2 fc fd ff ff 7b[     ]*vrndscaleps ymm6\{k7\},DWORD BCST \[edx-0x204\],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
@@ -5504,338 +5504,338 @@ Disassembly of section \.text:
 [      ]*[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 1f 78 30[    ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[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 1f 78 72 7f[         ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 1f 78 b2 00 04 00 00[        ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 1f 78 72 80[         ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 1f 78 b2 f8 fb ff ff[        ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[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 3f 78 30[    ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[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 fc 3f 78 72 7f[         ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 3f 78 b2 00 04 00 00[        ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 3f 78 72 80[         ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 3f 78 b2 f8 fb ff ff[        ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[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 1f 78 30[    ]*vcvttps2udq xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 78 72 7f[         ]*vcvttps2udq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 78 b2 00 02 00 00[        ]*vcvttps2udq xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 78 72 80[         ]*vcvttps2udq xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 78 b2 fc fd ff ff[        ]*vcvttps2udq xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 78 30[    ]*vcvttps2udq ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 f1 7c 3f 78 72 7f[         ]*vcvttps2udq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 78 b2 00 02 00 00[        ]*vcvttps2udq ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 78 72 80[         ]*vcvttps2udq ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 78 b2 fc fd ff ff[        ]*vcvttps2udq ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 76 30[    ]*vpermi2d xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 76 72 7f[         ]*vpermi2d xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 76 b2 00 02 00 00[        ]*vpermi2d xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 76 72 80[         ]*vpermi2d xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 76 b2 fc fd ff ff[        ]*vpermi2d xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 76 30[    ]*vpermi2d ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 76 72 7f[         ]*vpermi2d ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 76 b2 00 02 00 00[        ]*vpermi2d ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 76 72 80[         ]*vpermi2d ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 76 b2 fc fd ff ff[        ]*vpermi2d ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 76 30[    ]*vpermi2q xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 76 72 7f[         ]*vpermi2q xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 76 b2 00 04 00 00[        ]*vpermi2q xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 76 72 80[         ]*vpermi2q xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 76 b2 f8 fb ff ff[        ]*vpermi2q xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 76 30[    ]*vpermi2q ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 76 72 7f[         ]*vpermi2q ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 76 b2 00 04 00 00[        ]*vpermi2q ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 76 72 80[         ]*vpermi2q ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 76 b2 f8 fb ff ff[        ]*vpermi2q ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 77 30[    ]*vpermi2ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 77 72 7f[         ]*vpermi2ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 77 b2 00 02 00 00[        ]*vpermi2ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 77 72 80[         ]*vpermi2ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 77 b2 fc fd ff ff[        ]*vpermi2ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 77 30[    ]*vpermi2ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 77 72 7f[         ]*vpermi2ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 77 b2 00 02 00 00[        ]*vpermi2ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 77 72 80[         ]*vpermi2ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 77 b2 fc fd ff ff[        ]*vpermi2ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 77 30[    ]*vpermi2pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 77 72 7f[         ]*vpermi2pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 77 b2 00 04 00 00[        ]*vpermi2pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 77 72 80[         ]*vpermi2pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 77 b2 f8 fb ff ff[        ]*vpermi2pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 77 30[    ]*vpermi2pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 77 72 7f[         ]*vpermi2pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 77 b2 00 04 00 00[        ]*vpermi2pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 77 72 80[         ]*vpermi2pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 77 b2 f8 fb ff ff[        ]*vpermi2pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 27 28[    ]*vptestnmd k5\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 27 6a 7f[         ]*vptestnmd k5\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 56 1f 27 aa 00 02 00 00[        ]*vptestnmd k5\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 56 1f 27 6a 80[         ]*vptestnmd k5\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 56 1f 27 aa fc fd ff ff[        ]*vptestnmd k5\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 27 28[    ]*vptestnmd k5\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 56 3f 27 6a 7f[         ]*vptestnmd k5\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 56 3f 27 aa 00 02 00 00[        ]*vptestnmd k5\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 56 3f 27 6a 80[         ]*vptestnmd k5\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 56 3f 27 aa fc fd ff ff[        ]*vptestnmd k5\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 27 28[    ]*vptestnmq k5\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 27 6a 7f[         ]*vptestnmq k5\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d6 1f 27 aa 00 04 00 00[        ]*vptestnmq k5\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d6 1f 27 6a 80[         ]*vptestnmq k5\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d6 1f 27 aa f8 fb ff ff[        ]*vptestnmq k5\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 27 28[    ]*vptestnmq k5\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d6 3f 27 6a 7f[         ]*vptestnmq k5\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d6 3f 27 aa 00 04 00 00[        ]*vptestnmq k5\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d6 3f 27 6a 80[         ]*vptestnmq k5\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d6 3f 27 aa f8 fb ff ff[        ]*vptestnmq k5\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 58 30[    ]*vaddpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 58 72 7f[         ]*vaddpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 58 b2 00 04 00 00[        ]*vaddpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 58 72 80[         ]*vaddpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 58 b2 f8 fb ff ff[        ]*vaddpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 58 30[    ]*vaddpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 58 72 7f[         ]*vaddpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 58 b2 00 04 00 00[        ]*vaddpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 58 72 80[         ]*vaddpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 58 b2 f8 fb ff ff[        ]*vaddpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 58 30[    ]*vaddps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 58 72 7f[         ]*vaddps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 58 b2 00 02 00 00[        ]*vaddps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 58 72 80[         ]*vaddps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 58 b2 fc fd ff ff[        ]*vaddps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 58 30[    ]*vaddps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f1 54 3f 58 72 7f[         ]*vaddps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 58 b2 00 02 00 00[        ]*vaddps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 58 72 80[         ]*vaddps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 58 b2 fc fd ff ff[        ]*vaddps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 03 30 7b[         ]*valignd xmm6\{k7\},xmm5,DWORD BCST \[eax\],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 1f 03 72 7f 7b[      ]*valignd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 03 b2 00 02 00 00 7b[     ]*valignd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 03 72 80 7b[      ]*valignd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 03 b2 fc fd ff ff 7b[     ]*valignd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\],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 3f 03 30 7b[         ]*valignd ymm6\{k7\},ymm5,DWORD BCST \[eax\],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 f3 55 3f 03 72 7f 7b[      ]*valignd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 03 b2 00 02 00 00 7b[     ]*valignd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 03 72 80 7b[      ]*valignd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 03 b2 fc fd ff ff 7b[     ]*valignd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\],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 1f 65 30[    ]*vblendmpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 65 72 7f[         ]*vblendmpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 65 b2 00 04 00 00[        ]*vblendmpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 65 72 80[         ]*vblendmpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 65 b2 f8 fb ff ff[        ]*vblendmpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 65 30[    ]*vblendmpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 65 72 7f[         ]*vblendmpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 65 b2 00 04 00 00[        ]*vblendmpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 65 72 80[         ]*vblendmpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 65 b2 f8 fb ff ff[        ]*vblendmpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 65 30[    ]*vblendmps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 65 72 7f[         ]*vblendmps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 65 b2 00 02 00 00[        ]*vblendmps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 65 72 80[         ]*vblendmps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 65 b2 fc fd ff ff[        ]*vblendmps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 65 30[    ]*vblendmps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 65 72 7f[         ]*vblendmps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 65 b2 00 02 00 00[        ]*vblendmps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 65 72 80[         ]*vblendmps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 65 b2 fc fd ff ff[        ]*vblendmps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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\]
@@ -5881,54 +5881,54 @@ Disassembly of section \.text:
 [      ]*[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 1f c2 28 7b[         ]*vcmppd k5\{k7\},xmm5,QWORD BCST \[eax\],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 1f c2 6a 7f 7b[      ]*vcmppd k5\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f c2 aa 00 04 00 00 7b[     ]*vcmppd k5\{k7\},xmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f c2 6a 80 7b[      ]*vcmppd k5\{k7\},xmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f c2 aa f8 fb ff ff 7b[     ]*vcmppd k5\{k7\},xmm5,QWORD BCST \[edx-0x408\],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 3f c2 28 7b[         ]*vcmppd k5\{k7\},ymm5,QWORD BCST \[eax\],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 d5 3f c2 6a 7f 7b[      ]*vcmppd k5\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f c2 aa 00 04 00 00 7b[     ]*vcmppd k5\{k7\},ymm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f c2 6a 80 7b[      ]*vcmppd k5\{k7\},ymm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f c2 aa f8 fb ff ff 7b[     ]*vcmppd k5\{k7\},ymm5,QWORD BCST \[edx-0x408\],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 1f c2 28 7b[         ]*vcmpps k5\{k7\},xmm5,DWORD BCST \[eax\],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 1f c2 6a 7f 7b[      ]*vcmpps k5\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f c2 aa 00 02 00 00 7b[     ]*vcmpps k5\{k7\},xmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f c2 6a 80 7b[      ]*vcmpps k5\{k7\},xmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f c2 aa fc fd ff ff 7b[     ]*vcmpps k5\{k7\},xmm5,DWORD BCST \[edx-0x204\],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 3f c2 28 7b[         ]*vcmpps k5\{k7\},ymm5,DWORD BCST \[eax\],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 f1 54 3f c2 6a 7f 7b[      ]*vcmpps k5\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f c2 aa 00 02 00 00 7b[     ]*vcmpps k5\{k7\},ymm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f c2 6a 80 7b[      ]*vcmpps k5\{k7\},ymm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f c2 aa fc fd ff ff 7b[     ]*vcmpps k5\{k7\},ymm5,DWORD BCST \[edx-0x204\],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
@@ -5965,132 +5965,132 @@ Disassembly of section \.text:
 [      ]*[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 1f e6 30[    ]*vcvtdq2pd xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f e6 72 7f[         ]*vcvtdq2pd xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 1f e6 b2 00 02 00 00[        ]*vcvtdq2pd xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 1f e6 72 80[         ]*vcvtdq2pd xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 1f e6 b2 fc fd ff ff[        ]*vcvtdq2pd xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f e6 30[    ]*vcvtdq2pd ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7e 3f e6 72 7f[         ]*vcvtdq2pd ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 3f e6 b2 00 02 00 00[        ]*vcvtdq2pd ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 3f e6 72 80[         ]*vcvtdq2pd ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 3f e6 b2 fc fd ff ff[        ]*vcvtdq2pd ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 5b 30[    ]*vcvtdq2ps xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 5b 72 7f[         ]*vcvtdq2ps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 5b b2 00 02 00 00[        ]*vcvtdq2ps xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 5b 72 80[         ]*vcvtdq2ps xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 5b b2 fc fd ff ff[        ]*vcvtdq2ps xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 5b 30[    ]*vcvtdq2ps ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7c 3f 5b 72 7f[         ]*vcvtdq2ps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 5b b2 00 02 00 00[        ]*vcvtdq2ps ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 5b 72 80[         ]*vcvtdq2ps ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 5b b2 fc fd ff ff[        ]*vcvtdq2ps ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f e6 30[    ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[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 1f e6 72 7f[         ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 1f e6 b2 00 04 00 00[        ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 1f e6 72 80[         ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 1f e6 b2 f8 fb ff ff[        ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[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 3f e6 30[    ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[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 ff 3f e6 72 7f[         ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 3f e6 b2 00 04 00 00[        ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 3f e6 72 80[         ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 ff 3f e6 b2 f8 fb ff ff[        ]*vcvtpd2dq xmm6\{k7\},QWORD BCST \[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 1f 5a 30[    ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[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 1f 5a 72 7f[         ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 5a b2 00 04 00 00[        ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 5a 72 80[         ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 5a b2 f8 fb ff ff[        ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[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 3f 5a 30[    ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[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 fd 3f 5a 72 7f[         ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 5a b2 00 04 00 00[        ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 5a 72 80[         ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 5a b2 f8 fb ff ff[        ]*vcvtpd2ps xmm6\{k7\},QWORD BCST \[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 1f 79 30[    ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[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 1f 79 72 7f[         ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 1f 79 b2 00 04 00 00[        ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 1f 79 72 80[         ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 1f 79 b2 f8 fb ff ff[        ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[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 3f 79 30[    ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[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 f1 fc 3f 79 72 7f[         ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 3f 79 b2 00 04 00 00[        ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 3f 79 72 80[         ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 3f 79 b2 f8 fb ff ff[        ]*vcvtpd2udq xmm6\{k7\},QWORD BCST \[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\]
@@ -6111,54 +6111,54 @@ Disassembly of section \.text:
 [      ]*[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 1f 5b 30[    ]*vcvtps2dq xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 5b 72 7f[         ]*vcvtps2dq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 5b b2 00 02 00 00[        ]*vcvtps2dq xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 5b 72 80[         ]*vcvtps2dq xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 5b b2 fc fd ff ff[        ]*vcvtps2dq xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 5b 30[    ]*vcvtps2dq ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7d 3f 5b 72 7f[         ]*vcvtps2dq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 5b b2 00 02 00 00[        ]*vcvtps2dq ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 5b 72 80[         ]*vcvtps2dq ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 5b b2 fc fd ff ff[        ]*vcvtps2dq ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 5a 30[    ]*vcvtps2pd xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 5a 72 7f[         ]*vcvtps2pd xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 5a b2 00 02 00 00[        ]*vcvtps2pd xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 5a 72 80[         ]*vcvtps2pd xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 5a b2 fc fd ff ff[        ]*vcvtps2pd xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 5a 30[    ]*vcvtps2pd ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 f1 7c 3f 5a 72 7f[         ]*vcvtps2pd ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 5a b2 00 02 00 00[        ]*vcvtps2pd ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 5a 72 80[         ]*vcvtps2pd ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 5a b2 fc fd ff ff[        ]*vcvtps2pd ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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
@@ -6169,184 +6169,184 @@ Disassembly of section \.text:
 [      ]*[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 1f 79 30[    ]*vcvtps2udq xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 79 72 7f[         ]*vcvtps2udq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 79 b2 00 02 00 00[        ]*vcvtps2udq xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 79 72 80[         ]*vcvtps2udq xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 79 b2 fc fd ff ff[        ]*vcvtps2udq xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 79 30[    ]*vcvtps2udq ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7c 3f 79 72 7f[         ]*vcvtps2udq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 79 b2 00 02 00 00[        ]*vcvtps2udq ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 79 72 80[         ]*vcvtps2udq ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 79 b2 fc fd ff ff[        ]*vcvtps2udq ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f e6 30[    ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[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 1f e6 72 7f[         ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f e6 b2 00 04 00 00[        ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f e6 72 80[         ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f e6 b2 f8 fb ff ff[        ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[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 3f e6 30[    ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[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 fd 3f e6 72 7f[         ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f e6 b2 00 04 00 00[        ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f e6 72 80[         ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f e6 b2 f8 fb ff ff[        ]*vcvttpd2dq xmm6\{k7\},QWORD BCST \[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 1f 5b 30[    ]*vcvttps2dq xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 5b 72 7f[         ]*vcvttps2dq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 1f 5b b2 00 02 00 00[        ]*vcvttps2dq xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 1f 5b 72 80[         ]*vcvttps2dq xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 1f 5b b2 fc fd ff ff[        ]*vcvttps2dq xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 5b 30[    ]*vcvttps2dq ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 3f 5b 72 7f[         ]*vcvttps2dq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 3f 5b b2 00 02 00 00[        ]*vcvttps2dq ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 3f 5b 72 80[         ]*vcvttps2dq ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 3f 5b b2 fc fd ff ff[        ]*vcvttps2dq ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 7a 30[    ]*vcvtudq2pd xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 7a 72 7f[         ]*vcvtudq2pd xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 1f 7a b2 00 02 00 00[        ]*vcvtudq2pd xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 1f 7a 72 80[         ]*vcvtudq2pd xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 1f 7a b2 fc fd ff ff[        ]*vcvtudq2pd xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 7a 30[    ]*vcvtudq2pd ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7e 3f 7a 72 7f[         ]*vcvtudq2pd ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 3f 7a b2 00 02 00 00[        ]*vcvtudq2pd ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 3f 7a 72 80[         ]*vcvtudq2pd ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7e 3f 7a b2 fc fd ff ff[        ]*vcvtudq2pd ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 7a 30[    ]*vcvtudq2ps xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 7a 72 7f[         ]*vcvtudq2ps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7f 1f 7a b2 00 02 00 00[        ]*vcvtudq2ps xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7f 1f 7a 72 80[         ]*vcvtudq2ps xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7f 1f 7a b2 fc fd ff ff[        ]*vcvtudq2ps xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 7a 30[    ]*vcvtudq2ps ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7f 3f 7a 72 7f[         ]*vcvtudq2ps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7f 3f 7a b2 00 02 00 00[        ]*vcvtudq2ps ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7f 3f 7a 72 80[         ]*vcvtudq2ps ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7f 3f 7a b2 fc fd ff ff[        ]*vcvtudq2ps ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 5e 30[    ]*vdivpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 5e 72 7f[         ]*vdivpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5e b2 00 04 00 00[        ]*vdivpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5e 72 80[         ]*vdivpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5e b2 f8 fb ff ff[        ]*vdivpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 5e 30[    ]*vdivpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 5e 72 7f[         ]*vdivpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5e b2 00 04 00 00[        ]*vdivpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5e 72 80[         ]*vdivpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5e b2 f8 fb ff ff[        ]*vdivpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 5e 30[    ]*vdivps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 5e 72 7f[         ]*vdivps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5e b2 00 02 00 00[        ]*vdivps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5e 72 80[         ]*vdivps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5e b2 fc fd ff ff[        ]*vdivps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 5e 30[    ]*vdivps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f1 54 3f 5e 72 7f[         ]*vdivps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5e b2 00 02 00 00[        ]*vdivps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5e 72 80[         ]*vdivps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5e b2 fc fd ff ff[        ]*vdivps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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\]
@@ -6393,938 +6393,938 @@ Disassembly of section \.text:
 [      ]*[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 1f 98 30[    ]*vfmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 98 72 7f[         ]*vfmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 98 b2 00 04 00 00[        ]*vfmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 98 72 80[         ]*vfmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 98 b2 f8 fb ff ff[        ]*vfmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 98 30[    ]*vfmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 98 72 7f[         ]*vfmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 98 b2 00 04 00 00[        ]*vfmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 98 72 80[         ]*vfmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 98 b2 f8 fb ff ff[        ]*vfmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 98 30[    ]*vfmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 98 72 7f[         ]*vfmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 98 b2 00 02 00 00[        ]*vfmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 98 72 80[         ]*vfmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 98 b2 fc fd ff ff[        ]*vfmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 98 30[    ]*vfmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 98 72 7f[         ]*vfmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 98 b2 00 02 00 00[        ]*vfmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 98 72 80[         ]*vfmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 98 b2 fc fd ff ff[        ]*vfmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f a8 30[    ]*vfmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f a8 72 7f[         ]*vfmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f a8 b2 00 04 00 00[        ]*vfmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f a8 72 80[         ]*vfmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f a8 b2 f8 fb ff ff[        ]*vfmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f a8 30[    ]*vfmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f a8 72 7f[         ]*vfmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f a8 b2 00 04 00 00[        ]*vfmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f a8 72 80[         ]*vfmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f a8 b2 f8 fb ff ff[        ]*vfmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f a8 30[    ]*vfmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f a8 72 7f[         ]*vfmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f a8 b2 00 02 00 00[        ]*vfmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f a8 72 80[         ]*vfmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f a8 b2 fc fd ff ff[        ]*vfmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f a8 30[    ]*vfmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f a8 72 7f[         ]*vfmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f a8 b2 00 02 00 00[        ]*vfmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f a8 72 80[         ]*vfmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f a8 b2 fc fd ff ff[        ]*vfmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f b8 30[    ]*vfmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f b8 72 7f[         ]*vfmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b8 b2 00 04 00 00[        ]*vfmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b8 72 80[         ]*vfmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b8 b2 f8 fb ff ff[        ]*vfmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f b8 30[    ]*vfmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f b8 72 7f[         ]*vfmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b8 b2 00 04 00 00[        ]*vfmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b8 72 80[         ]*vfmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b8 b2 f8 fb ff ff[        ]*vfmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f b8 30[    ]*vfmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f b8 72 7f[         ]*vfmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f b8 b2 00 02 00 00[        ]*vfmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f b8 72 80[         ]*vfmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f b8 b2 fc fd ff ff[        ]*vfmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f b8 30[    ]*vfmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f b8 72 7f[         ]*vfmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f b8 b2 00 02 00 00[        ]*vfmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f b8 72 80[         ]*vfmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f b8 b2 fc fd ff ff[        ]*vfmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 96 30[    ]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 96 72 7f[         ]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 96 b2 00 04 00 00[        ]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 96 72 80[         ]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 96 b2 f8 fb ff ff[        ]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 96 30[    ]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 96 72 7f[         ]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 96 b2 00 04 00 00[        ]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 96 72 80[         ]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 96 b2 f8 fb ff ff[        ]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 96 30[    ]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 96 72 7f[         ]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 96 b2 00 02 00 00[        ]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 96 72 80[         ]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 96 b2 fc fd ff ff[        ]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 96 30[    ]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 96 72 7f[         ]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 96 b2 00 02 00 00[        ]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 96 72 80[         ]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 96 b2 fc fd ff ff[        ]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f a6 30[    ]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f a6 72 7f[         ]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f a6 b2 00 04 00 00[        ]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f a6 72 80[         ]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f a6 b2 f8 fb ff ff[        ]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f a6 30[    ]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f a6 72 7f[         ]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f a6 b2 00 04 00 00[        ]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f a6 72 80[         ]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f a6 b2 f8 fb ff ff[        ]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f a6 30[    ]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f a6 72 7f[         ]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f a6 b2 00 02 00 00[        ]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f a6 72 80[         ]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f a6 b2 fc fd ff ff[        ]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f a6 30[    ]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f a6 72 7f[         ]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f a6 b2 00 02 00 00[        ]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f a6 72 80[         ]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f a6 b2 fc fd ff ff[        ]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f b6 30[    ]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f b6 72 7f[         ]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b6 b2 00 04 00 00[        ]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b6 72 80[         ]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b6 b2 f8 fb ff ff[        ]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f b6 30[    ]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f b6 72 7f[         ]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b6 b2 00 04 00 00[        ]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b6 72 80[         ]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b6 b2 f8 fb ff ff[        ]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f b6 30[    ]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f b6 72 7f[         ]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f b6 b2 00 02 00 00[        ]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f b6 72 80[         ]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f b6 b2 fc fd ff ff[        ]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f b6 30[    ]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f b6 72 7f[         ]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f b6 b2 00 02 00 00[        ]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f b6 72 80[         ]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f b6 b2 fc fd ff ff[        ]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 9a 30[    ]*vfmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 9a 72 7f[         ]*vfmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 9a b2 00 04 00 00[        ]*vfmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 9a 72 80[         ]*vfmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 9a b2 f8 fb ff ff[        ]*vfmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 9a 30[    ]*vfmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 9a 72 7f[         ]*vfmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 9a b2 00 04 00 00[        ]*vfmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 9a 72 80[         ]*vfmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 9a b2 f8 fb ff ff[        ]*vfmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 9a 30[    ]*vfmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 9a 72 7f[         ]*vfmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 9a b2 00 02 00 00[        ]*vfmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 9a 72 80[         ]*vfmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 9a b2 fc fd ff ff[        ]*vfmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 9a 30[    ]*vfmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 9a 72 7f[         ]*vfmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 9a b2 00 02 00 00[        ]*vfmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 9a 72 80[         ]*vfmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 9a b2 fc fd ff ff[        ]*vfmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f aa 30[    ]*vfmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f aa 72 7f[         ]*vfmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f aa b2 00 04 00 00[        ]*vfmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f aa 72 80[         ]*vfmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f aa b2 f8 fb ff ff[        ]*vfmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f aa 30[    ]*vfmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f aa 72 7f[         ]*vfmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f aa b2 00 04 00 00[        ]*vfmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f aa 72 80[         ]*vfmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f aa b2 f8 fb ff ff[        ]*vfmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f aa 30[    ]*vfmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f aa 72 7f[         ]*vfmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f aa b2 00 02 00 00[        ]*vfmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f aa 72 80[         ]*vfmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f aa b2 fc fd ff ff[        ]*vfmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f aa 30[    ]*vfmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f aa 72 7f[         ]*vfmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f aa b2 00 02 00 00[        ]*vfmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f aa 72 80[         ]*vfmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f aa b2 fc fd ff ff[        ]*vfmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f ba 30[    ]*vfmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f ba 72 7f[         ]*vfmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f ba b2 00 04 00 00[        ]*vfmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f ba 72 80[         ]*vfmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f ba b2 f8 fb ff ff[        ]*vfmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f ba 30[    ]*vfmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f ba 72 7f[         ]*vfmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f ba b2 00 04 00 00[        ]*vfmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f ba 72 80[         ]*vfmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f ba b2 f8 fb ff ff[        ]*vfmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f ba 30[    ]*vfmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f ba 72 7f[         ]*vfmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f ba b2 00 02 00 00[        ]*vfmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f ba 72 80[         ]*vfmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f ba b2 fc fd ff ff[        ]*vfmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f ba 30[    ]*vfmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f ba 72 7f[         ]*vfmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f ba b2 00 02 00 00[        ]*vfmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f ba 72 80[         ]*vfmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f ba b2 fc fd ff ff[        ]*vfmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 97 30[    ]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 97 72 7f[         ]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 97 b2 00 04 00 00[        ]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 97 72 80[         ]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 97 b2 f8 fb ff ff[        ]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 97 30[    ]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 97 72 7f[         ]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 97 b2 00 04 00 00[        ]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 97 72 80[         ]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 97 b2 f8 fb ff ff[        ]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 97 30[    ]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 97 72 7f[         ]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 97 b2 00 02 00 00[        ]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 97 72 80[         ]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 97 b2 fc fd ff ff[        ]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 97 30[    ]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 97 72 7f[         ]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 97 b2 00 02 00 00[        ]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 97 72 80[         ]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 97 b2 fc fd ff ff[        ]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f a7 30[    ]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f a7 72 7f[         ]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f a7 b2 00 04 00 00[        ]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f a7 72 80[         ]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f a7 b2 f8 fb ff ff[        ]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f a7 30[    ]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f a7 72 7f[         ]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f a7 b2 00 04 00 00[        ]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f a7 72 80[         ]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f a7 b2 f8 fb ff ff[        ]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f a7 30[    ]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f a7 72 7f[         ]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f a7 b2 00 02 00 00[        ]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f a7 72 80[         ]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f a7 b2 fc fd ff ff[        ]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f a7 30[    ]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f a7 72 7f[         ]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f a7 b2 00 02 00 00[        ]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f a7 72 80[         ]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f a7 b2 fc fd ff ff[        ]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f b7 30[    ]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f b7 72 7f[         ]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b7 b2 00 04 00 00[        ]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b7 72 80[         ]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b7 b2 f8 fb ff ff[        ]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f b7 30[    ]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f b7 72 7f[         ]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b7 b2 00 04 00 00[        ]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b7 72 80[         ]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b7 b2 f8 fb ff ff[        ]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f b7 30[    ]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f b7 72 7f[         ]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f b7 b2 00 02 00 00[        ]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f b7 72 80[         ]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f b7 b2 fc fd ff ff[        ]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f b7 30[    ]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f b7 72 7f[         ]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f b7 b2 00 02 00 00[        ]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f b7 72 80[         ]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f b7 b2 fc fd ff ff[        ]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 9c 30[    ]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 9c 72 7f[         ]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 9c b2 00 04 00 00[        ]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 9c 72 80[         ]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 9c b2 f8 fb ff ff[        ]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 9c 30[    ]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 9c 72 7f[         ]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 9c b2 00 04 00 00[        ]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 9c 72 80[         ]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 9c b2 f8 fb ff ff[        ]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 9c 30[    ]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 9c 72 7f[         ]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 9c b2 00 02 00 00[        ]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 9c 72 80[         ]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 9c b2 fc fd ff ff[        ]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 9c 30[    ]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 9c 72 7f[         ]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 9c b2 00 02 00 00[        ]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 9c 72 80[         ]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 9c b2 fc fd ff ff[        ]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f ac 30[    ]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f ac 72 7f[         ]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f ac b2 00 04 00 00[        ]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f ac 72 80[         ]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f ac b2 f8 fb ff ff[        ]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f ac 30[    ]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f ac 72 7f[         ]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f ac b2 00 04 00 00[        ]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f ac 72 80[         ]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f ac b2 f8 fb ff ff[        ]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f ac 30[    ]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f ac 72 7f[         ]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f ac b2 00 02 00 00[        ]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f ac 72 80[         ]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f ac b2 fc fd ff ff[        ]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f ac 30[    ]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f ac 72 7f[         ]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f ac b2 00 02 00 00[        ]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f ac 72 80[         ]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f ac b2 fc fd ff ff[        ]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f bc 30[    ]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f bc 72 7f[         ]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f bc b2 00 04 00 00[        ]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f bc 72 80[         ]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f bc b2 f8 fb ff ff[        ]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f bc 30[    ]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f bc 72 7f[         ]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f bc b2 00 04 00 00[        ]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f bc 72 80[         ]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f bc b2 f8 fb ff ff[        ]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f bc 30[    ]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f bc 72 7f[         ]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f bc b2 00 02 00 00[        ]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f bc 72 80[         ]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f bc b2 fc fd ff ff[        ]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f bc 30[    ]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f bc 72 7f[         ]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f bc b2 00 02 00 00[        ]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f bc 72 80[         ]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f bc b2 fc fd ff ff[        ]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 9e 30[    ]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 9e 72 7f[         ]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 9e b2 00 04 00 00[        ]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 9e 72 80[         ]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 9e b2 f8 fb ff ff[        ]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 9e 30[    ]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 9e 72 7f[         ]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 9e b2 00 04 00 00[        ]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 9e 72 80[         ]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 9e b2 f8 fb ff ff[        ]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 9e 30[    ]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 9e 72 7f[         ]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 9e b2 00 02 00 00[        ]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 9e 72 80[         ]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 9e b2 fc fd ff ff[        ]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 9e 30[    ]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 9e 72 7f[         ]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 9e b2 00 02 00 00[        ]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 9e 72 80[         ]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 9e b2 fc fd ff ff[        ]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f ae 30[    ]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f ae 72 7f[         ]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f ae b2 00 04 00 00[        ]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f ae 72 80[         ]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f ae b2 f8 fb ff ff[        ]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f ae 30[    ]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f ae 72 7f[         ]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f ae b2 00 04 00 00[        ]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f ae 72 80[         ]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f ae b2 f8 fb ff ff[        ]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f ae 30[    ]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f ae 72 7f[         ]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f ae b2 00 02 00 00[        ]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f ae 72 80[         ]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f ae b2 fc fd ff ff[        ]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f ae 30[    ]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f ae 72 7f[         ]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f ae b2 00 02 00 00[        ]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f ae 72 80[         ]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f ae b2 fc fd ff ff[        ]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f be 30[    ]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f be 72 7f[         ]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f be b2 00 04 00 00[        ]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f be 72 80[         ]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f be b2 f8 fb ff ff[        ]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f be 30[    ]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f be 72 7f[         ]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f be b2 00 04 00 00[        ]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f be 72 80[         ]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f be b2 f8 fb ff ff[        ]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f be 30[    ]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f be 72 7f[         ]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f be b2 00 02 00 00[        ]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f be 72 80[         ]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f be b2 fc fd ff ff[        ]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f be 30[    ]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f be 72 7f[         ]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f be b2 00 02 00 00[        ]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f be 72 80[         ]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f be b2 fc fd ff ff[        ]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 09 92 b4 fd 85 ff ff ff[     ]*vgatherdpd xmm6\{k1\},QWORD PTR \[ebp\+xmm7\*8-0x7b\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 09 92 74 38 20[      ]*vgatherdpd xmm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 09 92 b4 b9 00 04 00 00[     ]*vgatherdpd xmm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
@@ -7353,110 +7353,110 @@ Disassembly of section \.text:
 [      ]*[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 1f 42 30[    ]*vgetexppd xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 42 72 7f[         ]*vgetexppd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 42 b2 00 04 00 00[        ]*vgetexppd xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 42 72 80[         ]*vgetexppd xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 42 b2 f8 fb ff ff[        ]*vgetexppd xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 42 30[    ]*vgetexppd ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fd 3f 42 72 7f[         ]*vgetexppd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 42 b2 00 04 00 00[        ]*vgetexppd ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 42 72 80[         ]*vgetexppd ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 42 b2 f8 fb ff ff[        ]*vgetexppd ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 42 30[    ]*vgetexpps xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 42 72 7f[         ]*vgetexpps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 42 b2 00 02 00 00[        ]*vgetexpps xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 42 72 80[         ]*vgetexpps xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 42 b2 fc fd ff ff[        ]*vgetexpps xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 42 30[    ]*vgetexpps ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 f2 7d 3f 42 72 7f[         ]*vgetexpps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 42 b2 00 02 00 00[        ]*vgetexpps ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 42 72 80[         ]*vgetexpps ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 42 b2 fc fd ff ff[        ]*vgetexpps ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 26 30 7b[         ]*vgetmantpd xmm6\{k7\},QWORD BCST \[eax\],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 1f 26 72 7f 7b[      ]*vgetmantpd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 26 b2 00 04 00 00 7b[     ]*vgetmantpd xmm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 26 72 80 7b[      ]*vgetmantpd xmm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 26 b2 f8 fb ff ff 7b[     ]*vgetmantpd xmm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 26 30 7b[         ]*vgetmantpd ymm6\{k7\},QWORD BCST \[eax\],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 fd 3f 26 72 7f 7b[      ]*vgetmantpd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 26 b2 00 04 00 00 7b[     ]*vgetmantpd ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 26 72 80 7b[      ]*vgetmantpd ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 26 b2 f8 fb ff ff 7b[     ]*vgetmantpd ymm6\{k7\},QWORD BCST \[edx-0x408\],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 1f 26 30 7b[         ]*vgetmantps xmm6\{k7\},DWORD BCST \[eax\],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 1f 26 72 7f 7b[      ]*vgetmantps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 26 b2 00 02 00 00 7b[     ]*vgetmantps xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 26 72 80 7b[      ]*vgetmantps xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 26 b2 fc fd ff ff 7b[     ]*vgetmantps xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 26 30 7b[         ]*vgetmantps ymm6\{k7\},DWORD BCST \[eax\],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 7d 3f 26 72 7f 7b[      ]*vgetmantps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 26 b2 00 02 00 00 7b[     ]*vgetmantps ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 26 72 80 7b[      ]*vgetmantps ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 26 b2 fc fd ff ff 7b[     ]*vgetmantps ymm6\{k7\},DWORD BCST \[edx-0x204\],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
@@ -7479,106 +7479,106 @@ Disassembly of section \.text:
 [      ]*[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 1f 5f 30[    ]*vmaxpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 5f 72 7f[         ]*vmaxpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5f b2 00 04 00 00[        ]*vmaxpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5f 72 80[         ]*vmaxpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5f b2 f8 fb ff ff[        ]*vmaxpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 5f 30[    ]*vmaxpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 5f 72 7f[         ]*vmaxpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5f b2 00 04 00 00[        ]*vmaxpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5f 72 80[         ]*vmaxpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5f b2 f8 fb ff ff[        ]*vmaxpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 5f 30[    ]*vmaxps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 5f 72 7f[         ]*vmaxps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5f b2 00 02 00 00[        ]*vmaxps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5f 72 80[         ]*vmaxps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5f b2 fc fd ff ff[        ]*vmaxps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 5f 30[    ]*vmaxps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 54 3f 5f 72 7f[         ]*vmaxps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5f b2 00 02 00 00[        ]*vmaxps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5f 72 80[         ]*vmaxps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5f b2 fc fd ff ff[        ]*vmaxps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 5d 30[    ]*vminpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 5d 72 7f[         ]*vminpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5d b2 00 04 00 00[        ]*vminpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5d 72 80[         ]*vminpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5d b2 f8 fb ff ff[        ]*vminpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 5d 30[    ]*vminpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 5d 72 7f[         ]*vminpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5d b2 00 04 00 00[        ]*vminpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5d 72 80[         ]*vminpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5d b2 f8 fb ff ff[        ]*vminpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 5d 30[    ]*vminps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 5d 72 7f[         ]*vminps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5d b2 00 02 00 00[        ]*vminps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5d 72 80[         ]*vminps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5d b2 fc fd ff ff[        ]*vminps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 5d 30[    ]*vminps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 54 3f 5d 72 7f[         ]*vminps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5d b2 00 02 00 00[        ]*vminps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5d 72 80[         ]*vminps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5d b2 fc fd ff ff[        ]*vminps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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\]
@@ -7759,288 +7759,288 @@ Disassembly of section \.text:
 [      ]*[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 1f 59 30[    ]*vmulpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 59 72 7f[         ]*vmulpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 59 b2 00 04 00 00[        ]*vmulpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 59 72 80[         ]*vmulpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 59 b2 f8 fb ff ff[        ]*vmulpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 59 30[    ]*vmulpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 59 72 7f[         ]*vmulpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 59 b2 00 04 00 00[        ]*vmulpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 59 72 80[         ]*vmulpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 59 b2 f8 fb ff ff[        ]*vmulpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 59 30[    ]*vmulps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 59 72 7f[         ]*vmulps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 59 b2 00 02 00 00[        ]*vmulps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 59 72 80[         ]*vmulps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 59 b2 fc fd ff ff[        ]*vmulps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 59 30[    ]*vmulps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f1 54 3f 59 72 7f[         ]*vmulps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 59 b2 00 02 00 00[        ]*vmulps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 59 72 80[         ]*vmulps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 59 b2 fc fd ff ff[        ]*vmulps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 1e 30[    ]*vpabsd xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 1e 72 7f[         ]*vpabsd xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 1e b2 00 02 00 00[        ]*vpabsd xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 1e 72 80[         ]*vpabsd xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 1e b2 fc fd ff ff[        ]*vpabsd xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 1e 30[    ]*vpabsd ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7d 3f 1e 72 7f[         ]*vpabsd ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 1e b2 00 02 00 00[        ]*vpabsd ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 1e 72 80[         ]*vpabsd ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 1e b2 fc fd ff ff[        ]*vpabsd ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 1f 30[    ]*vpabsq xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 1f 72 7f[         ]*vpabsq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 1f b2 00 04 00 00[        ]*vpabsq xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 1f 72 80[         ]*vpabsq xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 1f b2 f8 fb ff ff[        ]*vpabsq xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 1f 30[    ]*vpabsq ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 f2 fd 3f 1f 72 7f[         ]*vpabsq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 1f b2 00 04 00 00[        ]*vpabsq ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 1f 72 80[         ]*vpabsq ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 1f b2 f8 fb ff ff[        ]*vpabsq ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f fe 30[    ]*vpaddd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f fe 72 7f[         ]*vpaddd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f fe b2 00 02 00 00[        ]*vpaddd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f fe 72 80[         ]*vpaddd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f fe b2 fc fd ff ff[        ]*vpaddd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f fe 30[    ]*vpaddd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f fe 72 7f[         ]*vpaddd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f fe b2 00 02 00 00[        ]*vpaddd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f fe 72 80[         ]*vpaddd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f fe b2 fc fd ff ff[        ]*vpaddd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f d4 30[    ]*vpaddq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f d4 72 7f[         ]*vpaddq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f d4 b2 00 04 00 00[        ]*vpaddq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f d4 72 80[         ]*vpaddq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f d4 b2 f8 fb ff ff[        ]*vpaddq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f d4 30[    ]*vpaddq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f d4 72 7f[         ]*vpaddq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f d4 b2 00 04 00 00[        ]*vpaddq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f d4 72 80[         ]*vpaddq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f d4 b2 f8 fb ff ff[        ]*vpaddq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f db 30[    ]*vpandd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f db 72 7f[         ]*vpandd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f db b2 00 02 00 00[        ]*vpandd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f db 72 80[         ]*vpandd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f db b2 fc fd ff ff[        ]*vpandd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f db 30[    ]*vpandd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 3f db 72 7f[         ]*vpandd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f db b2 00 02 00 00[        ]*vpandd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f db 72 80[         ]*vpandd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f db b2 fc fd ff ff[        ]*vpandd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f df 30[    ]*vpandnd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f df 72 7f[         ]*vpandnd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f df b2 00 02 00 00[        ]*vpandnd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f df 72 80[         ]*vpandnd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f df b2 fc fd ff ff[        ]*vpandnd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f df 30[    ]*vpandnd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f df 72 7f[         ]*vpandnd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f df b2 00 02 00 00[        ]*vpandnd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f df 72 80[         ]*vpandnd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f df b2 fc fd ff ff[        ]*vpandnd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f df 30[    ]*vpandnq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f df 72 7f[         ]*vpandnq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f df b2 00 04 00 00[        ]*vpandnq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f df 72 80[         ]*vpandnq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f df b2 f8 fb ff ff[        ]*vpandnq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f df 30[    ]*vpandnq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 3f df 72 7f[         ]*vpandnq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f df b2 00 04 00 00[        ]*vpandnq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f df 72 80[         ]*vpandnq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f df b2 f8 fb ff ff[        ]*vpandnq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f db 30[    ]*vpandq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f db 72 7f[         ]*vpandq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f db b2 00 04 00 00[        ]*vpandq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f db 72 80[         ]*vpandq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f db b2 f8 fb ff ff[        ]*vpandq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f db 30[    ]*vpandq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f1 d5 3f db 72 7f[         ]*vpandq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f db b2 00 04 00 00[        ]*vpandq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f db 72 80[         ]*vpandq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f db b2 f8 fb ff ff[        ]*vpandq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 64 30[    ]*vpblendmd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 64 72 7f[         ]*vpblendmd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 64 b2 00 02 00 00[        ]*vpblendmd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 64 72 80[         ]*vpblendmd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 64 b2 fc fd ff ff[        ]*vpblendmd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 64 30[    ]*vpblendmd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 64 72 7f[         ]*vpblendmd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 64 b2 00 02 00 00[        ]*vpblendmd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 64 72 80[         ]*vpblendmd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 64 b2 fc fd ff ff[        ]*vpblendmd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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\]
@@ -8087,228 +8087,228 @@ Disassembly of section \.text:
 [      ]*[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 1f 1f 28 7b[         ]*vpcmpd k5\{k7\},xmm6,DWORD BCST \[eax\],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 1f 1f 6a 7f 7b[      ]*vpcmpd k5\{k7\},xmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 1f 1f aa 00 02 00 00 7b[     ]*vpcmpd k5\{k7\},xmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 1f 1f 6a 80 7b[      ]*vpcmpd k5\{k7\},xmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 1f 1f aa fc fd ff ff 7b[     ]*vpcmpd k5\{k7\},xmm6,DWORD BCST \[edx-0x204\],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 3f 1f 28 7b[         ]*vpcmpd k5\{k7\},ymm6,DWORD BCST \[eax\],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 f3 4d 3f 1f 6a 7f 7b[      ]*vpcmpd k5\{k7\},ymm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 3f 1f aa 00 02 00 00 7b[     ]*vpcmpd k5\{k7\},ymm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 3f 1f 6a 80 7b[      ]*vpcmpd k5\{k7\},ymm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 3f 1f aa fc fd ff ff 7b[     ]*vpcmpd k5\{k7\},ymm6,DWORD BCST \[edx-0x204\],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 1f 76 28[    ]*vpcmpeqd k5\{k7\},xmm6,DWORD BCST \[eax\]
 [      ]*[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 1f 76 6a 7f[         ]*vpcmpeqd k5\{k7\},xmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 76 aa 00 02 00 00[        ]*vpcmpeqd k5\{k7\},xmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 76 6a 80[         ]*vpcmpeqd k5\{k7\},xmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 76 aa fc fd ff ff[        ]*vpcmpeqd k5\{k7\},xmm6,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 76 28[    ]*vpcmpeqd k5\{k7\},ymm6,DWORD BCST \[eax\]
 [      ]*[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 f1 4d 3f 76 6a 7f[         ]*vpcmpeqd k5\{k7\},ymm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 76 aa 00 02 00 00[        ]*vpcmpeqd k5\{k7\},ymm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 76 6a 80[         ]*vpcmpeqd k5\{k7\},ymm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 76 aa fc fd ff ff[        ]*vpcmpeqd k5\{k7\},ymm6,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 29 28[    ]*vpcmpeqq k5\{k7\},xmm6,QWORD BCST \[eax\]
 [      ]*[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 1f 29 6a 7f[         ]*vpcmpeqq k5\{k7\},xmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 1f 29 aa 00 04 00 00[        ]*vpcmpeqq k5\{k7\},xmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 1f 29 6a 80[         ]*vpcmpeqq k5\{k7\},xmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 1f 29 aa f8 fb ff ff[        ]*vpcmpeqq k5\{k7\},xmm6,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 29 28[    ]*vpcmpeqq k5\{k7\},ymm6,QWORD BCST \[eax\]
 [      ]*[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 f2 cd 3f 29 6a 7f[         ]*vpcmpeqq k5\{k7\},ymm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 3f 29 aa 00 04 00 00[        ]*vpcmpeqq k5\{k7\},ymm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 3f 29 6a 80[         ]*vpcmpeqq k5\{k7\},ymm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 3f 29 aa f8 fb ff ff[        ]*vpcmpeqq k5\{k7\},ymm6,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 66 28[    ]*vpcmpgtd k5\{k7\},xmm6,DWORD BCST \[eax\]
 [      ]*[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 1f 66 6a 7f[         ]*vpcmpgtd k5\{k7\},xmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 66 aa 00 02 00 00[        ]*vpcmpgtd k5\{k7\},xmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 66 6a 80[         ]*vpcmpgtd k5\{k7\},xmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 66 aa fc fd ff ff[        ]*vpcmpgtd k5\{k7\},xmm6,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 66 28[    ]*vpcmpgtd k5\{k7\},ymm6,DWORD BCST \[eax\]
 [      ]*[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 f1 4d 3f 66 6a 7f[         ]*vpcmpgtd k5\{k7\},ymm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 66 aa 00 02 00 00[        ]*vpcmpgtd k5\{k7\},ymm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 66 6a 80[         ]*vpcmpgtd k5\{k7\},ymm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 66 aa fc fd ff ff[        ]*vpcmpgtd k5\{k7\},ymm6,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 37 28[    ]*vpcmpgtq k5\{k7\},xmm6,QWORD BCST \[eax\]
 [      ]*[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 1f 37 6a 7f[         ]*vpcmpgtq k5\{k7\},xmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 1f 37 aa 00 04 00 00[        ]*vpcmpgtq k5\{k7\},xmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 1f 37 6a 80[         ]*vpcmpgtq k5\{k7\},xmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 1f 37 aa f8 fb ff ff[        ]*vpcmpgtq k5\{k7\},xmm6,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 37 28[    ]*vpcmpgtq k5\{k7\},ymm6,QWORD BCST \[eax\]
 [      ]*[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 f2 cd 3f 37 6a 7f[         ]*vpcmpgtq k5\{k7\},ymm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 3f 37 aa 00 04 00 00[        ]*vpcmpgtq k5\{k7\},ymm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 3f 37 6a 80[         ]*vpcmpgtq k5\{k7\},ymm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 3f 37 aa f8 fb ff ff[        ]*vpcmpgtq k5\{k7\},ymm6,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 1f 28 7b[         ]*vpcmpq k5\{k7\},xmm6,QWORD BCST \[eax\],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 1f 1f 6a 7f 7b[      ]*vpcmpq k5\{k7\},xmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 1f 1f aa 00 04 00 00 7b[     ]*vpcmpq k5\{k7\},xmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 1f 1f 6a 80 7b[      ]*vpcmpq k5\{k7\},xmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 1f 1f aa f8 fb ff ff 7b[     ]*vpcmpq k5\{k7\},xmm6,QWORD BCST \[edx-0x408\],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 3f 1f 28 7b[         ]*vpcmpq k5\{k7\},ymm6,QWORD BCST \[eax\],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 cd 3f 1f 6a 7f 7b[      ]*vpcmpq k5\{k7\},ymm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 3f 1f aa 00 04 00 00 7b[     ]*vpcmpq k5\{k7\},ymm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 3f 1f 6a 80 7b[      ]*vpcmpq k5\{k7\},ymm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 3f 1f aa f8 fb ff ff 7b[     ]*vpcmpq k5\{k7\},ymm6,QWORD BCST \[edx-0x408\],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 1f 1e 28 7b[         ]*vpcmpud k5\{k7\},xmm6,DWORD BCST \[eax\],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 1f 1e 6a 7f 7b[      ]*vpcmpud k5\{k7\},xmm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 1f 1e aa 00 02 00 00 7b[     ]*vpcmpud k5\{k7\},xmm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 1f 1e 6a 80 7b[      ]*vpcmpud k5\{k7\},xmm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 1f 1e aa fc fd ff ff 7b[     ]*vpcmpud k5\{k7\},xmm6,DWORD BCST \[edx-0x204\],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 3f 1e 28 7b[         ]*vpcmpud k5\{k7\},ymm6,DWORD BCST \[eax\],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 4d 3f 1e 6a 7f 7b[      ]*vpcmpud k5\{k7\},ymm6,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 3f 1e aa 00 02 00 00 7b[     ]*vpcmpud k5\{k7\},ymm6,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 3f 1e 6a 80 7b[      ]*vpcmpud k5\{k7\},ymm6,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 4d 3f 1e aa fc fd ff ff 7b[     ]*vpcmpud k5\{k7\},ymm6,DWORD BCST \[edx-0x204\],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 1f 1e 28 7b[         ]*vpcmpuq k5\{k7\},xmm6,QWORD BCST \[eax\],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 1f 1e 6a 7f 7b[      ]*vpcmpuq k5\{k7\},xmm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 1f 1e aa 00 04 00 00 7b[     ]*vpcmpuq k5\{k7\},xmm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 1f 1e 6a 80 7b[      ]*vpcmpuq k5\{k7\},xmm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 1f 1e aa f8 fb ff ff 7b[     ]*vpcmpuq k5\{k7\},xmm6,QWORD BCST \[edx-0x408\],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 3f 1e 28 7b[         ]*vpcmpuq k5\{k7\},ymm6,QWORD BCST \[eax\],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 f3 cd 3f 1e 6a 7f 7b[      ]*vpcmpuq k5\{k7\},ymm6,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 3f 1e aa 00 04 00 00 7b[     ]*vpcmpuq k5\{k7\},ymm6,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 3f 1e 6a 80 7b[      ]*vpcmpuq k5\{k7\},ymm6,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 cd 3f 1e aa f8 fb ff ff 7b[     ]*vpcmpuq k5\{k7\},ymm6,QWORD BCST \[edx-0x408\],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 1f 64 30[    ]*vpblendmq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 64 72 7f[         ]*vpblendmq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 64 b2 00 04 00 00[        ]*vpblendmq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 64 72 80[         ]*vpblendmq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 64 b2 f8 fb ff ff[        ]*vpblendmq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 64 30[    ]*vpblendmq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 64 72 7f[         ]*vpblendmq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 64 b2 00 04 00 00[        ]*vpblendmq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 64 72 80[         ]*vpblendmq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 64 b2 f8 fb ff ff[        ]*vpblendmq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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
@@ -8329,164 +8329,164 @@ Disassembly of section \.text:
 [      ]*[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 3f 36 30[    ]*vpermd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f2 55 3f 36 72 7f[         ]*vpermd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 36 b2 00 02 00 00[        ]*vpermd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 36 72 80[         ]*vpermd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 36 b2 fc fd ff ff[        ]*vpermd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 05 30 7b[         ]*vpermilpd xmm6\{k7\},QWORD BCST \[eax\],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 1f 05 72 7f 7b[      ]*vpermilpd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 05 b2 00 04 00 00 7b[     ]*vpermilpd xmm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 05 72 80 7b[      ]*vpermilpd xmm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 05 b2 f8 fb ff ff 7b[     ]*vpermilpd xmm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 05 30 7b[         ]*vpermilpd ymm6\{k7\},QWORD BCST \[eax\],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 f3 fd 3f 05 72 7f 7b[      ]*vpermilpd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 05 b2 00 04 00 00 7b[     ]*vpermilpd ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 05 72 80 7b[      ]*vpermilpd ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 05 b2 f8 fb ff ff 7b[     ]*vpermilpd ymm6\{k7\},QWORD BCST \[edx-0x408\],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 1f 0d 30[    ]*vpermilpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 0d 72 7f[         ]*vpermilpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 0d b2 00 04 00 00[        ]*vpermilpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 0d 72 80[         ]*vpermilpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 0d b2 f8 fb ff ff[        ]*vpermilpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 0d 30[    ]*vpermilpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d5 3f 0d 72 7f[         ]*vpermilpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 0d b2 00 04 00 00[        ]*vpermilpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 0d 72 80[         ]*vpermilpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 0d b2 f8 fb ff ff[        ]*vpermilpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 04 30 7b[         ]*vpermilps xmm6\{k7\},DWORD BCST \[eax\],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 1f 04 72 7f 7b[      ]*vpermilps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 04 b2 00 02 00 00 7b[     ]*vpermilps xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 04 72 80 7b[      ]*vpermilps xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 04 b2 fc fd ff ff 7b[     ]*vpermilps xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 04 30 7b[         ]*vpermilps ymm6\{k7\},DWORD BCST \[eax\],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 f3 7d 3f 04 72 7f 7b[      ]*vpermilps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 04 b2 00 02 00 00 7b[     ]*vpermilps ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 04 72 80 7b[      ]*vpermilps ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 04 b2 fc fd ff ff 7b[     ]*vpermilps ymm6\{k7\},DWORD BCST \[edx-0x204\],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 1f 0c 30[    ]*vpermilps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 0c 72 7f[         ]*vpermilps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 0c b2 00 02 00 00[        ]*vpermilps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 0c 72 80[         ]*vpermilps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 0c b2 fc fd ff ff[        ]*vpermilps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 0c 30[    ]*vpermilps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f2 55 3f 0c 72 7f[         ]*vpermilps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 0c b2 00 02 00 00[        ]*vpermilps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 0c 72 80[         ]*vpermilps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 0c b2 fc fd ff ff[        ]*vpermilps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 01 30 7b[         ]*vpermpd ymm6\{k7\},QWORD BCST \[eax\],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 f3 fd 3f 01 72 7f 7b[      ]*vpermpd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 01 b2 00 04 00 00 7b[     ]*vpermpd ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 01 72 80 7b[      ]*vpermpd ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 01 b2 f8 fb ff ff 7b[     ]*vpermpd ymm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 16 30[    ]*vpermps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f2 55 3f 16 72 7f[         ]*vpermps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 16 b2 00 02 00 00[        ]*vpermps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 16 72 80[         ]*vpermps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 16 b2 fc fd ff ff[        ]*vpermps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 00 30 7b[         ]*vpermq ymm6\{k7\},QWORD BCST \[eax\],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 f3 fd 3f 00 72 7f 7b[      ]*vpermq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 00 b2 00 04 00 00 7b[     ]*vpermq ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 00 72 80 7b[      ]*vpermq ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 00 b2 f8 fb ff ff 7b[     ]*vpermq ymm6\{k7\},QWORD BCST \[edx-0x408\],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\]
@@ -8551,210 +8551,210 @@ Disassembly of section \.text:
 [      ]*[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 1f 3d 30[    ]*vpmaxsd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 3d 72 7f[         ]*vpmaxsd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 3d b2 00 02 00 00[        ]*vpmaxsd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 3d 72 80[         ]*vpmaxsd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 3d b2 fc fd ff ff[        ]*vpmaxsd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 3d 30[    ]*vpmaxsd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 3d 72 7f[         ]*vpmaxsd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 3d b2 00 02 00 00[        ]*vpmaxsd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 3d 72 80[         ]*vpmaxsd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 3d b2 fc fd ff ff[        ]*vpmaxsd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 3d 30[    ]*vpmaxsq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 3d 72 7f[         ]*vpmaxsq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 3d b2 00 04 00 00[        ]*vpmaxsq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 3d 72 80[         ]*vpmaxsq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 3d b2 f8 fb ff ff[        ]*vpmaxsq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 3d 30[    ]*vpmaxsq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 3d 72 7f[         ]*vpmaxsq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 3d b2 00 04 00 00[        ]*vpmaxsq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 3d 72 80[         ]*vpmaxsq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 3d b2 f8 fb ff ff[        ]*vpmaxsq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 3f 30[    ]*vpmaxud xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 3f 72 7f[         ]*vpmaxud xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 3f b2 00 02 00 00[        ]*vpmaxud xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 3f 72 80[         ]*vpmaxud xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 3f b2 fc fd ff ff[        ]*vpmaxud xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 3f 30[    ]*vpmaxud ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 3f 72 7f[         ]*vpmaxud ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 3f b2 00 02 00 00[        ]*vpmaxud ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 3f 72 80[         ]*vpmaxud ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 3f b2 fc fd ff ff[        ]*vpmaxud ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 3f 30[    ]*vpmaxuq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 3f 72 7f[         ]*vpmaxuq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 3f b2 00 04 00 00[        ]*vpmaxuq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 3f 72 80[         ]*vpmaxuq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 3f b2 f8 fb ff ff[        ]*vpmaxuq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 3f 30[    ]*vpmaxuq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 3f 72 7f[         ]*vpmaxuq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 3f b2 00 04 00 00[        ]*vpmaxuq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 3f 72 80[         ]*vpmaxuq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 3f b2 f8 fb ff ff[        ]*vpmaxuq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 39 30[    ]*vpminsd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 39 72 7f[         ]*vpminsd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 39 b2 00 02 00 00[        ]*vpminsd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 39 72 80[         ]*vpminsd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 39 b2 fc fd ff ff[        ]*vpminsd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 39 30[    ]*vpminsd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 39 72 7f[         ]*vpminsd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 39 b2 00 02 00 00[        ]*vpminsd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 39 72 80[         ]*vpminsd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 39 b2 fc fd ff ff[        ]*vpminsd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 39 30[    ]*vpminsq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 39 72 7f[         ]*vpminsq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 39 b2 00 04 00 00[        ]*vpminsq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 39 72 80[         ]*vpminsq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 39 b2 f8 fb ff ff[        ]*vpminsq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 39 30[    ]*vpminsq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 39 72 7f[         ]*vpminsq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 39 b2 00 04 00 00[        ]*vpminsq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 39 72 80[         ]*vpminsq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 39 b2 f8 fb ff ff[        ]*vpminsq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 3b 30[    ]*vpminud xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 3b 72 7f[         ]*vpminud xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 3b b2 00 02 00 00[        ]*vpminud xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 3b 72 80[         ]*vpminud xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 3b b2 fc fd ff ff[        ]*vpminud xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 3b 30[    ]*vpminud ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 3b 72 7f[         ]*vpminud ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 3b b2 00 02 00 00[        ]*vpminud ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 3b 72 80[         ]*vpminud ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 3b b2 fc fd ff ff[        ]*vpminud ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 3b 30[    ]*vpminuq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 3b 72 7f[         ]*vpminuq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 3b b2 00 04 00 00[        ]*vpminuq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 3b 72 80[         ]*vpminuq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 3b b2 f8 fb ff ff[        ]*vpminuq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 3b 30[    ]*vpminuq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 3b 72 7f[         ]*vpminuq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 3b b2 00 04 00 00[        ]*vpminuq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 3b 72 80[         ]*vpminuq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 3b b2 f8 fb ff ff[        ]*vpminuq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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\]
@@ -8919,132 +8919,132 @@ Disassembly of section \.text:
 [      ]*[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 1f 28 30[    ]*vpmuldq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 28 72 7f[         ]*vpmuldq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 28 b2 00 04 00 00[        ]*vpmuldq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 28 72 80[         ]*vpmuldq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 28 b2 f8 fb ff ff[        ]*vpmuldq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 28 30[    ]*vpmuldq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 28 72 7f[         ]*vpmuldq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 28 b2 00 04 00 00[        ]*vpmuldq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 28 72 80[         ]*vpmuldq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 28 b2 f8 fb ff ff[        ]*vpmuldq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 40 30[    ]*vpmulld xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 40 72 7f[         ]*vpmulld xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 40 b2 00 02 00 00[        ]*vpmulld xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 40 72 80[         ]*vpmulld xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 40 b2 fc fd ff ff[        ]*vpmulld xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 40 30[    ]*vpmulld ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f2 55 3f 40 72 7f[         ]*vpmulld ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 40 b2 00 02 00 00[        ]*vpmulld ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 40 72 80[         ]*vpmulld ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 40 b2 fc fd ff ff[        ]*vpmulld ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f f4 30[    ]*vpmuludq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f f4 72 7f[         ]*vpmuludq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f f4 b2 00 04 00 00[        ]*vpmuludq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f f4 72 80[         ]*vpmuludq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f f4 b2 f8 fb ff ff[        ]*vpmuludq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f f4 30[    ]*vpmuludq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f f4 72 7f[         ]*vpmuludq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f f4 b2 00 04 00 00[        ]*vpmuludq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f f4 72 80[         ]*vpmuludq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f f4 b2 f8 fb ff ff[        ]*vpmuludq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f eb 30[    ]*vpord  xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f eb 72 7f[         ]*vpord  xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f eb b2 00 02 00 00[        ]*vpord  xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f eb 72 80[         ]*vpord  xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f eb b2 fc fd ff ff[        ]*vpord  xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f eb 30[    ]*vpord  ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f eb 72 7f[         ]*vpord  ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f eb b2 00 02 00 00[        ]*vpord  ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f eb 72 80[         ]*vpord  ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f eb b2 fc fd ff ff[        ]*vpord  ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f eb 30[    ]*vporq  xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f eb 72 7f[         ]*vporq  xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f eb b2 00 04 00 00[        ]*vporq  xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f eb 72 80[         ]*vporq  xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f eb b2 f8 fb ff ff[        ]*vporq  xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f eb 30[    ]*vporq  ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f1 d5 3f eb 72 7f[         ]*vporq  ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f eb b2 00 04 00 00[        ]*vporq  ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f eb 72 80[         ]*vporq  ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f eb b2 f8 fb ff ff[        ]*vporq  ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 09 a0 b4 fd 85 ff ff ff[     ]*vpscatterdd DWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 09 a0 74 38 40[      ]*vpscatterdd DWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 09 a0 b4 b9 00 04 00 00[     ]*vpscatterdd DWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
@@ -9074,29 +9074,29 @@ Disassembly of section \.text:
 [      ]*[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 1f 70 30 7b[         ]*vpshufd xmm6\{k7\},DWORD BCST \[eax\],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 1f 70 72 7f 7b[      ]*vpshufd xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 70 b2 00 02 00 00 7b[     ]*vpshufd xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 70 72 80 7b[      ]*vpshufd xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 70 b2 fc fd ff ff 7b[     ]*vpshufd xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 70 30 7b[         ]*vpshufd ymm6\{k7\},DWORD BCST \[eax\],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 7d 3f 70 72 7f 7b[      ]*vpshufd ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 70 b2 00 02 00 00 7b[     ]*vpshufd ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 70 72 80 7b[      ]*vpshufd ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 70 b2 fc fd ff ff 7b[     ]*vpshufd ymm6\{k7\},DWORD BCST \[edx-0x204\],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\]
@@ -9133,54 +9133,54 @@ Disassembly of section \.text:
 [      ]*[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 1f 47 30[    ]*vpsllvd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 47 72 7f[         ]*vpsllvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 47 b2 00 02 00 00[        ]*vpsllvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 47 72 80[         ]*vpsllvd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 47 b2 fc fd ff ff[        ]*vpsllvd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 47 30[    ]*vpsllvd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 47 72 7f[         ]*vpsllvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 47 b2 00 02 00 00[        ]*vpsllvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 47 72 80[         ]*vpsllvd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 47 b2 fc fd ff ff[        ]*vpsllvd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 47 30[    ]*vpsllvq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 47 72 7f[         ]*vpsllvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 47 b2 00 04 00 00[        ]*vpsllvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 47 72 80[         ]*vpsllvq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 47 b2 f8 fb ff ff[        ]*vpsllvq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 47 30[    ]*vpsllvq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d5 3f 47 72 7f[         ]*vpsllvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 47 b2 00 04 00 00[        ]*vpsllvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 47 72 80[         ]*vpsllvq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 47 b2 f8 fb ff ff[        ]*vpsllvq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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\]
@@ -9217,54 +9217,54 @@ Disassembly of section \.text:
 [      ]*[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 1f 46 30[    ]*vpsravd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 46 72 7f[         ]*vpsravd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 46 b2 00 02 00 00[        ]*vpsravd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 46 72 80[         ]*vpsravd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 46 b2 fc fd ff ff[        ]*vpsravd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 46 30[    ]*vpsravd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 46 72 7f[         ]*vpsravd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 46 b2 00 02 00 00[        ]*vpsravd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 46 72 80[         ]*vpsravd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 46 b2 fc fd ff ff[        ]*vpsravd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 46 30[    ]*vpsravq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 46 72 7f[         ]*vpsravq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 46 b2 00 04 00 00[        ]*vpsravq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 46 72 80[         ]*vpsravq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 46 b2 f8 fb ff ff[        ]*vpsravq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 46 30[    ]*vpsravq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d5 3f 46 72 7f[         ]*vpsravq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 46 b2 00 04 00 00[        ]*vpsravq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 46 72 80[         ]*vpsravq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 46 b2 f8 fb ff ff[        ]*vpsravq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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\]
@@ -9301,470 +9301,470 @@ Disassembly of section \.text:
 [      ]*[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 1f 45 30[    ]*vpsrlvd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 45 72 7f[         ]*vpsrlvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 45 b2 00 02 00 00[        ]*vpsrlvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 45 72 80[         ]*vpsrlvd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 45 b2 fc fd ff ff[        ]*vpsrlvd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 45 30[    ]*vpsrlvd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 45 72 7f[         ]*vpsrlvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 45 b2 00 02 00 00[        ]*vpsrlvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 45 72 80[         ]*vpsrlvd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 45 b2 fc fd ff ff[        ]*vpsrlvd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 45 30[    ]*vpsrlvq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 45 72 7f[         ]*vpsrlvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 45 b2 00 04 00 00[        ]*vpsrlvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 45 72 80[         ]*vpsrlvq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 45 b2 f8 fb ff ff[        ]*vpsrlvq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 45 30[    ]*vpsrlvq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d5 3f 45 72 7f[         ]*vpsrlvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 45 b2 00 04 00 00[        ]*vpsrlvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 45 72 80[         ]*vpsrlvq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 45 b2 f8 fb ff ff[        ]*vpsrlvq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 72 10 7b[         ]*vpsrld xmm6\{k7\},DWORD BCST \[eax\],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 1f 72 52 7f 7b[      ]*vpsrld xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 92 00 02 00 00 7b[     ]*vpsrld xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 52 80 7b[      ]*vpsrld xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 92 fc fd ff ff 7b[     ]*vpsrld xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 72 10 7b[         ]*vpsrld ymm6\{k7\},DWORD BCST \[eax\],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 4d 3f 72 52 7f 7b[      ]*vpsrld ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 92 00 02 00 00 7b[     ]*vpsrld ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 52 80 7b[      ]*vpsrld ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 92 fc fd ff ff 7b[     ]*vpsrld ymm6\{k7\},DWORD BCST \[edx-0x204\],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 1f 73 10 7b[         ]*vpsrlq xmm6\{k7\},QWORD BCST \[eax\],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 1f 73 52 7f 7b[      ]*vpsrlq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 73 92 00 04 00 00 7b[     ]*vpsrlq xmm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 73 52 80 7b[      ]*vpsrlq xmm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 73 92 f8 fb ff ff 7b[     ]*vpsrlq xmm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 73 10 7b[         ]*vpsrlq ymm6\{k7\},QWORD BCST \[eax\],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 cd 3f 73 52 7f 7b[      ]*vpsrlq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 73 92 00 04 00 00 7b[     ]*vpsrlq ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 73 52 80 7b[      ]*vpsrlq ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 73 92 f8 fb ff ff 7b[     ]*vpsrlq ymm6\{k7\},QWORD BCST \[edx-0x408\],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 1f fa 30[    ]*vpsubd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f fa 72 7f[         ]*vpsubd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f fa b2 00 02 00 00[        ]*vpsubd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f fa 72 80[         ]*vpsubd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f fa b2 fc fd ff ff[        ]*vpsubd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f fa 30[    ]*vpsubd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f fa 72 7f[         ]*vpsubd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f fa b2 00 02 00 00[        ]*vpsubd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f fa 72 80[         ]*vpsubd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f fa b2 fc fd ff ff[        ]*vpsubd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f fb 30[    ]*vpsubq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f fb 72 7f[         ]*vpsubq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f fb b2 00 04 00 00[        ]*vpsubq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f fb 72 80[         ]*vpsubq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f fb b2 f8 fb ff ff[        ]*vpsubq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f fb 30[    ]*vpsubq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f1 d5 3f fb 72 7f[         ]*vpsubq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f fb b2 00 04 00 00[        ]*vpsubq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f fb 72 80[         ]*vpsubq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f fb b2 f8 fb ff ff[        ]*vpsubq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 27 28[    ]*vptestmd k5\{k7\},xmm6,DWORD BCST \[eax\]
 [      ]*[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 1f 27 6a 7f[         ]*vptestmd k5\{k7\},xmm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 4d 1f 27 aa 00 02 00 00[        ]*vptestmd k5\{k7\},xmm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 4d 1f 27 6a 80[         ]*vptestmd k5\{k7\},xmm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 4d 1f 27 aa fc fd ff ff[        ]*vptestmd k5\{k7\},xmm6,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 27 28[    ]*vptestmd k5\{k7\},ymm6,DWORD BCST \[eax\]
 [      ]*[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 4d 3f 27 6a 7f[         ]*vptestmd k5\{k7\},ymm6,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 4d 3f 27 aa 00 02 00 00[        ]*vptestmd k5\{k7\},ymm6,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 4d 3f 27 6a 80[         ]*vptestmd k5\{k7\},ymm6,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 4d 3f 27 aa fc fd ff ff[        ]*vptestmd k5\{k7\},ymm6,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 27 28[    ]*vptestmq k5\{k7\},xmm6,QWORD BCST \[eax\]
 [      ]*[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 1f 27 6a 7f[         ]*vptestmq k5\{k7\},xmm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 1f 27 aa 00 04 00 00[        ]*vptestmq k5\{k7\},xmm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 1f 27 6a 80[         ]*vptestmq k5\{k7\},xmm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 1f 27 aa f8 fb ff ff[        ]*vptestmq k5\{k7\},xmm6,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 27 28[    ]*vptestmq k5\{k7\},ymm6,QWORD BCST \[eax\]
 [      ]*[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 f2 cd 3f 27 6a 7f[         ]*vptestmq k5\{k7\},ymm6,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 3f 27 aa 00 04 00 00[        ]*vptestmq k5\{k7\},ymm6,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 3f 27 6a 80[         ]*vptestmq k5\{k7\},ymm6,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 cd 3f 27 aa f8 fb ff ff[        ]*vptestmq k5\{k7\},ymm6,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 6a 30[    ]*vpunpckhdq xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 6a 72 7f[         ]*vpunpckhdq xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f 6a b2 00 02 00 00[        ]*vpunpckhdq xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f 6a 72 80[         ]*vpunpckhdq xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f 6a b2 fc fd ff ff[        ]*vpunpckhdq xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 6a 30[    ]*vpunpckhdq ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 6a 72 7f[         ]*vpunpckhdq ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f 6a b2 00 02 00 00[        ]*vpunpckhdq ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f 6a 72 80[         ]*vpunpckhdq ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f 6a b2 fc fd ff ff[        ]*vpunpckhdq ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 6d 30[    ]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 6d 72 7f[         ]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 6d b2 00 04 00 00[        ]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 6d 72 80[         ]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 6d b2 f8 fb ff ff[        ]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 6d 30[    ]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 6d 72 7f[         ]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 6d b2 00 04 00 00[        ]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 6d 72 80[         ]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 6d b2 f8 fb ff ff[        ]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 62 30[    ]*vpunpckldq xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 62 72 7f[         ]*vpunpckldq xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f 62 b2 00 02 00 00[        ]*vpunpckldq xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f 62 72 80[         ]*vpunpckldq xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f 62 b2 fc fd ff ff[        ]*vpunpckldq xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 62 30[    ]*vpunpckldq ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 62 72 7f[         ]*vpunpckldq ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f 62 b2 00 02 00 00[        ]*vpunpckldq ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f 62 72 80[         ]*vpunpckldq ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f 62 b2 fc fd ff ff[        ]*vpunpckldq ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 6c 30[    ]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 6c 72 7f[         ]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 6c b2 00 04 00 00[        ]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 6c 72 80[         ]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 6c b2 f8 fb ff ff[        ]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 6c 30[    ]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 6c 72 7f[         ]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 6c b2 00 04 00 00[        ]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 6c 72 80[         ]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 6c b2 f8 fb ff ff[        ]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f ef 30[    ]*vpxord xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f ef 72 7f[         ]*vpxord xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f ef b2 00 02 00 00[        ]*vpxord xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f ef 72 80[         ]*vpxord xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 1f ef b2 fc fd ff ff[        ]*vpxord xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f ef 30[    ]*vpxord ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f ef 72 7f[         ]*vpxord ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f ef b2 00 02 00 00[        ]*vpxord ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f ef 72 80[         ]*vpxord ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 55 3f ef b2 fc fd ff ff[        ]*vpxord ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f ef 30[    ]*vpxorq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f ef 72 7f[         ]*vpxorq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f ef b2 00 04 00 00[        ]*vpxorq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f ef 72 80[         ]*vpxorq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f ef b2 f8 fb ff ff[        ]*vpxorq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f ef 30[    ]*vpxorq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f1 d5 3f ef 72 7f[         ]*vpxorq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f ef b2 00 04 00 00[        ]*vpxorq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f ef 72 80[         ]*vpxorq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f ef b2 f8 fb ff ff[        ]*vpxorq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 4c 30[    ]*vrcp14pd xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 4c 72 7f[         ]*vrcp14pd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 4c b2 00 04 00 00[        ]*vrcp14pd xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 4c 72 80[         ]*vrcp14pd xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 4c b2 f8 fb ff ff[        ]*vrcp14pd xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 4c 30[    ]*vrcp14pd ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fd 3f 4c 72 7f[         ]*vrcp14pd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 4c b2 00 04 00 00[        ]*vrcp14pd ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 4c 72 80[         ]*vrcp14pd ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 4c b2 f8 fb ff ff[        ]*vrcp14pd ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 4c 30[    ]*vrcp14ps xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 4c 72 7f[         ]*vrcp14ps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 4c b2 00 02 00 00[        ]*vrcp14ps xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 4c 72 80[         ]*vrcp14ps xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 4c b2 fc fd ff ff[        ]*vrcp14ps xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 4c 30[    ]*vrcp14ps ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7d 3f 4c 72 7f[         ]*vrcp14ps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 4c b2 00 02 00 00[        ]*vrcp14ps ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 4c 72 80[         ]*vrcp14ps ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 4c b2 fc fd ff ff[        ]*vrcp14ps ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 4e 30[    ]*vrsqrt14pd xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 4e 72 7f[         ]*vrsqrt14pd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 4e b2 00 04 00 00[        ]*vrsqrt14pd xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 4e 72 80[         ]*vrsqrt14pd xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 1f 4e b2 f8 fb ff ff[        ]*vrsqrt14pd xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 4e 30[    ]*vrsqrt14pd ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fd 3f 4e 72 7f[         ]*vrsqrt14pd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 4e b2 00 04 00 00[        ]*vrsqrt14pd ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 4e 72 80[         ]*vrsqrt14pd ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 fd 3f 4e b2 f8 fb ff ff[        ]*vrsqrt14pd ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 4e 30[    ]*vrsqrt14ps xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 4e 72 7f[         ]*vrsqrt14ps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 4e b2 00 02 00 00[        ]*vrsqrt14ps xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 4e 72 80[         ]*vrsqrt14ps xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 1f 4e b2 fc fd ff ff[        ]*vrsqrt14ps xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 4e 30[    ]*vrsqrt14ps ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7d 3f 4e 72 7f[         ]*vrsqrt14ps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 4e b2 00 02 00 00[        ]*vrsqrt14ps ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 4e 72 80[         ]*vrsqrt14ps ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 7d 3f 4e b2 fc fd ff ff[        ]*vrsqrt14ps ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 09 a2 b4 fd 85 ff ff ff[     ]*vscatterdpd QWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 09 a2 74 38 20[      ]*vscatterdpd QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
 [      ]*[a-f0-9]+:[   ]*62 f2 fd 09 a2 b4 b9 00 04 00 00[     ]*vscatterdpd QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
@@ -9794,321 +9794,321 @@ Disassembly of section \.text:
 [      ]*[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 1f c6 30 7b[         ]*vshufpd xmm6\{k7\},xmm5,QWORD BCST \[eax\],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 1f c6 72 7f 7b[      ]*vshufpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f c6 b2 00 04 00 00 7b[     ]*vshufpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f c6 72 80 7b[      ]*vshufpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f c6 b2 f8 fb ff ff 7b[     ]*vshufpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\],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 3f c6 30 7b[         ]*vshufpd ymm6\{k7\},ymm5,QWORD BCST \[eax\],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 d5 3f c6 72 7f 7b[      ]*vshufpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f c6 b2 00 04 00 00 7b[     ]*vshufpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f c6 72 80 7b[      ]*vshufpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f c6 b2 f8 fb ff ff 7b[     ]*vshufpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\],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 1f c6 30 7b[         ]*vshufps xmm6\{k7\},xmm5,DWORD BCST \[eax\],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 1f c6 72 7f 7b[      ]*vshufps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f c6 b2 00 02 00 00 7b[     ]*vshufps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f c6 72 80 7b[      ]*vshufps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f c6 b2 fc fd ff ff 7b[     ]*vshufps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\],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 3f c6 30 7b[         ]*vshufps ymm6\{k7\},ymm5,DWORD BCST \[eax\],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 54 3f c6 72 7f 7b[      ]*vshufps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f c6 b2 00 02 00 00 7b[     ]*vshufps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f c6 72 80 7b[      ]*vshufps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f c6 b2 fc fd ff ff 7b[     ]*vshufps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\],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 1f 51 30[    ]*vsqrtpd xmm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 1f 51 72 7f[         ]*vsqrtpd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 51 b2 00 04 00 00[        ]*vsqrtpd xmm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 51 72 80[         ]*vsqrtpd xmm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 1f 51 b2 f8 fb ff ff[        ]*vsqrtpd xmm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 51 30[    ]*vsqrtpd ymm6\{k7\},QWORD BCST \[eax\]
 [      ]*[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 fd 3f 51 72 7f[         ]*vsqrtpd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 51 b2 00 04 00 00[        ]*vsqrtpd ymm6\{k7\},QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 51 72 80[         ]*vsqrtpd ymm6\{k7\},QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 fd 3f 51 b2 f8 fb ff ff[        ]*vsqrtpd ymm6\{k7\},QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 51 30[    ]*vsqrtps xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 51 72 7f[         ]*vsqrtps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 51 b2 00 02 00 00[        ]*vsqrtps xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 51 72 80[         ]*vsqrtps xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 51 b2 fc fd ff ff[        ]*vsqrtps xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 51 30[    ]*vsqrtps ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 7c 3f 51 72 7f[         ]*vsqrtps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 51 b2 00 02 00 00[        ]*vsqrtps ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 51 72 80[         ]*vsqrtps ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 51 b2 fc fd ff ff[        ]*vsqrtps ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 5c 30[    ]*vsubpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 5c 72 7f[         ]*vsubpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5c b2 00 04 00 00[        ]*vsubpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5c 72 80[         ]*vsubpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 5c b2 f8 fb ff ff[        ]*vsubpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 5c 30[    ]*vsubpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 5c 72 7f[         ]*vsubpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5c b2 00 04 00 00[        ]*vsubpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5c 72 80[         ]*vsubpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 5c b2 f8 fb ff ff[        ]*vsubpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 5c 30[    ]*vsubps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 5c 72 7f[         ]*vsubps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5c b2 00 02 00 00[        ]*vsubps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5c 72 80[         ]*vsubps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 5c b2 fc fd ff ff[        ]*vsubps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 5c 30[    ]*vsubps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 54 3f 5c 72 7f[         ]*vsubps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5c b2 00 02 00 00[        ]*vsubps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5c 72 80[         ]*vsubps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 5c b2 fc fd ff ff[        ]*vsubps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 15 30[    ]*vunpckhpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 15 72 7f[         ]*vunpckhpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 15 b2 00 04 00 00[        ]*vunpckhpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 15 72 80[         ]*vunpckhpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 15 b2 f8 fb ff ff[        ]*vunpckhpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 15 30[    ]*vunpckhpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 15 72 7f[         ]*vunpckhpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 15 b2 00 04 00 00[        ]*vunpckhpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 15 72 80[         ]*vunpckhpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 15 b2 f8 fb ff ff[        ]*vunpckhpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 15 30[    ]*vunpckhps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 15 72 7f[         ]*vunpckhps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 15 b2 00 02 00 00[        ]*vunpckhps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 15 72 80[         ]*vunpckhps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 15 b2 fc fd ff ff[        ]*vunpckhps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 15 30[    ]*vunpckhps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 54 3f 15 72 7f[         ]*vunpckhps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 15 b2 00 02 00 00[        ]*vunpckhps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 15 72 80[         ]*vunpckhps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 15 b2 fc fd ff ff[        ]*vunpckhps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 14 30[    ]*vunpcklpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 14 72 7f[         ]*vunpcklpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 14 b2 00 04 00 00[        ]*vunpcklpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 14 72 80[         ]*vunpcklpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 1f 14 b2 f8 fb ff ff[        ]*vunpcklpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 14 30[    ]*vunpcklpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 14 72 7f[         ]*vunpcklpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 14 b2 00 04 00 00[        ]*vunpcklpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 14 72 80[         ]*vunpcklpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f1 d5 3f 14 b2 f8 fb ff ff[        ]*vunpcklpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 14 30[    ]*vunpcklps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 14 72 7f[         ]*vunpcklps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 14 b2 00 02 00 00[        ]*vunpcklps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 14 72 80[         ]*vunpcklps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 1f 14 b2 fc fd ff ff[        ]*vunpcklps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 14 30[    ]*vunpcklps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f1 54 3f 14 72 7f[         ]*vunpcklps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 14 b2 00 02 00 00[        ]*vunpcklps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 14 72 80[         ]*vunpcklps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 54 3f 14 b2 fc fd ff ff[        ]*vunpcklps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 25 30 7b[         ]*vpternlogd xmm6\{k7\},xmm5,DWORD BCST \[eax\],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 1f 25 72 7f 7b[      ]*vpternlogd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 25 b2 00 02 00 00 7b[     ]*vpternlogd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 25 72 80 7b[      ]*vpternlogd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 25 b2 fc fd ff ff 7b[     ]*vpternlogd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\],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 3f 25 30 7b[         ]*vpternlogd ymm6\{k7\},ymm5,DWORD BCST \[eax\],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 55 3f 25 72 7f 7b[      ]*vpternlogd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 25 b2 00 02 00 00 7b[     ]*vpternlogd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 25 72 80 7b[      ]*vpternlogd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 25 b2 fc fd ff ff 7b[     ]*vpternlogd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\],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 1f 25 30 7b[         ]*vpternlogq xmm6\{k7\},xmm5,QWORD BCST \[eax\],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 1f 25 72 7f 7b[      ]*vpternlogq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 25 b2 00 04 00 00 7b[     ]*vpternlogq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 25 72 80 7b[      ]*vpternlogq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 25 b2 f8 fb ff ff 7b[     ]*vpternlogq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\],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 3f 25 30 7b[         ]*vpternlogq ymm6\{k7\},ymm5,QWORD BCST \[eax\],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 f3 d5 3f 25 72 7f 7b[      ]*vpternlogq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 25 b2 00 04 00 00 7b[     ]*vpternlogq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 25 72 80 7b[      ]*vpternlogq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 25 b2 f8 fb ff ff 7b[     ]*vpternlogq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\],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
@@ -10174,707 +10174,707 @@ Disassembly of section \.text:
 [      ]*[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 3f 23 30 7b[         ]*vshuff32x4 ymm6\{k7\},ymm5,DWORD BCST \[eax\],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 55 3f 23 72 7f 7b[      ]*vshuff32x4 ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 23 b2 00 02 00 00 7b[     ]*vshuff32x4 ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 23 72 80 7b[      ]*vshuff32x4 ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 23 b2 fc fd ff ff 7b[     ]*vshuff32x4 ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\],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 3f 23 30 7b[         ]*vshuff64x2 ymm6\{k7\},ymm5,QWORD BCST \[eax\],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 d5 3f 23 72 7f 7b[      ]*vshuff64x2 ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 23 b2 00 04 00 00 7b[     ]*vshuff64x2 ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 23 72 80 7b[      ]*vshuff64x2 ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 23 b2 f8 fb ff ff 7b[     ]*vshuff64x2 ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\],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 3f 43 30 7b[         ]*vshufi32x4 ymm6\{k7\},ymm5,DWORD BCST \[eax\],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 55 3f 43 72 7f 7b[      ]*vshufi32x4 ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 43 b2 00 02 00 00 7b[     ]*vshufi32x4 ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 43 72 80 7b[      ]*vshufi32x4 ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 43 b2 fc fd ff ff 7b[     ]*vshufi32x4 ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\],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 3f 43 30 7b[         ]*vshufi64x2 ymm6\{k7\},ymm5,QWORD BCST \[eax\],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 f3 d5 3f 43 72 7f 7b[      ]*vshufi64x2 ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 43 b2 00 04 00 00 7b[     ]*vshufi64x2 ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 43 72 80 7b[      ]*vshufi64x2 ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 43 b2 f8 fb ff ff 7b[     ]*vshufi64x2 ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\],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 3f 36 30[    ]*vpermq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 3f 36 72 7f[         ]*vpermq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 36 b2 00 04 00 00[        ]*vpermq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 36 72 80[         ]*vpermq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 36 b2 f8 fb ff ff[        ]*vpermq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 16 30[    ]*vpermpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 16 72 7f[         ]*vpermpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 16 b2 00 04 00 00[        ]*vpermpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 16 72 80[         ]*vpermpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 16 b2 f8 fb ff ff[        ]*vpermpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 7e 30[    ]*vpermt2d xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 7e 72 7f[         ]*vpermt2d xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 7e b2 00 02 00 00[        ]*vpermt2d xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 7e 72 80[         ]*vpermt2d xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 7e b2 fc fd ff ff[        ]*vpermt2d xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 7e 30[    ]*vpermt2d ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 7e 72 7f[         ]*vpermt2d ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 7e b2 00 02 00 00[        ]*vpermt2d ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 7e 72 80[         ]*vpermt2d ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 7e b2 fc fd ff ff[        ]*vpermt2d ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 7e 30[    ]*vpermt2q xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 7e 72 7f[         ]*vpermt2q xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 7e b2 00 04 00 00[        ]*vpermt2q xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 7e 72 80[         ]*vpermt2q xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 7e b2 f8 fb ff ff[        ]*vpermt2q xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 7e 30[    ]*vpermt2q ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 7e 72 7f[         ]*vpermt2q ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 7e b2 00 04 00 00[        ]*vpermt2q ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 7e 72 80[         ]*vpermt2q ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 7e b2 f8 fb ff ff[        ]*vpermt2q ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 7f 30[    ]*vpermt2ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 7f 72 7f[         ]*vpermt2ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 7f b2 00 02 00 00[        ]*vpermt2ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 7f 72 80[         ]*vpermt2ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 7f b2 fc fd ff ff[        ]*vpermt2ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 7f 30[    ]*vpermt2ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 7f 72 7f[         ]*vpermt2ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 7f b2 00 02 00 00[        ]*vpermt2ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 7f 72 80[         ]*vpermt2ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 7f b2 fc fd ff ff[        ]*vpermt2ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 7f 30[    ]*vpermt2pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 7f 72 7f[         ]*vpermt2pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 7f b2 00 04 00 00[        ]*vpermt2pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 7f 72 80[         ]*vpermt2pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 7f b2 f8 fb ff ff[        ]*vpermt2pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 7f 30[    ]*vpermt2pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d5 3f 7f 72 7f[         ]*vpermt2pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 7f b2 00 04 00 00[        ]*vpermt2pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 7f 72 80[         ]*vpermt2pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 7f b2 f8 fb ff ff[        ]*vpermt2pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 03 30 7b[         ]*valignq xmm6\{k7\},xmm5,QWORD BCST \[eax\],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 1f 03 72 7f 7b[      ]*valignq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 03 b2 00 04 00 00 7b[     ]*valignq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 03 72 80 7b[      ]*valignq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 03 b2 f8 fb ff ff 7b[     ]*valignq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\],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 3f 03 30 7b[         ]*valignq ymm6\{k7\},ymm5,QWORD BCST \[eax\],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 f3 d5 3f 03 72 7f 7b[      ]*valignq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 03 b2 00 04 00 00 7b[     ]*valignq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 03 72 80 7b[      ]*valignq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 03 b2 f8 fb ff ff 7b[     ]*valignq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\],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 1f 2c 30[    ]*vscalefpd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 2c 72 7f[         ]*vscalefpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 2c b2 00 04 00 00[        ]*vscalefpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 2c 72 80[         ]*vscalefpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 2c b2 f8 fb ff ff[        ]*vscalefpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 2c 30[    ]*vscalefpd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 2c 72 7f[         ]*vscalefpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 2c b2 00 04 00 00[        ]*vscalefpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 2c 72 80[         ]*vscalefpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 2c b2 f8 fb ff ff[        ]*vscalefpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 2c 30[    ]*vscalefps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 2c 72 7f[         ]*vscalefps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 2c b2 00 02 00 00[        ]*vscalefps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 2c 72 80[         ]*vscalefps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 2c b2 fc fd ff ff[        ]*vscalefps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 2c 30[    ]*vscalefps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f2 55 3f 2c 72 7f[         ]*vscalefps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 2c b2 00 02 00 00[        ]*vscalefps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 2c 72 80[         ]*vscalefps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 2c b2 fc fd ff ff[        ]*vscalefps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 54 30 7b[         ]*vfixupimmpd xmm6\{k7\},xmm5,QWORD BCST \[eax\],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 1f 54 72 7f 7b[      ]*vfixupimmpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 54 b2 00 04 00 00 7b[     ]*vfixupimmpd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 54 72 80 7b[      ]*vfixupimmpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 54 b2 f8 fb ff ff 7b[     ]*vfixupimmpd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\],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 3f 54 30 7b[         ]*vfixupimmpd ymm6\{k7\},ymm5,QWORD BCST \[eax\],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 d5 3f 54 72 7f 7b[      ]*vfixupimmpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 54 b2 00 04 00 00 7b[     ]*vfixupimmpd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 54 72 80 7b[      ]*vfixupimmpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 54 b2 f8 fb ff ff 7b[     ]*vfixupimmpd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\],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 1f 54 30 7b[         ]*vfixupimmps xmm6\{k7\},xmm5,DWORD BCST \[eax\],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 1f 54 72 7f 7b[      ]*vfixupimmps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 54 b2 00 02 00 00 7b[     ]*vfixupimmps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 54 72 80 7b[      ]*vfixupimmps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 54 b2 fc fd ff ff 7b[     ]*vfixupimmps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\],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 3f 54 30 7b[         ]*vfixupimmps ymm6\{k7\},ymm5,DWORD BCST \[eax\],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 f3 55 3f 54 72 7f 7b[      ]*vfixupimmps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 54 b2 00 02 00 00 7b[     ]*vfixupimmps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 54 72 80 7b[      ]*vfixupimmps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 54 b2 fc fd ff ff 7b[     ]*vfixupimmps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\],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 1f 72 30 7b[         ]*vpslld xmm6\{k7\},DWORD BCST \[eax\],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 1f 72 72 7f 7b[      ]*vpslld xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 b2 00 02 00 00 7b[     ]*vpslld xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 72 80 7b[      ]*vpslld xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 b2 fc fd ff ff 7b[     ]*vpslld xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 72 30 7b[         ]*vpslld ymm6\{k7\},DWORD BCST \[eax\],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 4d 3f 72 72 7f 7b[      ]*vpslld ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 b2 00 02 00 00 7b[     ]*vpslld ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 72 80 7b[      ]*vpslld ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 b2 fc fd ff ff 7b[     ]*vpslld ymm6\{k7\},DWORD BCST \[edx-0x204\],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 1f 73 30 7b[         ]*vpsllq xmm6\{k7\},QWORD BCST \[eax\],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 1f 73 72 7f 7b[      ]*vpsllq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 73 b2 00 04 00 00 7b[     ]*vpsllq xmm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 73 72 80 7b[      ]*vpsllq xmm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 73 b2 f8 fb ff ff 7b[     ]*vpsllq xmm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 73 30 7b[         ]*vpsllq ymm6\{k7\},QWORD BCST \[eax\],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 cd 3f 73 72 7f 7b[      ]*vpsllq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 73 b2 00 04 00 00 7b[     ]*vpsllq ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 73 72 80 7b[      ]*vpsllq ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 73 b2 f8 fb ff ff 7b[     ]*vpsllq ymm6\{k7\},QWORD BCST \[edx-0x408\],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 1f 72 20 7b[         ]*vpsrad xmm6\{k7\},DWORD BCST \[eax\],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 1f 72 62 7f 7b[      ]*vpsrad xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 a2 00 02 00 00 7b[     ]*vpsrad xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 62 80 7b[      ]*vpsrad xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 a2 fc fd ff ff 7b[     ]*vpsrad xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 72 20 7b[         ]*vpsrad ymm6\{k7\},DWORD BCST \[eax\],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 4d 3f 72 62 7f 7b[      ]*vpsrad ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 a2 00 02 00 00 7b[     ]*vpsrad ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 62 80 7b[      ]*vpsrad ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 a2 fc fd ff ff 7b[     ]*vpsrad ymm6\{k7\},DWORD BCST \[edx-0x204\],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 1f 72 20 7b[         ]*vpsraq xmm6\{k7\},QWORD BCST \[eax\],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 1f 72 62 7f 7b[      ]*vpsraq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 72 a2 00 04 00 00 7b[     ]*vpsraq xmm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 72 62 80 7b[      ]*vpsraq xmm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 72 a2 f8 fb ff ff 7b[     ]*vpsraq xmm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 72 20 7b[         ]*vpsraq ymm6\{k7\},QWORD BCST \[eax\],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 f1 cd 3f 72 62 7f 7b[      ]*vpsraq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 72 a2 00 04 00 00 7b[     ]*vpsraq ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 72 62 80 7b[      ]*vpsraq ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 72 a2 f8 fb ff ff 7b[     ]*vpsraq ymm6\{k7\},QWORD BCST \[edx-0x408\],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 1f 15 30[    ]*vprolvd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 15 72 7f[         ]*vprolvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 15 b2 00 02 00 00[        ]*vprolvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 15 72 80[         ]*vprolvd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 15 b2 fc fd ff ff[        ]*vprolvd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 15 30[    ]*vprolvd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f2 55 3f 15 72 7f[         ]*vprolvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 15 b2 00 02 00 00[        ]*vprolvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 15 72 80[         ]*vprolvd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 15 b2 fc fd ff ff[        ]*vprolvd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 72 08 7b[         ]*vprold xmm6\{k7\},DWORD BCST \[eax\],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 1f 72 4a 7f 7b[      ]*vprold xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 8a 00 02 00 00 7b[     ]*vprold xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 4a 80 7b[      ]*vprold xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 8a fc fd ff ff 7b[     ]*vprold xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 72 08 7b[         ]*vprold ymm6\{k7\},DWORD BCST \[eax\],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 f1 4d 3f 72 4a 7f 7b[      ]*vprold ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 8a 00 02 00 00 7b[     ]*vprold ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 4a 80 7b[      ]*vprold ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 8a fc fd ff ff 7b[     ]*vprold ymm6\{k7\},DWORD BCST \[edx-0x204\],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 1f 15 30[    ]*vprolvq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 15 72 7f[         ]*vprolvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 15 b2 00 04 00 00[        ]*vprolvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 15 72 80[         ]*vprolvq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 15 b2 f8 fb ff ff[        ]*vprolvq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 15 30[    ]*vprolvq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d5 3f 15 72 7f[         ]*vprolvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 15 b2 00 04 00 00[        ]*vprolvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 15 72 80[         ]*vprolvq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 15 b2 f8 fb ff ff[        ]*vprolvq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 72 08 7b[         ]*vprolq xmm6\{k7\},QWORD BCST \[eax\],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 1f 72 4a 7f 7b[      ]*vprolq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 72 8a 00 04 00 00 7b[     ]*vprolq xmm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 72 4a 80 7b[      ]*vprolq xmm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 72 8a f8 fb ff ff 7b[     ]*vprolq xmm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 72 08 7b[         ]*vprolq ymm6\{k7\},QWORD BCST \[eax\],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 f1 cd 3f 72 4a 7f 7b[      ]*vprolq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 72 8a 00 04 00 00 7b[     ]*vprolq ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 72 4a 80 7b[      ]*vprolq ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 72 8a f8 fb ff ff 7b[     ]*vprolq ymm6\{k7\},QWORD BCST \[edx-0x408\],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 1f 14 30[    ]*vprorvd xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 14 72 7f[         ]*vprorvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 14 b2 00 02 00 00[        ]*vprorvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 14 72 80[         ]*vprorvd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 14 b2 fc fd ff ff[        ]*vprorvd xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 14 30[    ]*vprorvd ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 f2 55 3f 14 72 7f[         ]*vprorvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 14 b2 00 02 00 00[        ]*vprorvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 14 72 80[         ]*vprorvd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 14 b2 fc fd ff ff[        ]*vprorvd ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 72 00 7b[         ]*vprord xmm6\{k7\},DWORD BCST \[eax\],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 1f 72 42 7f 7b[      ]*vprord xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 82 00 02 00 00 7b[     ]*vprord xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 42 80 7b[      ]*vprord xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 1f 72 82 fc fd ff ff 7b[     ]*vprord xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 72 00 7b[         ]*vprord ymm6\{k7\},DWORD BCST \[eax\],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 f1 4d 3f 72 42 7f 7b[      ]*vprord ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 82 00 02 00 00 7b[     ]*vprord ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 42 80 7b[      ]*vprord ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 4d 3f 72 82 fc fd ff ff 7b[     ]*vprord ymm6\{k7\},DWORD BCST \[edx-0x204\],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 1f 14 30[    ]*vprorvq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 14 72 7f[         ]*vprorvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 14 b2 00 04 00 00[        ]*vprorvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 14 72 80[         ]*vprorvq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 14 b2 f8 fb ff ff[        ]*vprorvq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 14 30[    ]*vprorvq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d5 3f 14 72 7f[         ]*vprorvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 14 b2 00 04 00 00[        ]*vprorvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 14 72 80[         ]*vprorvq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 14 b2 f8 fb ff ff[        ]*vprorvq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 72 00 7b[         ]*vprorq xmm6\{k7\},QWORD BCST \[eax\],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 1f 72 42 7f 7b[      ]*vprorq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 72 82 00 04 00 00 7b[     ]*vprorq xmm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 72 42 80 7b[      ]*vprorq xmm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 1f 72 82 f8 fb ff ff 7b[     ]*vprorq xmm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 72 00 7b[         ]*vprorq ymm6\{k7\},QWORD BCST \[eax\],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 f1 cd 3f 72 42 7f 7b[      ]*vprorq ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 72 82 00 04 00 00 7b[     ]*vprorq ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 72 42 80 7b[      ]*vprorq ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 cd 3f 72 82 f8 fb ff ff 7b[     ]*vprorq ymm6\{k7\},QWORD BCST \[edx-0x408\],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 1f 09 30 7b[         ]*vrndscalepd xmm6\{k7\},QWORD BCST \[eax\],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 1f 09 72 7f 7b[      ]*vrndscalepd xmm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 09 b2 00 04 00 00 7b[     ]*vrndscalepd xmm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 09 72 80 7b[      ]*vrndscalepd xmm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 1f 09 b2 f8 fb ff ff 7b[     ]*vrndscalepd xmm6\{k7\},QWORD BCST \[edx-0x408\],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 3f 09 30 7b[         ]*vrndscalepd ymm6\{k7\},QWORD BCST \[eax\],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 fd 3f 09 72 7f 7b[      ]*vrndscalepd ymm6\{k7\},QWORD BCST \[edx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 09 b2 00 04 00 00 7b[     ]*vrndscalepd ymm6\{k7\},QWORD BCST \[edx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 09 72 80 7b[      ]*vrndscalepd ymm6\{k7\},QWORD BCST \[edx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 3f 09 b2 f8 fb ff ff 7b[     ]*vrndscalepd ymm6\{k7\},QWORD BCST \[edx-0x408\],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 1f 08 30 7b[         ]*vrndscaleps xmm6\{k7\},DWORD BCST \[eax\],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 1f 08 72 7f 7b[      ]*vrndscaleps xmm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 08 b2 00 02 00 00 7b[     ]*vrndscaleps xmm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 08 72 80 7b[      ]*vrndscaleps xmm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 1f 08 b2 fc fd ff ff 7b[     ]*vrndscaleps xmm6\{k7\},DWORD BCST \[edx-0x204\],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 3f 08 30 7b[         ]*vrndscaleps ymm6\{k7\},DWORD BCST \[eax\],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 f3 7d 3f 08 72 7f 7b[      ]*vrndscaleps ymm6\{k7\},DWORD BCST \[edx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 08 b2 00 02 00 00 7b[     ]*vrndscaleps ymm6\{k7\},DWORD BCST \[edx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 08 72 80 7b[      ]*vrndscaleps ymm6\{k7\},DWORD BCST \[edx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 3f 08 b2 fc fd ff ff 7b[     ]*vrndscaleps ymm6\{k7\},DWORD BCST \[edx-0x204\],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
@@ -11199,204 +11199,204 @@ Disassembly of section \.text:
 [      ]*[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 1f 78 30[    ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[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 1f 78 72 7f[         ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 1f 78 b2 00 04 00 00[        ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 1f 78 72 80[         ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 1f 78 b2 f8 fb ff ff[        ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[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 3f 78 30[    ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[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 fc 3f 78 72 7f[         ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[edx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 3f 78 b2 00 04 00 00[        ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[edx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 3f 78 72 80[         ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[edx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 fc 3f 78 b2 f8 fb ff ff[        ]*vcvttpd2udq xmm6\{k7\},QWORD BCST \[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 1f 78 30[    ]*vcvttps2udq xmm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 1f 78 72 7f[         ]*vcvttps2udq xmm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 78 b2 00 02 00 00[        ]*vcvttps2udq xmm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 78 72 80[         ]*vcvttps2udq xmm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 1f 78 b2 fc fd ff ff[        ]*vcvttps2udq xmm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 78 30[    ]*vcvttps2udq ymm6\{k7\},DWORD BCST \[eax\]
 [      ]*[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 f1 7c 3f 78 72 7f[         ]*vcvttps2udq ymm6\{k7\},DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 78 b2 00 02 00 00[        ]*vcvttps2udq ymm6\{k7\},DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 78 72 80[         ]*vcvttps2udq ymm6\{k7\},DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 7c 3f 78 b2 fc fd ff ff[        ]*vcvttps2udq ymm6\{k7\},DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 76 30[    ]*vpermi2d xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 76 72 7f[         ]*vpermi2d xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 76 b2 00 02 00 00[        ]*vpermi2d xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 76 72 80[         ]*vpermi2d xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 76 b2 fc fd ff ff[        ]*vpermi2d xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 76 30[    ]*vpermi2d ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 76 72 7f[         ]*vpermi2d ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 76 b2 00 02 00 00[        ]*vpermi2d ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 76 72 80[         ]*vpermi2d ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 76 b2 fc fd ff ff[        ]*vpermi2d ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 76 30[    ]*vpermi2q xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 76 72 7f[         ]*vpermi2q xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 76 b2 00 04 00 00[        ]*vpermi2q xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 76 72 80[         ]*vpermi2q xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 76 b2 f8 fb ff ff[        ]*vpermi2q xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 76 30[    ]*vpermi2q ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 76 72 7f[         ]*vpermi2q ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 76 b2 00 04 00 00[        ]*vpermi2q ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 76 72 80[         ]*vpermi2q ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 76 b2 f8 fb ff ff[        ]*vpermi2q ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 77 30[    ]*vpermi2ps xmm6\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 77 72 7f[         ]*vpermi2ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 77 b2 00 02 00 00[        ]*vpermi2ps xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 77 72 80[         ]*vpermi2ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 77 b2 fc fd ff ff[        ]*vpermi2ps xmm6\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 77 30[    ]*vpermi2ps ymm6\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 55 3f 77 72 7f[         ]*vpermi2ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 77 b2 00 02 00 00[        ]*vpermi2ps ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 77 72 80[         ]*vpermi2ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 77 b2 fc fd ff ff[        ]*vpermi2ps ymm6\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 77 30[    ]*vpermi2pd xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 77 72 7f[         ]*vpermi2pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 77 b2 00 04 00 00[        ]*vpermi2pd xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 77 72 80[         ]*vpermi2pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 77 b2 f8 fb ff ff[        ]*vpermi2pd xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 77 30[    ]*vpermi2pd ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 d5 3f 77 72 7f[         ]*vpermi2pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 77 b2 00 04 00 00[        ]*vpermi2pd ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 77 72 80[         ]*vpermi2pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 77 b2 f8 fb ff ff[        ]*vpermi2pd ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 1f 27 28[    ]*vptestnmd k5\{k7\},xmm5,DWORD BCST \[eax\]
 [      ]*[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 1f 27 6a 7f[         ]*vptestnmd k5\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 56 1f 27 aa 00 02 00 00[        ]*vptestnmd k5\{k7\},xmm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 56 1f 27 6a 80[         ]*vptestnmd k5\{k7\},xmm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 56 1f 27 aa fc fd ff ff[        ]*vptestnmd k5\{k7\},xmm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 3f 27 28[    ]*vptestnmd k5\{k7\},ymm5,DWORD BCST \[eax\]
 [      ]*[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 56 3f 27 6a 7f[         ]*vptestnmd k5\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 56 3f 27 aa 00 02 00 00[        ]*vptestnmd k5\{k7\},ymm5,DWORD BCST \[edx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 56 3f 27 6a 80[         ]*vptestnmd k5\{k7\},ymm5,DWORD BCST \[edx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 56 3f 27 aa fc fd ff ff[        ]*vptestnmd k5\{k7\},ymm5,DWORD BCST \[edx-0x204\]
 [      ]*[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 1f 27 28[    ]*vptestnmq k5\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[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 1f 27 6a 7f[         ]*vptestnmq k5\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d6 1f 27 aa 00 04 00 00[        ]*vptestnmq k5\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d6 1f 27 6a 80[         ]*vptestnmq k5\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d6 1f 27 aa f8 fb ff ff[        ]*vptestnmq k5\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[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 3f 27 28[    ]*vptestnmq k5\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[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 f2 d6 3f 27 6a 7f[         ]*vptestnmq k5\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d6 3f 27 aa 00 04 00 00[        ]*vptestnmq k5\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d6 3f 27 6a 80[         ]*vptestnmq k5\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d6 3f 27 aa f8 fb ff ff[        ]*vptestnmq k5\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 #pass
index 533cc58ce205c5483f7f89852da484486222dee9..cbf1cca9026c68e7ac9dc86d9ccf70bb30375a81 100644 (file)
@@ -14,55 +14,55 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 cf b4 f4[    ]*vpmadd52luq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b4 31[    ]*vpmadd52luq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b4 b4 f4 c0 1d fe ff[     ]*vpmadd52luq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 30[    ]*vpmadd52luq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 30[    ]*vpmadd52luq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b4 72 7f[         ]*vpmadd52luq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b4 b2 00 20 00 00[        ]*vpmadd52luq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b4 72 80[         ]*vpmadd52luq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b4 b2 c0 df ff ff[        ]*vpmadd52luq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 72 7f[         ]*vpmadd52luq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 b2 00 04 00 00[        ]*vpmadd52luq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 72 80[         ]*vpmadd52luq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 b2 f8 fb ff ff[        ]*vpmadd52luq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 72 7f[         ]*vpmadd52luq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 b2 00 04 00 00[        ]*vpmadd52luq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 72 80[         ]*vpmadd52luq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 b2 f8 fb ff ff[        ]*vpmadd52luq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b5 f4[    ]*vpmadd52huq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 4f b5 f4[    ]*vpmadd52huq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 cf b5 f4[    ]*vpmadd52huq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b5 31[    ]*vpmadd52huq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b5 b4 f4 c0 1d fe ff[     ]*vpmadd52huq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 30[    ]*vpmadd52huq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 30[    ]*vpmadd52huq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b5 72 7f[         ]*vpmadd52huq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b5 b2 00 20 00 00[        ]*vpmadd52huq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b5 72 80[         ]*vpmadd52huq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b5 b2 c0 df ff ff[        ]*vpmadd52huq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 72 7f[         ]*vpmadd52huq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 b2 00 04 00 00[        ]*vpmadd52huq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 72 80[         ]*vpmadd52huq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 b2 f8 fb ff ff[        ]*vpmadd52huq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 72 7f[         ]*vpmadd52huq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 b2 00 04 00 00[        ]*vpmadd52huq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 72 80[         ]*vpmadd52huq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 b2 f8 fb ff ff[        ]*vpmadd52huq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b4 f4[    ]*vpmadd52luq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 4f b4 f4[    ]*vpmadd52luq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 cf b4 f4[    ]*vpmadd52luq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b4 31[    ]*vpmadd52luq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b4 b4 f4 c0 1d fe ff[     ]*vpmadd52luq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 30[    ]*vpmadd52luq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 30[    ]*vpmadd52luq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b4 72 7f[         ]*vpmadd52luq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b4 b2 00 20 00 00[        ]*vpmadd52luq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b4 72 80[         ]*vpmadd52luq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b4 b2 c0 df ff ff[        ]*vpmadd52luq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 72 7f[         ]*vpmadd52luq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 b2 00 04 00 00[        ]*vpmadd52luq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 72 80[         ]*vpmadd52luq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 b2 f8 fb ff ff[        ]*vpmadd52luq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 72 7f[         ]*vpmadd52luq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 b2 00 04 00 00[        ]*vpmadd52luq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 72 80[         ]*vpmadd52luq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b4 b2 f8 fb ff ff[        ]*vpmadd52luq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b5 f4[    ]*vpmadd52huq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 4f b5 f4[    ]*vpmadd52huq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 cf b5 f4[    ]*vpmadd52huq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b5 31[    ]*vpmadd52huq zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b5 b4 f4 c0 1d fe ff[     ]*vpmadd52huq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 30[    ]*vpmadd52huq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 30[    ]*vpmadd52huq zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b5 72 7f[         ]*vpmadd52huq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b5 b2 00 20 00 00[        ]*vpmadd52huq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b5 72 80[         ]*vpmadd52huq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 b5 b2 c0 df ff ff[        ]*vpmadd52huq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 72 7f[         ]*vpmadd52huq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 b2 00 04 00 00[        ]*vpmadd52huq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 72 80[         ]*vpmadd52huq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 b2 f8 fb ff ff[        ]*vpmadd52huq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 72 7f[         ]*vpmadd52huq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 b2 00 04 00 00[        ]*vpmadd52huq zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 72 80[         ]*vpmadd52huq zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 b5 b2 f8 fb ff ff[        ]*vpmadd52huq zmm6,zmm5,QWORD BCST \[edx-0x408\]
 #pass
index 7fed4a4b9854cd9270cc3a9ad2b866e547a4c612..856325165123add8a57c1ff30cb174f97ec5b431 100644 (file)
@@ -13,104 +13,104 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 8f b4 f4[    ]*vpmadd52luq xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b4 31[    ]*vpmadd52luq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b4 b4 f4 c0 1d fe ff[     ]*vpmadd52luq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 30[    ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 30[    ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b4 72 7f[         ]*vpmadd52luq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b4 b2 00 08 00 00[        ]*vpmadd52luq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b4 72 80[         ]*vpmadd52luq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b4 b2 f0 f7 ff ff[        ]*vpmadd52luq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 72 7f[         ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 b2 00 04 00 00[        ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 72 80[         ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 b2 f8 fb ff ff[        ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 72 7f[         ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 b2 00 04 00 00[        ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 72 80[         ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 b2 f8 fb ff ff[        ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b4 f4[    ]*vpmadd52luq ymm6\{k7\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 af b4 f4[    ]*vpmadd52luq ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b4 31[    ]*vpmadd52luq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b4 b4 f4 c0 1d fe ff[     ]*vpmadd52luq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 30[    ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 30[    ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b4 72 7f[         ]*vpmadd52luq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b4 b2 00 10 00 00[        ]*vpmadd52luq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b4 72 80[         ]*vpmadd52luq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b4 b2 e0 ef ff ff[        ]*vpmadd52luq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 72 7f[         ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 b2 00 04 00 00[        ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 72 80[         ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 b2 f8 fb ff ff[        ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 72 7f[         ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 b2 00 04 00 00[        ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 72 80[         ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 b2 f8 fb ff ff[        ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b5 f4[    ]*vpmadd52huq xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 8f b5 f4[    ]*vpmadd52huq xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b5 31[    ]*vpmadd52huq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b5 b4 f4 c0 1d fe ff[     ]*vpmadd52huq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 30[    ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 30[    ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b5 72 7f[         ]*vpmadd52huq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b5 b2 00 08 00 00[        ]*vpmadd52huq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b5 72 80[         ]*vpmadd52huq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b5 b2 f0 f7 ff ff[        ]*vpmadd52huq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 72 7f[         ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 b2 00 04 00 00[        ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 72 80[         ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 b2 f8 fb ff ff[        ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 72 7f[         ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 b2 00 04 00 00[        ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 72 80[         ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 b2 f8 fb ff ff[        ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b5 f4[    ]*vpmadd52huq ymm6\{k7\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 af b5 f4[    ]*vpmadd52huq ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b5 31[    ]*vpmadd52huq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b5 b4 f4 c0 1d fe ff[     ]*vpmadd52huq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 30[    ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 30[    ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b5 72 7f[         ]*vpmadd52huq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b5 b2 00 10 00 00[        ]*vpmadd52huq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b5 72 80[         ]*vpmadd52huq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b5 b2 e0 ef ff ff[        ]*vpmadd52huq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 72 7f[         ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 b2 00 04 00 00[        ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 72 80[         ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 b2 f8 fb ff ff[        ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 72 7f[         ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 b2 00 04 00 00[        ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 72 80[         ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 b2 f8 fb ff ff[        ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b4 f4[    ]*vpmadd52luq xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 8f b4 f4[    ]*vpmadd52luq xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b4 31[    ]*vpmadd52luq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b4 b4 f4 c0 1d fe ff[     ]*vpmadd52luq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 30[    ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 30[    ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b4 72 7f[         ]*vpmadd52luq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b4 b2 00 08 00 00[        ]*vpmadd52luq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b4 72 80[         ]*vpmadd52luq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b4 b2 f0 f7 ff ff[        ]*vpmadd52luq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 72 7f[         ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 b2 00 04 00 00[        ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 72 80[         ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 b2 f8 fb ff ff[        ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 72 7f[         ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 b2 00 04 00 00[        ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 72 80[         ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b4 b2 f8 fb ff ff[        ]*vpmadd52luq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b4 f4[    ]*vpmadd52luq ymm6\{k7\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 af b4 f4[    ]*vpmadd52luq ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b4 31[    ]*vpmadd52luq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b4 b4 f4 c0 1d fe ff[     ]*vpmadd52luq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 30[    ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 30[    ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b4 72 7f[         ]*vpmadd52luq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b4 b2 00 10 00 00[        ]*vpmadd52luq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b4 72 80[         ]*vpmadd52luq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b4 b2 e0 ef ff ff[        ]*vpmadd52luq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 72 7f[         ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 b2 00 04 00 00[        ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 72 80[         ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 b2 f8 fb ff ff[        ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 72 7f[         ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 b2 00 04 00 00[        ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 72 80[         ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b4 b2 f8 fb ff ff[        ]*vpmadd52luq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b5 f4[    ]*vpmadd52huq xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 8f b5 f4[    ]*vpmadd52huq xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b5 31[    ]*vpmadd52huq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b5 b4 f4 c0 1d fe ff[     ]*vpmadd52huq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 30[    ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 30[    ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b5 72 7f[         ]*vpmadd52huq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b5 b2 00 08 00 00[        ]*vpmadd52huq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b5 72 80[         ]*vpmadd52huq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f b5 b2 f0 f7 ff ff[        ]*vpmadd52huq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 72 7f[         ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 b2 00 04 00 00[        ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 72 80[         ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 b2 f8 fb ff ff[        ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 72 7f[         ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 b2 00 04 00 00[        ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 72 80[         ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f b5 b2 f8 fb ff ff[        ]*vpmadd52huq xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b5 f4[    ]*vpmadd52huq ymm6\{k7\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 af b5 f4[    ]*vpmadd52huq ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b5 31[    ]*vpmadd52huq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b5 b4 f4 c0 1d fe ff[     ]*vpmadd52huq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 30[    ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 30[    ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b5 72 7f[         ]*vpmadd52huq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b5 b2 00 10 00 00[        ]*vpmadd52huq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b5 72 80[         ]*vpmadd52huq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f b5 b2 e0 ef ff ff[        ]*vpmadd52huq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 72 7f[         ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 b2 00 04 00 00[        ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 72 80[         ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 b2 f8 fb ff ff[        ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 72 7f[         ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 b2 00 04 00 00[        ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 72 80[         ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f b5 b2 f8 fb ff ff[        ]*vpmadd52huq ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 #pass
index 78e26bc5a34443406f1a69d771b78b440f9a91c9..1ad5331165f2eba169a0a8c217743a2dbe9374d4 100644 (file)
@@ -41,15 +41,15 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 cf 83 f4[    ]*vpmultishiftqb zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 83 31[    ]*vpmultishiftqb zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 83 b4 f4 c0 1d fe ff[     ]*vpmultishiftqb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 30[    ]*vpmultishiftqb zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 30[    ]*vpmultishiftqb zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 83 72 7f[         ]*vpmultishiftqb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 83 b2 00 20 00 00[        ]*vpmultishiftqb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 83 72 80[         ]*vpmultishiftqb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 83 b2 c0 df ff ff[        ]*vpmultishiftqb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 72 7f[         ]*vpmultishiftqb zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 b2 00 04 00 00[        ]*vpmultishiftqb zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 72 80[         ]*vpmultishiftqb zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 b2 f8 fb ff ff[        ]*vpmultishiftqb zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 72 7f[         ]*vpmultishiftqb zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 b2 00 04 00 00[        ]*vpmultishiftqb zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 72 80[         ]*vpmultishiftqb zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 b2 f8 fb ff ff[        ]*vpmultishiftqb zmm6,zmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 48 8d f4[    ]*vpermb zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 4f 8d f4[    ]*vpermb zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 cf 8d f4[    ]*vpermb zmm6\{k7\}\{z\},zmm5,zmm4
@@ -82,13 +82,13 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 cf 83 f4[    ]*vpmultishiftqb zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 83 31[    ]*vpmultishiftqb zmm6,zmm5,ZMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 83 b4 f4 c0 1d fe ff[     ]*vpmultishiftqb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 30[    ]*vpmultishiftqb zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 30[    ]*vpmultishiftqb zmm6,zmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 83 72 7f[         ]*vpmultishiftqb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 83 b2 00 20 00 00[        ]*vpmultishiftqb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 83 72 80[         ]*vpmultishiftqb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 83 b2 c0 df ff ff[        ]*vpmultishiftqb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 72 7f[         ]*vpmultishiftqb zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 b2 00 04 00 00[        ]*vpmultishiftqb zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 72 80[         ]*vpmultishiftqb zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 b2 f8 fb ff ff[        ]*vpmultishiftqb zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 72 7f[         ]*vpmultishiftqb zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 b2 00 04 00 00[        ]*vpmultishiftqb zmm6,zmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 72 80[         ]*vpmultishiftqb zmm6,zmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 83 b2 f8 fb ff ff[        ]*vpmultishiftqb zmm6,zmm5,QWORD BCST \[edx-0x408\]
 #pass
index 99c9b6782b153870aaf4320473d1e367a06efc39..471b13836354dc4a66e332e673e8f4017d2d5686 100644 (file)
@@ -45,13 +45,13 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 55 cf 71 f4[    ]*vpshldvd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 48 71 b4 f4 c0 1d fe ff[     ]*vpshldvd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 48 71 72 02[         ]*vpshldvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x80\]
-[      ]*[a-f0-9]+:[   ]*62 f2 55 58 71 72 7f[         ]*vpshldvd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 55 58 71 72 7f[         ]*vpshldvd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 71 f4[    ]*vpshldvq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 4f 71 f4[    ]*vpshldvq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 cf 71 f4[    ]*vpshldvq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 71 b4 f4 c0 1d fe ff[     ]*vpshldvq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 71 72 02[         ]*vpshldvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x80\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 71 72 7f[         ]*vpshldvq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 71 72 7f[         ]*vpshldvq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 72 f4[    ]*vpshrdvw zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 4f 72 f4[    ]*vpshrdvw zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 cf 72 f4[    ]*vpshrdvw zmm6\{k7\}\{z\},zmm5,zmm4
@@ -62,13 +62,13 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 55 cf 73 f4[    ]*vpshrdvd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 48 73 b4 f4 c0 1d fe ff[     ]*vpshrdvd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 48 73 72 02[         ]*vpshrdvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x80\]
-[      ]*[a-f0-9]+:[   ]*62 f2 55 58 73 72 7f[         ]*vpshrdvd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 55 58 73 72 7f[         ]*vpshrdvd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 73 f4[    ]*vpshrdvq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 4f 73 f4[    ]*vpshrdvq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 cf 73 f4[    ]*vpshrdvq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 73 b4 f4 c0 1d fe ff[     ]*vpshrdvq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 73 72 02[         ]*vpshrdvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x80\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 73 72 7f[         ]*vpshrdvq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 73 72 7f[         ]*vpshrdvq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 4f 70 f4 ab[         ]*vpshldw zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 cf 70 f4 ab[         ]*vpshldw zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 70 f4 7b[         ]*vpshldw zmm6,zmm5,zmm4,0x7b
@@ -79,12 +79,12 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 55 48 71 f4 7b[         ]*vpshldd zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 55 48 71 b4 f4 c0 1d fe ff 7b[  ]*vpshldd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 55 48 71 72 02 7b[      ]*vpshldd zmm6,zmm5,ZMMWORD PTR \[edx\+0x80\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 55 58 71 72 7f 7b[      ]*vpshldd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 58 71 72 7f 7b[      ]*vpshldd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 4f 71 f4 ab[         ]*vpshldq zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 cf 71 f4 ab[         ]*vpshldq zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 71 b4 f4 c0 1d fe ff 7b[  ]*vpshldq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 71 72 02 7b[      ]*vpshldq zmm6,zmm5,ZMMWORD PTR \[edx\+0x80\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 71 72 7f 7b[      ]*vpshldq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 71 72 7f 7b[      ]*vpshldq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 72 f4 ab[         ]*vpshrdw zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 4f 72 f4 ab[         ]*vpshrdw zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 cf 72 f4 ab[         ]*vpshrdw zmm6\{k7\}\{z\},zmm5,zmm4,0xab
@@ -95,13 +95,13 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 55 cf 73 f4 ab[         ]*vpshrdd zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 55 48 73 b4 f4 c0 1d fe ff 7b[  ]*vpshrdd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 55 48 73 72 02 7b[      ]*vpshrdd zmm6,zmm5,ZMMWORD PTR \[edx\+0x80\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 55 58 73 72 7f 7b[      ]*vpshrdd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 58 73 72 7f 7b[      ]*vpshrdd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 4f 73 f4 ab[         ]*vpshrdq zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 cf 73 f4 ab[         ]*vpshrdq zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 73 f4 7b[         ]*vpshrdq zmm6,zmm5,zmm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 73 b4 f4 c0 1d fe ff 7b[  ]*vpshrdq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 73 72 02 7b[      ]*vpshrdq zmm6,zmm5,ZMMWORD PTR \[edx\+0x80\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 73 72 7f 7b[      ]*vpshrdq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 73 72 7f 7b[      ]*vpshrdq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 4f 63 31[    ]*vpcompressb ZMMWORD PTR \[ecx\]\{k7\},zmm6
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 48 63 b4 f4 c0 1d fe ff[     ]*vpcompressb ZMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 48 63 72 7e[         ]*vpcompressb ZMMWORD PTR \[edx\+0x7e\],zmm6
@@ -138,13 +138,13 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 55 cf 71 f4[    ]*vpshldvd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 48 71 b4 f4 c0 1d fe ff[     ]*vpshldvd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 48 71 72 02[         ]*vpshldvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x80\]
-[      ]*[a-f0-9]+:[   ]*62 f2 55 58 71 72 7f[         ]*vpshldvd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 55 58 71 72 7f[         ]*vpshldvd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 71 f4[    ]*vpshldvq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 4f 71 f4[    ]*vpshldvq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 cf 71 f4[    ]*vpshldvq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 71 b4 f4 c0 1d fe ff[     ]*vpshldvq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 71 72 02[         ]*vpshldvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x80\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 71 72 7f[         ]*vpshldvq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 71 72 7f[         ]*vpshldvq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 72 f4[    ]*vpshrdvw zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 4f 72 f4[    ]*vpshrdvw zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 cf 72 f4[    ]*vpshrdvw zmm6\{k7\}\{z\},zmm5,zmm4
@@ -155,13 +155,13 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 55 cf 73 f4[    ]*vpshrdvd zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 48 73 b4 f4 c0 1d fe ff[     ]*vpshrdvd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 48 73 72 02[         ]*vpshrdvd zmm6,zmm5,ZMMWORD PTR \[edx\+0x80\]
-[      ]*[a-f0-9]+:[   ]*62 f2 55 58 73 72 7f[         ]*vpshrdvd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 55 58 73 72 7f[         ]*vpshrdvd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 73 f4[    ]*vpshrdvq zmm6,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 4f 73 f4[    ]*vpshrdvq zmm6\{k7\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 cf 73 f4[    ]*vpshrdvq zmm6\{k7\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 73 b4 f4 c0 1d fe ff[     ]*vpshrdvq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 48 73 72 02[         ]*vpshrdvq zmm6,zmm5,ZMMWORD PTR \[edx\+0x80\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 73 72 7f[         ]*vpshrdvq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 58 73 72 7f[         ]*vpshrdvq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 70 f4 ab[         ]*vpshldw zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 4f 70 f4 ab[         ]*vpshldw zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 cf 70 f4 ab[         ]*vpshldw zmm6\{k7\}\{z\},zmm5,zmm4,0xab
@@ -172,13 +172,13 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 55 cf 71 f4 ab[         ]*vpshldd zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 55 48 71 b4 f4 c0 1d fe ff 7b[  ]*vpshldd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 55 48 71 72 02 7b[      ]*vpshldd zmm6,zmm5,ZMMWORD PTR \[edx\+0x80\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 55 58 71 72 7f 7b[      ]*vpshldd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 58 71 72 7f 7b[      ]*vpshldd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 71 f4 ab[         ]*vpshldq zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 4f 71 f4 ab[         ]*vpshldq zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 cf 71 f4 ab[         ]*vpshldq zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 71 b4 f4 c0 1d fe ff 7b[  ]*vpshldq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 71 72 02 7b[      ]*vpshldq zmm6,zmm5,ZMMWORD PTR \[edx\+0x80\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 71 72 7f 7b[      ]*vpshldq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 71 72 7f 7b[      ]*vpshldq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 72 f4 ab[         ]*vpshrdw zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 4f 72 f4 ab[         ]*vpshrdw zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 cf 72 f4 ab[         ]*vpshrdw zmm6\{k7\}\{z\},zmm5,zmm4,0xab
@@ -189,11 +189,11 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 55 cf 73 f4 ab[         ]*vpshrdd zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 55 48 73 b4 f4 c0 1d fe ff 7b[  ]*vpshrdd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 55 48 73 72 02 7b[      ]*vpshrdd zmm6,zmm5,ZMMWORD PTR \[edx\+0x80\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 55 58 73 72 7f 7b[      ]*vpshrdd zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 58 73 72 7f 7b[      ]*vpshrdd zmm6,zmm5,DWORD BCST \[edx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 73 f4 ab[         ]*vpshrdq zmm6,zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 4f 73 f4 ab[         ]*vpshrdq zmm6\{k7\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 cf 73 f4 ab[         ]*vpshrdq zmm6\{k7\}\{z\},zmm5,zmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 73 b4 f4 c0 1d fe ff 7b[  ]*vpshrdq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 48 73 72 02 7b[      ]*vpshrdq zmm6,zmm5,ZMMWORD PTR \[edx\+0x80\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 73 72 7f 7b[      ]*vpshrdq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 58 73 72 7f 7b[      ]*vpshrdq zmm6,zmm5,QWORD BCST \[edx\+0x3f8\],0x7b
 #pass
index 91ffae3aa24fd1ca621be96102e6d75a444acc1c..32e7fc5bc57da699fd49ff08a13ac7ab3035a676 100644 (file)
@@ -57,22 +57,22 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 55 8f 71 f4[    ]*vpshldvd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 0f 71 b4 f4 c0 1d fe ff[     ]*vpshldvd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 0f 71 72 7f[         ]*vpshldvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 71 72 7f[         ]*vpshldvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 71 72 7f[         ]*vpshldvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 2f 71 f4[    ]*vpshldvd ymm6\{k7\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 af 71 f4[    ]*vpshldvd ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 2f 71 b4 f4 c0 1d fe ff[     ]*vpshldvd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 2f 71 72 7f[         ]*vpshldvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 71 72 7f[         ]*vpshldvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 71 72 7f[         ]*vpshldvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 71 f4[    ]*vpshldvq xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 8f 71 f4[    ]*vpshldvq xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 71 b4 f4 c0 1d fe ff[     ]*vpshldvq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 71 72 7f[         ]*vpshldvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 71 72 7f[         ]*vpshldvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 71 72 7f[         ]*vpshldvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 71 f4[    ]*vpshldvq ymm6\{k7\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 af 71 f4[    ]*vpshldvq ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 71 b4 f4 c0 1d fe ff[     ]*vpshldvq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 71 72 7f[         ]*vpshldvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 71 72 7f[         ]*vpshldvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 71 72 7f[         ]*vpshldvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 72 f4[    ]*vpshrdvw xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 8f 72 f4[    ]*vpshrdvw xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 72 b4 f4 c0 1d fe ff[     ]*vpshrdvw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
@@ -85,22 +85,22 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 55 8f 73 f4[    ]*vpshrdvd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 0f 73 b4 f4 c0 1d fe ff[     ]*vpshrdvd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 0f 73 72 7f[         ]*vpshrdvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 73 72 7f[         ]*vpshrdvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 73 72 7f[         ]*vpshrdvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 2f 73 f4[    ]*vpshrdvd ymm6\{k7\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 af 73 f4[    ]*vpshrdvd ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 2f 73 b4 f4 c0 1d fe ff[     ]*vpshrdvd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 2f 73 72 7f[         ]*vpshrdvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 73 72 7f[         ]*vpshrdvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 73 72 7f[         ]*vpshrdvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 73 f4[    ]*vpshrdvq xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 8f 73 f4[    ]*vpshrdvq xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 73 b4 f4 c0 1d fe ff[     ]*vpshrdvq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 73 72 7f[         ]*vpshrdvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 73 72 7f[         ]*vpshrdvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 73 72 7f[         ]*vpshrdvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 73 f4[    ]*vpshrdvq ymm6\{k7\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 af 73 f4[    ]*vpshrdvq ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 73 b4 f4 c0 1d fe ff[     ]*vpshrdvq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 73 72 7f[         ]*vpshrdvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 73 72 7f[         ]*vpshrdvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 73 72 7f[         ]*vpshrdvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 70 f4 ab[         ]*vpshldw xmm6\{k7\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 8f 70 f4 ab[         ]*vpshldw xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 70 b4 f4 c0 1d fe ff 7b[  ]*vpshldw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
@@ -113,22 +113,22 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 55 8f 71 f4 ab[         ]*vpshldd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 55 0f 71 b4 f4 c0 1d fe ff 7b[  ]*vpshldd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 55 0f 71 72 7f 7b[      ]*vpshldd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 71 72 7f 7b[      ]*vpshldd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 71 72 7f 7b[      ]*vpshldd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 55 2f 71 f4 ab[         ]*vpshldd ymm6\{k7\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 55 af 71 f4 ab[         ]*vpshldd ymm6\{k7\}\{z\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 55 2f 71 b4 f4 c0 1d fe ff 7b[  ]*vpshldd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 55 2f 71 72 7f 7b[      ]*vpshldd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 71 72 7f 7b[      ]*vpshldd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 71 72 7f 7b[      ]*vpshldd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 71 f4 ab[         ]*vpshldq xmm6\{k7\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 8f 71 f4 ab[         ]*vpshldq xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 71 b4 f4 c0 1d fe ff 7b[  ]*vpshldq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 71 72 7f 7b[      ]*vpshldq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 71 72 7f 7b[      ]*vpshldq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 71 72 7f 7b[      ]*vpshldq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f 71 f4 ab[         ]*vpshldq ymm6\{k7\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 af 71 f4 ab[         ]*vpshldq ymm6\{k7\}\{z\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f 71 b4 f4 c0 1d fe ff 7b[  ]*vpshldq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f 71 72 7f 7b[      ]*vpshldq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 71 72 7f 7b[      ]*vpshldq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 71 72 7f 7b[      ]*vpshldq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 72 f4 ab[         ]*vpshrdw xmm6\{k7\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 8f 72 f4 ab[         ]*vpshrdw xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 72 b4 f4 c0 1d fe ff 7b[  ]*vpshrdw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
@@ -141,22 +141,22 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 55 8f 73 f4 ab[         ]*vpshrdd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 55 0f 73 b4 f4 c0 1d fe ff 7b[  ]*vpshrdd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 55 0f 73 72 7f 7b[      ]*vpshrdd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 73 72 7f 7b[      ]*vpshrdd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 73 72 7f 7b[      ]*vpshrdd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 55 2f 73 f4 ab[         ]*vpshrdd ymm6\{k7\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 55 af 73 f4 ab[         ]*vpshrdd ymm6\{k7\}\{z\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 55 2f 73 b4 f4 c0 1d fe ff 7b[  ]*vpshrdd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 55 2f 73 72 7f 7b[      ]*vpshrdd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 73 72 7f 7b[      ]*vpshrdd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 73 72 7f 7b[      ]*vpshrdd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 73 f4 ab[         ]*vpshrdq xmm6\{k7\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 8f 73 f4 ab[         ]*vpshrdq xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 73 b4 f4 c0 1d fe ff 7b[  ]*vpshrdq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 73 72 7f 7b[      ]*vpshrdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 73 72 7f 7b[      ]*vpshrdq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 73 72 7f 7b[      ]*vpshrdq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f 73 f4 ab[         ]*vpshrdq ymm6\{k7\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 af 73 f4 ab[         ]*vpshrdq ymm6\{k7\}\{z\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f 73 b4 f4 c0 1d fe ff 7b[  ]*vpshrdq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f 73 72 7f 7b[      ]*vpshrdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 73 72 7f 7b[      ]*vpshrdq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 73 72 7f 7b[      ]*vpshrdq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 0f 63 b4 f4 c0 1d fe ff[     ]*vpcompressb XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 0f 63 72 7e[         ]*vpcompressb XMMWORD PTR \[edx\+0x7e\]\{k7\},xmm6
 [      ]*[a-f0-9]+:[   ]*62 f2 7d 2f 63 b4 f4 c0 1d fe ff[     ]*vpcompressb YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
@@ -205,22 +205,22 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 55 8f 71 f4[    ]*vpshldvd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 0f 71 b4 f4 c0 1d fe ff[     ]*vpshldvd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 0f 71 72 7f[         ]*vpshldvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 71 72 7f[         ]*vpshldvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 71 72 7f[         ]*vpshldvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 2f 71 f4[    ]*vpshldvd ymm6\{k7\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 af 71 f4[    ]*vpshldvd ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 2f 71 b4 f4 c0 1d fe ff[     ]*vpshldvd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 2f 71 72 7f[         ]*vpshldvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 71 72 7f[         ]*vpshldvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 71 72 7f[         ]*vpshldvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 71 f4[    ]*vpshldvq xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 8f 71 f4[    ]*vpshldvq xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 71 b4 f4 c0 1d fe ff[     ]*vpshldvq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 71 72 7f[         ]*vpshldvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 71 72 7f[         ]*vpshldvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 71 72 7f[         ]*vpshldvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 71 f4[    ]*vpshldvq ymm6\{k7\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 af 71 f4[    ]*vpshldvq ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 71 b4 f4 c0 1d fe ff[     ]*vpshldvq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 71 72 7f[         ]*vpshldvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 71 72 7f[         ]*vpshldvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 71 72 7f[         ]*vpshldvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 72 f4[    ]*vpshrdvw xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 8f 72 f4[    ]*vpshrdvw xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 72 b4 f4 c0 1d fe ff[     ]*vpshrdvw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
@@ -233,22 +233,22 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 55 8f 73 f4[    ]*vpshrdvd xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 0f 73 b4 f4 c0 1d fe ff[     ]*vpshrdvd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 0f 73 72 7f[         ]*vpshrdvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 73 72 7f[         ]*vpshrdvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 55 1f 73 72 7f[         ]*vpshrdvd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 2f 73 f4[    ]*vpshrdvd ymm6\{k7\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 af 73 f4[    ]*vpshrdvd ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 2f 73 b4 f4 c0 1d fe ff[     ]*vpshrdvd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 2f 73 72 7f[         ]*vpshrdvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 73 72 7f[         ]*vpshrdvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 55 3f 73 72 7f[         ]*vpshrdvd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 73 f4[    ]*vpshrdvq xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 8f 73 f4[    ]*vpshrdvq xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 73 b4 f4 c0 1d fe ff[     ]*vpshrdvq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 73 72 7f[         ]*vpshrdvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 73 72 7f[         ]*vpshrdvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 73 72 7f[         ]*vpshrdvq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 73 f4[    ]*vpshrdvq ymm6\{k7\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 af 73 f4[    ]*vpshrdvq ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 73 b4 f4 c0 1d fe ff[     ]*vpshrdvq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 73 72 7f[         ]*vpshrdvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 73 72 7f[         ]*vpshrdvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 73 72 7f[         ]*vpshrdvq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 70 f4 ab[         ]*vpshldw xmm6\{k7\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 8f 70 f4 ab[         ]*vpshldw xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 70 b4 f4 c0 1d fe ff 7b[  ]*vpshldw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
@@ -261,22 +261,22 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 55 8f 71 f4 ab[         ]*vpshldd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 55 0f 71 b4 f4 c0 1d fe ff 7b[  ]*vpshldd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 55 0f 71 72 7f 7b[      ]*vpshldd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 71 72 7f 7b[      ]*vpshldd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 71 72 7f 7b[      ]*vpshldd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 55 2f 71 f4 ab[         ]*vpshldd ymm6\{k7\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 55 af 71 f4 ab[         ]*vpshldd ymm6\{k7\}\{z\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 55 2f 71 b4 f4 c0 1d fe ff 7b[  ]*vpshldd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 55 2f 71 72 7f 7b[      ]*vpshldd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 71 72 7f 7b[      ]*vpshldd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 71 72 7f 7b[      ]*vpshldd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 71 f4 ab[         ]*vpshldq xmm6\{k7\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 8f 71 f4 ab[         ]*vpshldq xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 71 b4 f4 c0 1d fe ff 7b[  ]*vpshldq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 71 72 7f 7b[      ]*vpshldq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 71 72 7f 7b[      ]*vpshldq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 71 72 7f 7b[      ]*vpshldq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f 71 f4 ab[         ]*vpshldq ymm6\{k7\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 af 71 f4 ab[         ]*vpshldq ymm6\{k7\}\{z\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f 71 b4 f4 c0 1d fe ff 7b[  ]*vpshldq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f 71 72 7f 7b[      ]*vpshldq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 71 72 7f 7b[      ]*vpshldq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 71 72 7f 7b[      ]*vpshldq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 72 f4 ab[         ]*vpshrdw xmm6\{k7\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 8f 72 f4 ab[         ]*vpshrdw xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 72 b4 f4 c0 1d fe ff 7b[  ]*vpshrdw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
@@ -289,20 +289,20 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 55 8f 73 f4 ab[         ]*vpshrdd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 55 0f 73 b4 f4 c0 1d fe ff 7b[  ]*vpshrdd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 55 0f 73 72 7f 7b[      ]*vpshrdd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 73 72 7f 7b[      ]*vpshrdd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 1f 73 72 7f 7b[      ]*vpshrdd xmm6\{k7\},xmm5,DWORD BCST \[edx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 55 2f 73 f4 ab[         ]*vpshrdd ymm6\{k7\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 55 af 73 f4 ab[         ]*vpshrdd ymm6\{k7\}\{z\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 55 2f 73 b4 f4 c0 1d fe ff 7b[  ]*vpshrdd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 55 2f 73 72 7f 7b[      ]*vpshrdd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 73 72 7f 7b[      ]*vpshrdd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 55 3f 73 72 7f 7b[      ]*vpshrdd ymm6\{k7\},ymm5,DWORD BCST \[edx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 73 f4 ab[         ]*vpshrdq xmm6\{k7\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 8f 73 f4 ab[         ]*vpshrdq xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 73 b4 f4 c0 1d fe ff 7b[  ]*vpshrdq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f 73 72 7f 7b[      ]*vpshrdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 73 72 7f 7b[      ]*vpshrdq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f 73 72 7f 7b[      ]*vpshrdq xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f 73 f4 ab[         ]*vpshrdq ymm6\{k7\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 af 73 f4 ab[         ]*vpshrdq ymm6\{k7\}\{z\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f 73 b4 f4 c0 1d fe ff 7b[  ]*vpshrdq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f 73 72 7f 7b[      ]*vpshrdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 73 72 7f 7b[      ]*vpshrdq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f 73 72 7f 7b[      ]*vpshrdq ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
 #pass
index cd5523827987de349548ab76cadbe4095e08695e..2e058c090eb6a428d941b41f5383b5f9b2633753 100644 (file)
@@ -61,28 +61,28 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 8f 83 f4[    ]*vpmultishiftqb xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 83 31[    ]*vpmultishiftqb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 83 b4 f4 c0 1d fe ff[     ]*vpmultishiftqb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 30[    ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 30[    ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 83 72 7f[         ]*vpmultishiftqb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 83 b2 00 08 00 00[        ]*vpmultishiftqb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 83 72 80[         ]*vpmultishiftqb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 83 b2 f0 f7 ff ff[        ]*vpmultishiftqb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 72 7f[         ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 b2 00 04 00 00[        ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 72 80[         ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 b2 f8 fb ff ff[        ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 72 7f[         ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 b2 00 04 00 00[        ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 72 80[         ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 b2 f8 fb ff ff[        ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 83 f4[    ]*vpmultishiftqb ymm6\{k7\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 af 83 f4[    ]*vpmultishiftqb ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 83 31[    ]*vpmultishiftqb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 83 b4 f4 c0 1d fe ff[     ]*vpmultishiftqb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 30[    ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 30[    ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 83 72 7f[         ]*vpmultishiftqb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 83 b2 00 10 00 00[        ]*vpmultishiftqb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 83 72 80[         ]*vpmultishiftqb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 83 b2 e0 ef ff ff[        ]*vpmultishiftqb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 72 7f[         ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 b2 00 04 00 00[        ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 72 80[         ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 b2 f8 fb ff ff[        ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 72 7f[         ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 b2 00 04 00 00[        ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 72 80[         ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 b2 f8 fb ff ff[        ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 0f 8d f4[    ]*vpermb xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 8f 8d f4[    ]*vpermb xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 0f 8d 31[    ]*vpermb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
@@ -135,26 +135,26 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 8f 83 f4[    ]*vpmultishiftqb xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 83 31[    ]*vpmultishiftqb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 83 b4 f4 c0 1d fe ff[     ]*vpmultishiftqb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 30[    ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 30[    ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 83 72 7f[         ]*vpmultishiftqb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 83 b2 00 08 00 00[        ]*vpmultishiftqb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 83 72 80[         ]*vpmultishiftqb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 0f 83 b2 f0 f7 ff ff[        ]*vpmultishiftqb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 72 7f[         ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 b2 00 04 00 00[        ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 72 80[         ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 b2 f8 fb ff ff[        ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 72 7f[         ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 b2 00 04 00 00[        ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 72 80[         ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 1f 83 b2 f8 fb ff ff[        ]*vpmultishiftqb xmm6\{k7\},xmm5,QWORD BCST \[edx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 83 f4[    ]*vpmultishiftqb ymm6\{k7\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 af 83 f4[    ]*vpmultishiftqb ymm6\{k7\}\{z\},ymm5,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 83 31[    ]*vpmultishiftqb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 83 b4 f4 c0 1d fe ff[     ]*vpmultishiftqb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 30[    ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 30[    ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD BCST \[eax\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 83 72 7f[         ]*vpmultishiftqb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 83 b2 00 10 00 00[        ]*vpmultishiftqb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 83 72 80[         ]*vpmultishiftqb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f2 d5 2f 83 b2 e0 ef ff ff[        ]*vpmultishiftqb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 72 7f[         ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 b2 00 04 00 00[        ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 72 80[         ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 b2 f8 fb ff ff[        ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 72 7f[         ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 b2 00 04 00 00[        ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 72 80[         ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD BCST \[edx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 d5 3f 83 b2 f8 fb ff ff[        ]*vpmultishiftqb ymm6\{k7\},ymm5,QWORD BCST \[edx-0x408\]
 #pass
index cce7bdeee32a57dc53a85f135d56d89f2bb485a2..6c6c703b657c599d66b333d1f7776ee93d0598b8 100644 (file)
@@ -14,25 +14,25 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f ce f4 7b[         ]*vgf2p8affineqb xmm6\{k7\},xmm5,xmm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f ce b4 f4 c0 1d fe ff 7b[  ]*vgf2p8affineqb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f ce 72 7f 7b[      ]*vgf2p8affineqb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f ce 72 7f 7b[      ]*vgf2p8affineqb xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f ce 72 7f 7b[      ]*vgf2p8affineqb xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f ce f4 ab[         ]*vgf2p8affineqb ymm6\{k7\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 af ce f4 ab[         ]*vgf2p8affineqb ymm6\{k7\}\{z\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f ce f4 7b[         ]*vgf2p8affineqb ymm6\{k7\},ymm5,ymm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f ce b4 f4 c0 1d fe ff 7b[  ]*vgf2p8affineqb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f ce 72 7f 7b[      ]*vgf2p8affineqb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f ce 72 7f 7b[      ]*vgf2p8affineqb ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f ce 72 7f 7b[      ]*vgf2p8affineqb ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f cf f4 ab[         ]*vgf2p8affineinvqb xmm6\{k7\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 8f cf f4 ab[         ]*vgf2p8affineinvqb xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f cf f4 7b[         ]*vgf2p8affineinvqb xmm6\{k7\},xmm5,xmm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f cf b4 f4 c0 1d fe ff 7b[  ]*vgf2p8affineinvqb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f cf 72 7f 7b[      ]*vgf2p8affineinvqb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f cf 72 7f 7b[      ]*vgf2p8affineinvqb xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f cf 72 7f 7b[      ]*vgf2p8affineinvqb xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f cf f4 ab[         ]*vgf2p8affineinvqb ymm6\{k7\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 af cf f4 ab[         ]*vgf2p8affineinvqb ymm6\{k7\}\{z\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f cf f4 7b[         ]*vgf2p8affineinvqb ymm6\{k7\},ymm5,ymm4,0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f cf b4 f4 c0 1d fe ff 7b[  ]*vgf2p8affineinvqb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f cf 72 7f 7b[      ]*vgf2p8affineinvqb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f cf 72 7f 7b[      ]*vgf2p8affineinvqb ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f cf 72 7f 7b[      ]*vgf2p8affineinvqb ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f2 55 0f cf f4[    ]*vgf2p8mulb xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 8f cf f4[    ]*vgf2p8mulb xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 0f cf b4 f4 c0 1d fe ff[     ]*vgf2p8mulb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
@@ -45,23 +45,23 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 8f ce f4 ab[         ]*vgf2p8affineqb xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f ce b4 f4 c0 1d fe ff 7b[  ]*vgf2p8affineqb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f ce 72 7f 7b[      ]*vgf2p8affineqb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f ce 72 7f 7b[      ]*vgf2p8affineqb xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f ce 72 7f 7b[      ]*vgf2p8affineqb xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f ce f4 ab[         ]*vgf2p8affineqb ymm6\{k7\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 af ce f4 ab[         ]*vgf2p8affineqb ymm6\{k7\}\{z\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f ce b4 f4 c0 1d fe ff 7b[  ]*vgf2p8affineqb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f ce 72 7f 7b[      ]*vgf2p8affineqb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f ce 72 7f 7b[      ]*vgf2p8affineqb ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f ce 72 7f 7b[      ]*vgf2p8affineqb ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f cf f4 ab[         ]*vgf2p8affineinvqb xmm6\{k7\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 8f cf f4 ab[         ]*vgf2p8affineinvqb xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f cf b4 f4 c0 1d fe ff 7b[  ]*vgf2p8affineinvqb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 0f cf 72 7f 7b[      ]*vgf2p8affineinvqb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f cf 72 7f 7b[      ]*vgf2p8affineinvqb xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 1f cf 72 7f 7b[      ]*vgf2p8affineinvqb xmm6\{k7\},xmm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f cf f4 ab[         ]*vgf2p8affineinvqb ymm6\{k7\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 af cf f4 ab[         ]*vgf2p8affineinvqb ymm6\{k7\}\{z\},ymm5,ymm4,0xab
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f cf b4 f4 c0 1d fe ff 7b[  ]*vgf2p8affineinvqb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f cf 30 7b[         ]*vgf2p8affineinvqb ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f cf 30 7b[         ]*vgf2p8affineinvqb ymm6\{k7\},ymm5,QWORD BCST \[eax\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 d5 2f cf 72 7f 7b[      ]*vgf2p8affineinvqb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f cf 72 7f 7b[      ]*vgf2p8affineinvqb ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 d5 3f cf 72 7f 7b[      ]*vgf2p8affineinvqb ymm6\{k7\},ymm5,QWORD BCST \[edx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f2 55 0f cf f4[    ]*vgf2p8mulb xmm6\{k7\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 8f cf f4[    ]*vgf2p8mulb xmm6\{k7\}\{z\},xmm5,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 0f cf b4 f4 c0 1d fe ff[     ]*vgf2p8mulb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
index b2ac448b2e4d98dd49f33734b85195fe511a449b..1d073393fb9554c1c29124b49d298fdbfba047cc 100644 (file)
@@ -14,47 +14,47 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 75 c9 52 e3[    ]*vpdpwssd zmm4\{k1\}\{z\},zmm1,zmm3
 [      ]*[a-f0-9]+:[   ]*62 f2 75 48 52 a4 f4 c0 1d fe ff[     ]*vpdpwssd zmm4,zmm1,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 75 48 52 62 7f[         ]*vpdpwssd zmm4,zmm1,ZMMWORD PTR \[edx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 75 58 52 62 7f[         ]*vpdpwssd zmm4,zmm1,DWORD PTR \[edx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 75 58 52 62 7f[         ]*vpdpwssd zmm4,zmm1,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 48 53 d4[    ]*vpdpwssds zmm2,zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 4e 53 d4[    ]*vpdpwssds zmm2\{k6\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 ce 53 d4[    ]*vpdpwssds zmm2\{k6\}\{z\},zmm5,zmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 55 48 53 94 f4 c0 1d fe ff[     ]*vpdpwssds zmm2,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 55 48 53 52 7f[         ]*vpdpwssds zmm2,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 55 58 53 52 7f[         ]*vpdpwssds zmm2,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 55 58 53 52 7f[         ]*vpdpwssds zmm2,zmm5,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 48 50 eb[    ]*vpdpbusd zmm5,zmm2,zmm3
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 49 50 eb[    ]*vpdpbusd zmm5\{k1\},zmm2,zmm3
 [      ]*[a-f0-9]+:[   ]*62 f2 6d c9 50 eb[    ]*vpdpbusd zmm5\{k1\}\{z\},zmm2,zmm3
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 48 50 ac f4 c0 1d fe ff[     ]*vpdpbusd zmm5,zmm2,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 48 50 6a 7f[         ]*vpdpbusd zmm5,zmm2,ZMMWORD PTR \[edx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 6d 58 50 6a 7f[         ]*vpdpbusd zmm5,zmm2,DWORD PTR \[edx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 6d 58 50 6a 7f[         ]*vpdpbusd zmm5,zmm2,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 65 48 51 e9[    ]*vpdpbusds zmm5,zmm3,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 65 4a 51 e9[    ]*vpdpbusds zmm5\{k2\},zmm3,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 65 ca 51 e9[    ]*vpdpbusds zmm5\{k2\}\{z\},zmm3,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 65 48 51 ac f4 c0 1d fe ff[     ]*vpdpbusds zmm5,zmm3,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 65 48 51 6a 7f[         ]*vpdpbusds zmm5,zmm3,ZMMWORD PTR \[edx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 65 58 51 6a 7f[         ]*vpdpbusds zmm5,zmm3,DWORD PTR \[edx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 65 58 51 6a 7f[         ]*vpdpbusds zmm5,zmm3,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 48 52 d9[    ]*vpdpwssd zmm3,zmm4,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 4b 52 d9[    ]*vpdpwssd zmm3\{k3\},zmm4,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 5d cb 52 d9[    ]*vpdpwssd zmm3\{k3\}\{z\},zmm4,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 48 52 9c f4 c0 1d fe ff[     ]*vpdpwssd zmm3,zmm4,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 48 52 5a 7f[         ]*vpdpwssd zmm3,zmm4,ZMMWORD PTR \[edx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 5d 58 52 5a 7f[         ]*vpdpwssd zmm3,zmm4,DWORD PTR \[edx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 5d 58 52 5a 7f[         ]*vpdpwssd zmm3,zmm4,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 75 48 53 da[    ]*vpdpwssds zmm3,zmm1,zmm2
 [      ]*[a-f0-9]+:[   ]*62 f2 75 4f 53 da[    ]*vpdpwssds zmm3\{k7\},zmm1,zmm2
 [      ]*[a-f0-9]+:[   ]*62 f2 75 cf 53 da[    ]*vpdpwssds zmm3\{k7\}\{z\},zmm1,zmm2
 [      ]*[a-f0-9]+:[   ]*62 f2 75 48 53 9c f4 c0 1d fe ff[     ]*vpdpwssds zmm3,zmm1,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 75 48 53 5a 7f[         ]*vpdpwssds zmm3,zmm1,ZMMWORD PTR \[edx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 75 58 53 5a 7f[         ]*vpdpwssds zmm3,zmm1,DWORD PTR \[edx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 75 58 53 5a 7f[         ]*vpdpwssds zmm3,zmm1,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 48 50 d9[    ]*vpdpbusd zmm3,zmm4,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 4e 50 d9[    ]*vpdpbusd zmm3\{k6\},zmm4,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 5d ce 50 d9[    ]*vpdpbusd zmm3\{k6\}\{z\},zmm4,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 48 50 9c f4 c0 1d fe ff[     ]*vpdpbusd zmm3,zmm4,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 48 50 5a 7f[         ]*vpdpbusd zmm3,zmm4,ZMMWORD PTR \[edx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 5d 58 50 5a 7f[         ]*vpdpbusd zmm3,zmm4,DWORD PTR \[edx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 5d 58 50 5a 7f[         ]*vpdpbusd zmm3,zmm4,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 75 48 51 c9[    ]*vpdpbusds zmm1,zmm1,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 75 49 51 c9[    ]*vpdpbusds zmm1\{k1\},zmm1,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 75 c9 51 c9[    ]*vpdpbusds zmm1\{k1\}\{z\},zmm1,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 75 48 51 8c f4 c0 1d fe ff[     ]*vpdpbusds zmm1,zmm1,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 75 48 51 4a 7f[         ]*vpdpbusds zmm1,zmm1,ZMMWORD PTR \[edx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 75 58 51 4a 7f[         ]*vpdpbusds zmm1,zmm1,DWORD PTR \[edx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 75 58 51 4a 7f[         ]*vpdpbusds zmm1,zmm1,DWORD BCST \[edx\+0x1fc\]
 #pass
index 5a8c8c498a66a60a0c9c265edf071fc58afec421..1d5046a4fb975029e667e78ef7e0aad9f08ecf9a 100644 (file)
@@ -13,80 +13,80 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 8b 52 d2[    ]*vpdpwssd xmm2\{k3\}\{z\},xmm4,xmm2
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 09 52 94 f4 c0 1d fe ff[     ]*vpdpwssd xmm2\{k1\},xmm4,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 09 52 52 7f[         ]*vpdpwssd xmm2\{k1\},xmm4,XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 5d 19 52 52 7f[         ]*vpdpwssd xmm2\{k1\},xmm4,DWORD PTR \[edx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 5d 19 52 52 7f[         ]*vpdpwssd xmm2\{k1\},xmm4,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 65 29 52 d9[    ]*vpdpwssd ymm3\{k1\},ymm3,ymm1
 [      ]*[a-f0-9]+:[   ]*62 f2 65 a9 52 d9[    ]*vpdpwssd ymm3\{k1\}\{z\},ymm3,ymm1
 [      ]*[a-f0-9]+:[   ]*62 f2 65 2c 52 9c f4 c0 1d fe ff[     ]*vpdpwssd ymm3\{k4\},ymm3,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 65 2c 52 5a 7f[         ]*vpdpwssd ymm3\{k4\},ymm3,YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 65 3c 52 5a 7f[         ]*vpdpwssd ymm3\{k4\},ymm3,DWORD PTR \[edx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 65 3c 52 5a 7f[         ]*vpdpwssd ymm3\{k4\},ymm3,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 09 53 d1[    ]*vpdpwssds xmm2\{k1\},xmm4,xmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 89 53 d1[    ]*vpdpwssds xmm2\{k1\}\{z\},xmm4,xmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 0c 53 94 f4 c0 1d fe ff[     ]*vpdpwssds xmm2\{k4\},xmm4,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 0c 53 52 7f[         ]*vpdpwssds xmm2\{k4\},xmm4,XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 5d 1c 53 52 7f[         ]*vpdpwssds xmm2\{k4\},xmm4,DWORD PTR \[edx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 5d 1c 53 52 7f[         ]*vpdpwssds xmm2\{k4\},xmm4,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 75 2f 53 e4[    ]*vpdpwssds ymm4\{k7\},ymm1,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 75 af 53 e4[    ]*vpdpwssds ymm4\{k7\}\{z\},ymm1,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 75 2b 53 a4 f4 c0 1d fe ff[     ]*vpdpwssds ymm4\{k3\},ymm1,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 75 2b 53 62 7f[         ]*vpdpwssds ymm4\{k3\},ymm1,YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 75 3b 53 62 7f[         ]*vpdpwssds ymm4\{k3\},ymm1,DWORD PTR \[edx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 75 3b 53 62 7f[         ]*vpdpwssds ymm4\{k3\},ymm1,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 65 0c 50 d1[    ]*vpdpbusd xmm2\{k4\},xmm3,xmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 65 8c 50 d1[    ]*vpdpbusd xmm2\{k4\}\{z\},xmm3,xmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 65 0a 50 94 f4 c0 1d fe ff[     ]*vpdpbusd xmm2\{k2\},xmm3,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 65 0a 50 52 7f[         ]*vpdpbusd xmm2\{k2\},xmm3,XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 65 1a 50 52 7f[         ]*vpdpbusd xmm2\{k2\},xmm3,DWORD PTR \[edx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 65 1a 50 52 7f[         ]*vpdpbusd xmm2\{k2\},xmm3,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 2d 50 d2[    ]*vpdpbusd ymm2\{k5\},ymm2,ymm2
 [      ]*[a-f0-9]+:[   ]*62 f2 6d ad 50 d2[    ]*vpdpbusd ymm2\{k5\}\{z\},ymm2,ymm2
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 2f 50 94 f4 c0 1d fe ff[     ]*vpdpbusd ymm2\{k7\},ymm2,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 2f 50 52 7f[         ]*vpdpbusd ymm2\{k7\},ymm2,YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 6d 3f 50 52 7f[         ]*vpdpbusd ymm2\{k7\},ymm2,DWORD PTR \[edx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 6d 3f 50 52 7f[         ]*vpdpbusd ymm2\{k7\},ymm2,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 0e 51 f4[    ]*vpdpbusds xmm6\{k6\},xmm2,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 8e 51 f4[    ]*vpdpbusds xmm6\{k6\}\{z\},xmm2,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 0c 51 b4 f4 c0 1d fe ff[     ]*vpdpbusds xmm6\{k4\},xmm2,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 0c 51 72 7f[         ]*vpdpbusds xmm6\{k4\},xmm2,XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 6d 1c 51 72 7f[         ]*vpdpbusds xmm6\{k4\},xmm2,DWORD PTR \[edx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 6d 1c 51 72 7f[         ]*vpdpbusds xmm6\{k4\},xmm2,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 65 2f 51 e1[    ]*vpdpbusds ymm4\{k7\},ymm3,ymm1
 [      ]*[a-f0-9]+:[   ]*62 f2 65 af 51 e1[    ]*vpdpbusds ymm4\{k7\}\{z\},ymm3,ymm1
 [      ]*[a-f0-9]+:[   ]*62 f2 65 29 51 a4 f4 c0 1d fe ff[     ]*vpdpbusds ymm4\{k1\},ymm3,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 65 29 51 62 7f[         ]*vpdpbusds ymm4\{k1\},ymm3,YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 65 39 51 62 7f[         ]*vpdpbusds ymm4\{k1\},ymm3,DWORD PTR \[edx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 65 39 51 62 7f[         ]*vpdpbusds ymm4\{k1\},ymm3,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 09 52 ea[    ]*vpdpwssd xmm5\{k1\},xmm2,xmm2
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 89 52 ea[    ]*vpdpwssd xmm5\{k1\}\{z\},xmm2,xmm2
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 0e 52 ac f4 c0 1d fe ff[     ]*vpdpwssd xmm5\{k6\},xmm2,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 0e 52 6a 7f[         ]*vpdpwssd xmm5\{k6\},xmm2,XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 6d 1e 52 6a 7f[         ]*vpdpwssd xmm5\{k6\},xmm2,DWORD PTR \[edx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 6d 1e 52 6a 7f[         ]*vpdpwssd xmm5\{k6\},xmm2,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 2f 52 cc[    ]*vpdpwssd ymm1\{k7\},ymm2,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 6d af 52 cc[    ]*vpdpwssd ymm1\{k7\}\{z\},ymm2,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 2e 52 8c f4 c0 1d fe ff[     ]*vpdpwssd ymm1\{k6\},ymm2,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 2e 52 4a 7f[         ]*vpdpwssd ymm1\{k6\},ymm2,YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 6d 3e 52 4a 7f[         ]*vpdpwssd ymm1\{k6\},ymm2,DWORD PTR \[edx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 6d 3e 52 4a 7f[         ]*vpdpwssd ymm1\{k6\},ymm2,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 0a 53 c9[    ]*vpdpwssds xmm1\{k2\},xmm4,xmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 8a 53 c9[    ]*vpdpwssds xmm1\{k2\}\{z\},xmm4,xmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 0e 53 8c f4 c0 1d fe ff[     ]*vpdpwssds xmm1\{k6\},xmm4,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 0e 53 4a 7f[         ]*vpdpwssds xmm1\{k6\},xmm4,XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 5d 1e 53 4a 7f[         ]*vpdpwssds xmm1\{k6\},xmm4,DWORD PTR \[edx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 5d 1e 53 4a 7f[         ]*vpdpwssds xmm1\{k6\},xmm4,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 2c 53 dc[    ]*vpdpwssds ymm3\{k4\},ymm2,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 6d ac 53 dc[    ]*vpdpwssds ymm3\{k4\}\{z\},ymm2,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 2d 53 9c f4 c0 1d fe ff[     ]*vpdpwssds ymm3\{k5\},ymm2,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 2d 53 5a 7f[         ]*vpdpwssds ymm3\{k5\},ymm2,YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 6d 3d 53 5a 7f[         ]*vpdpwssds ymm3\{k5\},ymm2,DWORD PTR \[edx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 6d 3d 53 5a 7f[         ]*vpdpwssds ymm3\{k5\},ymm2,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 0f 50 dc[    ]*vpdpbusd xmm3\{k7\},xmm4,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 8f 50 dc[    ]*vpdpbusd xmm3\{k7\}\{z\},xmm4,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 09 50 9c f4 c0 1d fe ff[     ]*vpdpbusd xmm3\{k1\},xmm4,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 5d 09 50 5a 7f[         ]*vpdpbusd xmm3\{k1\},xmm4,XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 5d 19 50 5a 7f[         ]*vpdpbusd xmm3\{k1\},xmm4,DWORD PTR \[edx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 5d 19 50 5a 7f[         ]*vpdpbusd xmm3\{k1\},xmm4,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 2d 50 f4[    ]*vpdpbusd ymm6\{k5\},ymm2,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 6d ad 50 f4[    ]*vpdpbusd ymm6\{k5\}\{z\},ymm2,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 2d 50 b4 f4 c0 1d fe ff[     ]*vpdpbusd ymm6\{k5\},ymm2,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6d 2d 50 72 7f[         ]*vpdpbusd ymm6\{k5\},ymm2,YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 6d 3d 50 72 7f[         ]*vpdpbusd ymm6\{k5\},ymm2,DWORD PTR \[edx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 6d 3d 50 72 7f[         ]*vpdpbusd ymm6\{k5\},ymm2,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 65 0d 51 dc[    ]*vpdpbusds xmm3\{k5\},xmm3,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 65 8d 51 dc[    ]*vpdpbusds xmm3\{k5\}\{z\},xmm3,xmm4
 [      ]*[a-f0-9]+:[   ]*62 f2 65 0c 51 9c f4 c0 1d fe ff[     ]*vpdpbusds xmm3\{k4\},xmm3,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 65 0c 51 5a 7f[         ]*vpdpbusds xmm3\{k4\},xmm3,XMMWORD PTR \[edx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 65 1c 51 5a 7f[         ]*vpdpbusds xmm3\{k4\},xmm3,DWORD PTR \[edx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 65 1c 51 5a 7f[         ]*vpdpbusds xmm3\{k4\},xmm3,DWORD BCST \[edx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 f2 65 2c 51 d4[    ]*vpdpbusds ymm2\{k4\},ymm3,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 65 ac 51 d4[    ]*vpdpbusds ymm2\{k4\}\{z\},ymm3,ymm4
 [      ]*[a-f0-9]+:[   ]*62 f2 65 29 51 94 f4 c0 1d fe ff[     ]*vpdpbusds ymm2\{k1\},ymm3,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
 [      ]*[a-f0-9]+:[   ]*62 f2 65 29 51 52 7f[         ]*vpdpbusds ymm2\{k1\},ymm3,YMMWORD PTR \[edx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 f2 65 39 51 52 7f[         ]*vpdpbusds ymm2\{k1\},ymm3,DWORD PTR \[edx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 65 39 51 52 7f[         ]*vpdpbusds ymm2\{k1\},ymm3,DWORD BCST \[edx\+0x1fc\]
 #pass
index 67b3d734c0d6b46077965f090203d5c4dc172da9..681d14a1ff96df9f4e248164972e5e44c276266a 100644 (file)
@@ -11,38 +11,38 @@ Disassembly of section \.text:
 00000000 <\.text>:
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 48 68 d9[    ]*vp2intersectd k3,zmm2,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 48 68 58 01[         ]*vp2intersectd k3,zmm2,ZMMWORD PTR \[eax\+0x40\]
-[      ]*[a-f0-9]+:[   ]*62 f2 6f 58 68 58 02[         ]*vp2intersectd k3,zmm2,DWORD PTR \[eax\+0x8\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 6f 58 68 58 02[         ]*vp2intersectd k3,zmm2,DWORD BCST \[eax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 28 68 d9[    ]*vp2intersectd k3,ymm2,ymm1
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 28 68 58 01[         ]*vp2intersectd k3,ymm2,YMMWORD PTR \[eax\+0x20\]
-[      ]*[a-f0-9]+:[   ]*62 f2 6f 38 68 58 02[         ]*vp2intersectd k3,ymm2,DWORD PTR \[eax\+0x8\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 6f 38 68 58 02[         ]*vp2intersectd k3,ymm2,DWORD BCST \[eax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 08 68 d9[    ]*vp2intersectd k3,xmm2,xmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 08 68 58 01[         ]*vp2intersectd k3,xmm2,XMMWORD PTR \[eax\+0x10\]
-[      ]*[a-f0-9]+:[   ]*62 f2 6f 18 68 58 02[         ]*vp2intersectd k3,xmm2,DWORD PTR \[eax\+0x8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 6f 18 68 58 02[         ]*vp2intersectd k3,xmm2,DWORD BCST \[eax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 48 68 d9[    ]*vp2intersectq k3,zmm2,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 48 68 58 01[         ]*vp2intersectq k3,zmm2,ZMMWORD PTR \[eax\+0x40\]
-[      ]*[a-f0-9]+:[   ]*62 f2 ef 58 68 58 01[         ]*vp2intersectq k3,zmm2,QWORD PTR \[eax\+0x8\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 ef 58 68 58 01[         ]*vp2intersectq k3,zmm2,QWORD BCST \[eax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 28 68 d9[    ]*vp2intersectq k3,ymm2,ymm1
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 28 68 58 01[         ]*vp2intersectq k3,ymm2,YMMWORD PTR \[eax\+0x20\]
-[      ]*[a-f0-9]+:[   ]*62 f2 ef 38 68 58 01[         ]*vp2intersectq k3,ymm2,QWORD PTR \[eax\+0x8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 ef 38 68 58 01[         ]*vp2intersectq k3,ymm2,QWORD BCST \[eax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 08 68 d9[    ]*vp2intersectq k3,xmm2,xmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 08 68 58 01[         ]*vp2intersectq k3,xmm2,XMMWORD PTR \[eax\+0x10\]
-[      ]*[a-f0-9]+:[   ]*62 f2 ef 18 68 58 01[         ]*vp2intersectq k3,xmm2,QWORD PTR \[eax\+0x8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 ef 18 68 58 01[         ]*vp2intersectq k3,xmm2,QWORD BCST \[eax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 48 68 d9[    ]*vp2intersectd k3,zmm2,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 48 68 58 01[         ]*vp2intersectd k3,zmm2,ZMMWORD PTR \[eax\+0x40\]
-[      ]*[a-f0-9]+:[   ]*62 f2 6f 58 68 58 02[         ]*vp2intersectd k3,zmm2,DWORD PTR \[eax\+0x8\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 6f 58 68 58 02[         ]*vp2intersectd k3,zmm2,DWORD BCST \[eax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 28 68 d9[    ]*vp2intersectd k3,ymm2,ymm1
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 28 68 58 01[         ]*vp2intersectd k3,ymm2,YMMWORD PTR \[eax\+0x20\]
-[      ]*[a-f0-9]+:[   ]*62 f2 6f 38 68 58 02[         ]*vp2intersectd k3,ymm2,DWORD PTR \[eax\+0x8\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 6f 38 68 58 02[         ]*vp2intersectd k3,ymm2,DWORD BCST \[eax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 08 68 d9[    ]*vp2intersectd k3,xmm2,xmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 08 68 58 01[         ]*vp2intersectd k3,xmm2,XMMWORD PTR \[eax\+0x10\]
-[      ]*[a-f0-9]+:[   ]*62 f2 6f 18 68 58 02[         ]*vp2intersectd k3,xmm2,DWORD PTR \[eax\+0x8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 6f 18 68 58 02[         ]*vp2intersectd k3,xmm2,DWORD BCST \[eax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 48 68 d9[    ]*vp2intersectq k3,zmm2,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 48 68 58 01[         ]*vp2intersectq k3,zmm2,ZMMWORD PTR \[eax\+0x40\]
-[      ]*[a-f0-9]+:[   ]*62 f2 ef 58 68 58 01[         ]*vp2intersectq k3,zmm2,QWORD PTR \[eax\+0x8\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 ef 58 68 58 01[         ]*vp2intersectq k3,zmm2,QWORD BCST \[eax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 28 68 d9[    ]*vp2intersectq k3,ymm2,ymm1
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 28 68 58 01[         ]*vp2intersectq k3,ymm2,YMMWORD PTR \[eax\+0x20\]
-[      ]*[a-f0-9]+:[   ]*62 f2 ef 38 68 58 01[         ]*vp2intersectq k3,ymm2,QWORD PTR \[eax\+0x8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 ef 38 68 58 01[         ]*vp2intersectq k3,ymm2,QWORD BCST \[eax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 08 68 d9[    ]*vp2intersectq k3,xmm2,xmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 08 68 58 01[         ]*vp2intersectq k3,xmm2,XMMWORD PTR \[eax\+0x10\]
-[      ]*[a-f0-9]+:[   ]*62 f2 ef 18 68 58 01[         ]*vp2intersectq k3,xmm2,QWORD PTR \[eax\+0x8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 ef 18 68 58 01[         ]*vp2intersectq k3,xmm2,QWORD BCST \[eax\+0x8\]
 #pass
index 73b3724e0bcf918f3502d033763028c42736a0bd..259d17f9ef832589fb277d8531ec9e7dfe573391 100644 (file)
@@ -12,9 +12,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 14 10 58 f4[     ]*vaddph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 14 97 58 f4[     ]*vaddph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 14 47 58 b4 f5 00 00 00 10[      ]*vaddph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 50 58 31[     ]*vaddph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 50 58 31[     ]*vaddph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 40 58 71 7f[          ]*vaddph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 d7 58 72 80[          ]*vaddph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 d7 58 72 80[          ]*vaddph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 16 00 58 f4[     ]*vaddsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 16 10 58 f4[     ]*vaddsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 16 97 58 f4[     ]*vaddsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -26,9 +26,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 93 14 10 c2 ec 7b[          ]*vcmpph k5,zmm29,zmm28,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 14 17 c2 ec 7b[          ]*vcmpph k5\{k7\},zmm29,zmm28,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 b3 14 47 c2 ac f5 00 00 00 10 7b[   ]*vcmpph k5\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 d3 14 50 c2 29 7b[          ]*vcmpph k5,zmm29,WORD PTR \[r9\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 d3 14 50 c2 29 7b[          ]*vcmpph k5,zmm29,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 14 40 c2 69 7f 7b[       ]*vcmpph k5,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 14 57 c2 6a 80 7b[       ]*vcmpph k5\{k7\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 14 57 c2 6a 80 7b[       ]*vcmpph k5\{k7\},zmm29,WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 16 00 c2 ec 7b[          ]*vcmpsh k5,xmm29,xmm28,0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 16 10 c2 ec 7b[          ]*vcmpsh k5,xmm29,xmm28,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 16 17 c2 ec 7b[          ]*vcmpsh k5\{k7\},xmm29,xmm28,\{sae\},0x7b
@@ -46,86 +46,86 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 7c 18 5b f5[     ]*vcvtdq2ph ymm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7c 9f 5b f5[     ]*vcvtdq2ph ymm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7c 4f 5b b4 f5 00 00 00 10[      ]*vcvtdq2ph ymm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 58 5b 31[     ]*vcvtdq2ph ymm30,DWORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 58 5b 31[     ]*vcvtdq2ph ymm30,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 48 5b 71 7f[          ]*vcvtdq2ph ymm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c df 5b 72 80[          ]*vcvtdq2ph ymm30\{k7\}\{z\},DWORD PTR \[rdx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c df 5b 72 80[          ]*vcvtdq2ph ymm30\{k7\}\{z\},DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 05 fd 48 5a f5[     ]*vcvtpd2ph xmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 05 fd 18 5a f5[     ]*vcvtpd2ph xmm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 fd 9f 5a f5[     ]*vcvtpd2ph xmm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 fd 4f 5a b4 f5 00 00 00 10[      ]*vcvtpd2ph xmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 fd 58 5a 31[     ]*vcvtpd2ph xmm30,QWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 fd 58 5a 31[     ]*vcvtpd2ph xmm30,QWORD BCST \[r9\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 65 fd 48 5a 71 7f[          ]*vcvtpd2ph xmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 fd df 5a 72 80[          ]*vcvtpd2ph xmm30\{k7\}\{z\},QWORD PTR \[rdx-0x400\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 fd df 5a 72 80[          ]*vcvtpd2ph xmm30\{k7\}\{z\},QWORD BCST \[rdx-0x400\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 48 5b f5[     ]*vcvtph2dq zmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 18 5b f5[     ]*vcvtph2dq zmm30,ymm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 9f 5b f5[     ]*vcvtph2dq zmm30\{k7\}\{z\},ymm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7d 4f 5b b4 f5 00 00 00 10[      ]*vcvtph2dq zmm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 58 5b 31[     ]*vcvtph2dq zmm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 58 5b 31[     ]*vcvtph2dq zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 48 5b 71 7f[          ]*vcvtph2dq zmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d df 5b 72 80[          ]*vcvtph2dq zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d df 5b 72 80[          ]*vcvtph2dq zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 48 5a f5[     ]*vcvtph2pd zmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 18 5a f5[     ]*vcvtph2pd zmm30,xmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7c 9f 5a f5[     ]*vcvtph2pd zmm30\{k7\}\{z\},xmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7c 4f 5a b4 f5 00 00 00 10[      ]*vcvtph2pd zmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 58 5a 31[     ]*vcvtph2pd zmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 58 5a 31[     ]*vcvtph2pd zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 48 5a 71 7f[          ]*vcvtph2pd zmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c df 5a 72 80[          ]*vcvtph2pd zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c df 5a 72 80[          ]*vcvtph2pd zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 7d 48 13 f5[     ]*vcvtph2psx zmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d 18 13 f5[     ]*vcvtph2psx zmm30,ymm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 7d 9f 13 f5[     ]*vcvtph2psx zmm30\{k7\}\{z\},ymm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 7d 4f 13 b4 f5 00 00 00 10[      ]*vcvtph2psx zmm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 58 13 31[     ]*vcvtph2psx zmm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 58 13 31[     ]*vcvtph2psx zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 48 13 71 7f[          ]*vcvtph2psx zmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d df 13 72 80[          ]*vcvtph2psx zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d df 13 72 80[          ]*vcvtph2psx zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 48 7b f5[     ]*vcvtph2qq zmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 18 7b f5[     ]*vcvtph2qq zmm30,xmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 9f 7b f5[     ]*vcvtph2qq zmm30\{k7\}\{z\},xmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7d 4f 7b b4 f5 00 00 00 10[      ]*vcvtph2qq zmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 58 7b 31[     ]*vcvtph2qq zmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 58 7b 31[     ]*vcvtph2qq zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 48 7b 71 7f[          ]*vcvtph2qq zmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d df 7b 72 80[          ]*vcvtph2qq zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d df 7b 72 80[          ]*vcvtph2qq zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 48 79 f5[     ]*vcvtph2udq zmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 18 79 f5[     ]*vcvtph2udq zmm30,ymm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7c 9f 79 f5[     ]*vcvtph2udq zmm30\{k7\}\{z\},ymm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7c 4f 79 b4 f5 00 00 00 10[      ]*vcvtph2udq zmm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 58 79 31[     ]*vcvtph2udq zmm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 58 79 31[     ]*vcvtph2udq zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 48 79 71 7f[          ]*vcvtph2udq zmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c df 79 72 80[          ]*vcvtph2udq zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c df 79 72 80[          ]*vcvtph2udq zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 48 79 f5[     ]*vcvtph2uqq zmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 18 79 f5[     ]*vcvtph2uqq zmm30,xmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 9f 79 f5[     ]*vcvtph2uqq zmm30\{k7\}\{z\},xmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7d 4f 79 b4 f5 00 00 00 10[      ]*vcvtph2uqq zmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 58 79 31[     ]*vcvtph2uqq zmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 58 79 31[     ]*vcvtph2uqq zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 48 79 71 7f[          ]*vcvtph2uqq zmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d df 79 72 80[          ]*vcvtph2uqq zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d df 79 72 80[          ]*vcvtph2uqq zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 48 7d f5[     ]*vcvtph2uw zmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 18 7d f5[     ]*vcvtph2uw zmm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7c 9f 7d f5[     ]*vcvtph2uw zmm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7c 4f 7d b4 f5 00 00 00 10[      ]*vcvtph2uw zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 58 7d 31[     ]*vcvtph2uw zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 58 7d 31[     ]*vcvtph2uw zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 48 7d 71 7f[          ]*vcvtph2uw zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c df 7d 72 80[          ]*vcvtph2uw zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c df 7d 72 80[          ]*vcvtph2uw zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 48 7d f5[     ]*vcvtph2w zmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 18 7d f5[     ]*vcvtph2w zmm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 9f 7d f5[     ]*vcvtph2w zmm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7d 4f 7d b4 f5 00 00 00 10[      ]*vcvtph2w zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 58 7d 31[     ]*vcvtph2w zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 58 7d 31[     ]*vcvtph2w zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 48 7d 71 7f[          ]*vcvtph2w zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d df 7d 72 80[          ]*vcvtph2w zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d df 7d 72 80[          ]*vcvtph2w zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 48 1d f5[     ]*vcvtps2phx ymm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 18 1d f5[     ]*vcvtps2phx ymm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 9f 1d f5[     ]*vcvtps2phx ymm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7d 4f 1d b4 f5 00 00 00 10[      ]*vcvtps2phx ymm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 58 1d 31[     ]*vcvtps2phx ymm30,DWORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 58 1d 31[     ]*vcvtps2phx ymm30,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 48 1d 71 7f[          ]*vcvtps2phx ymm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d df 1d 72 80[          ]*vcvtps2phx ymm30\{k7\}\{z\},DWORD PTR \[rdx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d df 1d 72 80[          ]*vcvtps2phx ymm30\{k7\}\{z\},DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 05 fc 48 5b f5[     ]*vcvtqq2ph xmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 05 fc 18 5b f5[     ]*vcvtqq2ph xmm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 fc 9f 5b f5[     ]*vcvtqq2ph xmm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 fc 4f 5b b4 f5 00 00 00 10[      ]*vcvtqq2ph xmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 fc 58 5b 31[     ]*vcvtqq2ph xmm30,QWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 fc 58 5b 31[     ]*vcvtqq2ph xmm30,QWORD BCST \[r9\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 65 fc 48 5b 71 7f[          ]*vcvtqq2ph xmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 fc df 5b 72 80[          ]*vcvtqq2ph xmm30\{k7\}\{z\},QWORD PTR \[rdx-0x400\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 fc df 5b 72 80[          ]*vcvtqq2ph xmm30\{k7\}\{z\},QWORD BCST \[rdx-0x400\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 05 97 00 5a f4[     ]*vcvtsd2sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 97 10 5a f4[     ]*vcvtsd2sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 97 97 5a f4[     ]*vcvtsd2sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -192,44 +192,44 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 7e 18 5b f5[     ]*vcvttph2dq zmm30,ymm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7e 9f 5b f5[     ]*vcvttph2dq zmm30\{k7\}\{z\},ymm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7e 4f 5b b4 f5 00 00 00 10[      ]*vcvttph2dq zmm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7e 58 5b 31[     ]*vcvttph2dq zmm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7e 58 5b 31[     ]*vcvttph2dq zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7e 48 5b 71 7f[          ]*vcvttph2dq zmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7e df 5b 72 80[          ]*vcvttph2dq zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7e df 5b 72 80[          ]*vcvttph2dq zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 48 7a f5[     ]*vcvttph2qq zmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 18 7a f5[     ]*vcvttph2qq zmm30,xmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 9f 7a f5[     ]*vcvttph2qq zmm30\{k7\}\{z\},xmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7d 4f 7a b4 f5 00 00 00 10[      ]*vcvttph2qq zmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 58 7a 31[     ]*vcvttph2qq zmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 58 7a 31[     ]*vcvttph2qq zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 48 7a 71 7f[          ]*vcvttph2qq zmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d df 7a 72 80[          ]*vcvttph2qq zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d df 7a 72 80[          ]*vcvttph2qq zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 48 78 f5[     ]*vcvttph2udq zmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 18 78 f5[     ]*vcvttph2udq zmm30,ymm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7c 9f 78 f5[     ]*vcvttph2udq zmm30\{k7\}\{z\},ymm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7c 4f 78 b4 f5 00 00 00 10[      ]*vcvttph2udq zmm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 58 78 31[     ]*vcvttph2udq zmm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 58 78 31[     ]*vcvttph2udq zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 48 78 71 7f[          ]*vcvttph2udq zmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c df 78 72 80[          ]*vcvttph2udq zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c df 78 72 80[          ]*vcvttph2udq zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 48 78 f5[     ]*vcvttph2uqq zmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 18 78 f5[     ]*vcvttph2uqq zmm30,xmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 9f 78 f5[     ]*vcvttph2uqq zmm30\{k7\}\{z\},xmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7d 4f 78 b4 f5 00 00 00 10[      ]*vcvttph2uqq zmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 58 78 31[     ]*vcvttph2uqq zmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 58 78 31[     ]*vcvttph2uqq zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 48 78 71 7f[          ]*vcvttph2uqq zmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d df 78 72 80[          ]*vcvttph2uqq zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d df 78 72 80[          ]*vcvttph2uqq zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 48 7c f5[     ]*vcvttph2uw zmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 18 7c f5[     ]*vcvttph2uw zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7c 9f 7c f5[     ]*vcvttph2uw zmm30\{k7\}\{z\},zmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7c 4f 7c b4 f5 00 00 00 10[      ]*vcvttph2uw zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 58 7c 31[     ]*vcvttph2uw zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 58 7c 31[     ]*vcvttph2uw zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 48 7c 71 7f[          ]*vcvttph2uw zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c df 7c 72 80[          ]*vcvttph2uw zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c df 7c 72 80[          ]*vcvttph2uw zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 48 7c f5[     ]*vcvttph2w zmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 18 7c f5[     ]*vcvttph2w zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 9f 7c f5[     ]*vcvttph2w zmm30\{k7\}\{z\},zmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7d 4f 7c b4 f5 00 00 00 10[      ]*vcvttph2w zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 58 7c 31[     ]*vcvttph2w zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 58 7c 31[     ]*vcvttph2w zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 48 7c 71 7f[          ]*vcvttph2w zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d df 7c 72 80[          ]*vcvttph2w zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d df 7c 72 80[          ]*vcvttph2w zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 95 7e 08 2c d6[     ]*vcvttsh2si edx,xmm30
 [      ]*[a-f0-9]+:[   ]*62 95 7e 18 2c d6[     ]*vcvttsh2si edx,xmm30,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 15 fe 08 2c e6[     ]*vcvttsh2si r12,xmm30
@@ -258,16 +258,16 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 7f 18 7a f5[     ]*vcvtudq2ph ymm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7f 9f 7a f5[     ]*vcvtudq2ph ymm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7f 4f 7a b4 f5 00 00 00 10[      ]*vcvtudq2ph ymm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7f 58 7a 31[     ]*vcvtudq2ph ymm30,DWORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7f 58 7a 31[     ]*vcvtudq2ph ymm30,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7f 48 7a 71 7f[          ]*vcvtudq2ph ymm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7f df 7a 72 80[          ]*vcvtudq2ph ymm30\{k7\}\{z\},DWORD PTR \[rdx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7f df 7a 72 80[          ]*vcvtudq2ph ymm30\{k7\}\{z\},DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 05 ff 48 7a f5[     ]*vcvtuqq2ph xmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 05 ff 18 7a f5[     ]*vcvtuqq2ph xmm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 ff 9f 7a f5[     ]*vcvtuqq2ph xmm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 ff 4f 7a b4 f5 00 00 00 10[      ]*vcvtuqq2ph xmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 ff 58 7a 31[     ]*vcvtuqq2ph xmm30,QWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 ff 58 7a 31[     ]*vcvtuqq2ph xmm30,QWORD BCST \[r9\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 65 ff 48 7a 71 7f[          ]*vcvtuqq2ph xmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 ff df 7a 72 80[          ]*vcvtuqq2ph xmm30\{k7\}\{z\},QWORD PTR \[rdx-0x400\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 ff df 7a 72 80[          ]*vcvtuqq2ph xmm30\{k7\}\{z\},QWORD BCST \[rdx-0x400\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 45 96 00 7b f4[     ]*vcvtusi2sh xmm30,xmm29,r12
 [      ]*[a-f0-9]+:[   ]*62 45 96 10 7b f4[     ]*vcvtusi2sh xmm30,xmm29,r12,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 65 16 00 7b f2[     ]*vcvtusi2sh xmm30,xmm29,edx
@@ -282,23 +282,23 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 7f 18 7d f5[     ]*vcvtuw2ph zmm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7f 9f 7d f5[     ]*vcvtuw2ph zmm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7f 4f 7d b4 f5 00 00 00 10[      ]*vcvtuw2ph zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7f 58 7d 31[     ]*vcvtuw2ph zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 7f 58 7d 31[     ]*vcvtuw2ph zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7f 48 7d 71 7f[          ]*vcvtuw2ph zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7f df 7d 72 80[          ]*vcvtuw2ph zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 7f df 7d 72 80[          ]*vcvtuw2ph zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7e 48 7d f5[     ]*vcvtw2ph zmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7e 18 7d f5[     ]*vcvtw2ph zmm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7e 9f 7d f5[     ]*vcvtw2ph zmm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7e 4f 7d b4 f5 00 00 00 10[      ]*vcvtw2ph zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7e 58 7d 31[     ]*vcvtw2ph zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 7e 58 7d 31[     ]*vcvtw2ph zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7e 48 7d 71 7f[          ]*vcvtw2ph zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7e df 7d 72 80[          ]*vcvtw2ph zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 7e df 7d 72 80[          ]*vcvtw2ph zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 14 40 5e f4[     ]*vdivph zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 10 5e f4[     ]*vdivph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 14 97 5e f4[     ]*vdivph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 14 47 5e b4 f5 00 00 00 10[      ]*vdivph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 50 5e 31[     ]*vdivph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 50 5e 31[     ]*vdivph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 40 5e 71 7f[          ]*vdivph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 d7 5e 72 80[          ]*vdivph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 d7 5e 72 80[          ]*vdivph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 16 00 5e f4[     ]*vdivsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 16 10 5e f4[     ]*vdivsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 16 97 5e f4[     ]*vdivsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -310,9 +310,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 17 10 56 f4[     ]*vfcmaddcph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 17 97 56 f4[     ]*vfcmaddcph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 17 47 56 b4 f5 00 00 00 10[      ]*vfcmaddcph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 17 50 56 31[     ]*vfcmaddcph zmm30,zmm29,DWORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 17 50 56 31[     ]*vfcmaddcph zmm30,zmm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 17 40 56 71 7f[          ]*vfcmaddcph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 17 d7 56 72 80[          ]*vfcmaddcph zmm30\{k7\}\{z\},zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 17 d7 56 72 80[          ]*vfcmaddcph zmm30\{k7\}\{z\},zmm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 06 17 00 57 f4[     ]*vfcmaddcsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 17 10 57 f4[     ]*vfcmaddcsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 17 97 57 f4[     ]*vfcmaddcsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -324,9 +324,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 17 10 d6 f4[     ]*vfcmulcph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 17 97 d6 f4[     ]*vfcmulcph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 17 47 d6 b4 f5 00 00 00 10[      ]*vfcmulcph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 17 50 d6 31[     ]*vfcmulcph zmm30,zmm29,DWORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 17 50 d6 31[     ]*vfcmulcph zmm30,zmm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 17 40 d6 71 7f[          ]*vfcmulcph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 17 d7 d6 72 80[          ]*vfcmulcph zmm30\{k7\}\{z\},zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 17 d7 d6 72 80[          ]*vfcmulcph zmm30\{k7\}\{z\},zmm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 06 17 00 d7 f4[     ]*vfcmulcsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 17 10 d7 f4[     ]*vfcmulcsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 17 97 d7 f4[     ]*vfcmulcsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -338,9 +338,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 98 f4[     ]*vfmadd132ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 98 f4[     ]*vfmadd132ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 98 b4 f5 00 00 00 10[      ]*vfmadd132ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 98 31[     ]*vfmadd132ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 98 31[     ]*vfmadd132ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 98 71 7f[          ]*vfmadd132ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 98 72 80[          ]*vfmadd132ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 98 72 80[          ]*vfmadd132ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 99 f4[     ]*vfmadd132sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 99 f4[     ]*vfmadd132sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 99 f4[     ]*vfmadd132sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -352,9 +352,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 a8 f4[     ]*vfmadd213ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 a8 f4[     ]*vfmadd213ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 a8 b4 f5 00 00 00 10[      ]*vfmadd213ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 a8 31[     ]*vfmadd213ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 a8 31[     ]*vfmadd213ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 a8 71 7f[          ]*vfmadd213ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 a8 72 80[          ]*vfmadd213ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 a8 72 80[          ]*vfmadd213ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 a9 f4[     ]*vfmadd213sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 a9 f4[     ]*vfmadd213sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 a9 f4[     ]*vfmadd213sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -366,9 +366,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 b8 f4[     ]*vfmadd231ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 b8 f4[     ]*vfmadd231ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 b8 b4 f5 00 00 00 10[      ]*vfmadd231ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 b8 31[     ]*vfmadd231ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 b8 31[     ]*vfmadd231ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 b8 71 7f[          ]*vfmadd231ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 b8 72 80[          ]*vfmadd231ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 b8 72 80[          ]*vfmadd231ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 b9 f4[     ]*vfmadd231sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 b9 f4[     ]*vfmadd231sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 b9 f4[     ]*vfmadd231sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -380,9 +380,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 16 10 56 f4[     ]*vfmaddcph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 16 97 56 f4[     ]*vfmaddcph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 16 47 56 b4 f5 00 00 00 10[      ]*vfmaddcph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 16 50 56 31[     ]*vfmaddcph zmm30,zmm29,DWORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 16 50 56 31[     ]*vfmaddcph zmm30,zmm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 16 40 56 71 7f[          ]*vfmaddcph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 16 d7 56 72 80[          ]*vfmaddcph zmm30\{k7\}\{z\},zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 16 d7 56 72 80[          ]*vfmaddcph zmm30\{k7\}\{z\},zmm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 06 16 00 57 f4[     ]*vfmaddcsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 16 10 57 f4[     ]*vfmaddcsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 16 97 57 f4[     ]*vfmaddcsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -394,30 +394,30 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 96 f4[     ]*vfmaddsub132ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 96 f4[     ]*vfmaddsub132ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 96 b4 f5 00 00 00 10[      ]*vfmaddsub132ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 96 31[     ]*vfmaddsub132ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 96 31[     ]*vfmaddsub132ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 96 71 7f[          ]*vfmaddsub132ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 96 72 80[          ]*vfmaddsub132ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 96 72 80[          ]*vfmaddsub132ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 40 a6 f4[     ]*vfmaddsub213ph zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 a6 f4[     ]*vfmaddsub213ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 a6 f4[     ]*vfmaddsub213ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 a6 b4 f5 00 00 00 10[      ]*vfmaddsub213ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 a6 31[     ]*vfmaddsub213ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 a6 31[     ]*vfmaddsub213ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 a6 71 7f[          ]*vfmaddsub213ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 a6 72 80[          ]*vfmaddsub213ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 a6 72 80[          ]*vfmaddsub213ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 40 b6 f4[     ]*vfmaddsub231ph zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 b6 f4[     ]*vfmaddsub231ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 b6 f4[     ]*vfmaddsub231ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 b6 b4 f5 00 00 00 10[      ]*vfmaddsub231ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 b6 31[     ]*vfmaddsub231ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 b6 31[     ]*vfmaddsub231ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 b6 71 7f[          ]*vfmaddsub231ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 b6 72 80[          ]*vfmaddsub231ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 b6 72 80[          ]*vfmaddsub231ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 40 9a f4[     ]*vfmsub132ph zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 9a f4[     ]*vfmsub132ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 9a f4[     ]*vfmsub132ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 9a b4 f5 00 00 00 10[      ]*vfmsub132ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 9a 31[     ]*vfmsub132ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 9a 31[     ]*vfmsub132ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 9a 71 7f[          ]*vfmsub132ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 9a 72 80[          ]*vfmsub132ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 9a 72 80[          ]*vfmsub132ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 9b f4[     ]*vfmsub132sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 9b f4[     ]*vfmsub132sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 9b f4[     ]*vfmsub132sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -429,9 +429,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 aa f4[     ]*vfmsub213ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 aa f4[     ]*vfmsub213ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 aa b4 f5 00 00 00 10[      ]*vfmsub213ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 aa 31[     ]*vfmsub213ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 aa 31[     ]*vfmsub213ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 aa 71 7f[          ]*vfmsub213ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 aa 72 80[          ]*vfmsub213ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 aa 72 80[          ]*vfmsub213ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 ab f4[     ]*vfmsub213sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 ab f4[     ]*vfmsub213sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 ab f4[     ]*vfmsub213sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -443,9 +443,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 ba f4[     ]*vfmsub231ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 ba f4[     ]*vfmsub231ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 ba b4 f5 00 00 00 10[      ]*vfmsub231ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 ba 31[     ]*vfmsub231ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 ba 31[     ]*vfmsub231ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 ba 71 7f[          ]*vfmsub231ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 ba 72 80[          ]*vfmsub231ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 ba 72 80[          ]*vfmsub231ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 bb f4[     ]*vfmsub231sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 bb f4[     ]*vfmsub231sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 bb f4[     ]*vfmsub231sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -457,30 +457,30 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 97 f4[     ]*vfmsubadd132ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 97 f4[     ]*vfmsubadd132ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 97 b4 f5 00 00 00 10[      ]*vfmsubadd132ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 97 31[     ]*vfmsubadd132ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 97 31[     ]*vfmsubadd132ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 97 71 7f[          ]*vfmsubadd132ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 97 72 80[          ]*vfmsubadd132ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 97 72 80[          ]*vfmsubadd132ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 40 a7 f4[     ]*vfmsubadd213ph zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 a7 f4[     ]*vfmsubadd213ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 a7 f4[     ]*vfmsubadd213ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 a7 b4 f5 00 00 00 10[      ]*vfmsubadd213ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 a7 31[     ]*vfmsubadd213ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 a7 31[     ]*vfmsubadd213ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 a7 71 7f[          ]*vfmsubadd213ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 a7 72 80[          ]*vfmsubadd213ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 a7 72 80[          ]*vfmsubadd213ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 40 b7 f4[     ]*vfmsubadd231ph zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 b7 f4[     ]*vfmsubadd231ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 b7 f4[     ]*vfmsubadd231ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 b7 b4 f5 00 00 00 10[      ]*vfmsubadd231ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 b7 31[     ]*vfmsubadd231ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 b7 31[     ]*vfmsubadd231ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 b7 71 7f[          ]*vfmsubadd231ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 b7 72 80[          ]*vfmsubadd231ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 b7 72 80[          ]*vfmsubadd231ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 16 40 d6 f4[     ]*vfmulcph zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 06 16 10 d6 f4[     ]*vfmulcph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 16 97 d6 f4[     ]*vfmulcph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 16 47 d6 b4 f5 00 00 00 10[      ]*vfmulcph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 16 50 d6 31[     ]*vfmulcph zmm30,zmm29,DWORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 16 50 d6 31[     ]*vfmulcph zmm30,zmm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 16 40 d6 71 7f[          ]*vfmulcph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 16 d7 d6 72 80[          ]*vfmulcph zmm30\{k7\}\{z\},zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 16 d7 d6 72 80[          ]*vfmulcph zmm30\{k7\}\{z\},zmm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 06 16 00 d7 f4[     ]*vfmulcsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 16 10 d7 f4[     ]*vfmulcsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 16 97 d7 f4[     ]*vfmulcsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -492,9 +492,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 9c f4[     ]*vfnmadd132ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 9c f4[     ]*vfnmadd132ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 9c b4 f5 00 00 00 10[      ]*vfnmadd132ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 9c 31[     ]*vfnmadd132ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 9c 31[     ]*vfnmadd132ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 9c 71 7f[          ]*vfnmadd132ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 9c 72 80[          ]*vfnmadd132ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 9c 72 80[          ]*vfnmadd132ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 9d f4[     ]*vfnmadd132sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 9d f4[     ]*vfnmadd132sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 9d f4[     ]*vfnmadd132sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -506,9 +506,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 ac f4[     ]*vfnmadd213ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 ac f4[     ]*vfnmadd213ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 ac b4 f5 00 00 00 10[      ]*vfnmadd213ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 ac 31[     ]*vfnmadd213ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 ac 31[     ]*vfnmadd213ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 ac 71 7f[          ]*vfnmadd213ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 ac 72 80[          ]*vfnmadd213ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 ac 72 80[          ]*vfnmadd213ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 ad f4[     ]*vfnmadd213sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 ad f4[     ]*vfnmadd213sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 ad f4[     ]*vfnmadd213sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -520,9 +520,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 bc f4[     ]*vfnmadd231ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 bc f4[     ]*vfnmadd231ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 bc b4 f5 00 00 00 10[      ]*vfnmadd231ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 bc 31[     ]*vfnmadd231ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 bc 31[     ]*vfnmadd231ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 bc 71 7f[          ]*vfnmadd231ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 bc 72 80[          ]*vfnmadd231ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 bc 72 80[          ]*vfnmadd231ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 bd f4[     ]*vfnmadd231sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 bd f4[     ]*vfnmadd231sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 bd f4[     ]*vfnmadd231sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -534,9 +534,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 9e f4[     ]*vfnmsub132ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 9e f4[     ]*vfnmsub132ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 9e b4 f5 00 00 00 10[      ]*vfnmsub132ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 9e 31[     ]*vfnmsub132ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 9e 31[     ]*vfnmsub132ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 9e 71 7f[          ]*vfnmsub132ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 9e 72 80[          ]*vfnmsub132ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 9e 72 80[          ]*vfnmsub132ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 9f f4[     ]*vfnmsub132sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 9f f4[     ]*vfnmsub132sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 9f f4[     ]*vfnmsub132sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -548,9 +548,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 ae f4[     ]*vfnmsub213ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 ae f4[     ]*vfnmsub213ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 ae b4 f5 00 00 00 10[      ]*vfnmsub213ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 ae 31[     ]*vfnmsub213ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 ae 31[     ]*vfnmsub213ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 ae 71 7f[          ]*vfnmsub213ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 ae 72 80[          ]*vfnmsub213ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 ae 72 80[          ]*vfnmsub213ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 af f4[     ]*vfnmsub213sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 af f4[     ]*vfnmsub213sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 af f4[     ]*vfnmsub213sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -562,9 +562,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 be f4[     ]*vfnmsub231ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 be f4[     ]*vfnmsub231ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 be b4 f5 00 00 00 10[      ]*vfnmsub231ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 be 31[     ]*vfnmsub231ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 be 31[     ]*vfnmsub231ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 be 71 7f[          ]*vfnmsub231ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 be 72 80[          ]*vfnmsub231ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 be 72 80[          ]*vfnmsub231ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 bf f4[     ]*vfnmsub231sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 bf f4[     ]*vfnmsub231sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 bf f4[     ]*vfnmsub231sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -575,9 +575,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 93 7c 48 66 ee 7b[          ]*vfpclassph k5,zmm30,0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 7c 4f 66 ee 7b[          ]*vfpclassph k5\{k7\},zmm30,0x7b
 [      ]*[a-f0-9]+:[   ]*62 b3 7c 4f 66 ac f5 00 00 00 10 7b[   ]*vfpclassph k5\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 d3 7c 58 66 29 7b[          ]*vfpclassph k5,WORD PTR \[r9\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 d3 7c 58 66 29 7b[          ]*vfpclassph k5,WORD BCST \[r9\]\{1to32\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 48 66 69 7f 7b[       ]*vfpclassph k5,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 5f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD PTR \[rdx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 5f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD BCST \[rdx-0x100\]\{1to32\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 7c 08 67 ee 7b[          ]*vfpclasssh k5,xmm30,0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 7c 0f 67 ee 7b[          ]*vfpclasssh k5\{k7\},xmm30,0x7b
 [      ]*[a-f0-9]+:[   ]*62 b3 7c 0f 67 ac f5 00 00 00 10 7b[   ]*vfpclasssh k5\{k7\},WORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
@@ -588,9 +588,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 7d 18 42 f5[     ]*vgetexpph zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 7d 9f 42 f5[     ]*vgetexpph zmm30\{k7\}\{z\},zmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 7d 4f 42 b4 f5 00 00 00 10[      ]*vgetexpph zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 58 42 31[     ]*vgetexpph zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 58 42 31[     ]*vgetexpph zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 48 42 71 7f[          ]*vgetexpph zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d df 42 72 80[          ]*vgetexpph zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d df 42 72 80[          ]*vgetexpph zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 43 f4[     ]*vgetexpsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 43 f4[     ]*vgetexpsh xmm30,xmm29,xmm28,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 43 f4[     ]*vgetexpsh xmm30\{k7\}\{z\},xmm29,xmm28,\{sae\}
@@ -602,9 +602,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 03 7c 18 26 f5 7b[          ]*vgetmantph zmm30,zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 9f 26 f5 7b[          ]*vgetmantph zmm30\{k7\}\{z\},zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 23 7c 4f 26 b4 f5 00 00 00 10 7b[   ]*vgetmantph zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 43 7c 58 26 31 7b[          ]*vgetmantph zmm30,WORD PTR \[r9\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 43 7c 58 26 31 7b[          ]*vgetmantph zmm30,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 7c 48 26 71 7f 7b[       ]*vgetmantph zmm30,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 7c df 26 72 80 7b[       ]*vgetmantph zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7c df 26 72 80 7b[       ]*vgetmantph zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 14 00 27 f4 7b[          ]*vgetmantsh xmm30,xmm29,xmm28,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 14 10 27 f4 7b[          ]*vgetmantsh xmm30,xmm29,xmm28,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 14 97 27 f4 7b[          ]*vgetmantsh xmm30\{k7\}\{z\},xmm29,xmm28,\{sae\},0x7b
@@ -616,9 +616,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 14 10 5f f4[     ]*vmaxph zmm30,zmm29,zmm28,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 14 97 5f f4[     ]*vmaxph zmm30\{k7\}\{z\},zmm29,zmm28,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 14 47 5f b4 f5 00 00 00 10[      ]*vmaxph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 50 5f 31[     ]*vmaxph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 50 5f 31[     ]*vmaxph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 40 5f 71 7f[          ]*vmaxph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 d7 5f 72 80[          ]*vmaxph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 d7 5f 72 80[          ]*vmaxph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 16 00 5f f4[     ]*vmaxsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 16 10 5f f4[     ]*vmaxsh xmm30,xmm29,xmm28,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 16 97 5f f4[     ]*vmaxsh xmm30\{k7\}\{z\},xmm29,xmm28,\{sae\}
@@ -630,9 +630,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 14 10 5d f4[     ]*vminph zmm30,zmm29,zmm28,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 14 97 5d f4[     ]*vminph zmm30\{k7\}\{z\},zmm29,zmm28,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 14 47 5d b4 f5 00 00 00 10[      ]*vminph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 50 5d 31[     ]*vminph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 50 5d 31[     ]*vminph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 40 5d 71 7f[          ]*vminph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 d7 5d 72 80[          ]*vminph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 d7 5d 72 80[          ]*vminph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 16 00 5d f4[     ]*vminsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 16 10 5d f4[     ]*vminsh xmm30,xmm29,xmm28,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 16 97 5d f4[     ]*vminsh xmm30\{k7\}\{z\},xmm29,xmm28,\{sae\}
@@ -662,9 +662,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 14 10 59 f4[     ]*vmulph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 14 97 59 f4[     ]*vmulph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 14 47 59 b4 f5 00 00 00 10[      ]*vmulph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 50 59 31[     ]*vmulph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 50 59 31[     ]*vmulph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 40 59 71 7f[          ]*vmulph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 d7 59 72 80[          ]*vmulph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 d7 59 72 80[          ]*vmulph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 16 00 59 f4[     ]*vmulsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 16 10 59 f4[     ]*vmulsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 16 97 59 f4[     ]*vmulsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -675,9 +675,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 7d 48 4c f5[     ]*vrcpph zmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d cf 4c f5[     ]*vrcpph zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:[   ]*62 26 7d 4f 4c b4 f5 00 00 00 10[      ]*vrcpph zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 58 4c 31[     ]*vrcpph zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 58 4c 31[     ]*vrcpph zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 48 4c 71 7f[          ]*vrcpph zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d df 4c 72 80[          ]*vrcpph zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d df 4c 72 80[          ]*vrcpph zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 4d f4[     ]*vrcpsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 4d f4[     ]*vrcpsh xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 4d b4 f5 00 00 00 10[      ]*vrcpsh xmm30\{k7\},xmm29,WORD PTR \[rbp\+r14\*8\+0x10000000\]
@@ -688,9 +688,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 03 7c 18 56 f5 7b[          ]*vreduceph zmm30,zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 9f 56 f5 7b[          ]*vreduceph zmm30\{k7\}\{z\},zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 23 7c 4f 56 b4 f5 00 00 00 10 7b[   ]*vreduceph zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 43 7c 58 56 31 7b[          ]*vreduceph zmm30,WORD PTR \[r9\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 43 7c 58 56 31 7b[          ]*vreduceph zmm30,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 7c 48 56 71 7f 7b[       ]*vreduceph zmm30,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 7c df 56 72 80 7b[       ]*vreduceph zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7c df 56 72 80 7b[       ]*vreduceph zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 14 00 57 f4 7b[          ]*vreducesh xmm30,xmm29,xmm28,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 14 10 57 f4 7b[          ]*vreducesh xmm30,xmm29,xmm28,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 14 97 57 f4 7b[          ]*vreducesh xmm30\{k7\}\{z\},xmm29,xmm28,\{sae\},0x7b
@@ -702,9 +702,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 03 7c 18 08 f5 7b[          ]*vrndscaleph zmm30,zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 9f 08 f5 7b[          ]*vrndscaleph zmm30\{k7\}\{z\},zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 23 7c 4f 08 b4 f5 00 00 00 10 7b[   ]*vrndscaleph zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 43 7c 58 08 31 7b[          ]*vrndscaleph zmm30,WORD PTR \[r9\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 43 7c 58 08 31 7b[          ]*vrndscaleph zmm30,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 7c 48 08 71 7f 7b[       ]*vrndscaleph zmm30,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 7c df 08 72 80 7b[       ]*vrndscaleph zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7c df 08 72 80 7b[       ]*vrndscaleph zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 14 00 0a f4 7b[          ]*vrndscalesh xmm30,xmm29,xmm28,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 14 10 0a f4 7b[          ]*vrndscalesh xmm30,xmm29,xmm28,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 14 97 0a f4 7b[          ]*vrndscalesh xmm30\{k7\}\{z\},xmm29,xmm28,\{sae\},0x7b
@@ -715,9 +715,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 7d 48 4e f5[     ]*vrsqrtph zmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d cf 4e f5[     ]*vrsqrtph zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:[   ]*62 26 7d 4f 4e b4 f5 00 00 00 10[      ]*vrsqrtph zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 58 4e 31[     ]*vrsqrtph zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 58 4e 31[     ]*vrsqrtph zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 48 4e 71 7f[          ]*vrsqrtph zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d df 4e 72 80[          ]*vrsqrtph zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d df 4e 72 80[          ]*vrsqrtph zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 4f f4[     ]*vrsqrtsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 4f f4[     ]*vrsqrtsh xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 4f b4 f5 00 00 00 10[      ]*vrsqrtsh xmm30\{k7\},xmm29,WORD PTR \[rbp\+r14\*8\+0x10000000\]
@@ -728,9 +728,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 2c f4[     ]*vscalefph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 2c f4[     ]*vscalefph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 2c b4 f5 00 00 00 10[      ]*vscalefph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 2c 31[     ]*vscalefph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 2c 31[     ]*vscalefph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 2c 71 7f[          ]*vscalefph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 2c 72 80[          ]*vscalefph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 2c 72 80[          ]*vscalefph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 2d f4[     ]*vscalefsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 2d f4[     ]*vscalefsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 2d f4[     ]*vscalefsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -742,9 +742,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 7c 18 51 f5[     ]*vsqrtph zmm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7c 9f 51 f5[     ]*vsqrtph zmm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7c 4f 51 b4 f5 00 00 00 10[      ]*vsqrtph zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 58 51 31[     ]*vsqrtph zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 58 51 31[     ]*vsqrtph zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 48 51 71 7f[          ]*vsqrtph zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c df 51 72 80[          ]*vsqrtph zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c df 51 72 80[          ]*vsqrtph zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 16 00 51 f4[     ]*vsqrtsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 16 10 51 f4[     ]*vsqrtsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 16 97 51 f4[     ]*vsqrtsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -756,9 +756,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 14 10 5c f4[     ]*vsubph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 14 97 5c f4[     ]*vsubph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 14 47 5c b4 f5 00 00 00 10[      ]*vsubph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 50 5c 31[     ]*vsubph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 50 5c 31[     ]*vsubph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 40 5c 71 7f[          ]*vsubph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 d7 5c 72 80[          ]*vsubph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 d7 5c 72 80[          ]*vsubph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 16 00 5c f4[     ]*vsubsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 16 10 5c f4[     ]*vsubsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 16 97 5c f4[     ]*vsubsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -776,9 +776,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 14 10 58 f4[     ]*vaddph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 14 97 58 f4[     ]*vaddph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 14 47 58 b4 f5 00 00 00 10[      ]*vaddph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 50 58 31[     ]*vaddph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 50 58 31[     ]*vaddph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 40 58 71 7f[          ]*vaddph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 d7 58 72 80[          ]*vaddph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 d7 58 72 80[          ]*vaddph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 16 00 58 f4[     ]*vaddsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 16 10 58 f4[     ]*vaddsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 16 97 58 f4[     ]*vaddsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -790,9 +790,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 93 14 10 c2 ec 7b[          ]*vcmpph k5,zmm29,zmm28,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 14 17 c2 ec 7b[          ]*vcmpph k5\{k7\},zmm29,zmm28,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 b3 14 47 c2 ac f5 00 00 00 10 7b[   ]*vcmpph k5\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 d3 14 50 c2 29 7b[          ]*vcmpph k5,zmm29,WORD PTR \[r9\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 d3 14 50 c2 29 7b[          ]*vcmpph k5,zmm29,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 14 40 c2 69 7f 7b[       ]*vcmpph k5,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 14 57 c2 6a 80 7b[       ]*vcmpph k5\{k7\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 14 57 c2 6a 80 7b[       ]*vcmpph k5\{k7\},zmm29,WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 16 00 c2 ec 7b[          ]*vcmpsh k5,xmm29,xmm28,0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 16 10 c2 ec 7b[          ]*vcmpsh k5,xmm29,xmm28,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 16 17 c2 ec 7b[          ]*vcmpsh k5\{k7\},xmm29,xmm28,\{sae\},0x7b
@@ -810,86 +810,86 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 7c 18 5b f5[     ]*vcvtdq2ph ymm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7c 9f 5b f5[     ]*vcvtdq2ph ymm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7c 4f 5b b4 f5 00 00 00 10[      ]*vcvtdq2ph ymm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 58 5b 31[     ]*vcvtdq2ph ymm30,DWORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 58 5b 31[     ]*vcvtdq2ph ymm30,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 48 5b 71 7f[          ]*vcvtdq2ph ymm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c df 5b 72 80[          ]*vcvtdq2ph ymm30\{k7\}\{z\},DWORD PTR \[rdx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c df 5b 72 80[          ]*vcvtdq2ph ymm30\{k7\}\{z\},DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 05 fd 48 5a f5[     ]*vcvtpd2ph xmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 05 fd 18 5a f5[     ]*vcvtpd2ph xmm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 fd 9f 5a f5[     ]*vcvtpd2ph xmm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 fd 4f 5a b4 f5 00 00 00 10[      ]*vcvtpd2ph xmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 fd 58 5a 31[     ]*vcvtpd2ph xmm30,QWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 fd 58 5a 31[     ]*vcvtpd2ph xmm30,QWORD BCST \[r9\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 65 fd 48 5a 71 7f[          ]*vcvtpd2ph xmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 fd df 5a 72 80[          ]*vcvtpd2ph xmm30\{k7\}\{z\},QWORD PTR \[rdx-0x400\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 fd df 5a 72 80[          ]*vcvtpd2ph xmm30\{k7\}\{z\},QWORD BCST \[rdx-0x400\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 48 5b f5[     ]*vcvtph2dq zmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 18 5b f5[     ]*vcvtph2dq zmm30,ymm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 9f 5b f5[     ]*vcvtph2dq zmm30\{k7\}\{z\},ymm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7d 4f 5b b4 f5 00 00 00 10[      ]*vcvtph2dq zmm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 58 5b 31[     ]*vcvtph2dq zmm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 58 5b 31[     ]*vcvtph2dq zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 48 5b 71 7f[          ]*vcvtph2dq zmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d df 5b 72 80[          ]*vcvtph2dq zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d df 5b 72 80[          ]*vcvtph2dq zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 48 5a f5[     ]*vcvtph2pd zmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 18 5a f5[     ]*vcvtph2pd zmm30,xmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7c 9f 5a f5[     ]*vcvtph2pd zmm30\{k7\}\{z\},xmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7c 4f 5a b4 f5 00 00 00 10[      ]*vcvtph2pd zmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 58 5a 31[     ]*vcvtph2pd zmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 58 5a 31[     ]*vcvtph2pd zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 48 5a 71 7f[          ]*vcvtph2pd zmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c df 5a 72 80[          ]*vcvtph2pd zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c df 5a 72 80[          ]*vcvtph2pd zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 7d 48 13 f5[     ]*vcvtph2psx zmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d 18 13 f5[     ]*vcvtph2psx zmm30,ymm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 7d 9f 13 f5[     ]*vcvtph2psx zmm30\{k7\}\{z\},ymm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 7d 4f 13 b4 f5 00 00 00 10[      ]*vcvtph2psx zmm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 58 13 31[     ]*vcvtph2psx zmm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 58 13 31[     ]*vcvtph2psx zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 48 13 71 7f[          ]*vcvtph2psx zmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d df 13 72 80[          ]*vcvtph2psx zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d df 13 72 80[          ]*vcvtph2psx zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 48 7b f5[     ]*vcvtph2qq zmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 18 7b f5[     ]*vcvtph2qq zmm30,xmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 9f 7b f5[     ]*vcvtph2qq zmm30\{k7\}\{z\},xmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7d 4f 7b b4 f5 00 00 00 10[      ]*vcvtph2qq zmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 58 7b 31[     ]*vcvtph2qq zmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 58 7b 31[     ]*vcvtph2qq zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 48 7b 71 7f[          ]*vcvtph2qq zmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d df 7b 72 80[          ]*vcvtph2qq zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d df 7b 72 80[          ]*vcvtph2qq zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 48 79 f5[     ]*vcvtph2udq zmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 18 79 f5[     ]*vcvtph2udq zmm30,ymm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7c 9f 79 f5[     ]*vcvtph2udq zmm30\{k7\}\{z\},ymm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7c 4f 79 b4 f5 00 00 00 10[      ]*vcvtph2udq zmm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 58 79 31[     ]*vcvtph2udq zmm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 58 79 31[     ]*vcvtph2udq zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 48 79 71 7f[          ]*vcvtph2udq zmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c df 79 72 80[          ]*vcvtph2udq zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c df 79 72 80[          ]*vcvtph2udq zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 48 79 f5[     ]*vcvtph2uqq zmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 18 79 f5[     ]*vcvtph2uqq zmm30,xmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 9f 79 f5[     ]*vcvtph2uqq zmm30\{k7\}\{z\},xmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7d 4f 79 b4 f5 00 00 00 10[      ]*vcvtph2uqq zmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 58 79 31[     ]*vcvtph2uqq zmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 58 79 31[     ]*vcvtph2uqq zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 48 79 71 7f[          ]*vcvtph2uqq zmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d df 79 72 80[          ]*vcvtph2uqq zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d df 79 72 80[          ]*vcvtph2uqq zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 48 7d f5[     ]*vcvtph2uw zmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 18 7d f5[     ]*vcvtph2uw zmm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7c 9f 7d f5[     ]*vcvtph2uw zmm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7c 4f 7d b4 f5 00 00 00 10[      ]*vcvtph2uw zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 58 7d 31[     ]*vcvtph2uw zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 58 7d 31[     ]*vcvtph2uw zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 48 7d 71 7f[          ]*vcvtph2uw zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c df 7d 72 80[          ]*vcvtph2uw zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c df 7d 72 80[          ]*vcvtph2uw zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 48 7d f5[     ]*vcvtph2w zmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 18 7d f5[     ]*vcvtph2w zmm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 9f 7d f5[     ]*vcvtph2w zmm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7d 4f 7d b4 f5 00 00 00 10[      ]*vcvtph2w zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 58 7d 31[     ]*vcvtph2w zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 58 7d 31[     ]*vcvtph2w zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 48 7d 71 7f[          ]*vcvtph2w zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d df 7d 72 80[          ]*vcvtph2w zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d df 7d 72 80[          ]*vcvtph2w zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 48 1d f5[     ]*vcvtps2phx ymm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 18 1d f5[     ]*vcvtps2phx ymm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 9f 1d f5[     ]*vcvtps2phx ymm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7d 4f 1d b4 f5 00 00 00 10[      ]*vcvtps2phx ymm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 58 1d 31[     ]*vcvtps2phx ymm30,DWORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 58 1d 31[     ]*vcvtps2phx ymm30,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 48 1d 71 7f[          ]*vcvtps2phx ymm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d df 1d 72 80[          ]*vcvtps2phx ymm30\{k7\}\{z\},DWORD PTR \[rdx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d df 1d 72 80[          ]*vcvtps2phx ymm30\{k7\}\{z\},DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 05 fc 48 5b f5[     ]*vcvtqq2ph xmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 05 fc 18 5b f5[     ]*vcvtqq2ph xmm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 fc 9f 5b f5[     ]*vcvtqq2ph xmm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 fc 4f 5b b4 f5 00 00 00 10[      ]*vcvtqq2ph xmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 fc 58 5b 31[     ]*vcvtqq2ph xmm30,QWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 fc 58 5b 31[     ]*vcvtqq2ph xmm30,QWORD BCST \[r9\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 65 fc 48 5b 71 7f[          ]*vcvtqq2ph xmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 fc df 5b 72 80[          ]*vcvtqq2ph xmm30\{k7\}\{z\},QWORD PTR \[rdx-0x400\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 fc df 5b 72 80[          ]*vcvtqq2ph xmm30\{k7\}\{z\},QWORD BCST \[rdx-0x400\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 05 97 00 5a f4[     ]*vcvtsd2sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 97 10 5a f4[     ]*vcvtsd2sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 97 97 5a f4[     ]*vcvtsd2sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -956,44 +956,44 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 7e 18 5b f5[     ]*vcvttph2dq zmm30,ymm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7e 9f 5b f5[     ]*vcvttph2dq zmm30\{k7\}\{z\},ymm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7e 4f 5b b4 f5 00 00 00 10[      ]*vcvttph2dq zmm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7e 58 5b 31[     ]*vcvttph2dq zmm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7e 58 5b 31[     ]*vcvttph2dq zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7e 48 5b 71 7f[          ]*vcvttph2dq zmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7e df 5b 72 80[          ]*vcvttph2dq zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7e df 5b 72 80[          ]*vcvttph2dq zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 48 7a f5[     ]*vcvttph2qq zmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 18 7a f5[     ]*vcvttph2qq zmm30,xmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 9f 7a f5[     ]*vcvttph2qq zmm30\{k7\}\{z\},xmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7d 4f 7a b4 f5 00 00 00 10[      ]*vcvttph2qq zmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 58 7a 31[     ]*vcvttph2qq zmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 58 7a 31[     ]*vcvttph2qq zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 48 7a 71 7f[          ]*vcvttph2qq zmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d df 7a 72 80[          ]*vcvttph2qq zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d df 7a 72 80[          ]*vcvttph2qq zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 48 78 f5[     ]*vcvttph2udq zmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 18 78 f5[     ]*vcvttph2udq zmm30,ymm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7c 9f 78 f5[     ]*vcvttph2udq zmm30\{k7\}\{z\},ymm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7c 4f 78 b4 f5 00 00 00 10[      ]*vcvttph2udq zmm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 58 78 31[     ]*vcvttph2udq zmm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 58 78 31[     ]*vcvttph2udq zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 48 78 71 7f[          ]*vcvttph2udq zmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c df 78 72 80[          ]*vcvttph2udq zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c df 78 72 80[          ]*vcvttph2udq zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 48 78 f5[     ]*vcvttph2uqq zmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 18 78 f5[     ]*vcvttph2uqq zmm30,xmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 9f 78 f5[     ]*vcvttph2uqq zmm30\{k7\}\{z\},xmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7d 4f 78 b4 f5 00 00 00 10[      ]*vcvttph2uqq zmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 58 78 31[     ]*vcvttph2uqq zmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 58 78 31[     ]*vcvttph2uqq zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 48 78 71 7f[          ]*vcvttph2uqq zmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d df 78 72 80[          ]*vcvttph2uqq zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d df 78 72 80[          ]*vcvttph2uqq zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 48 7c f5[     ]*vcvttph2uw zmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 18 7c f5[     ]*vcvttph2uw zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7c 9f 7c f5[     ]*vcvttph2uw zmm30\{k7\}\{z\},zmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7c 4f 7c b4 f5 00 00 00 10[      ]*vcvttph2uw zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 58 7c 31[     ]*vcvttph2uw zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 58 7c 31[     ]*vcvttph2uw zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 48 7c 71 7f[          ]*vcvttph2uw zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c df 7c 72 80[          ]*vcvttph2uw zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c df 7c 72 80[          ]*vcvttph2uw zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 48 7c f5[     ]*vcvttph2w zmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 18 7c f5[     ]*vcvttph2w zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 9f 7c f5[     ]*vcvttph2w zmm30\{k7\}\{z\},zmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7d 4f 7c b4 f5 00 00 00 10[      ]*vcvttph2w zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 58 7c 31[     ]*vcvttph2w zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 58 7c 31[     ]*vcvttph2w zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 48 7c 71 7f[          ]*vcvttph2w zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d df 7c 72 80[          ]*vcvttph2w zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d df 7c 72 80[          ]*vcvttph2w zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 95 7e 08 2c d6[     ]*vcvttsh2si edx,xmm30
 [      ]*[a-f0-9]+:[   ]*62 95 7e 18 2c d6[     ]*vcvttsh2si edx,xmm30,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 15 fe 08 2c e6[     ]*vcvttsh2si r12,xmm30
@@ -1022,16 +1022,16 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 7f 18 7a f5[     ]*vcvtudq2ph ymm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7f 9f 7a f5[     ]*vcvtudq2ph ymm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7f 4f 7a b4 f5 00 00 00 10[      ]*vcvtudq2ph ymm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7f 58 7a 31[     ]*vcvtudq2ph ymm30,DWORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7f 58 7a 31[     ]*vcvtudq2ph ymm30,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7f 48 7a 71 7f[          ]*vcvtudq2ph ymm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7f df 7a 72 80[          ]*vcvtudq2ph ymm30\{k7\}\{z\},DWORD PTR \[rdx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7f df 7a 72 80[          ]*vcvtudq2ph ymm30\{k7\}\{z\},DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 05 ff 48 7a f5[     ]*vcvtuqq2ph xmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 05 ff 18 7a f5[     ]*vcvtuqq2ph xmm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 ff 9f 7a f5[     ]*vcvtuqq2ph xmm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 ff 4f 7a b4 f5 00 00 00 10[      ]*vcvtuqq2ph xmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 ff 58 7a 31[     ]*vcvtuqq2ph xmm30,QWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 ff 58 7a 31[     ]*vcvtuqq2ph xmm30,QWORD BCST \[r9\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 65 ff 48 7a 71 7f[          ]*vcvtuqq2ph xmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 ff df 7a 72 80[          ]*vcvtuqq2ph xmm30\{k7\}\{z\},QWORD PTR \[rdx-0x400\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 ff df 7a 72 80[          ]*vcvtuqq2ph xmm30\{k7\}\{z\},QWORD BCST \[rdx-0x400\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 45 96 00 7b f4[     ]*vcvtusi2sh xmm30,xmm29,r12
 [      ]*[a-f0-9]+:[   ]*62 45 96 10 7b f4[     ]*vcvtusi2sh xmm30,xmm29,r12,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 65 16 00 7b f2[     ]*vcvtusi2sh xmm30,xmm29,edx
@@ -1046,23 +1046,23 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 7f 18 7d f5[     ]*vcvtuw2ph zmm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7f 9f 7d f5[     ]*vcvtuw2ph zmm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7f 4f 7d b4 f5 00 00 00 10[      ]*vcvtuw2ph zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7f 58 7d 31[     ]*vcvtuw2ph zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 7f 58 7d 31[     ]*vcvtuw2ph zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7f 48 7d 71 7f[          ]*vcvtuw2ph zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7f df 7d 72 80[          ]*vcvtuw2ph zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 7f df 7d 72 80[          ]*vcvtuw2ph zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7e 48 7d f5[     ]*vcvtw2ph zmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7e 18 7d f5[     ]*vcvtw2ph zmm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7e 9f 7d f5[     ]*vcvtw2ph zmm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7e 4f 7d b4 f5 00 00 00 10[      ]*vcvtw2ph zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7e 58 7d 31[     ]*vcvtw2ph zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 7e 58 7d 31[     ]*vcvtw2ph zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7e 48 7d 71 7f[          ]*vcvtw2ph zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7e df 7d 72 80[          ]*vcvtw2ph zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 7e df 7d 72 80[          ]*vcvtw2ph zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 14 40 5e f4[     ]*vdivph zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 10 5e f4[     ]*vdivph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 14 97 5e f4[     ]*vdivph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 14 47 5e b4 f5 00 00 00 10[      ]*vdivph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 50 5e 31[     ]*vdivph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 50 5e 31[     ]*vdivph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 40 5e 71 7f[          ]*vdivph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 d7 5e 72 80[          ]*vdivph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 d7 5e 72 80[          ]*vdivph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 16 00 5e f4[     ]*vdivsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 16 10 5e f4[     ]*vdivsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 16 97 5e f4[     ]*vdivsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1074,9 +1074,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 17 10 56 f4[     ]*vfcmaddcph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 17 97 56 f4[     ]*vfcmaddcph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 17 47 56 b4 f5 00 00 00 10[      ]*vfcmaddcph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 17 50 56 31[     ]*vfcmaddcph zmm30,zmm29,DWORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 17 50 56 31[     ]*vfcmaddcph zmm30,zmm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 17 40 56 71 7f[          ]*vfcmaddcph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 17 d7 56 72 80[          ]*vfcmaddcph zmm30\{k7\}\{z\},zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 17 d7 56 72 80[          ]*vfcmaddcph zmm30\{k7\}\{z\},zmm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 06 17 00 57 f4[     ]*vfcmaddcsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 17 10 57 f4[     ]*vfcmaddcsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 17 97 57 f4[     ]*vfcmaddcsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1088,9 +1088,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 17 10 d6 f4[     ]*vfcmulcph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 17 97 d6 f4[     ]*vfcmulcph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 17 47 d6 b4 f5 00 00 00 10[      ]*vfcmulcph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 17 50 d6 31[     ]*vfcmulcph zmm30,zmm29,DWORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 17 50 d6 31[     ]*vfcmulcph zmm30,zmm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 17 40 d6 71 7f[          ]*vfcmulcph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 17 d7 d6 72 80[          ]*vfcmulcph zmm30\{k7\}\{z\},zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 17 d7 d6 72 80[          ]*vfcmulcph zmm30\{k7\}\{z\},zmm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 06 17 00 d7 f4[     ]*vfcmulcsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 17 10 d7 f4[     ]*vfcmulcsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 17 97 d7 f4[     ]*vfcmulcsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1102,9 +1102,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 98 f4[     ]*vfmadd132ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 98 f4[     ]*vfmadd132ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 98 b4 f5 00 00 00 10[      ]*vfmadd132ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 98 31[     ]*vfmadd132ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 98 31[     ]*vfmadd132ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 98 71 7f[          ]*vfmadd132ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 98 72 80[          ]*vfmadd132ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 98 72 80[          ]*vfmadd132ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 99 f4[     ]*vfmadd132sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 99 f4[     ]*vfmadd132sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 99 f4[     ]*vfmadd132sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1116,9 +1116,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 a8 f4[     ]*vfmadd213ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 a8 f4[     ]*vfmadd213ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 a8 b4 f5 00 00 00 10[      ]*vfmadd213ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 a8 31[     ]*vfmadd213ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 a8 31[     ]*vfmadd213ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 a8 71 7f[          ]*vfmadd213ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 a8 72 80[          ]*vfmadd213ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 a8 72 80[          ]*vfmadd213ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 a9 f4[     ]*vfmadd213sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 a9 f4[     ]*vfmadd213sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 a9 f4[     ]*vfmadd213sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1130,9 +1130,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 b8 f4[     ]*vfmadd231ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 b8 f4[     ]*vfmadd231ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 b8 b4 f5 00 00 00 10[      ]*vfmadd231ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 b8 31[     ]*vfmadd231ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 b8 31[     ]*vfmadd231ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 b8 71 7f[          ]*vfmadd231ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 b8 72 80[          ]*vfmadd231ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 b8 72 80[          ]*vfmadd231ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 b9 f4[     ]*vfmadd231sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 b9 f4[     ]*vfmadd231sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 b9 f4[     ]*vfmadd231sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1144,9 +1144,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 16 10 56 f4[     ]*vfmaddcph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 16 97 56 f4[     ]*vfmaddcph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 16 47 56 b4 f5 00 00 00 10[      ]*vfmaddcph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 16 50 56 31[     ]*vfmaddcph zmm30,zmm29,DWORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 16 50 56 31[     ]*vfmaddcph zmm30,zmm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 16 40 56 71 7f[          ]*vfmaddcph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 16 d7 56 72 80[          ]*vfmaddcph zmm30\{k7\}\{z\},zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 16 d7 56 72 80[          ]*vfmaddcph zmm30\{k7\}\{z\},zmm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 06 16 00 57 f4[     ]*vfmaddcsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 16 10 57 f4[     ]*vfmaddcsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 16 97 57 f4[     ]*vfmaddcsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1158,30 +1158,30 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 96 f4[     ]*vfmaddsub132ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 96 f4[     ]*vfmaddsub132ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 96 b4 f5 00 00 00 10[      ]*vfmaddsub132ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 96 31[     ]*vfmaddsub132ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 96 31[     ]*vfmaddsub132ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 96 71 7f[          ]*vfmaddsub132ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 96 72 80[          ]*vfmaddsub132ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 96 72 80[          ]*vfmaddsub132ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 40 a6 f4[     ]*vfmaddsub213ph zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 a6 f4[     ]*vfmaddsub213ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 a6 f4[     ]*vfmaddsub213ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 a6 b4 f5 00 00 00 10[      ]*vfmaddsub213ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 a6 31[     ]*vfmaddsub213ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 a6 31[     ]*vfmaddsub213ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 a6 71 7f[          ]*vfmaddsub213ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 a6 72 80[          ]*vfmaddsub213ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 a6 72 80[          ]*vfmaddsub213ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 40 b6 f4[     ]*vfmaddsub231ph zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 b6 f4[     ]*vfmaddsub231ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 b6 f4[     ]*vfmaddsub231ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 b6 b4 f5 00 00 00 10[      ]*vfmaddsub231ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 b6 31[     ]*vfmaddsub231ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 b6 31[     ]*vfmaddsub231ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 b6 71 7f[          ]*vfmaddsub231ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 b6 72 80[          ]*vfmaddsub231ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 b6 72 80[          ]*vfmaddsub231ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 40 9a f4[     ]*vfmsub132ph zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 9a f4[     ]*vfmsub132ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 9a f4[     ]*vfmsub132ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 9a b4 f5 00 00 00 10[      ]*vfmsub132ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 9a 31[     ]*vfmsub132ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 9a 31[     ]*vfmsub132ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 9a 71 7f[          ]*vfmsub132ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 9a 72 80[          ]*vfmsub132ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 9a 72 80[          ]*vfmsub132ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 9b f4[     ]*vfmsub132sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 9b f4[     ]*vfmsub132sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 9b f4[     ]*vfmsub132sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1193,9 +1193,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 aa f4[     ]*vfmsub213ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 aa f4[     ]*vfmsub213ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 aa b4 f5 00 00 00 10[      ]*vfmsub213ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 aa 31[     ]*vfmsub213ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 aa 31[     ]*vfmsub213ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 aa 71 7f[          ]*vfmsub213ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 aa 72 80[          ]*vfmsub213ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 aa 72 80[          ]*vfmsub213ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 ab f4[     ]*vfmsub213sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 ab f4[     ]*vfmsub213sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 ab f4[     ]*vfmsub213sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1207,9 +1207,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 ba f4[     ]*vfmsub231ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 ba f4[     ]*vfmsub231ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 ba b4 f5 00 00 00 10[      ]*vfmsub231ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 ba 31[     ]*vfmsub231ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 ba 31[     ]*vfmsub231ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 ba 71 7f[          ]*vfmsub231ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 ba 72 80[          ]*vfmsub231ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 ba 72 80[          ]*vfmsub231ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 bb f4[     ]*vfmsub231sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 bb f4[     ]*vfmsub231sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 bb f4[     ]*vfmsub231sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1221,30 +1221,30 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 97 f4[     ]*vfmsubadd132ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 97 f4[     ]*vfmsubadd132ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 97 b4 f5 00 00 00 10[      ]*vfmsubadd132ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 97 31[     ]*vfmsubadd132ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 97 31[     ]*vfmsubadd132ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 97 71 7f[          ]*vfmsubadd132ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 97 72 80[          ]*vfmsubadd132ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 97 72 80[          ]*vfmsubadd132ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 40 a7 f4[     ]*vfmsubadd213ph zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 a7 f4[     ]*vfmsubadd213ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 a7 f4[     ]*vfmsubadd213ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 a7 b4 f5 00 00 00 10[      ]*vfmsubadd213ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 a7 31[     ]*vfmsubadd213ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 a7 31[     ]*vfmsubadd213ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 a7 71 7f[          ]*vfmsubadd213ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 a7 72 80[          ]*vfmsubadd213ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 a7 72 80[          ]*vfmsubadd213ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 40 b7 f4[     ]*vfmsubadd231ph zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 b7 f4[     ]*vfmsubadd231ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 b7 f4[     ]*vfmsubadd231ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 b7 b4 f5 00 00 00 10[      ]*vfmsubadd231ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 b7 31[     ]*vfmsubadd231ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 b7 31[     ]*vfmsubadd231ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 b7 71 7f[          ]*vfmsubadd231ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 b7 72 80[          ]*vfmsubadd231ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 b7 72 80[          ]*vfmsubadd231ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 16 40 d6 f4[     ]*vfmulcph zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 06 16 10 d6 f4[     ]*vfmulcph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 16 97 d6 f4[     ]*vfmulcph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 16 47 d6 b4 f5 00 00 00 10[      ]*vfmulcph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 16 50 d6 31[     ]*vfmulcph zmm30,zmm29,DWORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 16 50 d6 31[     ]*vfmulcph zmm30,zmm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 16 40 d6 71 7f[          ]*vfmulcph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 16 d7 d6 72 80[          ]*vfmulcph zmm30\{k7\}\{z\},zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 16 d7 d6 72 80[          ]*vfmulcph zmm30\{k7\}\{z\},zmm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 06 16 00 d7 f4[     ]*vfmulcsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 16 10 d7 f4[     ]*vfmulcsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 16 97 d7 f4[     ]*vfmulcsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1256,9 +1256,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 9c f4[     ]*vfnmadd132ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 9c f4[     ]*vfnmadd132ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 9c b4 f5 00 00 00 10[      ]*vfnmadd132ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 9c 31[     ]*vfnmadd132ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 9c 31[     ]*vfnmadd132ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 9c 71 7f[          ]*vfnmadd132ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 9c 72 80[          ]*vfnmadd132ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 9c 72 80[          ]*vfnmadd132ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 9d f4[     ]*vfnmadd132sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 9d f4[     ]*vfnmadd132sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 9d f4[     ]*vfnmadd132sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1270,9 +1270,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 ac f4[     ]*vfnmadd213ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 ac f4[     ]*vfnmadd213ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 ac b4 f5 00 00 00 10[      ]*vfnmadd213ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 ac 31[     ]*vfnmadd213ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 ac 31[     ]*vfnmadd213ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 ac 71 7f[          ]*vfnmadd213ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 ac 72 80[          ]*vfnmadd213ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 ac 72 80[          ]*vfnmadd213ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 ad f4[     ]*vfnmadd213sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 ad f4[     ]*vfnmadd213sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 ad f4[     ]*vfnmadd213sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1284,9 +1284,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 bc f4[     ]*vfnmadd231ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 bc f4[     ]*vfnmadd231ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 bc b4 f5 00 00 00 10[      ]*vfnmadd231ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 bc 31[     ]*vfnmadd231ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 bc 31[     ]*vfnmadd231ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 bc 71 7f[          ]*vfnmadd231ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 bc 72 80[          ]*vfnmadd231ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 bc 72 80[          ]*vfnmadd231ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 bd f4[     ]*vfnmadd231sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 bd f4[     ]*vfnmadd231sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 bd f4[     ]*vfnmadd231sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1298,9 +1298,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 9e f4[     ]*vfnmsub132ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 9e f4[     ]*vfnmsub132ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 9e b4 f5 00 00 00 10[      ]*vfnmsub132ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 9e 31[     ]*vfnmsub132ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 9e 31[     ]*vfnmsub132ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 9e 71 7f[          ]*vfnmsub132ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 9e 72 80[          ]*vfnmsub132ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 9e 72 80[          ]*vfnmsub132ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 9f f4[     ]*vfnmsub132sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 9f f4[     ]*vfnmsub132sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 9f f4[     ]*vfnmsub132sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1312,9 +1312,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 ae f4[     ]*vfnmsub213ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 ae f4[     ]*vfnmsub213ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 ae b4 f5 00 00 00 10[      ]*vfnmsub213ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 ae 31[     ]*vfnmsub213ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 ae 31[     ]*vfnmsub213ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 ae 71 7f[          ]*vfnmsub213ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 ae 72 80[          ]*vfnmsub213ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 ae 72 80[          ]*vfnmsub213ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 af f4[     ]*vfnmsub213sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 af f4[     ]*vfnmsub213sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 af f4[     ]*vfnmsub213sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1326,9 +1326,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 be f4[     ]*vfnmsub231ph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 be f4[     ]*vfnmsub231ph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 be b4 f5 00 00 00 10[      ]*vfnmsub231ph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 be 31[     ]*vfnmsub231ph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 be 31[     ]*vfnmsub231ph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 be 71 7f[          ]*vfnmsub231ph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 be 72 80[          ]*vfnmsub231ph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 be 72 80[          ]*vfnmsub231ph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 bf f4[     ]*vfnmsub231sh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 bf f4[     ]*vfnmsub231sh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 bf f4[     ]*vfnmsub231sh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1339,9 +1339,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 93 7c 48 66 ee 7b[          ]*vfpclassph k5,zmm30,0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 7c 4f 66 ee 7b[          ]*vfpclassph k5\{k7\},zmm30,0x7b
 [      ]*[a-f0-9]+:[   ]*62 b3 7c 4f 66 ac f5 00 00 00 10 7b[   ]*vfpclassph k5\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 d3 7c 58 66 29 7b[          ]*vfpclassph k5,WORD PTR \[r9\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 d3 7c 58 66 29 7b[          ]*vfpclassph k5,WORD BCST \[r9\]\{1to32\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 48 66 69 7f 7b[       ]*vfpclassph k5,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 5f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD PTR \[rdx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 5f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD BCST \[rdx-0x100\]\{1to32\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 7c 08 67 ee 7b[          ]*vfpclasssh k5,xmm30,0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 7c 0f 67 ee 7b[          ]*vfpclasssh k5\{k7\},xmm30,0x7b
 [      ]*[a-f0-9]+:[   ]*62 b3 7c 0f 67 ac f5 00 00 00 10 7b[   ]*vfpclasssh k5\{k7\},WORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
@@ -1352,9 +1352,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 7d 18 42 f5[     ]*vgetexpph zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 7d 9f 42 f5[     ]*vgetexpph zmm30\{k7\}\{z\},zmm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 7d 4f 42 b4 f5 00 00 00 10[      ]*vgetexpph zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 58 42 31[     ]*vgetexpph zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 58 42 31[     ]*vgetexpph zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 48 42 71 7f[          ]*vgetexpph zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d df 42 72 80[          ]*vgetexpph zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d df 42 72 80[          ]*vgetexpph zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 43 f4[     ]*vgetexpsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 43 f4[     ]*vgetexpsh xmm30,xmm29,xmm28,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 43 f4[     ]*vgetexpsh xmm30\{k7\}\{z\},xmm29,xmm28,\{sae\}
@@ -1366,9 +1366,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 03 7c 18 26 f5 7b[          ]*vgetmantph zmm30,zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 9f 26 f5 7b[          ]*vgetmantph zmm30\{k7\}\{z\},zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 23 7c 4f 26 b4 f5 00 00 00 10 7b[   ]*vgetmantph zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 43 7c 58 26 31 7b[          ]*vgetmantph zmm30,WORD PTR \[r9\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 43 7c 58 26 31 7b[          ]*vgetmantph zmm30,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 7c 48 26 71 7f 7b[       ]*vgetmantph zmm30,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 7c df 26 72 80 7b[       ]*vgetmantph zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7c df 26 72 80 7b[       ]*vgetmantph zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 14 00 27 f4 7b[          ]*vgetmantsh xmm30,xmm29,xmm28,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 14 10 27 f4 7b[          ]*vgetmantsh xmm30,xmm29,xmm28,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 14 97 27 f4 7b[          ]*vgetmantsh xmm30\{k7\}\{z\},xmm29,xmm28,\{sae\},0x7b
@@ -1380,9 +1380,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 14 10 5f f4[     ]*vmaxph zmm30,zmm29,zmm28,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 14 97 5f f4[     ]*vmaxph zmm30\{k7\}\{z\},zmm29,zmm28,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 14 47 5f b4 f5 00 00 00 10[      ]*vmaxph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 50 5f 31[     ]*vmaxph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 50 5f 31[     ]*vmaxph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 40 5f 71 7f[          ]*vmaxph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 d7 5f 72 80[          ]*vmaxph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 d7 5f 72 80[          ]*vmaxph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 16 00 5f f4[     ]*vmaxsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 16 10 5f f4[     ]*vmaxsh xmm30,xmm29,xmm28,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 16 97 5f f4[     ]*vmaxsh xmm30\{k7\}\{z\},xmm29,xmm28,\{sae\}
@@ -1394,9 +1394,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 14 10 5d f4[     ]*vminph zmm30,zmm29,zmm28,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 14 97 5d f4[     ]*vminph zmm30\{k7\}\{z\},zmm29,zmm28,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 14 47 5d b4 f5 00 00 00 10[      ]*vminph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 50 5d 31[     ]*vminph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 50 5d 31[     ]*vminph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 40 5d 71 7f[          ]*vminph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 d7 5d 72 80[          ]*vminph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 d7 5d 72 80[          ]*vminph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 16 00 5d f4[     ]*vminsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 16 10 5d f4[     ]*vminsh xmm30,xmm29,xmm28,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 16 97 5d f4[     ]*vminsh xmm30\{k7\}\{z\},xmm29,xmm28,\{sae\}
@@ -1426,9 +1426,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 14 10 59 f4[     ]*vmulph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 14 97 59 f4[     ]*vmulph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 14 47 59 b4 f5 00 00 00 10[      ]*vmulph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 50 59 31[     ]*vmulph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 50 59 31[     ]*vmulph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 40 59 71 7f[          ]*vmulph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 d7 59 72 80[          ]*vmulph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 d7 59 72 80[          ]*vmulph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 16 00 59 f4[     ]*vmulsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 16 10 59 f4[     ]*vmulsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 16 97 59 f4[     ]*vmulsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1439,9 +1439,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 7d 48 4c f5[     ]*vrcpph zmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d cf 4c f5[     ]*vrcpph zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:[   ]*62 26 7d 4f 4c b4 f5 00 00 00 10[      ]*vrcpph zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 58 4c 31[     ]*vrcpph zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 58 4c 31[     ]*vrcpph zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 48 4c 71 7f[          ]*vrcpph zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d df 4c 72 80[          ]*vrcpph zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d df 4c 72 80[          ]*vrcpph zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 4d f4[     ]*vrcpsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 4d f4[     ]*vrcpsh xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 4d b4 f5 00 00 00 10[      ]*vrcpsh xmm30\{k7\},xmm29,WORD PTR \[rbp\+r14\*8\+0x10000000\]
@@ -1452,9 +1452,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 03 7c 18 56 f5 7b[          ]*vreduceph zmm30,zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 9f 56 f5 7b[          ]*vreduceph zmm30\{k7\}\{z\},zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 23 7c 4f 56 b4 f5 00 00 00 10 7b[   ]*vreduceph zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 43 7c 58 56 31 7b[          ]*vreduceph zmm30,WORD PTR \[r9\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 43 7c 58 56 31 7b[          ]*vreduceph zmm30,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 7c 48 56 71 7f 7b[       ]*vreduceph zmm30,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 7c df 56 72 80 7b[       ]*vreduceph zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7c df 56 72 80 7b[       ]*vreduceph zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 14 00 57 f4 7b[          ]*vreducesh xmm30,xmm29,xmm28,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 14 10 57 f4 7b[          ]*vreducesh xmm30,xmm29,xmm28,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 14 97 57 f4 7b[          ]*vreducesh xmm30\{k7\}\{z\},xmm29,xmm28,\{sae\},0x7b
@@ -1466,9 +1466,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 03 7c 18 08 f5 7b[          ]*vrndscaleph zmm30,zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 9f 08 f5 7b[          ]*vrndscaleph zmm30\{k7\}\{z\},zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 23 7c 4f 08 b4 f5 00 00 00 10 7b[   ]*vrndscaleph zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 43 7c 58 08 31 7b[          ]*vrndscaleph zmm30,WORD PTR \[r9\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 43 7c 58 08 31 7b[          ]*vrndscaleph zmm30,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 7c 48 08 71 7f 7b[       ]*vrndscaleph zmm30,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 7c df 08 72 80 7b[       ]*vrndscaleph zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7c df 08 72 80 7b[       ]*vrndscaleph zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 14 00 0a f4 7b[          ]*vrndscalesh xmm30,xmm29,xmm28,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 14 10 0a f4 7b[          ]*vrndscalesh xmm30,xmm29,xmm28,\{sae\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 14 97 0a f4 7b[          ]*vrndscalesh xmm30\{k7\}\{z\},xmm29,xmm28,\{sae\},0x7b
@@ -1479,9 +1479,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 7d 48 4e f5[     ]*vrsqrtph zmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d cf 4e f5[     ]*vrsqrtph zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:[   ]*62 26 7d 4f 4e b4 f5 00 00 00 10[      ]*vrsqrtph zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 58 4e 31[     ]*vrsqrtph zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 58 4e 31[     ]*vrsqrtph zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 48 4e 71 7f[          ]*vrsqrtph zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d df 4e 72 80[          ]*vrsqrtph zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d df 4e 72 80[          ]*vrsqrtph zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 4f f4[     ]*vrsqrtsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 4f f4[     ]*vrsqrtsh xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 4f b4 f5 00 00 00 10[      ]*vrsqrtsh xmm30\{k7\},xmm29,WORD PTR \[rbp\+r14\*8\+0x10000000\]
@@ -1492,9 +1492,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 2c f4[     ]*vscalefph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 2c f4[     ]*vscalefph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 26 15 47 2c b4 f5 00 00 00 10[      ]*vscalefph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 50 2c 31[     ]*vscalefph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 50 2c 31[     ]*vscalefph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 40 2c 71 7f[          ]*vscalefph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 d7 2c 72 80[          ]*vscalefph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 d7 2c 72 80[          ]*vscalefph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 2d f4[     ]*vscalefsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 10 2d f4[     ]*vscalefsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 06 15 97 2d f4[     ]*vscalefsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1506,9 +1506,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 7c 18 51 f5[     ]*vsqrtph zmm30,zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 7c 9f 51 f5[     ]*vsqrtph zmm30\{k7\}\{z\},zmm29,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 7c 4f 51 b4 f5 00 00 00 10[      ]*vsqrtph zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 58 51 31[     ]*vsqrtph zmm30,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 58 51 31[     ]*vsqrtph zmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 48 51 71 7f[          ]*vsqrtph zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c df 51 72 80[          ]*vsqrtph zmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c df 51 72 80[          ]*vsqrtph zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 16 00 51 f4[     ]*vsqrtsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 16 10 51 f4[     ]*vsqrtsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 16 97 51 f4[     ]*vsqrtsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
@@ -1520,9 +1520,9 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 14 10 5c f4[     ]*vsubph zmm30,zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 14 97 5c f4[     ]*vsubph zmm30\{k7\}\{z\},zmm29,zmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 25 14 47 5c b4 f5 00 00 00 10[      ]*vsubph zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 50 5c 31[     ]*vsubph zmm30,zmm29,WORD PTR \[r9\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 50 5c 31[     ]*vsubph zmm30,zmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 40 5c 71 7f[          ]*vsubph zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 d7 5c 72 80[          ]*vsubph zmm30\{k7\}\{z\},zmm29,WORD PTR \[rdx-0x100\]\{1to32\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 d7 5c 72 80[          ]*vsubph zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 16 00 5c f4[     ]*vsubsh xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 16 10 5c f4[     ]*vsubsh xmm30,xmm29,xmm28,\{rn-sae\}
 [      ]*[a-f0-9]+:[   ]*62 05 16 97 5c f4[     ]*vsubsh xmm30\{k7\}\{z\},xmm29,xmm28,\{rn-sae\}
index 33fc41325bbfb42b202dd587c53b8a9ad721b576..27e2a04c44442b0273d80c77bcf5a4b6515ddb73 100755 (executable)
@@ -13,1425 +13,1425 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 05 14 00 58 f4[     ]*vaddph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 87 58 f4[     ]*vaddph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 25 14 27 58 b4 f5 00 00 00 10[      ]*vaddph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 30 58 31[     ]*vaddph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 30 58 31[     ]*vaddph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 20 58 71 7f[          ]*vaddph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 b7 58 72 80[          ]*vaddph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 b7 58 72 80[          ]*vaddph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 14 07 58 b4 f5 00 00 00 10[      ]*vaddph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 10 58 31[     ]*vaddph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 10 58 31[     ]*vaddph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 00 58 71 7f[          ]*vaddph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 97 58 72 80[          ]*vaddph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 97 58 72 80[          ]*vaddph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 93 14 20 c2 ec 7b[          ]*vcmpph k5,ymm29,ymm28,0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 14 27 c2 ec 7b[          ]*vcmpph k5\{k7\},ymm29,ymm28,0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 14 00 c2 ec 7b[          ]*vcmpph k5,xmm29,xmm28,0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 14 07 c2 ec 7b[          ]*vcmpph k5\{k7\},xmm29,xmm28,0x7b
 [      ]*[a-f0-9]+:[   ]*62 b3 14 07 c2 ac f5 00 00 00 10 7b[   ]*vcmpph k5\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 d3 14 10 c2 29 7b[          ]*vcmpph k5,xmm29,WORD PTR \[r9\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 d3 14 10 c2 29 7b[          ]*vcmpph k5,xmm29,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 14 00 c2 69 7f 7b[       ]*vcmpph k5,xmm29,XMMWORD PTR \[rcx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 14 17 c2 6a 80 7b[       ]*vcmpph k5\{k7\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 14 17 c2 6a 80 7b[       ]*vcmpph k5\{k7\},xmm29,WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 b3 14 27 c2 ac f5 00 00 00 10 7b[   ]*vcmpph k5\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 d3 14 30 c2 29 7b[          ]*vcmpph k5,ymm29,WORD PTR \[r9\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 d3 14 30 c2 29 7b[          ]*vcmpph k5,ymm29,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 14 20 c2 69 7f 7b[       ]*vcmpph k5,ymm29,YMMWORD PTR \[rcx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 14 37 c2 6a 80 7b[       ]*vcmpph k5\{k7\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 14 37 c2 6a 80 7b[       ]*vcmpph k5\{k7\},ymm29,WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 05 7c 08 5b f5[     ]*vcvtdq2ph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 8f 5b f5[     ]*vcvtdq2ph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 28 5b f5[     ]*vcvtdq2ph xmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c af 5b f5[     ]*vcvtdq2ph xmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7c 0f 5b b4 f5 00 00 00 10[      ]*vcvtdq2ph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 18 5b 31[     ]*vcvtdq2ph xmm30,DWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 18 5b 31[     ]*vcvtdq2ph xmm30,DWORD BCST \[r9\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 65 7c 08 5b 71 7f[          ]*vcvtdq2ph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 5b 72 80[          ]*vcvtdq2ph xmm30\{k7\}\{z\},DWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 45 7c 38 5b 31[     ]*vcvtdq2ph xmm30,DWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 5b 72 80[          ]*vcvtdq2ph xmm30\{k7\}\{z\},DWORD BCST \[rdx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 38 5b 31[     ]*vcvtdq2ph xmm30,DWORD BCST \[r9\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 65 7c 28 5b 71 7f[          ]*vcvtdq2ph xmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c bf 5b 72 80[          ]*vcvtdq2ph xmm30\{k7\}\{z\},DWORD PTR \[rdx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c bf 5b 72 80[          ]*vcvtdq2ph xmm30\{k7\}\{z\},DWORD BCST \[rdx-0x200\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 05 fd 08 5a f5[     ]*vcvtpd2ph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 fd 8f 5a f5[     ]*vcvtpd2ph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 fd 28 5a f5[     ]*vcvtpd2ph xmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 fd af 5a f5[     ]*vcvtpd2ph xmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 fd 0f 5a b4 f5 00 00 00 10[      ]*vcvtpd2ph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 fd 18 5a 31[     ]*vcvtpd2ph xmm30,QWORD PTR \[r9\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 fd 18 5a 31[     ]*vcvtpd2ph xmm30,QWORD BCST \[r9\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 65 fd 08 5a 71 7f[          ]*vcvtpd2ph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 fd 9f 5a 72 80[          ]*vcvtpd2ph xmm30\{k7\}\{z\},QWORD PTR \[rdx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 45 fd 38 5a 31[     ]*vcvtpd2ph xmm30,QWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 fd 9f 5a 72 80[          ]*vcvtpd2ph xmm30\{k7\}\{z\},QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 fd 38 5a 31[     ]*vcvtpd2ph xmm30,QWORD BCST \[r9\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 65 fd 28 5a 71 7f[          ]*vcvtpd2ph xmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 fd bf 5a 72 80[          ]*vcvtpd2ph xmm30\{k7\}\{z\},QWORD PTR \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 fd bf 5a 72 80[          ]*vcvtpd2ph xmm30\{k7\}\{z\},QWORD BCST \[rdx-0x400\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 08 5b f5[     ]*vcvtph2dq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 8f 5b f5[     ]*vcvtph2dq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 28 5b f5[     ]*vcvtph2dq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d af 5b f5[     ]*vcvtph2dq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 25 7d 0f 5b b4 f5 00 00 00 10[      ]*vcvtph2dq xmm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 18 5b 31[     ]*vcvtph2dq xmm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 18 5b 31[     ]*vcvtph2dq xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 08 5b 71 7f[          ]*vcvtph2dq xmm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 5b 72 80[          ]*vcvtph2dq xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 5b 72 80[          ]*vcvtph2dq xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7d 2f 5b b4 f5 00 00 00 10[      ]*vcvtph2dq ymm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 38 5b 31[     ]*vcvtph2dq ymm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 38 5b 31[     ]*vcvtph2dq ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 28 5b 71 7f[          ]*vcvtph2dq ymm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d bf 5b 72 80[          ]*vcvtph2dq ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d bf 5b 72 80[          ]*vcvtph2dq ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 08 5a f5[     ]*vcvtph2pd xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 8f 5a f5[     ]*vcvtph2pd xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 28 5a f5[     ]*vcvtph2pd ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c af 5a f5[     ]*vcvtph2pd ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 25 7c 0f 5a b4 f5 00 00 00 10[      ]*vcvtph2pd xmm30\{k7\},DWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 18 5a 31[     ]*vcvtph2pd xmm30,WORD PTR \[r9\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 18 5a 31[     ]*vcvtph2pd xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 08 5a 71 7f[          ]*vcvtph2pd xmm30,DWORD PTR \[rcx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 5a 72 80[          ]*vcvtph2pd xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 5a 72 80[          ]*vcvtph2pd xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7c 2f 5a b4 f5 00 00 00 10[      ]*vcvtph2pd ymm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 38 5a 31[     ]*vcvtph2pd ymm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 38 5a 31[     ]*vcvtph2pd ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 28 5a 71 7f[          ]*vcvtph2pd ymm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c bf 5a 72 80[          ]*vcvtph2pd ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c bf 5a 72 80[          ]*vcvtph2pd ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 7d 08 13 f5[     ]*vcvtph2psx xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d 8f 13 f5[     ]*vcvtph2psx xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d 28 13 f5[     ]*vcvtph2psx ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d af 13 f5[     ]*vcvtph2psx ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 26 7d 0f 13 b4 f5 00 00 00 10[      ]*vcvtph2psx xmm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 18 13 31[     ]*vcvtph2psx xmm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 18 13 31[     ]*vcvtph2psx xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 08 13 71 7f[          ]*vcvtph2psx xmm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d 9f 13 72 80[          ]*vcvtph2psx xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d 9f 13 72 80[          ]*vcvtph2psx xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 7d 2f 13 b4 f5 00 00 00 10[      ]*vcvtph2psx ymm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 38 13 31[     ]*vcvtph2psx ymm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 38 13 31[     ]*vcvtph2psx ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 28 13 71 7f[          ]*vcvtph2psx ymm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d bf 13 72 80[          ]*vcvtph2psx ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d bf 13 72 80[          ]*vcvtph2psx ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 08 7b f5[     ]*vcvtph2qq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 8f 7b f5[     ]*vcvtph2qq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 28 7b f5[     ]*vcvtph2qq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d af 7b f5[     ]*vcvtph2qq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 25 7d 0f 7b b4 f5 00 00 00 10[      ]*vcvtph2qq xmm30\{k7\},DWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 18 7b 31[     ]*vcvtph2qq xmm30,WORD PTR \[r9\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 18 7b 31[     ]*vcvtph2qq xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 08 7b 71 7f[          ]*vcvtph2qq xmm30,DWORD PTR \[rcx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 7b 72 80[          ]*vcvtph2qq xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 7b 72 80[          ]*vcvtph2qq xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7d 2f 7b b4 f5 00 00 00 10[      ]*vcvtph2qq ymm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 38 7b 31[     ]*vcvtph2qq ymm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 38 7b 31[     ]*vcvtph2qq ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 28 7b 71 7f[          ]*vcvtph2qq ymm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d bf 7b 72 80[          ]*vcvtph2qq ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d bf 7b 72 80[          ]*vcvtph2qq ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 08 79 f5[     ]*vcvtph2udq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 8f 79 f5[     ]*vcvtph2udq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 28 79 f5[     ]*vcvtph2udq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c af 79 f5[     ]*vcvtph2udq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 25 7c 0f 79 b4 f5 00 00 00 10[      ]*vcvtph2udq xmm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 18 79 31[     ]*vcvtph2udq xmm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 18 79 31[     ]*vcvtph2udq xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 08 79 71 7f[          ]*vcvtph2udq xmm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 79 72 80[          ]*vcvtph2udq xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 79 72 80[          ]*vcvtph2udq xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7c 2f 79 b4 f5 00 00 00 10[      ]*vcvtph2udq ymm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 38 79 31[     ]*vcvtph2udq ymm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 38 79 31[     ]*vcvtph2udq ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 28 79 71 7f[          ]*vcvtph2udq ymm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c bf 79 72 80[          ]*vcvtph2udq ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c bf 79 72 80[          ]*vcvtph2udq ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 08 79 f5[     ]*vcvtph2uqq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 8f 79 f5[     ]*vcvtph2uqq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 28 79 f5[     ]*vcvtph2uqq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d af 79 f5[     ]*vcvtph2uqq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 25 7d 0f 79 b4 f5 00 00 00 10[      ]*vcvtph2uqq xmm30\{k7\},DWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 18 79 31[     ]*vcvtph2uqq xmm30,WORD PTR \[r9\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 18 79 31[     ]*vcvtph2uqq xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 08 79 71 7f[          ]*vcvtph2uqq xmm30,DWORD PTR \[rcx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 79 72 80[          ]*vcvtph2uqq xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 79 72 80[          ]*vcvtph2uqq xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7d 2f 79 b4 f5 00 00 00 10[      ]*vcvtph2uqq ymm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 38 79 31[     ]*vcvtph2uqq ymm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 38 79 31[     ]*vcvtph2uqq ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 28 79 71 7f[          ]*vcvtph2uqq ymm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d bf 79 72 80[          ]*vcvtph2uqq ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d bf 79 72 80[          ]*vcvtph2uqq ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 08 7d f5[     ]*vcvtph2uw xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 8f 7d f5[     ]*vcvtph2uw xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 28 7d f5[     ]*vcvtph2uw ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c af 7d f5[     ]*vcvtph2uw ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7c 0f 7d b4 f5 00 00 00 10[      ]*vcvtph2uw xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 18 7d 31[     ]*vcvtph2uw xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 18 7d 31[     ]*vcvtph2uw xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 08 7d 71 7f[          ]*vcvtph2uw xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 7d 72 80[          ]*vcvtph2uw xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 7d 72 80[          ]*vcvtph2uw xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7c 2f 7d b4 f5 00 00 00 10[      ]*vcvtph2uw ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 38 7d 31[     ]*vcvtph2uw ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 38 7d 31[     ]*vcvtph2uw ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 28 7d 71 7f[          ]*vcvtph2uw ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c bf 7d 72 80[          ]*vcvtph2uw ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c bf 7d 72 80[          ]*vcvtph2uw ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 08 7d f5[     ]*vcvtph2w xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 8f 7d f5[     ]*vcvtph2w xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 28 7d f5[     ]*vcvtph2w ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d af 7d f5[     ]*vcvtph2w ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7d 0f 7d b4 f5 00 00 00 10[      ]*vcvtph2w xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 18 7d 31[     ]*vcvtph2w xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 18 7d 31[     ]*vcvtph2w xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 08 7d 71 7f[          ]*vcvtph2w xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 7d 72 80[          ]*vcvtph2w xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 7d 72 80[          ]*vcvtph2w xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7d 2f 7d b4 f5 00 00 00 10[      ]*vcvtph2w ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 38 7d 31[     ]*vcvtph2w ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 38 7d 31[     ]*vcvtph2w ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 28 7d 71 7f[          ]*vcvtph2w ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d bf 7d 72 80[          ]*vcvtph2w ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d bf 7d 72 80[          ]*vcvtph2w ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 08 1d f5[     ]*vcvtps2phx xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 8f 1d f5[     ]*vcvtps2phx xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 28 1d f5[     ]*vcvtps2phx xmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d af 1d f5[     ]*vcvtps2phx xmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7d 0f 1d b4 f5 00 00 00 10[      ]*vcvtps2phx xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 18 1d 31[     ]*vcvtps2phx xmm30,DWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 18 1d 31[     ]*vcvtps2phx xmm30,DWORD BCST \[r9\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 65 7d 08 1d 71 7f[          ]*vcvtps2phx xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 1d 72 80[          ]*vcvtps2phx xmm30\{k7\}\{z\},DWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 45 7d 38 1d 31[     ]*vcvtps2phx xmm30,DWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 1d 72 80[          ]*vcvtps2phx xmm30\{k7\}\{z\},DWORD BCST \[rdx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 38 1d 31[     ]*vcvtps2phx xmm30,DWORD BCST \[r9\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 65 7d 28 1d 71 7f[          ]*vcvtps2phx xmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d bf 1d 72 80[          ]*vcvtps2phx xmm30\{k7\}\{z\},DWORD PTR \[rdx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d bf 1d 72 80[          ]*vcvtps2phx xmm30\{k7\}\{z\},DWORD BCST \[rdx-0x200\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 05 fc 08 5b f5[     ]*vcvtqq2ph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 fc 8f 5b f5[     ]*vcvtqq2ph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 fc 28 5b f5[     ]*vcvtqq2ph xmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 fc af 5b f5[     ]*vcvtqq2ph xmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 fc 0f 5b b4 f5 00 00 00 10[      ]*vcvtqq2ph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 fc 18 5b 31[     ]*vcvtqq2ph xmm30,QWORD PTR \[r9\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 fc 18 5b 31[     ]*vcvtqq2ph xmm30,QWORD BCST \[r9\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 65 fc 08 5b 71 7f[          ]*vcvtqq2ph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 fc 9f 5b 72 80[          ]*vcvtqq2ph xmm30\{k7\}\{z\},QWORD PTR \[rdx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 45 fc 38 5b 31[     ]*vcvtqq2ph xmm30,QWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 fc 9f 5b 72 80[          ]*vcvtqq2ph xmm30\{k7\}\{z\},QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 fc 38 5b 31[     ]*vcvtqq2ph xmm30,QWORD BCST \[r9\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 65 fc 28 5b 71 7f[          ]*vcvtqq2ph xmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 fc bf 5b 72 80[          ]*vcvtqq2ph xmm30\{k7\}\{z\},QWORD PTR \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 fc bf 5b 72 80[          ]*vcvtqq2ph xmm30\{k7\}\{z\},QWORD BCST \[rdx-0x400\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 05 7e 08 5b f5[     ]*vcvttph2dq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7e 8f 5b f5[     ]*vcvttph2dq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7e 28 5b f5[     ]*vcvttph2dq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7e af 5b f5[     ]*vcvttph2dq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 25 7e 0f 5b b4 f5 00 00 00 10[      ]*vcvttph2dq xmm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7e 18 5b 31[     ]*vcvttph2dq xmm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7e 18 5b 31[     ]*vcvttph2dq xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7e 08 5b 71 7f[          ]*vcvttph2dq xmm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 65 7e 9f 5b 72 80[          ]*vcvttph2dq xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 7e 9f 5b 72 80[          ]*vcvttph2dq xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7e 2f 5b b4 f5 00 00 00 10[      ]*vcvttph2dq ymm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7e 38 5b 31[     ]*vcvttph2dq ymm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7e 38 5b 31[     ]*vcvttph2dq ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7e 28 5b 71 7f[          ]*vcvttph2dq ymm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7e bf 5b 72 80[          ]*vcvttph2dq ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7e bf 5b 72 80[          ]*vcvttph2dq ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 08 7a f5[     ]*vcvttph2qq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 8f 7a f5[     ]*vcvttph2qq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 28 7a f5[     ]*vcvttph2qq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d af 7a f5[     ]*vcvttph2qq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 25 7d 0f 7a b4 f5 00 00 00 10[      ]*vcvttph2qq xmm30\{k7\},DWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 18 7a 31[     ]*vcvttph2qq xmm30,WORD PTR \[r9\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 18 7a 31[     ]*vcvttph2qq xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 08 7a 71 7f[          ]*vcvttph2qq xmm30,DWORD PTR \[rcx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 7a 72 80[          ]*vcvttph2qq xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 7a 72 80[          ]*vcvttph2qq xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7d 2f 7a b4 f5 00 00 00 10[      ]*vcvttph2qq ymm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 38 7a 31[     ]*vcvttph2qq ymm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 38 7a 31[     ]*vcvttph2qq ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 28 7a 71 7f[          ]*vcvttph2qq ymm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d bf 7a 72 80[          ]*vcvttph2qq ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d bf 7a 72 80[          ]*vcvttph2qq ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 08 78 f5[     ]*vcvttph2udq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 8f 78 f5[     ]*vcvttph2udq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 28 78 f5[     ]*vcvttph2udq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c af 78 f5[     ]*vcvttph2udq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 25 7c 0f 78 b4 f5 00 00 00 10[      ]*vcvttph2udq xmm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 18 78 31[     ]*vcvttph2udq xmm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 18 78 31[     ]*vcvttph2udq xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 08 78 71 7f[          ]*vcvttph2udq xmm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 78 72 80[          ]*vcvttph2udq xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 78 72 80[          ]*vcvttph2udq xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7c 2f 78 b4 f5 00 00 00 10[      ]*vcvttph2udq ymm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 38 78 31[     ]*vcvttph2udq ymm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 38 78 31[     ]*vcvttph2udq ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 28 78 71 7f[          ]*vcvttph2udq ymm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c bf 78 72 80[          ]*vcvttph2udq ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c bf 78 72 80[          ]*vcvttph2udq ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 08 78 f5[     ]*vcvttph2uqq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 8f 78 f5[     ]*vcvttph2uqq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 28 78 f5[     ]*vcvttph2uqq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d af 78 f5[     ]*vcvttph2uqq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 25 7d 0f 78 b4 f5 00 00 00 10[      ]*vcvttph2uqq xmm30\{k7\},DWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 18 78 31[     ]*vcvttph2uqq xmm30,WORD PTR \[r9\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 18 78 31[     ]*vcvttph2uqq xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 08 78 71 7f[          ]*vcvttph2uqq xmm30,DWORD PTR \[rcx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 78 72 80[          ]*vcvttph2uqq xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 78 72 80[          ]*vcvttph2uqq xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7d 2f 78 b4 f5 00 00 00 10[      ]*vcvttph2uqq ymm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 38 78 31[     ]*vcvttph2uqq ymm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 38 78 31[     ]*vcvttph2uqq ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 28 78 71 7f[          ]*vcvttph2uqq ymm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d bf 78 72 80[          ]*vcvttph2uqq ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d bf 78 72 80[          ]*vcvttph2uqq ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 08 7c f5[     ]*vcvttph2uw xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 8f 7c f5[     ]*vcvttph2uw xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 28 7c f5[     ]*vcvttph2uw ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c af 7c f5[     ]*vcvttph2uw ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7c 0f 7c b4 f5 00 00 00 10[      ]*vcvttph2uw xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 18 7c 31[     ]*vcvttph2uw xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 18 7c 31[     ]*vcvttph2uw xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 08 7c 71 7f[          ]*vcvttph2uw xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 7c 72 80[          ]*vcvttph2uw xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 7c 72 80[          ]*vcvttph2uw xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7c 2f 7c b4 f5 00 00 00 10[      ]*vcvttph2uw ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 38 7c 31[     ]*vcvttph2uw ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 38 7c 31[     ]*vcvttph2uw ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 28 7c 71 7f[          ]*vcvttph2uw ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c bf 7c 72 80[          ]*vcvttph2uw ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c bf 7c 72 80[          ]*vcvttph2uw ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 08 7c f5[     ]*vcvttph2w xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 8f 7c f5[     ]*vcvttph2w xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 28 7c f5[     ]*vcvttph2w ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d af 7c f5[     ]*vcvttph2w ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7d 0f 7c b4 f5 00 00 00 10[      ]*vcvttph2w xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 18 7c 31[     ]*vcvttph2w xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 18 7c 31[     ]*vcvttph2w xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 08 7c 71 7f[          ]*vcvttph2w xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 7c 72 80[          ]*vcvttph2w xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 7c 72 80[          ]*vcvttph2w xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7d 2f 7c b4 f5 00 00 00 10[      ]*vcvttph2w ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 38 7c 31[     ]*vcvttph2w ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 38 7c 31[     ]*vcvttph2w ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 28 7c 71 7f[          ]*vcvttph2w ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d bf 7c 72 80[          ]*vcvttph2w ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d bf 7c 72 80[          ]*vcvttph2w ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7f 08 7a f5[     ]*vcvtudq2ph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7f 8f 7a f5[     ]*vcvtudq2ph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7f 28 7a f5[     ]*vcvtudq2ph xmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7f af 7a f5[     ]*vcvtudq2ph xmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7f 0f 7a b4 f5 00 00 00 10[      ]*vcvtudq2ph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7f 18 7a 31[     ]*vcvtudq2ph xmm30,DWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7f 18 7a 31[     ]*vcvtudq2ph xmm30,DWORD BCST \[r9\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 65 7f 08 7a 71 7f[          ]*vcvtudq2ph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7f 9f 7a 72 80[          ]*vcvtudq2ph xmm30\{k7\}\{z\},DWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 45 7f 38 7a 31[     ]*vcvtudq2ph xmm30,DWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7f 9f 7a 72 80[          ]*vcvtudq2ph xmm30\{k7\}\{z\},DWORD BCST \[rdx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7f 38 7a 31[     ]*vcvtudq2ph xmm30,DWORD BCST \[r9\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 65 7f 28 7a 71 7f[          ]*vcvtudq2ph xmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7f bf 7a 72 80[          ]*vcvtudq2ph xmm30\{k7\}\{z\},DWORD PTR \[rdx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7f bf 7a 72 80[          ]*vcvtudq2ph xmm30\{k7\}\{z\},DWORD BCST \[rdx-0x200\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 05 ff 08 7a f5[     ]*vcvtuqq2ph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 ff 8f 7a f5[     ]*vcvtuqq2ph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 ff 28 7a f5[     ]*vcvtuqq2ph xmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 ff af 7a f5[     ]*vcvtuqq2ph xmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 ff 0f 7a b4 f5 00 00 00 10[      ]*vcvtuqq2ph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 ff 18 7a 31[     ]*vcvtuqq2ph xmm30,QWORD PTR \[r9\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 ff 18 7a 31[     ]*vcvtuqq2ph xmm30,QWORD BCST \[r9\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 65 ff 08 7a 71 7f[          ]*vcvtuqq2ph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 ff 9f 7a 72 80[          ]*vcvtuqq2ph xmm30\{k7\}\{z\},QWORD PTR \[rdx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 45 ff 38 7a 31[     ]*vcvtuqq2ph xmm30,QWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 ff 9f 7a 72 80[          ]*vcvtuqq2ph xmm30\{k7\}\{z\},QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 ff 38 7a 31[     ]*vcvtuqq2ph xmm30,QWORD BCST \[r9\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 65 ff 28 7a 71 7f[          ]*vcvtuqq2ph xmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 ff bf 7a 72 80[          ]*vcvtuqq2ph xmm30\{k7\}\{z\},QWORD PTR \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 ff bf 7a 72 80[          ]*vcvtuqq2ph xmm30\{k7\}\{z\},QWORD BCST \[rdx-0x400\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 05 7f 08 7d f5[     ]*vcvtuw2ph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7f 8f 7d f5[     ]*vcvtuw2ph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7f 28 7d f5[     ]*vcvtuw2ph ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7f af 7d f5[     ]*vcvtuw2ph ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7f 0f 7d b4 f5 00 00 00 10[      ]*vcvtuw2ph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7f 18 7d 31[     ]*vcvtuw2ph xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7f 18 7d 31[     ]*vcvtuw2ph xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7f 08 7d 71 7f[          ]*vcvtuw2ph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7f 9f 7d 72 80[          ]*vcvtuw2ph xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7f 9f 7d 72 80[          ]*vcvtuw2ph xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7f 2f 7d b4 f5 00 00 00 10[      ]*vcvtuw2ph ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7f 38 7d 31[     ]*vcvtuw2ph ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7f 38 7d 31[     ]*vcvtuw2ph ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7f 28 7d 71 7f[          ]*vcvtuw2ph ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7f bf 7d 72 80[          ]*vcvtuw2ph ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7f bf 7d 72 80[          ]*vcvtuw2ph ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7e 08 7d f5[     ]*vcvtw2ph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7e 8f 7d f5[     ]*vcvtw2ph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7e 28 7d f5[     ]*vcvtw2ph ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7e af 7d f5[     ]*vcvtw2ph ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7e 0f 7d b4 f5 00 00 00 10[      ]*vcvtw2ph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7e 18 7d 31[     ]*vcvtw2ph xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7e 18 7d 31[     ]*vcvtw2ph xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7e 08 7d 71 7f[          ]*vcvtw2ph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7e 9f 7d 72 80[          ]*vcvtw2ph xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7e 9f 7d 72 80[          ]*vcvtw2ph xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7e 2f 7d b4 f5 00 00 00 10[      ]*vcvtw2ph ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7e 38 7d 31[     ]*vcvtw2ph ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7e 38 7d 31[     ]*vcvtw2ph ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7e 28 7d 71 7f[          ]*vcvtw2ph ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7e bf 7d 72 80[          ]*vcvtw2ph ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7e bf 7d 72 80[          ]*vcvtw2ph ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 14 20 5e f4[     ]*vdivph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 a7 5e f4[     ]*vdivph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 00 5e f4[     ]*vdivph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 87 5e f4[     ]*vdivph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 25 14 27 5e b4 f5 00 00 00 10[      ]*vdivph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 30 5e 31[     ]*vdivph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 30 5e 31[     ]*vdivph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 20 5e 71 7f[          ]*vdivph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 b7 5e 72 80[          ]*vdivph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 b7 5e 72 80[          ]*vdivph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 14 07 5e b4 f5 00 00 00 10[      ]*vdivph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 10 5e 31[     ]*vdivph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 10 5e 31[     ]*vdivph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 00 5e 71 7f[          ]*vdivph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 97 5e 72 80[          ]*vdivph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 97 5e 72 80[          ]*vdivph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 17 20 56 f4[     ]*vfcmaddcph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 17 a7 56 f4[     ]*vfcmaddcph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 17 00 56 f4[     ]*vfcmaddcph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 17 87 56 f4[     ]*vfcmaddcph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 17 27 56 b4 f5 00 00 00 10[      ]*vfcmaddcph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 17 30 56 31[     ]*vfcmaddcph ymm30,ymm29,DWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 17 30 56 31[     ]*vfcmaddcph ymm30,ymm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 17 20 56 71 7f[          ]*vfcmaddcph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 17 b7 56 72 80[          ]*vfcmaddcph ymm30\{k7\}\{z\},ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 17 b7 56 72 80[          ]*vfcmaddcph ymm30\{k7\}\{z\},ymm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 26 17 07 56 b4 f5 00 00 00 10[      ]*vfcmaddcph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 17 10 56 31[     ]*vfcmaddcph xmm30,xmm29,DWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 46 17 10 56 31[     ]*vfcmaddcph xmm30,xmm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 17 00 56 71 7f[          ]*vfcmaddcph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 17 97 56 72 80[          ]*vfcmaddcph xmm30\{k7\}\{z\},xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 66 17 97 56 72 80[          ]*vfcmaddcph xmm30\{k7\}\{z\},xmm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 06 17 20 d6 f4[     ]*vfcmulcph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 17 a7 d6 f4[     ]*vfcmulcph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 17 00 d6 f4[     ]*vfcmulcph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 17 87 d6 f4[     ]*vfcmulcph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 17 27 d6 b4 f5 00 00 00 10[      ]*vfcmulcph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 17 30 d6 31[     ]*vfcmulcph ymm30,ymm29,DWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 17 30 d6 31[     ]*vfcmulcph ymm30,ymm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 17 20 d6 71 7f[          ]*vfcmulcph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 17 b7 d6 72 80[          ]*vfcmulcph ymm30\{k7\}\{z\},ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 17 b7 d6 72 80[          ]*vfcmulcph ymm30\{k7\}\{z\},ymm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 26 17 07 d6 b4 f5 00 00 00 10[      ]*vfcmulcph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 17 10 d6 31[     ]*vfcmulcph xmm30,xmm29,DWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 46 17 10 d6 31[     ]*vfcmulcph xmm30,xmm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 17 00 d6 71 7f[          ]*vfcmulcph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 17 97 d6 72 80[          ]*vfcmulcph xmm30\{k7\}\{z\},xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 66 17 97 d6 72 80[          ]*vfcmulcph xmm30\{k7\}\{z\},xmm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 98 f4[     ]*vfmadd132ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 98 f4[     ]*vfmadd132ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 98 f4[     ]*vfmadd132ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 98 f4[     ]*vfmadd132ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 98 b4 f5 00 00 00 10[      ]*vfmadd132ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 98 31[     ]*vfmadd132ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 98 31[     ]*vfmadd132ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 98 71 7f[          ]*vfmadd132ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 98 72 80[          ]*vfmadd132ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 98 72 80[          ]*vfmadd132ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 98 b4 f5 00 00 00 10[      ]*vfmadd132ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 98 31[     ]*vfmadd132ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 98 31[     ]*vfmadd132ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 98 71 7f[          ]*vfmadd132ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 98 72 80[          ]*vfmadd132ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 98 72 80[          ]*vfmadd132ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 a8 f4[     ]*vfmadd213ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 a8 f4[     ]*vfmadd213ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 a8 f4[     ]*vfmadd213ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 a8 f4[     ]*vfmadd213ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 a8 b4 f5 00 00 00 10[      ]*vfmadd213ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 a8 31[     ]*vfmadd213ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 a8 31[     ]*vfmadd213ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 a8 71 7f[          ]*vfmadd213ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 a8 72 80[          ]*vfmadd213ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 a8 72 80[          ]*vfmadd213ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 a8 b4 f5 00 00 00 10[      ]*vfmadd213ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 a8 31[     ]*vfmadd213ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 a8 31[     ]*vfmadd213ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 a8 71 7f[          ]*vfmadd213ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 a8 72 80[          ]*vfmadd213ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 a8 72 80[          ]*vfmadd213ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 b8 f4[     ]*vfmadd231ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 b8 f4[     ]*vfmadd231ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 b8 f4[     ]*vfmadd231ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 b8 f4[     ]*vfmadd231ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 b8 b4 f5 00 00 00 10[      ]*vfmadd231ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 b8 31[     ]*vfmadd231ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 b8 31[     ]*vfmadd231ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 b8 71 7f[          ]*vfmadd231ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 b8 72 80[          ]*vfmadd231ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 b8 72 80[          ]*vfmadd231ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 b8 b4 f5 00 00 00 10[      ]*vfmadd231ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 b8 31[     ]*vfmadd231ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 b8 31[     ]*vfmadd231ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 b8 71 7f[          ]*vfmadd231ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 b8 72 80[          ]*vfmadd231ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 b8 72 80[          ]*vfmadd231ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 16 20 56 f4[     ]*vfmaddcph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 16 a7 56 f4[     ]*vfmaddcph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 16 00 56 f4[     ]*vfmaddcph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 16 87 56 f4[     ]*vfmaddcph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 16 27 56 b4 f5 00 00 00 10[      ]*vfmaddcph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 16 30 56 31[     ]*vfmaddcph ymm30,ymm29,DWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 16 30 56 31[     ]*vfmaddcph ymm30,ymm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 16 20 56 71 7f[          ]*vfmaddcph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 16 b7 56 72 80[          ]*vfmaddcph ymm30\{k7\}\{z\},ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 16 b7 56 72 80[          ]*vfmaddcph ymm30\{k7\}\{z\},ymm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 26 16 07 56 b4 f5 00 00 00 10[      ]*vfmaddcph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 16 10 56 31[     ]*vfmaddcph xmm30,xmm29,DWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 46 16 10 56 31[     ]*vfmaddcph xmm30,xmm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 16 00 56 71 7f[          ]*vfmaddcph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 16 97 56 72 80[          ]*vfmaddcph xmm30\{k7\}\{z\},xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 66 16 97 56 72 80[          ]*vfmaddcph xmm30\{k7\}\{z\},xmm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 96 f4[     ]*vfmaddsub132ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 96 f4[     ]*vfmaddsub132ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 96 f4[     ]*vfmaddsub132ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 96 f4[     ]*vfmaddsub132ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 96 b4 f5 00 00 00 10[      ]*vfmaddsub132ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 96 31[     ]*vfmaddsub132ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 96 31[     ]*vfmaddsub132ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 96 71 7f[          ]*vfmaddsub132ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 96 72 80[          ]*vfmaddsub132ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 96 72 80[          ]*vfmaddsub132ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 96 b4 f5 00 00 00 10[      ]*vfmaddsub132ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 96 31[     ]*vfmaddsub132ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 96 31[     ]*vfmaddsub132ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 96 71 7f[          ]*vfmaddsub132ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 96 72 80[          ]*vfmaddsub132ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 96 72 80[          ]*vfmaddsub132ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 a6 f4[     ]*vfmaddsub213ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 a6 f4[     ]*vfmaddsub213ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 a6 f4[     ]*vfmaddsub213ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 a6 f4[     ]*vfmaddsub213ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 a6 b4 f5 00 00 00 10[      ]*vfmaddsub213ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 a6 31[     ]*vfmaddsub213ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 a6 31[     ]*vfmaddsub213ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 a6 71 7f[          ]*vfmaddsub213ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 a6 72 80[          ]*vfmaddsub213ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 a6 72 80[          ]*vfmaddsub213ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 a6 b4 f5 00 00 00 10[      ]*vfmaddsub213ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 a6 31[     ]*vfmaddsub213ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 a6 31[     ]*vfmaddsub213ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 a6 71 7f[          ]*vfmaddsub213ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 a6 72 80[          ]*vfmaddsub213ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 a6 72 80[          ]*vfmaddsub213ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 b6 f4[     ]*vfmaddsub231ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 b6 f4[     ]*vfmaddsub231ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 b6 f4[     ]*vfmaddsub231ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 b6 f4[     ]*vfmaddsub231ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 b6 b4 f5 00 00 00 10[      ]*vfmaddsub231ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 b6 31[     ]*vfmaddsub231ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 b6 31[     ]*vfmaddsub231ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 b6 71 7f[          ]*vfmaddsub231ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 b6 72 80[          ]*vfmaddsub231ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 b6 72 80[          ]*vfmaddsub231ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 b6 b4 f5 00 00 00 10[      ]*vfmaddsub231ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 b6 31[     ]*vfmaddsub231ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 b6 31[     ]*vfmaddsub231ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 b6 71 7f[          ]*vfmaddsub231ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 b6 72 80[          ]*vfmaddsub231ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 b6 72 80[          ]*vfmaddsub231ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 9a f4[     ]*vfmsub132ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 9a f4[     ]*vfmsub132ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 9a f4[     ]*vfmsub132ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 9a f4[     ]*vfmsub132ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 9a b4 f5 00 00 00 10[      ]*vfmsub132ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 9a 31[     ]*vfmsub132ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 9a 31[     ]*vfmsub132ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 9a 71 7f[          ]*vfmsub132ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 9a 72 80[          ]*vfmsub132ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 9a 72 80[          ]*vfmsub132ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 9a b4 f5 00 00 00 10[      ]*vfmsub132ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 9a 31[     ]*vfmsub132ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 9a 31[     ]*vfmsub132ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 9a 71 7f[          ]*vfmsub132ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 9a 72 80[          ]*vfmsub132ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 9a 72 80[          ]*vfmsub132ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 aa f4[     ]*vfmsub213ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 aa f4[     ]*vfmsub213ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 aa f4[     ]*vfmsub213ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 aa f4[     ]*vfmsub213ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 aa b4 f5 00 00 00 10[      ]*vfmsub213ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 aa 31[     ]*vfmsub213ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 aa 31[     ]*vfmsub213ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 aa 71 7f[          ]*vfmsub213ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 aa 72 80[          ]*vfmsub213ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 aa 72 80[          ]*vfmsub213ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 aa b4 f5 00 00 00 10[      ]*vfmsub213ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 aa 31[     ]*vfmsub213ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 aa 31[     ]*vfmsub213ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 aa 71 7f[          ]*vfmsub213ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 aa 72 80[          ]*vfmsub213ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 aa 72 80[          ]*vfmsub213ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 ba f4[     ]*vfmsub231ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 ba f4[     ]*vfmsub231ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 ba f4[     ]*vfmsub231ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 ba f4[     ]*vfmsub231ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 ba b4 f5 00 00 00 10[      ]*vfmsub231ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 ba 31[     ]*vfmsub231ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 ba 31[     ]*vfmsub231ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 ba 71 7f[          ]*vfmsub231ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 ba 72 80[          ]*vfmsub231ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 ba 72 80[          ]*vfmsub231ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 ba b4 f5 00 00 00 10[      ]*vfmsub231ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 ba 31[     ]*vfmsub231ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 ba 31[     ]*vfmsub231ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 ba 71 7f[          ]*vfmsub231ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 ba 72 80[          ]*vfmsub231ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 ba 72 80[          ]*vfmsub231ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 97 f4[     ]*vfmsubadd132ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 97 f4[     ]*vfmsubadd132ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 97 f4[     ]*vfmsubadd132ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 97 f4[     ]*vfmsubadd132ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 97 b4 f5 00 00 00 10[      ]*vfmsubadd132ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 97 31[     ]*vfmsubadd132ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 97 31[     ]*vfmsubadd132ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 97 71 7f[          ]*vfmsubadd132ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 97 72 80[          ]*vfmsubadd132ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 97 72 80[          ]*vfmsubadd132ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 97 b4 f5 00 00 00 10[      ]*vfmsubadd132ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 97 31[     ]*vfmsubadd132ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 97 31[     ]*vfmsubadd132ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 97 71 7f[          ]*vfmsubadd132ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 97 72 80[          ]*vfmsubadd132ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 97 72 80[          ]*vfmsubadd132ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 a7 f4[     ]*vfmsubadd213ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 a7 f4[     ]*vfmsubadd213ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 a7 f4[     ]*vfmsubadd213ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 a7 f4[     ]*vfmsubadd213ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 a7 b4 f5 00 00 00 10[      ]*vfmsubadd213ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 a7 31[     ]*vfmsubadd213ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 a7 31[     ]*vfmsubadd213ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 a7 71 7f[          ]*vfmsubadd213ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 a7 72 80[          ]*vfmsubadd213ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 a7 72 80[          ]*vfmsubadd213ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 a7 b4 f5 00 00 00 10[      ]*vfmsubadd213ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 a7 31[     ]*vfmsubadd213ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 a7 31[     ]*vfmsubadd213ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 a7 71 7f[          ]*vfmsubadd213ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 a7 72 80[          ]*vfmsubadd213ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 a7 72 80[          ]*vfmsubadd213ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 b7 f4[     ]*vfmsubadd231ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 b7 f4[     ]*vfmsubadd231ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 b7 f4[     ]*vfmsubadd231ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 b7 f4[     ]*vfmsubadd231ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 b7 b4 f5 00 00 00 10[      ]*vfmsubadd231ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 b7 31[     ]*vfmsubadd231ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 b7 31[     ]*vfmsubadd231ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 b7 71 7f[          ]*vfmsubadd231ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 b7 72 80[          ]*vfmsubadd231ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 b7 72 80[          ]*vfmsubadd231ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 b7 b4 f5 00 00 00 10[      ]*vfmsubadd231ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 b7 31[     ]*vfmsubadd231ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 b7 31[     ]*vfmsubadd231ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 b7 71 7f[          ]*vfmsubadd231ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 b7 72 80[          ]*vfmsubadd231ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 b7 72 80[          ]*vfmsubadd231ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 16 20 d6 f4[     ]*vfmulcph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 16 a7 d6 f4[     ]*vfmulcph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 16 00 d6 f4[     ]*vfmulcph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 16 87 d6 f4[     ]*vfmulcph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 16 27 d6 b4 f5 00 00 00 10[      ]*vfmulcph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 16 30 d6 31[     ]*vfmulcph ymm30,ymm29,DWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 16 30 d6 31[     ]*vfmulcph ymm30,ymm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 16 20 d6 71 7f[          ]*vfmulcph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 16 b7 d6 72 80[          ]*vfmulcph ymm30\{k7\}\{z\},ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 16 b7 d6 72 80[          ]*vfmulcph ymm30\{k7\}\{z\},ymm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 26 16 07 d6 b4 f5 00 00 00 10[      ]*vfmulcph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 16 10 d6 31[     ]*vfmulcph xmm30,xmm29,DWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 46 16 10 d6 31[     ]*vfmulcph xmm30,xmm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 16 00 d6 71 7f[          ]*vfmulcph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 16 97 d6 72 80[          ]*vfmulcph xmm30\{k7\}\{z\},xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 66 16 97 d6 72 80[          ]*vfmulcph xmm30\{k7\}\{z\},xmm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 9c f4[     ]*vfnmadd132ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 9c f4[     ]*vfnmadd132ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 9c f4[     ]*vfnmadd132ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 9c f4[     ]*vfnmadd132ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 9c b4 f5 00 00 00 10[      ]*vfnmadd132ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 9c 31[     ]*vfnmadd132ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 9c 31[     ]*vfnmadd132ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 9c 71 7f[          ]*vfnmadd132ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 9c 72 80[          ]*vfnmadd132ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 9c 72 80[          ]*vfnmadd132ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 9c b4 f5 00 00 00 10[      ]*vfnmadd132ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 9c 31[     ]*vfnmadd132ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 9c 31[     ]*vfnmadd132ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 9c 71 7f[          ]*vfnmadd132ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 9c 72 80[          ]*vfnmadd132ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 9c 72 80[          ]*vfnmadd132ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 ac f4[     ]*vfnmadd213ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 ac f4[     ]*vfnmadd213ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 ac f4[     ]*vfnmadd213ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 ac f4[     ]*vfnmadd213ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 ac b4 f5 00 00 00 10[      ]*vfnmadd213ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 ac 31[     ]*vfnmadd213ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 ac 31[     ]*vfnmadd213ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 ac 71 7f[          ]*vfnmadd213ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 ac 72 80[          ]*vfnmadd213ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 ac 72 80[          ]*vfnmadd213ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 ac b4 f5 00 00 00 10[      ]*vfnmadd213ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 ac 31[     ]*vfnmadd213ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 ac 31[     ]*vfnmadd213ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 ac 71 7f[          ]*vfnmadd213ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 ac 72 80[          ]*vfnmadd213ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 ac 72 80[          ]*vfnmadd213ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 bc f4[     ]*vfnmadd231ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 bc f4[     ]*vfnmadd231ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 bc f4[     ]*vfnmadd231ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 bc f4[     ]*vfnmadd231ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 bc b4 f5 00 00 00 10[      ]*vfnmadd231ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 bc 31[     ]*vfnmadd231ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 bc 31[     ]*vfnmadd231ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 bc 71 7f[          ]*vfnmadd231ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 bc 72 80[          ]*vfnmadd231ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 bc 72 80[          ]*vfnmadd231ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 bc b4 f5 00 00 00 10[      ]*vfnmadd231ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 bc 31[     ]*vfnmadd231ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 bc 31[     ]*vfnmadd231ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 bc 71 7f[          ]*vfnmadd231ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 bc 72 80[          ]*vfnmadd231ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 bc 72 80[          ]*vfnmadd231ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 9e f4[     ]*vfnmsub132ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 9e f4[     ]*vfnmsub132ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 9e f4[     ]*vfnmsub132ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 9e f4[     ]*vfnmsub132ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 9e b4 f5 00 00 00 10[      ]*vfnmsub132ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 9e 31[     ]*vfnmsub132ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 9e 31[     ]*vfnmsub132ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 9e 71 7f[          ]*vfnmsub132ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 9e 72 80[          ]*vfnmsub132ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 9e 72 80[          ]*vfnmsub132ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 9e b4 f5 00 00 00 10[      ]*vfnmsub132ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 9e 31[     ]*vfnmsub132ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 9e 31[     ]*vfnmsub132ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 9e 71 7f[          ]*vfnmsub132ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 9e 72 80[          ]*vfnmsub132ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 9e 72 80[          ]*vfnmsub132ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 ae f4[     ]*vfnmsub213ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 ae f4[     ]*vfnmsub213ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 ae f4[     ]*vfnmsub213ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 ae f4[     ]*vfnmsub213ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 ae b4 f5 00 00 00 10[      ]*vfnmsub213ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 ae 31[     ]*vfnmsub213ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 ae 31[     ]*vfnmsub213ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 ae 71 7f[          ]*vfnmsub213ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 ae 72 80[          ]*vfnmsub213ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 ae 72 80[          ]*vfnmsub213ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 ae b4 f5 00 00 00 10[      ]*vfnmsub213ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 ae 31[     ]*vfnmsub213ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 ae 31[     ]*vfnmsub213ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 ae 71 7f[          ]*vfnmsub213ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 ae 72 80[          ]*vfnmsub213ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 ae 72 80[          ]*vfnmsub213ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 be f4[     ]*vfnmsub231ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 be f4[     ]*vfnmsub231ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 be f4[     ]*vfnmsub231ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 be f4[     ]*vfnmsub231ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 be b4 f5 00 00 00 10[      ]*vfnmsub231ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 be 31[     ]*vfnmsub231ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 be 31[     ]*vfnmsub231ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 be 71 7f[          ]*vfnmsub231ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 be 72 80[          ]*vfnmsub231ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 be 72 80[          ]*vfnmsub231ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 be b4 f5 00 00 00 10[      ]*vfnmsub231ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 be 31[     ]*vfnmsub231ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 be 31[     ]*vfnmsub231ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 be 71 7f[          ]*vfnmsub231ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 be 72 80[          ]*vfnmsub231ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 be 72 80[          ]*vfnmsub231ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 93 7c 08 66 ee 7b[          ]*vfpclassph k5,xmm30,0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 7c 0f 66 ee 7b[          ]*vfpclassph k5\{k7\},xmm30,0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 7c 28 66 ee 7b[          ]*vfpclassph k5,ymm30,0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 7c 2f 66 ee 7b[          ]*vfpclassph k5\{k7\},ymm30,0x7b
 [      ]*[a-f0-9]+:[   ]*62 b3 7c 0f 66 ac f5 00 00 00 10 7b[   ]*vfpclassph k5\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 d3 7c 18 66 29 7b[          ]*vfpclassph k5,WORD PTR \[r9\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 d3 7c 18 66 29 7b[          ]*vfpclassph k5,WORD BCST \[r9\]\{1to8\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 66 69 7f 7b[       ]*vfpclassph k5,XMMWORD PTR \[rcx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 1f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD PTR \[rdx-0x100\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:[   ]*62 d3 7c 38 66 29 7b[          ]*vfpclassph k5,WORD PTR \[r9\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 1f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD BCST \[rdx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 d3 7c 38 66 29 7b[          ]*vfpclassph k5,WORD BCST \[r9\]\{1to16\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 28 66 69 7f 7b[       ]*vfpclassph k5,YMMWORD PTR \[rcx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 3f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD PTR \[rdx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 3f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD BCST \[rdx-0x100\]\{1to16\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 06 7d 08 42 f5[     ]*vgetexpph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d 8f 42 f5[     ]*vgetexpph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d 28 42 f5[     ]*vgetexpph ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d af 42 f5[     ]*vgetexpph ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 26 7d 0f 42 b4 f5 00 00 00 10[      ]*vgetexpph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 18 42 31[     ]*vgetexpph xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 18 42 31[     ]*vgetexpph xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 08 42 71 7f[          ]*vgetexpph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d 9f 42 72 80[          ]*vgetexpph xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d 9f 42 72 80[          ]*vgetexpph xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 7d 2f 42 b4 f5 00 00 00 10[      ]*vgetexpph ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 38 42 31[     ]*vgetexpph ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 38 42 31[     ]*vgetexpph ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 28 42 71 7f[          ]*vgetexpph ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d bf 42 72 80[          ]*vgetexpph ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d bf 42 72 80[          ]*vgetexpph ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 03 7c 28 26 f5 7b[          ]*vgetmantph ymm30,ymm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c af 26 f5 7b[          ]*vgetmantph ymm30\{k7\}\{z\},ymm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 08 26 f5 7b[          ]*vgetmantph xmm30,xmm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 8f 26 f5 7b[          ]*vgetmantph xmm30\{k7\}\{z\},xmm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 23 7c 0f 26 b4 f5 00 00 00 10 7b[   ]*vgetmantph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 43 7c 18 26 31 7b[          ]*vgetmantph xmm30,WORD PTR \[r9\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 43 7c 18 26 31 7b[          ]*vgetmantph xmm30,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 7c 08 26 71 7f 7b[       ]*vgetmantph xmm30,XMMWORD PTR \[rcx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 7c 9f 26 72 80 7b[       ]*vgetmantph xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7c 9f 26 72 80 7b[       ]*vgetmantph xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 23 7c 2f 26 b4 f5 00 00 00 10 7b[   ]*vgetmantph ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 43 7c 38 26 31 7b[          ]*vgetmantph ymm30,WORD PTR \[r9\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 43 7c 38 26 31 7b[          ]*vgetmantph ymm30,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 7c 28 26 71 7f 7b[       ]*vgetmantph ymm30,YMMWORD PTR \[rcx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 7c bf 26 72 80 7b[       ]*vgetmantph ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7c bf 26 72 80 7b[       ]*vgetmantph ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 05 14 20 5f f4[     ]*vmaxph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 a7 5f f4[     ]*vmaxph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 00 5f f4[     ]*vmaxph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 87 5f f4[     ]*vmaxph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 25 14 27 5f b4 f5 00 00 00 10[      ]*vmaxph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 30 5f 31[     ]*vmaxph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 30 5f 31[     ]*vmaxph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 20 5f 71 7f[          ]*vmaxph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 b7 5f 72 80[          ]*vmaxph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 b7 5f 72 80[          ]*vmaxph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 14 07 5f b4 f5 00 00 00 10[      ]*vmaxph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 10 5f 31[     ]*vmaxph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 10 5f 31[     ]*vmaxph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 00 5f 71 7f[          ]*vmaxph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 97 5f 72 80[          ]*vmaxph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 97 5f 72 80[          ]*vmaxph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 14 20 5d f4[     ]*vminph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 a7 5d f4[     ]*vminph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 00 5d f4[     ]*vminph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 87 5d f4[     ]*vminph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 25 14 27 5d b4 f5 00 00 00 10[      ]*vminph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 30 5d 31[     ]*vminph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 30 5d 31[     ]*vminph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 20 5d 71 7f[          ]*vminph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 b7 5d 72 80[          ]*vminph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 b7 5d 72 80[          ]*vminph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 14 07 5d b4 f5 00 00 00 10[      ]*vminph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 10 5d 31[     ]*vminph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 10 5d 31[     ]*vminph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 00 5d 71 7f[          ]*vminph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 97 5d 72 80[          ]*vminph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 97 5d 72 80[          ]*vminph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 14 20 59 f4[     ]*vmulph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 a7 59 f4[     ]*vmulph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 00 59 f4[     ]*vmulph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 87 59 f4[     ]*vmulph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 25 14 27 59 b4 f5 00 00 00 10[      ]*vmulph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 30 59 31[     ]*vmulph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 30 59 31[     ]*vmulph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 20 59 71 7f[          ]*vmulph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 b7 59 72 80[          ]*vmulph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 b7 59 72 80[          ]*vmulph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 14 07 59 b4 f5 00 00 00 10[      ]*vmulph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 10 59 31[     ]*vmulph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 10 59 31[     ]*vmulph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 00 59 71 7f[          ]*vmulph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 97 59 72 80[          ]*vmulph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 97 59 72 80[          ]*vmulph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 7d 08 4c f5[     ]*vrcpph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d 8f 4c f5[     ]*vrcpph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d 28 4c f5[     ]*vrcpph ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d af 4c f5[     ]*vrcpph ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 26 7d 0f 4c b4 f5 00 00 00 10[      ]*vrcpph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 18 4c 31[     ]*vrcpph xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 18 4c 31[     ]*vrcpph xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 08 4c 71 7f[          ]*vrcpph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d 9f 4c 72 80[          ]*vrcpph xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d 9f 4c 72 80[          ]*vrcpph xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 7d 2f 4c b4 f5 00 00 00 10[      ]*vrcpph ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 38 4c 31[     ]*vrcpph ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 38 4c 31[     ]*vrcpph ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 28 4c 71 7f[          ]*vrcpph ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d bf 4c 72 80[          ]*vrcpph ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d bf 4c 72 80[          ]*vrcpph ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 03 7c 28 56 f5 7b[          ]*vreduceph ymm30,ymm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c af 56 f5 7b[          ]*vreduceph ymm30\{k7\}\{z\},ymm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 08 56 f5 7b[          ]*vreduceph xmm30,xmm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 8f 56 f5 7b[          ]*vreduceph xmm30\{k7\}\{z\},xmm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 23 7c 0f 56 b4 f5 00 00 00 10 7b[   ]*vreduceph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 43 7c 18 56 31 7b[          ]*vreduceph xmm30,WORD PTR \[r9\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 43 7c 18 56 31 7b[          ]*vreduceph xmm30,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 7c 08 56 71 7f 7b[       ]*vreduceph xmm30,XMMWORD PTR \[rcx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 7c 9f 56 72 80 7b[       ]*vreduceph xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7c 9f 56 72 80 7b[       ]*vreduceph xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 23 7c 2f 56 b4 f5 00 00 00 10 7b[   ]*vreduceph ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 43 7c 38 56 31 7b[          ]*vreduceph ymm30,WORD PTR \[r9\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 43 7c 38 56 31 7b[          ]*vreduceph ymm30,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 7c 28 56 71 7f 7b[       ]*vreduceph ymm30,YMMWORD PTR \[rcx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 7c bf 56 72 80 7b[       ]*vreduceph ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7c bf 56 72 80 7b[       ]*vreduceph ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 28 08 f5 7b[          ]*vrndscaleph ymm30,ymm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c af 08 f5 7b[          ]*vrndscaleph ymm30\{k7\}\{z\},ymm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 08 08 f5 7b[          ]*vrndscaleph xmm30,xmm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 8f 08 f5 7b[          ]*vrndscaleph xmm30\{k7\}\{z\},xmm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 23 7c 0f 08 b4 f5 00 00 00 10 7b[   ]*vrndscaleph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 43 7c 18 08 31 7b[          ]*vrndscaleph xmm30,WORD PTR \[r9\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 43 7c 18 08 31 7b[          ]*vrndscaleph xmm30,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 7c 08 08 71 7f 7b[       ]*vrndscaleph xmm30,XMMWORD PTR \[rcx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 7c 9f 08 72 80 7b[       ]*vrndscaleph xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7c 9f 08 72 80 7b[       ]*vrndscaleph xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 23 7c 2f 08 b4 f5 00 00 00 10 7b[   ]*vrndscaleph ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 43 7c 38 08 31 7b[          ]*vrndscaleph ymm30,WORD PTR \[r9\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 43 7c 38 08 31 7b[          ]*vrndscaleph ymm30,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 7c 28 08 71 7f 7b[       ]*vrndscaleph ymm30,YMMWORD PTR \[rcx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 7c bf 08 72 80 7b[       ]*vrndscaleph ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7c bf 08 72 80 7b[       ]*vrndscaleph ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 06 7d 08 4e f5[     ]*vrsqrtph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d 8f 4e f5[     ]*vrsqrtph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d 28 4e f5[     ]*vrsqrtph ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d af 4e f5[     ]*vrsqrtph ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 26 7d 0f 4e b4 f5 00 00 00 10[      ]*vrsqrtph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 18 4e 31[     ]*vrsqrtph xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 18 4e 31[     ]*vrsqrtph xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 08 4e 71 7f[          ]*vrsqrtph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d 9f 4e 72 80[          ]*vrsqrtph xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d 9f 4e 72 80[          ]*vrsqrtph xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 7d 2f 4e b4 f5 00 00 00 10[      ]*vrsqrtph ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 38 4e 31[     ]*vrsqrtph ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 38 4e 31[     ]*vrsqrtph ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 28 4e 71 7f[          ]*vrsqrtph ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d bf 4e 72 80[          ]*vrsqrtph ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d bf 4e 72 80[          ]*vrsqrtph ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 2c f4[     ]*vscalefph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 2c f4[     ]*vscalefph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 2c f4[     ]*vscalefph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 2c f4[     ]*vscalefph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 2c b4 f5 00 00 00 10[      ]*vscalefph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 2c 31[     ]*vscalefph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 2c 31[     ]*vscalefph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 2c 71 7f[          ]*vscalefph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 2c 72 80[          ]*vscalefph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 2c 72 80[          ]*vscalefph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 2c b4 f5 00 00 00 10[      ]*vscalefph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 2c 31[     ]*vscalefph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 2c 31[     ]*vscalefph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 2c 71 7f[          ]*vscalefph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 2c 72 80[          ]*vscalefph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 2c 72 80[          ]*vscalefph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 08 51 f5[     ]*vsqrtph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 8f 51 f5[     ]*vsqrtph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 28 51 f5[     ]*vsqrtph ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c af 51 f5[     ]*vsqrtph ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7c 0f 51 b4 f5 00 00 00 10[      ]*vsqrtph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 18 51 31[     ]*vsqrtph xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 18 51 31[     ]*vsqrtph xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 08 51 71 7f[          ]*vsqrtph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 51 72 80[          ]*vsqrtph xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 51 72 80[          ]*vsqrtph xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7c 2f 51 b4 f5 00 00 00 10[      ]*vsqrtph ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 38 51 31[     ]*vsqrtph ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 38 51 31[     ]*vsqrtph ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 28 51 71 7f[          ]*vsqrtph ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c bf 51 72 80[          ]*vsqrtph ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c bf 51 72 80[          ]*vsqrtph ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 14 20 5c f4[     ]*vsubph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 a7 5c f4[     ]*vsubph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 00 5c f4[     ]*vsubph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 87 5c f4[     ]*vsubph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 25 14 27 5c b4 f5 00 00 00 10[      ]*vsubph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 30 5c 31[     ]*vsubph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 30 5c 31[     ]*vsubph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 20 5c 71 7f[          ]*vsubph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 b7 5c 72 80[          ]*vsubph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 b7 5c 72 80[          ]*vsubph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 14 07 5c b4 f5 00 00 00 10[      ]*vsubph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 10 5c 31[     ]*vsubph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 10 5c 31[     ]*vsubph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 00 5c 71 7f[          ]*vsubph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 97 5c 72 80[          ]*vsubph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 97 5c 72 80[          ]*vsubph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 14 20 58 f4[     ]*vaddph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 a7 58 f4[     ]*vaddph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 00 58 f4[     ]*vaddph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 87 58 f4[     ]*vaddph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 25 14 27 58 b4 f5 00 00 00 10[      ]*vaddph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 30 58 31[     ]*vaddph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 30 58 31[     ]*vaddph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 20 58 71 7f[          ]*vaddph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 b7 58 72 80[          ]*vaddph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 b7 58 72 80[          ]*vaddph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 14 07 58 b4 f5 00 00 00 10[      ]*vaddph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 10 58 31[     ]*vaddph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 10 58 31[     ]*vaddph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 00 58 71 7f[          ]*vaddph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 97 58 72 80[          ]*vaddph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 97 58 72 80[          ]*vaddph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 93 14 20 c2 ec 7b[          ]*vcmpph k5,ymm29,ymm28,0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 14 27 c2 ec 7b[          ]*vcmpph k5\{k7\},ymm29,ymm28,0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 14 00 c2 ec 7b[          ]*vcmpph k5,xmm29,xmm28,0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 14 07 c2 ec 7b[          ]*vcmpph k5\{k7\},xmm29,xmm28,0x7b
 [      ]*[a-f0-9]+:[   ]*62 b3 14 07 c2 ac f5 00 00 00 10 7b[   ]*vcmpph k5\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 d3 14 10 c2 29 7b[          ]*vcmpph k5,xmm29,WORD PTR \[r9\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 d3 14 10 c2 29 7b[          ]*vcmpph k5,xmm29,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 14 00 c2 69 7f 7b[       ]*vcmpph k5,xmm29,XMMWORD PTR \[rcx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 14 17 c2 6a 80 7b[       ]*vcmpph k5\{k7\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 14 17 c2 6a 80 7b[       ]*vcmpph k5\{k7\},xmm29,WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 b3 14 27 c2 ac f5 00 00 00 10 7b[   ]*vcmpph k5\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 d3 14 30 c2 29 7b[          ]*vcmpph k5,ymm29,WORD PTR \[r9\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 d3 14 30 c2 29 7b[          ]*vcmpph k5,ymm29,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 14 20 c2 69 7f 7b[       ]*vcmpph k5,ymm29,YMMWORD PTR \[rcx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 14 37 c2 6a 80 7b[       ]*vcmpph k5\{k7\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 14 37 c2 6a 80 7b[       ]*vcmpph k5\{k7\},ymm29,WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 05 7c 08 5b f5[     ]*vcvtdq2ph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 8f 5b f5[     ]*vcvtdq2ph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 28 5b f5[     ]*vcvtdq2ph xmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c af 5b f5[     ]*vcvtdq2ph xmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7c 0f 5b b4 f5 00 00 00 10[      ]*vcvtdq2ph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 18 5b 31[     ]*vcvtdq2ph xmm30,DWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 18 5b 31[     ]*vcvtdq2ph xmm30,DWORD BCST \[r9\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 65 7c 08 5b 71 7f[          ]*vcvtdq2ph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 5b 72 80[          ]*vcvtdq2ph xmm30\{k7\}\{z\},DWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 45 7c 38 5b 31[     ]*vcvtdq2ph xmm30,DWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 5b 72 80[          ]*vcvtdq2ph xmm30\{k7\}\{z\},DWORD BCST \[rdx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 38 5b 31[     ]*vcvtdq2ph xmm30,DWORD BCST \[r9\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 65 7c 28 5b 71 7f[          ]*vcvtdq2ph xmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c bf 5b 72 80[          ]*vcvtdq2ph xmm30\{k7\}\{z\},DWORD PTR \[rdx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c bf 5b 72 80[          ]*vcvtdq2ph xmm30\{k7\}\{z\},DWORD BCST \[rdx-0x200\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 05 fd 08 5a f5[     ]*vcvtpd2ph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 fd 8f 5a f5[     ]*vcvtpd2ph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 fd 28 5a f5[     ]*vcvtpd2ph xmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 fd af 5a f5[     ]*vcvtpd2ph xmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 fd 0f 5a b4 f5 00 00 00 10[      ]*vcvtpd2ph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 fd 18 5a 31[     ]*vcvtpd2ph xmm30,QWORD PTR \[r9\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 fd 18 5a 31[     ]*vcvtpd2ph xmm30,QWORD BCST \[r9\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 65 fd 08 5a 71 7f[          ]*vcvtpd2ph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 fd 9f 5a 72 80[          ]*vcvtpd2ph xmm30\{k7\}\{z\},QWORD PTR \[rdx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 45 fd 38 5a 31[     ]*vcvtpd2ph xmm30,QWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 fd 9f 5a 72 80[          ]*vcvtpd2ph xmm30\{k7\}\{z\},QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 fd 38 5a 31[     ]*vcvtpd2ph xmm30,QWORD BCST \[r9\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 65 fd 28 5a 71 7f[          ]*vcvtpd2ph xmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 fd bf 5a 72 80[          ]*vcvtpd2ph xmm30\{k7\}\{z\},QWORD PTR \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 fd bf 5a 72 80[          ]*vcvtpd2ph xmm30\{k7\}\{z\},QWORD BCST \[rdx-0x400\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 05 7d 08 5b f5[     ]*vcvtph2dq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 8f 5b f5[     ]*vcvtph2dq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 28 5b f5[     ]*vcvtph2dq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d af 5b f5[     ]*vcvtph2dq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 25 7d 0f 5b b4 f5 00 00 00 10[      ]*vcvtph2dq xmm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 18 5b 31[     ]*vcvtph2dq xmm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 18 5b 31[     ]*vcvtph2dq xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 08 5b 71 7f[          ]*vcvtph2dq xmm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 5b 72 80[          ]*vcvtph2dq xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 5b 72 80[          ]*vcvtph2dq xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7d 2f 5b b4 f5 00 00 00 10[      ]*vcvtph2dq ymm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 38 5b 31[     ]*vcvtph2dq ymm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 38 5b 31[     ]*vcvtph2dq ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 28 5b 71 7f[          ]*vcvtph2dq ymm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d bf 5b 72 80[          ]*vcvtph2dq ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d bf 5b 72 80[          ]*vcvtph2dq ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 08 5a f5[     ]*vcvtph2pd xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 8f 5a f5[     ]*vcvtph2pd xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 28 5a f5[     ]*vcvtph2pd ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c af 5a f5[     ]*vcvtph2pd ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 25 7c 0f 5a b4 f5 00 00 00 10[      ]*vcvtph2pd xmm30\{k7\},DWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 18 5a 31[     ]*vcvtph2pd xmm30,WORD PTR \[r9\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 18 5a 31[     ]*vcvtph2pd xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 08 5a 71 7f[          ]*vcvtph2pd xmm30,DWORD PTR \[rcx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 5a 72 80[          ]*vcvtph2pd xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 5a 72 80[          ]*vcvtph2pd xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7c 2f 5a b4 f5 00 00 00 10[      ]*vcvtph2pd ymm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 38 5a 31[     ]*vcvtph2pd ymm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 38 5a 31[     ]*vcvtph2pd ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 28 5a 71 7f[          ]*vcvtph2pd ymm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c bf 5a 72 80[          ]*vcvtph2pd ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c bf 5a 72 80[          ]*vcvtph2pd ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 7d 08 13 f5[     ]*vcvtph2psx xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d 8f 13 f5[     ]*vcvtph2psx xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d 28 13 f5[     ]*vcvtph2psx ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d af 13 f5[     ]*vcvtph2psx ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 26 7d 0f 13 b4 f5 00 00 00 10[      ]*vcvtph2psx xmm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 18 13 31[     ]*vcvtph2psx xmm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 18 13 31[     ]*vcvtph2psx xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 08 13 71 7f[          ]*vcvtph2psx xmm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d 9f 13 72 80[          ]*vcvtph2psx xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d 9f 13 72 80[          ]*vcvtph2psx xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 7d 2f 13 b4 f5 00 00 00 10[      ]*vcvtph2psx ymm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 38 13 31[     ]*vcvtph2psx ymm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 38 13 31[     ]*vcvtph2psx ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 28 13 71 7f[          ]*vcvtph2psx ymm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d bf 13 72 80[          ]*vcvtph2psx ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d bf 13 72 80[          ]*vcvtph2psx ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 08 7b f5[     ]*vcvtph2qq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 8f 7b f5[     ]*vcvtph2qq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 28 7b f5[     ]*vcvtph2qq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d af 7b f5[     ]*vcvtph2qq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 25 7d 0f 7b b4 f5 00 00 00 10[      ]*vcvtph2qq xmm30\{k7\},DWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 18 7b 31[     ]*vcvtph2qq xmm30,WORD PTR \[r9\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 18 7b 31[     ]*vcvtph2qq xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 08 7b 71 7f[          ]*vcvtph2qq xmm30,DWORD PTR \[rcx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 7b 72 80[          ]*vcvtph2qq xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 7b 72 80[          ]*vcvtph2qq xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7d 2f 7b b4 f5 00 00 00 10[      ]*vcvtph2qq ymm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 38 7b 31[     ]*vcvtph2qq ymm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 38 7b 31[     ]*vcvtph2qq ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 28 7b 71 7f[          ]*vcvtph2qq ymm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d bf 7b 72 80[          ]*vcvtph2qq ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d bf 7b 72 80[          ]*vcvtph2qq ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 08 79 f5[     ]*vcvtph2udq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 8f 79 f5[     ]*vcvtph2udq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 28 79 f5[     ]*vcvtph2udq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c af 79 f5[     ]*vcvtph2udq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 25 7c 0f 79 b4 f5 00 00 00 10[      ]*vcvtph2udq xmm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 18 79 31[     ]*vcvtph2udq xmm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 18 79 31[     ]*vcvtph2udq xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 08 79 71 7f[          ]*vcvtph2udq xmm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 79 72 80[          ]*vcvtph2udq xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 79 72 80[          ]*vcvtph2udq xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7c 2f 79 b4 f5 00 00 00 10[      ]*vcvtph2udq ymm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 38 79 31[     ]*vcvtph2udq ymm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 38 79 31[     ]*vcvtph2udq ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 28 79 71 7f[          ]*vcvtph2udq ymm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c bf 79 72 80[          ]*vcvtph2udq ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c bf 79 72 80[          ]*vcvtph2udq ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 08 79 f5[     ]*vcvtph2uqq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 8f 79 f5[     ]*vcvtph2uqq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 28 79 f5[     ]*vcvtph2uqq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d af 79 f5[     ]*vcvtph2uqq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 25 7d 0f 79 b4 f5 00 00 00 10[      ]*vcvtph2uqq xmm30\{k7\},DWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 18 79 31[     ]*vcvtph2uqq xmm30,WORD PTR \[r9\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 18 79 31[     ]*vcvtph2uqq xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 08 79 71 7f[          ]*vcvtph2uqq xmm30,DWORD PTR \[rcx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 79 72 80[          ]*vcvtph2uqq xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 79 72 80[          ]*vcvtph2uqq xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7d 2f 79 b4 f5 00 00 00 10[      ]*vcvtph2uqq ymm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 38 79 31[     ]*vcvtph2uqq ymm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 38 79 31[     ]*vcvtph2uqq ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 28 79 71 7f[          ]*vcvtph2uqq ymm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d bf 79 72 80[          ]*vcvtph2uqq ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d bf 79 72 80[          ]*vcvtph2uqq ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 08 7d f5[     ]*vcvtph2uw xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 8f 7d f5[     ]*vcvtph2uw xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 28 7d f5[     ]*vcvtph2uw ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c af 7d f5[     ]*vcvtph2uw ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7c 0f 7d b4 f5 00 00 00 10[      ]*vcvtph2uw xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 18 7d 31[     ]*vcvtph2uw xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 18 7d 31[     ]*vcvtph2uw xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 08 7d 71 7f[          ]*vcvtph2uw xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 7d 72 80[          ]*vcvtph2uw xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 7d 72 80[          ]*vcvtph2uw xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7c 2f 7d b4 f5 00 00 00 10[      ]*vcvtph2uw ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 38 7d 31[     ]*vcvtph2uw ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 38 7d 31[     ]*vcvtph2uw ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 28 7d 71 7f[          ]*vcvtph2uw ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c bf 7d 72 80[          ]*vcvtph2uw ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c bf 7d 72 80[          ]*vcvtph2uw ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 08 7d f5[     ]*vcvtph2w xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 8f 7d f5[     ]*vcvtph2w xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 28 7d f5[     ]*vcvtph2w ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d af 7d f5[     ]*vcvtph2w ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7d 0f 7d b4 f5 00 00 00 10[      ]*vcvtph2w xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 18 7d 31[     ]*vcvtph2w xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 18 7d 31[     ]*vcvtph2w xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 08 7d 71 7f[          ]*vcvtph2w xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 7d 72 80[          ]*vcvtph2w xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 7d 72 80[          ]*vcvtph2w xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7d 2f 7d b4 f5 00 00 00 10[      ]*vcvtph2w ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 38 7d 31[     ]*vcvtph2w ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 38 7d 31[     ]*vcvtph2w ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 28 7d 71 7f[          ]*vcvtph2w ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d bf 7d 72 80[          ]*vcvtph2w ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d bf 7d 72 80[          ]*vcvtph2w ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 08 1d f5[     ]*vcvtps2phx xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 8f 1d f5[     ]*vcvtps2phx xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 28 1d f5[     ]*vcvtps2phx xmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d af 1d f5[     ]*vcvtps2phx xmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7d 0f 1d b4 f5 00 00 00 10[      ]*vcvtps2phx xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 18 1d 31[     ]*vcvtps2phx xmm30,DWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 18 1d 31[     ]*vcvtps2phx xmm30,DWORD BCST \[r9\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 65 7d 08 1d 71 7f[          ]*vcvtps2phx xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 1d 72 80[          ]*vcvtps2phx xmm30\{k7\}\{z\},DWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 45 7d 38 1d 31[     ]*vcvtps2phx xmm30,DWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 1d 72 80[          ]*vcvtps2phx xmm30\{k7\}\{z\},DWORD BCST \[rdx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 38 1d 31[     ]*vcvtps2phx xmm30,DWORD BCST \[r9\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 65 7d 28 1d 71 7f[          ]*vcvtps2phx xmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d bf 1d 72 80[          ]*vcvtps2phx xmm30\{k7\}\{z\},DWORD PTR \[rdx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d bf 1d 72 80[          ]*vcvtps2phx xmm30\{k7\}\{z\},DWORD BCST \[rdx-0x200\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 05 fc 08 5b f5[     ]*vcvtqq2ph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 fc 8f 5b f5[     ]*vcvtqq2ph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 fc 28 5b f5[     ]*vcvtqq2ph xmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 fc af 5b f5[     ]*vcvtqq2ph xmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 fc 0f 5b b4 f5 00 00 00 10[      ]*vcvtqq2ph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 fc 18 5b 31[     ]*vcvtqq2ph xmm30,QWORD PTR \[r9\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 fc 18 5b 31[     ]*vcvtqq2ph xmm30,QWORD BCST \[r9\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 65 fc 08 5b 71 7f[          ]*vcvtqq2ph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 fc 9f 5b 72 80[          ]*vcvtqq2ph xmm30\{k7\}\{z\},QWORD PTR \[rdx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 45 fc 38 5b 31[     ]*vcvtqq2ph xmm30,QWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 fc 9f 5b 72 80[          ]*vcvtqq2ph xmm30\{k7\}\{z\},QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 fc 38 5b 31[     ]*vcvtqq2ph xmm30,QWORD BCST \[r9\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 65 fc 28 5b 71 7f[          ]*vcvtqq2ph xmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 fc bf 5b 72 80[          ]*vcvtqq2ph xmm30\{k7\}\{z\},QWORD PTR \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 fc bf 5b 72 80[          ]*vcvtqq2ph xmm30\{k7\}\{z\},QWORD BCST \[rdx-0x400\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 05 7e 08 5b f5[     ]*vcvttph2dq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7e 8f 5b f5[     ]*vcvttph2dq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7e 28 5b f5[     ]*vcvttph2dq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7e af 5b f5[     ]*vcvttph2dq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 25 7e 0f 5b b4 f5 00 00 00 10[      ]*vcvttph2dq xmm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7e 18 5b 31[     ]*vcvttph2dq xmm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7e 18 5b 31[     ]*vcvttph2dq xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7e 08 5b 71 7f[          ]*vcvttph2dq xmm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 65 7e 9f 5b 72 80[          ]*vcvttph2dq xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 7e 9f 5b 72 80[          ]*vcvttph2dq xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7e 2f 5b b4 f5 00 00 00 10[      ]*vcvttph2dq ymm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7e 38 5b 31[     ]*vcvttph2dq ymm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7e 38 5b 31[     ]*vcvttph2dq ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7e 28 5b 71 7f[          ]*vcvttph2dq ymm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7e bf 5b 72 80[          ]*vcvttph2dq ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7e bf 5b 72 80[          ]*vcvttph2dq ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 08 7a f5[     ]*vcvttph2qq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 8f 7a f5[     ]*vcvttph2qq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 28 7a f5[     ]*vcvttph2qq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d af 7a f5[     ]*vcvttph2qq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 25 7d 0f 7a b4 f5 00 00 00 10[      ]*vcvttph2qq xmm30\{k7\},DWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 18 7a 31[     ]*vcvttph2qq xmm30,WORD PTR \[r9\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 18 7a 31[     ]*vcvttph2qq xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 08 7a 71 7f[          ]*vcvttph2qq xmm30,DWORD PTR \[rcx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 7a 72 80[          ]*vcvttph2qq xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 7a 72 80[          ]*vcvttph2qq xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7d 2f 7a b4 f5 00 00 00 10[      ]*vcvttph2qq ymm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 38 7a 31[     ]*vcvttph2qq ymm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 38 7a 31[     ]*vcvttph2qq ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 28 7a 71 7f[          ]*vcvttph2qq ymm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d bf 7a 72 80[          ]*vcvttph2qq ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d bf 7a 72 80[          ]*vcvttph2qq ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 08 78 f5[     ]*vcvttph2udq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 8f 78 f5[     ]*vcvttph2udq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 28 78 f5[     ]*vcvttph2udq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c af 78 f5[     ]*vcvttph2udq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 25 7c 0f 78 b4 f5 00 00 00 10[      ]*vcvttph2udq xmm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 18 78 31[     ]*vcvttph2udq xmm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 18 78 31[     ]*vcvttph2udq xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 08 78 71 7f[          ]*vcvttph2udq xmm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 78 72 80[          ]*vcvttph2udq xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 78 72 80[          ]*vcvttph2udq xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7c 2f 78 b4 f5 00 00 00 10[      ]*vcvttph2udq ymm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 38 78 31[     ]*vcvttph2udq ymm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 38 78 31[     ]*vcvttph2udq ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 28 78 71 7f[          ]*vcvttph2udq ymm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c bf 78 72 80[          ]*vcvttph2udq ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c bf 78 72 80[          ]*vcvttph2udq ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 08 78 f5[     ]*vcvttph2uqq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 8f 78 f5[     ]*vcvttph2uqq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 28 78 f5[     ]*vcvttph2uqq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d af 78 f5[     ]*vcvttph2uqq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 25 7d 0f 78 b4 f5 00 00 00 10[      ]*vcvttph2uqq xmm30\{k7\},DWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 18 78 31[     ]*vcvttph2uqq xmm30,WORD PTR \[r9\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 18 78 31[     ]*vcvttph2uqq xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 08 78 71 7f[          ]*vcvttph2uqq xmm30,DWORD PTR \[rcx\+0x1fc\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 78 72 80[          ]*vcvttph2uqq xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 78 72 80[          ]*vcvttph2uqq xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7d 2f 78 b4 f5 00 00 00 10[      ]*vcvttph2uqq ymm30\{k7\},QWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 38 78 31[     ]*vcvttph2uqq ymm30,WORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 38 78 31[     ]*vcvttph2uqq ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 28 78 71 7f[          ]*vcvttph2uqq ymm30,QWORD PTR \[rcx\+0x3f8\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d bf 78 72 80[          ]*vcvttph2uqq ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d bf 78 72 80[          ]*vcvttph2uqq ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 08 7c f5[     ]*vcvttph2uw xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 8f 7c f5[     ]*vcvttph2uw xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 28 7c f5[     ]*vcvttph2uw ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c af 7c f5[     ]*vcvttph2uw ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7c 0f 7c b4 f5 00 00 00 10[      ]*vcvttph2uw xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 18 7c 31[     ]*vcvttph2uw xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 18 7c 31[     ]*vcvttph2uw xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 08 7c 71 7f[          ]*vcvttph2uw xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 7c 72 80[          ]*vcvttph2uw xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 7c 72 80[          ]*vcvttph2uw xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7c 2f 7c b4 f5 00 00 00 10[      ]*vcvttph2uw ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 38 7c 31[     ]*vcvttph2uw ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 38 7c 31[     ]*vcvttph2uw ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 28 7c 71 7f[          ]*vcvttph2uw ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c bf 7c 72 80[          ]*vcvttph2uw ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c bf 7c 72 80[          ]*vcvttph2uw ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7d 08 7c f5[     ]*vcvttph2w xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 8f 7c f5[     ]*vcvttph2w xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d 28 7c f5[     ]*vcvttph2w ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7d af 7c f5[     ]*vcvttph2w ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7d 0f 7c b4 f5 00 00 00 10[      ]*vcvttph2w xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 18 7c 31[     ]*vcvttph2w xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 18 7c 31[     ]*vcvttph2w xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 08 7c 71 7f[          ]*vcvttph2w xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 7c 72 80[          ]*vcvttph2w xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d 9f 7c 72 80[          ]*vcvttph2w xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7d 2f 7c b4 f5 00 00 00 10[      ]*vcvttph2w ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7d 38 7c 31[     ]*vcvttph2w ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7d 38 7c 31[     ]*vcvttph2w ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7d 28 7c 71 7f[          ]*vcvttph2w ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7d bf 7c 72 80[          ]*vcvttph2w ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7d bf 7c 72 80[          ]*vcvttph2w ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7f 08 7a f5[     ]*vcvtudq2ph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7f 8f 7a f5[     ]*vcvtudq2ph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7f 28 7a f5[     ]*vcvtudq2ph xmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7f af 7a f5[     ]*vcvtudq2ph xmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7f 0f 7a b4 f5 00 00 00 10[      ]*vcvtudq2ph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7f 18 7a 31[     ]*vcvtudq2ph xmm30,DWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7f 18 7a 31[     ]*vcvtudq2ph xmm30,DWORD BCST \[r9\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 65 7f 08 7a 71 7f[          ]*vcvtudq2ph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7f 9f 7a 72 80[          ]*vcvtudq2ph xmm30\{k7\}\{z\},DWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 45 7f 38 7a 31[     ]*vcvtudq2ph xmm30,DWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7f 9f 7a 72 80[          ]*vcvtudq2ph xmm30\{k7\}\{z\},DWORD BCST \[rdx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 45 7f 38 7a 31[     ]*vcvtudq2ph xmm30,DWORD BCST \[r9\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 65 7f 28 7a 71 7f[          ]*vcvtudq2ph xmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7f bf 7a 72 80[          ]*vcvtudq2ph xmm30\{k7\}\{z\},DWORD PTR \[rdx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7f bf 7a 72 80[          ]*vcvtudq2ph xmm30\{k7\}\{z\},DWORD BCST \[rdx-0x200\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 05 ff 08 7a f5[     ]*vcvtuqq2ph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 ff 8f 7a f5[     ]*vcvtuqq2ph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 ff 28 7a f5[     ]*vcvtuqq2ph xmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 ff af 7a f5[     ]*vcvtuqq2ph xmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 ff 0f 7a b4 f5 00 00 00 10[      ]*vcvtuqq2ph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 ff 18 7a 31[     ]*vcvtuqq2ph xmm30,QWORD PTR \[r9\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 ff 18 7a 31[     ]*vcvtuqq2ph xmm30,QWORD BCST \[r9\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 65 ff 08 7a 71 7f[          ]*vcvtuqq2ph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 ff 9f 7a 72 80[          ]*vcvtuqq2ph xmm30\{k7\}\{z\},QWORD PTR \[rdx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 45 ff 38 7a 31[     ]*vcvtuqq2ph xmm30,QWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 ff 9f 7a 72 80[          ]*vcvtuqq2ph xmm30\{k7\}\{z\},QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 45 ff 38 7a 31[     ]*vcvtuqq2ph xmm30,QWORD BCST \[r9\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 65 ff 28 7a 71 7f[          ]*vcvtuqq2ph xmm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 ff bf 7a 72 80[          ]*vcvtuqq2ph xmm30\{k7\}\{z\},QWORD PTR \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 65 ff bf 7a 72 80[          ]*vcvtuqq2ph xmm30\{k7\}\{z\},QWORD BCST \[rdx-0x400\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 05 7f 08 7d f5[     ]*vcvtuw2ph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7f 8f 7d f5[     ]*vcvtuw2ph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7f 28 7d f5[     ]*vcvtuw2ph ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7f af 7d f5[     ]*vcvtuw2ph ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7f 0f 7d b4 f5 00 00 00 10[      ]*vcvtuw2ph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7f 18 7d 31[     ]*vcvtuw2ph xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7f 18 7d 31[     ]*vcvtuw2ph xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7f 08 7d 71 7f[          ]*vcvtuw2ph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7f 9f 7d 72 80[          ]*vcvtuw2ph xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7f 9f 7d 72 80[          ]*vcvtuw2ph xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7f 2f 7d b4 f5 00 00 00 10[      ]*vcvtuw2ph ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7f 38 7d 31[     ]*vcvtuw2ph ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7f 38 7d 31[     ]*vcvtuw2ph ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7f 28 7d 71 7f[          ]*vcvtuw2ph ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7f bf 7d 72 80[          ]*vcvtuw2ph ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7f bf 7d 72 80[          ]*vcvtuw2ph ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7e 08 7d f5[     ]*vcvtw2ph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7e 8f 7d f5[     ]*vcvtw2ph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7e 28 7d f5[     ]*vcvtw2ph ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7e af 7d f5[     ]*vcvtw2ph ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7e 0f 7d b4 f5 00 00 00 10[      ]*vcvtw2ph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7e 18 7d 31[     ]*vcvtw2ph xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7e 18 7d 31[     ]*vcvtw2ph xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7e 08 7d 71 7f[          ]*vcvtw2ph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7e 9f 7d 72 80[          ]*vcvtw2ph xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7e 9f 7d 72 80[          ]*vcvtw2ph xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7e 2f 7d b4 f5 00 00 00 10[      ]*vcvtw2ph ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7e 38 7d 31[     ]*vcvtw2ph ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7e 38 7d 31[     ]*vcvtw2ph ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7e 28 7d 71 7f[          ]*vcvtw2ph ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7e bf 7d 72 80[          ]*vcvtw2ph ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7e bf 7d 72 80[          ]*vcvtw2ph ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 14 20 5e f4[     ]*vdivph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 a7 5e f4[     ]*vdivph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 00 5e f4[     ]*vdivph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 87 5e f4[     ]*vdivph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 25 14 27 5e b4 f5 00 00 00 10[      ]*vdivph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 30 5e 31[     ]*vdivph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 30 5e 31[     ]*vdivph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 20 5e 71 7f[          ]*vdivph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 b7 5e 72 80[          ]*vdivph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 b7 5e 72 80[          ]*vdivph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 14 07 5e b4 f5 00 00 00 10[      ]*vdivph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 10 5e 31[     ]*vdivph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 10 5e 31[     ]*vdivph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 00 5e 71 7f[          ]*vdivph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 97 5e 72 80[          ]*vdivph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 97 5e 72 80[          ]*vdivph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 17 20 56 f4[     ]*vfcmaddcph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 17 a7 56 f4[     ]*vfcmaddcph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 17 00 56 f4[     ]*vfcmaddcph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 17 87 56 f4[     ]*vfcmaddcph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 17 27 56 b4 f5 00 00 00 10[      ]*vfcmaddcph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 17 30 56 31[     ]*vfcmaddcph ymm30,ymm29,DWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 17 30 56 31[     ]*vfcmaddcph ymm30,ymm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 17 20 56 71 7f[          ]*vfcmaddcph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 17 b7 56 72 80[          ]*vfcmaddcph ymm30\{k7\}\{z\},ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 17 b7 56 72 80[          ]*vfcmaddcph ymm30\{k7\}\{z\},ymm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 26 17 07 56 b4 f5 00 00 00 10[      ]*vfcmaddcph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 17 10 56 31[     ]*vfcmaddcph xmm30,xmm29,DWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 46 17 10 56 31[     ]*vfcmaddcph xmm30,xmm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 17 00 56 71 7f[          ]*vfcmaddcph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 17 97 56 72 80[          ]*vfcmaddcph xmm30\{k7\}\{z\},xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 66 17 97 56 72 80[          ]*vfcmaddcph xmm30\{k7\}\{z\},xmm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 06 17 20 d6 f4[     ]*vfcmulcph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 17 a7 d6 f4[     ]*vfcmulcph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 17 00 d6 f4[     ]*vfcmulcph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 17 87 d6 f4[     ]*vfcmulcph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 17 27 d6 b4 f5 00 00 00 10[      ]*vfcmulcph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 17 30 d6 31[     ]*vfcmulcph ymm30,ymm29,DWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 17 30 d6 31[     ]*vfcmulcph ymm30,ymm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 17 20 d6 71 7f[          ]*vfcmulcph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 17 b7 d6 72 80[          ]*vfcmulcph ymm30\{k7\}\{z\},ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 17 b7 d6 72 80[          ]*vfcmulcph ymm30\{k7\}\{z\},ymm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 26 17 07 d6 b4 f5 00 00 00 10[      ]*vfcmulcph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 17 10 d6 31[     ]*vfcmulcph xmm30,xmm29,DWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 46 17 10 d6 31[     ]*vfcmulcph xmm30,xmm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 17 00 d6 71 7f[          ]*vfcmulcph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 17 97 d6 72 80[          ]*vfcmulcph xmm30\{k7\}\{z\},xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 66 17 97 d6 72 80[          ]*vfcmulcph xmm30\{k7\}\{z\},xmm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 98 f4[     ]*vfmadd132ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 98 f4[     ]*vfmadd132ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 98 f4[     ]*vfmadd132ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 98 f4[     ]*vfmadd132ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 98 b4 f5 00 00 00 10[      ]*vfmadd132ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 98 31[     ]*vfmadd132ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 98 31[     ]*vfmadd132ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 98 71 7f[          ]*vfmadd132ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 98 72 80[          ]*vfmadd132ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 98 72 80[          ]*vfmadd132ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 98 b4 f5 00 00 00 10[      ]*vfmadd132ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 98 31[     ]*vfmadd132ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 98 31[     ]*vfmadd132ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 98 71 7f[          ]*vfmadd132ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 98 72 80[          ]*vfmadd132ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 98 72 80[          ]*vfmadd132ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 a8 f4[     ]*vfmadd213ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 a8 f4[     ]*vfmadd213ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 a8 f4[     ]*vfmadd213ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 a8 f4[     ]*vfmadd213ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 a8 b4 f5 00 00 00 10[      ]*vfmadd213ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 a8 31[     ]*vfmadd213ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 a8 31[     ]*vfmadd213ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 a8 71 7f[          ]*vfmadd213ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 a8 72 80[          ]*vfmadd213ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 a8 72 80[          ]*vfmadd213ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 a8 b4 f5 00 00 00 10[      ]*vfmadd213ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 a8 31[     ]*vfmadd213ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 a8 31[     ]*vfmadd213ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 a8 71 7f[          ]*vfmadd213ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 a8 72 80[          ]*vfmadd213ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 a8 72 80[          ]*vfmadd213ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 b8 f4[     ]*vfmadd231ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 b8 f4[     ]*vfmadd231ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 b8 f4[     ]*vfmadd231ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 b8 f4[     ]*vfmadd231ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 b8 b4 f5 00 00 00 10[      ]*vfmadd231ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 b8 31[     ]*vfmadd231ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 b8 31[     ]*vfmadd231ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 b8 71 7f[          ]*vfmadd231ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 b8 72 80[          ]*vfmadd231ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 b8 72 80[          ]*vfmadd231ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 b8 b4 f5 00 00 00 10[      ]*vfmadd231ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 b8 31[     ]*vfmadd231ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 b8 31[     ]*vfmadd231ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 b8 71 7f[          ]*vfmadd231ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 b8 72 80[          ]*vfmadd231ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 b8 72 80[          ]*vfmadd231ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 16 20 56 f4[     ]*vfmaddcph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 16 a7 56 f4[     ]*vfmaddcph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 16 00 56 f4[     ]*vfmaddcph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 16 87 56 f4[     ]*vfmaddcph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 16 27 56 b4 f5 00 00 00 10[      ]*vfmaddcph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 16 30 56 31[     ]*vfmaddcph ymm30,ymm29,DWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 16 30 56 31[     ]*vfmaddcph ymm30,ymm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 16 20 56 71 7f[          ]*vfmaddcph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 16 b7 56 72 80[          ]*vfmaddcph ymm30\{k7\}\{z\},ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 16 b7 56 72 80[          ]*vfmaddcph ymm30\{k7\}\{z\},ymm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 26 16 07 56 b4 f5 00 00 00 10[      ]*vfmaddcph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 16 10 56 31[     ]*vfmaddcph xmm30,xmm29,DWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 46 16 10 56 31[     ]*vfmaddcph xmm30,xmm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 16 00 56 71 7f[          ]*vfmaddcph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 16 97 56 72 80[          ]*vfmaddcph xmm30\{k7\}\{z\},xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 66 16 97 56 72 80[          ]*vfmaddcph xmm30\{k7\}\{z\},xmm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 96 f4[     ]*vfmaddsub132ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 96 f4[     ]*vfmaddsub132ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 96 f4[     ]*vfmaddsub132ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 96 f4[     ]*vfmaddsub132ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 96 b4 f5 00 00 00 10[      ]*vfmaddsub132ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 96 31[     ]*vfmaddsub132ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 96 31[     ]*vfmaddsub132ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 96 71 7f[          ]*vfmaddsub132ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 96 72 80[          ]*vfmaddsub132ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 96 72 80[          ]*vfmaddsub132ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 96 b4 f5 00 00 00 10[      ]*vfmaddsub132ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 96 31[     ]*vfmaddsub132ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 96 31[     ]*vfmaddsub132ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 96 71 7f[          ]*vfmaddsub132ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 96 72 80[          ]*vfmaddsub132ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 96 72 80[          ]*vfmaddsub132ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 a6 f4[     ]*vfmaddsub213ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 a6 f4[     ]*vfmaddsub213ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 a6 f4[     ]*vfmaddsub213ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 a6 f4[     ]*vfmaddsub213ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 a6 b4 f5 00 00 00 10[      ]*vfmaddsub213ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 a6 31[     ]*vfmaddsub213ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 a6 31[     ]*vfmaddsub213ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 a6 71 7f[          ]*vfmaddsub213ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 a6 72 80[          ]*vfmaddsub213ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 a6 72 80[          ]*vfmaddsub213ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 a6 b4 f5 00 00 00 10[      ]*vfmaddsub213ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 a6 31[     ]*vfmaddsub213ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 a6 31[     ]*vfmaddsub213ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 a6 71 7f[          ]*vfmaddsub213ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 a6 72 80[          ]*vfmaddsub213ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 a6 72 80[          ]*vfmaddsub213ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 b6 f4[     ]*vfmaddsub231ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 b6 f4[     ]*vfmaddsub231ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 b6 f4[     ]*vfmaddsub231ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 b6 f4[     ]*vfmaddsub231ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 b6 b4 f5 00 00 00 10[      ]*vfmaddsub231ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 b6 31[     ]*vfmaddsub231ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 b6 31[     ]*vfmaddsub231ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 b6 71 7f[          ]*vfmaddsub231ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 b6 72 80[          ]*vfmaddsub231ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 b6 72 80[          ]*vfmaddsub231ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 b6 b4 f5 00 00 00 10[      ]*vfmaddsub231ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 b6 31[     ]*vfmaddsub231ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 b6 31[     ]*vfmaddsub231ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 b6 71 7f[          ]*vfmaddsub231ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 b6 72 80[          ]*vfmaddsub231ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 b6 72 80[          ]*vfmaddsub231ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 9a f4[     ]*vfmsub132ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 9a f4[     ]*vfmsub132ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 9a f4[     ]*vfmsub132ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 9a f4[     ]*vfmsub132ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 9a b4 f5 00 00 00 10[      ]*vfmsub132ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 9a 31[     ]*vfmsub132ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 9a 31[     ]*vfmsub132ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 9a 71 7f[          ]*vfmsub132ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 9a 72 80[          ]*vfmsub132ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 9a 72 80[          ]*vfmsub132ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 9a b4 f5 00 00 00 10[      ]*vfmsub132ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 9a 31[     ]*vfmsub132ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 9a 31[     ]*vfmsub132ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 9a 71 7f[          ]*vfmsub132ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 9a 72 80[          ]*vfmsub132ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 9a 72 80[          ]*vfmsub132ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 aa f4[     ]*vfmsub213ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 aa f4[     ]*vfmsub213ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 aa f4[     ]*vfmsub213ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 aa f4[     ]*vfmsub213ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 aa b4 f5 00 00 00 10[      ]*vfmsub213ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 aa 31[     ]*vfmsub213ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 aa 31[     ]*vfmsub213ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 aa 71 7f[          ]*vfmsub213ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 aa 72 80[          ]*vfmsub213ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 aa 72 80[          ]*vfmsub213ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 aa b4 f5 00 00 00 10[      ]*vfmsub213ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 aa 31[     ]*vfmsub213ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 aa 31[     ]*vfmsub213ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 aa 71 7f[          ]*vfmsub213ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 aa 72 80[          ]*vfmsub213ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 aa 72 80[          ]*vfmsub213ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 ba f4[     ]*vfmsub231ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 ba f4[     ]*vfmsub231ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 ba f4[     ]*vfmsub231ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 ba f4[     ]*vfmsub231ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 ba b4 f5 00 00 00 10[      ]*vfmsub231ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 ba 31[     ]*vfmsub231ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 ba 31[     ]*vfmsub231ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 ba 71 7f[          ]*vfmsub231ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 ba 72 80[          ]*vfmsub231ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 ba 72 80[          ]*vfmsub231ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 ba b4 f5 00 00 00 10[      ]*vfmsub231ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 ba 31[     ]*vfmsub231ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 ba 31[     ]*vfmsub231ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 ba 71 7f[          ]*vfmsub231ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 ba 72 80[          ]*vfmsub231ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 ba 72 80[          ]*vfmsub231ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 97 f4[     ]*vfmsubadd132ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 97 f4[     ]*vfmsubadd132ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 97 f4[     ]*vfmsubadd132ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 97 f4[     ]*vfmsubadd132ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 97 b4 f5 00 00 00 10[      ]*vfmsubadd132ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 97 31[     ]*vfmsubadd132ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 97 31[     ]*vfmsubadd132ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 97 71 7f[          ]*vfmsubadd132ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 97 72 80[          ]*vfmsubadd132ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 97 72 80[          ]*vfmsubadd132ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 97 b4 f5 00 00 00 10[      ]*vfmsubadd132ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 97 31[     ]*vfmsubadd132ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 97 31[     ]*vfmsubadd132ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 97 71 7f[          ]*vfmsubadd132ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 97 72 80[          ]*vfmsubadd132ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 97 72 80[          ]*vfmsubadd132ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 a7 f4[     ]*vfmsubadd213ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 a7 f4[     ]*vfmsubadd213ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 a7 f4[     ]*vfmsubadd213ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 a7 f4[     ]*vfmsubadd213ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 a7 b4 f5 00 00 00 10[      ]*vfmsubadd213ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 a7 31[     ]*vfmsubadd213ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 a7 31[     ]*vfmsubadd213ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 a7 71 7f[          ]*vfmsubadd213ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 a7 72 80[          ]*vfmsubadd213ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 a7 72 80[          ]*vfmsubadd213ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 a7 b4 f5 00 00 00 10[      ]*vfmsubadd213ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 a7 31[     ]*vfmsubadd213ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 a7 31[     ]*vfmsubadd213ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 a7 71 7f[          ]*vfmsubadd213ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 a7 72 80[          ]*vfmsubadd213ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 a7 72 80[          ]*vfmsubadd213ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 b7 f4[     ]*vfmsubadd231ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 b7 f4[     ]*vfmsubadd231ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 b7 f4[     ]*vfmsubadd231ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 b7 f4[     ]*vfmsubadd231ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 b7 b4 f5 00 00 00 10[      ]*vfmsubadd231ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 b7 31[     ]*vfmsubadd231ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 b7 31[     ]*vfmsubadd231ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 b7 71 7f[          ]*vfmsubadd231ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 b7 72 80[          ]*vfmsubadd231ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 b7 72 80[          ]*vfmsubadd231ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 b7 b4 f5 00 00 00 10[      ]*vfmsubadd231ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 b7 31[     ]*vfmsubadd231ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 b7 31[     ]*vfmsubadd231ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 b7 71 7f[          ]*vfmsubadd231ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 b7 72 80[          ]*vfmsubadd231ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 b7 72 80[          ]*vfmsubadd231ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 16 20 d6 f4[     ]*vfmulcph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 16 a7 d6 f4[     ]*vfmulcph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 16 00 d6 f4[     ]*vfmulcph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 16 87 d6 f4[     ]*vfmulcph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 16 27 d6 b4 f5 00 00 00 10[      ]*vfmulcph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 16 30 d6 31[     ]*vfmulcph ymm30,ymm29,DWORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 16 30 d6 31[     ]*vfmulcph ymm30,ymm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 16 20 d6 71 7f[          ]*vfmulcph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 16 b7 d6 72 80[          ]*vfmulcph ymm30\{k7\}\{z\},ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 16 b7 d6 72 80[          ]*vfmulcph ymm30\{k7\}\{z\},ymm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 26 16 07 d6 b4 f5 00 00 00 10[      ]*vfmulcph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 16 10 d6 31[     ]*vfmulcph xmm30,xmm29,DWORD PTR \[r9\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 46 16 10 d6 31[     ]*vfmulcph xmm30,xmm29,DWORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 16 00 d6 71 7f[          ]*vfmulcph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 16 97 d6 72 80[          ]*vfmulcph xmm30\{k7\}\{z\},xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 66 16 97 d6 72 80[          ]*vfmulcph xmm30\{k7\}\{z\},xmm29,DWORD BCST \[rdx-0x200\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 9c f4[     ]*vfnmadd132ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 9c f4[     ]*vfnmadd132ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 9c f4[     ]*vfnmadd132ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 9c f4[     ]*vfnmadd132ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 9c b4 f5 00 00 00 10[      ]*vfnmadd132ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 9c 31[     ]*vfnmadd132ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 9c 31[     ]*vfnmadd132ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 9c 71 7f[          ]*vfnmadd132ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 9c 72 80[          ]*vfnmadd132ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 9c 72 80[          ]*vfnmadd132ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 9c b4 f5 00 00 00 10[      ]*vfnmadd132ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 9c 31[     ]*vfnmadd132ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 9c 31[     ]*vfnmadd132ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 9c 71 7f[          ]*vfnmadd132ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 9c 72 80[          ]*vfnmadd132ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 9c 72 80[          ]*vfnmadd132ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 ac f4[     ]*vfnmadd213ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 ac f4[     ]*vfnmadd213ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 ac f4[     ]*vfnmadd213ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 ac f4[     ]*vfnmadd213ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 ac b4 f5 00 00 00 10[      ]*vfnmadd213ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 ac 31[     ]*vfnmadd213ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 ac 31[     ]*vfnmadd213ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 ac 71 7f[          ]*vfnmadd213ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 ac 72 80[          ]*vfnmadd213ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 ac 72 80[          ]*vfnmadd213ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 ac b4 f5 00 00 00 10[      ]*vfnmadd213ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 ac 31[     ]*vfnmadd213ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 ac 31[     ]*vfnmadd213ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 ac 71 7f[          ]*vfnmadd213ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 ac 72 80[          ]*vfnmadd213ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 ac 72 80[          ]*vfnmadd213ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 bc f4[     ]*vfnmadd231ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 bc f4[     ]*vfnmadd231ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 bc f4[     ]*vfnmadd231ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 bc f4[     ]*vfnmadd231ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 bc b4 f5 00 00 00 10[      ]*vfnmadd231ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 bc 31[     ]*vfnmadd231ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 bc 31[     ]*vfnmadd231ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 bc 71 7f[          ]*vfnmadd231ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 bc 72 80[          ]*vfnmadd231ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 bc 72 80[          ]*vfnmadd231ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 bc b4 f5 00 00 00 10[      ]*vfnmadd231ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 bc 31[     ]*vfnmadd231ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 bc 31[     ]*vfnmadd231ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 bc 71 7f[          ]*vfnmadd231ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 bc 72 80[          ]*vfnmadd231ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 bc 72 80[          ]*vfnmadd231ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 9e f4[     ]*vfnmsub132ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 9e f4[     ]*vfnmsub132ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 9e f4[     ]*vfnmsub132ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 9e f4[     ]*vfnmsub132ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 9e b4 f5 00 00 00 10[      ]*vfnmsub132ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 9e 31[     ]*vfnmsub132ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 9e 31[     ]*vfnmsub132ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 9e 71 7f[          ]*vfnmsub132ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 9e 72 80[          ]*vfnmsub132ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 9e 72 80[          ]*vfnmsub132ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 9e b4 f5 00 00 00 10[      ]*vfnmsub132ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 9e 31[     ]*vfnmsub132ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 9e 31[     ]*vfnmsub132ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 9e 71 7f[          ]*vfnmsub132ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 9e 72 80[          ]*vfnmsub132ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 9e 72 80[          ]*vfnmsub132ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 ae f4[     ]*vfnmsub213ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 ae f4[     ]*vfnmsub213ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 ae f4[     ]*vfnmsub213ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 ae f4[     ]*vfnmsub213ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 ae b4 f5 00 00 00 10[      ]*vfnmsub213ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 ae 31[     ]*vfnmsub213ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 ae 31[     ]*vfnmsub213ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 ae 71 7f[          ]*vfnmsub213ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 ae 72 80[          ]*vfnmsub213ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 ae 72 80[          ]*vfnmsub213ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 ae b4 f5 00 00 00 10[      ]*vfnmsub213ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 ae 31[     ]*vfnmsub213ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 ae 31[     ]*vfnmsub213ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 ae 71 7f[          ]*vfnmsub213ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 ae 72 80[          ]*vfnmsub213ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 ae 72 80[          ]*vfnmsub213ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 be f4[     ]*vfnmsub231ph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 be f4[     ]*vfnmsub231ph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 be f4[     ]*vfnmsub231ph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 be f4[     ]*vfnmsub231ph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 be b4 f5 00 00 00 10[      ]*vfnmsub231ph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 be 31[     ]*vfnmsub231ph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 be 31[     ]*vfnmsub231ph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 be 71 7f[          ]*vfnmsub231ph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 be 72 80[          ]*vfnmsub231ph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 be 72 80[          ]*vfnmsub231ph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 be b4 f5 00 00 00 10[      ]*vfnmsub231ph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 be 31[     ]*vfnmsub231ph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 be 31[     ]*vfnmsub231ph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 be 71 7f[          ]*vfnmsub231ph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 be 72 80[          ]*vfnmsub231ph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 be 72 80[          ]*vfnmsub231ph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 93 7c 08 66 ee 7b[          ]*vfpclassph k5,xmm30,0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 7c 0f 66 ee 7b[          ]*vfpclassph k5\{k7\},xmm30,0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 7c 28 66 ee 7b[          ]*vfpclassph k5,ymm30,0x7b
 [      ]*[a-f0-9]+:[   ]*62 93 7c 2f 66 ee 7b[          ]*vfpclassph k5\{k7\},ymm30,0x7b
 [      ]*[a-f0-9]+:[   ]*62 b3 7c 0f 66 ac f5 00 00 00 10 7b[   ]*vfpclassph k5\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 d3 7c 18 66 29 7b[          ]*vfpclassph k5,WORD PTR \[r9\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 d3 7c 18 66 29 7b[          ]*vfpclassph k5,WORD BCST \[r9\]\{1to8\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 08 66 69 7f 7b[       ]*vfpclassph k5,XMMWORD PTR \[rcx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 1f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD PTR \[rdx-0x100\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:[   ]*62 d3 7c 38 66 29 7b[          ]*vfpclassph k5,WORD PTR \[r9\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 1f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD BCST \[rdx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 d3 7c 38 66 29 7b[          ]*vfpclassph k5,WORD BCST \[r9\]\{1to16\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 f3 7c 28 66 69 7f 7b[       ]*vfpclassph k5,YMMWORD PTR \[rcx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 f3 7c 3f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD PTR \[rdx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7c 3f 66 6a 80 7b[       ]*vfpclassph k5\{k7\},WORD BCST \[rdx-0x100\]\{1to16\},0x7b
 [      ]*[a-f0-9]+:[   ]*62 06 7d 08 42 f5[     ]*vgetexpph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d 8f 42 f5[     ]*vgetexpph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d 28 42 f5[     ]*vgetexpph ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d af 42 f5[     ]*vgetexpph ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 26 7d 0f 42 b4 f5 00 00 00 10[      ]*vgetexpph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 18 42 31[     ]*vgetexpph xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 18 42 31[     ]*vgetexpph xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 08 42 71 7f[          ]*vgetexpph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d 9f 42 72 80[          ]*vgetexpph xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d 9f 42 72 80[          ]*vgetexpph xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 7d 2f 42 b4 f5 00 00 00 10[      ]*vgetexpph ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 38 42 31[     ]*vgetexpph ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 38 42 31[     ]*vgetexpph ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 28 42 71 7f[          ]*vgetexpph ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d bf 42 72 80[          ]*vgetexpph ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d bf 42 72 80[          ]*vgetexpph ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 03 7c 28 26 f5 7b[          ]*vgetmantph ymm30,ymm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c af 26 f5 7b[          ]*vgetmantph ymm30\{k7\}\{z\},ymm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 08 26 f5 7b[          ]*vgetmantph xmm30,xmm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 8f 26 f5 7b[          ]*vgetmantph xmm30\{k7\}\{z\},xmm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 23 7c 0f 26 b4 f5 00 00 00 10 7b[   ]*vgetmantph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 43 7c 18 26 31 7b[          ]*vgetmantph xmm30,WORD PTR \[r9\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 43 7c 18 26 31 7b[          ]*vgetmantph xmm30,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 7c 08 26 71 7f 7b[       ]*vgetmantph xmm30,XMMWORD PTR \[rcx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 7c 9f 26 72 80 7b[       ]*vgetmantph xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7c 9f 26 72 80 7b[       ]*vgetmantph xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 23 7c 2f 26 b4 f5 00 00 00 10 7b[   ]*vgetmantph ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 43 7c 38 26 31 7b[          ]*vgetmantph ymm30,WORD PTR \[r9\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 43 7c 38 26 31 7b[          ]*vgetmantph ymm30,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 7c 28 26 71 7f 7b[       ]*vgetmantph ymm30,YMMWORD PTR \[rcx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 7c bf 26 72 80 7b[       ]*vgetmantph ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7c bf 26 72 80 7b[       ]*vgetmantph ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 05 14 20 5f f4[     ]*vmaxph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 a7 5f f4[     ]*vmaxph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 00 5f f4[     ]*vmaxph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 87 5f f4[     ]*vmaxph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 25 14 27 5f b4 f5 00 00 00 10[      ]*vmaxph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 30 5f 31[     ]*vmaxph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 30 5f 31[     ]*vmaxph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 20 5f 71 7f[          ]*vmaxph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 b7 5f 72 80[          ]*vmaxph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 b7 5f 72 80[          ]*vmaxph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 14 07 5f b4 f5 00 00 00 10[      ]*vmaxph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 10 5f 31[     ]*vmaxph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 10 5f 31[     ]*vmaxph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 00 5f 71 7f[          ]*vmaxph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 97 5f 72 80[          ]*vmaxph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 97 5f 72 80[          ]*vmaxph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 14 20 5d f4[     ]*vminph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 a7 5d f4[     ]*vminph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 00 5d f4[     ]*vminph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 87 5d f4[     ]*vminph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 25 14 27 5d b4 f5 00 00 00 10[      ]*vminph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 30 5d 31[     ]*vminph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 30 5d 31[     ]*vminph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 20 5d 71 7f[          ]*vminph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 b7 5d 72 80[          ]*vminph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 b7 5d 72 80[          ]*vminph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 14 07 5d b4 f5 00 00 00 10[      ]*vminph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 10 5d 31[     ]*vminph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 10 5d 31[     ]*vminph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 00 5d 71 7f[          ]*vminph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 97 5d 72 80[          ]*vminph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 97 5d 72 80[          ]*vminph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 14 20 59 f4[     ]*vmulph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 a7 59 f4[     ]*vmulph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 00 59 f4[     ]*vmulph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 87 59 f4[     ]*vmulph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 25 14 27 59 b4 f5 00 00 00 10[      ]*vmulph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 30 59 31[     ]*vmulph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 30 59 31[     ]*vmulph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 20 59 71 7f[          ]*vmulph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 b7 59 72 80[          ]*vmulph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 b7 59 72 80[          ]*vmulph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 14 07 59 b4 f5 00 00 00 10[      ]*vmulph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 10 59 31[     ]*vmulph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 10 59 31[     ]*vmulph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 00 59 71 7f[          ]*vmulph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 97 59 72 80[          ]*vmulph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 97 59 72 80[          ]*vmulph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 7d 08 4c f5[     ]*vrcpph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d 8f 4c f5[     ]*vrcpph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d 28 4c f5[     ]*vrcpph ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d af 4c f5[     ]*vrcpph ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 26 7d 0f 4c b4 f5 00 00 00 10[      ]*vrcpph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 18 4c 31[     ]*vrcpph xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 18 4c 31[     ]*vrcpph xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 08 4c 71 7f[          ]*vrcpph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d 9f 4c 72 80[          ]*vrcpph xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d 9f 4c 72 80[          ]*vrcpph xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 7d 2f 4c b4 f5 00 00 00 10[      ]*vrcpph ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 38 4c 31[     ]*vrcpph ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 38 4c 31[     ]*vrcpph ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 28 4c 71 7f[          ]*vrcpph ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d bf 4c 72 80[          ]*vrcpph ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d bf 4c 72 80[          ]*vrcpph ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 03 7c 28 56 f5 7b[          ]*vreduceph ymm30,ymm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c af 56 f5 7b[          ]*vreduceph ymm30\{k7\}\{z\},ymm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 08 56 f5 7b[          ]*vreduceph xmm30,xmm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 8f 56 f5 7b[          ]*vreduceph xmm30\{k7\}\{z\},xmm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 23 7c 0f 56 b4 f5 00 00 00 10 7b[   ]*vreduceph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 43 7c 18 56 31 7b[          ]*vreduceph xmm30,WORD PTR \[r9\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 43 7c 18 56 31 7b[          ]*vreduceph xmm30,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 7c 08 56 71 7f 7b[       ]*vreduceph xmm30,XMMWORD PTR \[rcx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 7c 9f 56 72 80 7b[       ]*vreduceph xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7c 9f 56 72 80 7b[       ]*vreduceph xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 23 7c 2f 56 b4 f5 00 00 00 10 7b[   ]*vreduceph ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 43 7c 38 56 31 7b[          ]*vreduceph ymm30,WORD PTR \[r9\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 43 7c 38 56 31 7b[          ]*vreduceph ymm30,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 7c 28 56 71 7f 7b[       ]*vreduceph ymm30,YMMWORD PTR \[rcx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 7c bf 56 72 80 7b[       ]*vreduceph ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7c bf 56 72 80 7b[       ]*vreduceph ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 28 08 f5 7b[          ]*vrndscaleph ymm30,ymm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c af 08 f5 7b[          ]*vrndscaleph ymm30\{k7\}\{z\},ymm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 08 08 f5 7b[          ]*vrndscaleph xmm30,xmm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 7c 8f 08 f5 7b[          ]*vrndscaleph xmm30\{k7\}\{z\},xmm29,0x7b
 [      ]*[a-f0-9]+:[   ]*62 23 7c 0f 08 b4 f5 00 00 00 10 7b[   ]*vrndscaleph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 43 7c 18 08 31 7b[          ]*vrndscaleph xmm30,WORD PTR \[r9\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 43 7c 18 08 31 7b[          ]*vrndscaleph xmm30,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 7c 08 08 71 7f 7b[       ]*vrndscaleph xmm30,XMMWORD PTR \[rcx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 7c 9f 08 72 80 7b[       ]*vrndscaleph xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7c 9f 08 72 80 7b[       ]*vrndscaleph xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 23 7c 2f 08 b4 f5 00 00 00 10 7b[   ]*vrndscaleph ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 43 7c 38 08 31 7b[          ]*vrndscaleph ymm30,WORD PTR \[r9\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 43 7c 38 08 31 7b[          ]*vrndscaleph ymm30,WORD BCST \[r9\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 7c 28 08 71 7f 7b[       ]*vrndscaleph ymm30,YMMWORD PTR \[rcx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 7c bf 08 72 80 7b[       ]*vrndscaleph ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7c bf 08 72 80 7b[       ]*vrndscaleph ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 06 7d 08 4e f5[     ]*vrsqrtph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d 8f 4e f5[     ]*vrsqrtph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d 28 4e f5[     ]*vrsqrtph ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 06 7d af 4e f5[     ]*vrsqrtph ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 26 7d 0f 4e b4 f5 00 00 00 10[      ]*vrsqrtph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 18 4e 31[     ]*vrsqrtph xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 18 4e 31[     ]*vrsqrtph xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 08 4e 71 7f[          ]*vrsqrtph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d 9f 4e 72 80[          ]*vrsqrtph xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d 9f 4e 72 80[          ]*vrsqrtph xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 7d 2f 4e b4 f5 00 00 00 10[      ]*vrsqrtph ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 7d 38 4e 31[     ]*vrsqrtph ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 7d 38 4e 31[     ]*vrsqrtph ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 7d 28 4e 71 7f[          ]*vrsqrtph ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 7d bf 4e 72 80[          ]*vrsqrtph ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 7d bf 4e 72 80[          ]*vrsqrtph ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 06 15 20 2c f4[     ]*vscalefph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 a7 2c f4[     ]*vscalefph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 00 2c f4[     ]*vscalefph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 06 15 87 2c f4[     ]*vscalefph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 26 15 27 2c b4 f5 00 00 00 10[      ]*vscalefph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 30 2c 31[     ]*vscalefph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 30 2c 31[     ]*vscalefph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 20 2c 71 7f[          ]*vscalefph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 b7 2c 72 80[          ]*vscalefph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 b7 2c 72 80[          ]*vscalefph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 26 15 07 2c b4 f5 00 00 00 10[      ]*vscalefph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 46 15 10 2c 31[     ]*vscalefph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 46 15 10 2c 31[     ]*vscalefph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 66 15 00 2c 71 7f[          ]*vscalefph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 66 15 97 2c 72 80[          ]*vscalefph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 66 15 97 2c 72 80[          ]*vscalefph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 7c 08 51 f5[     ]*vsqrtph xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 8f 51 f5[     ]*vsqrtph xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c 28 51 f5[     ]*vsqrtph ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 05 7c af 51 f5[     ]*vsqrtph ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 25 7c 0f 51 b4 f5 00 00 00 10[      ]*vsqrtph xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 18 51 31[     ]*vsqrtph xmm30,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 18 51 31[     ]*vsqrtph xmm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 08 51 71 7f[          ]*vsqrtph xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 51 72 80[          ]*vsqrtph xmm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c 9f 51 72 80[          ]*vsqrtph xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 7c 2f 51 b4 f5 00 00 00 10[      ]*vsqrtph ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 7c 38 51 31[     ]*vsqrtph ymm30,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 7c 38 51 31[     ]*vsqrtph ymm30,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 7c 28 51 71 7f[          ]*vsqrtph ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 7c bf 51 72 80[          ]*vsqrtph ymm30\{k7\}\{z\},WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 7c bf 51 72 80[          ]*vsqrtph ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 05 14 20 5c f4[     ]*vsubph ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 a7 5c f4[     ]*vsubph ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 00 5c f4[     ]*vsubph xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 05 14 87 5c f4[     ]*vsubph xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 25 14 27 5c b4 f5 00 00 00 10[      ]*vsubph ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 30 5c 31[     ]*vsubph ymm30,ymm29,WORD PTR \[r9\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 30 5c 31[     ]*vsubph ymm30,ymm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 20 5c 71 7f[          ]*vsubph ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 b7 5c 72 80[          ]*vsubph ymm30\{k7\}\{z\},ymm29,WORD PTR \[rdx-0x100\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 b7 5c 72 80[          ]*vsubph ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
 [      ]*[a-f0-9]+:[   ]*62 25 14 07 5c b4 f5 00 00 00 10[      ]*vsubph xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-[      ]*[a-f0-9]+:[   ]*62 45 14 10 5c 31[     ]*vsubph xmm30,xmm29,WORD PTR \[r9\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 45 14 10 5c 31[     ]*vsubph xmm30,xmm29,WORD BCST \[r9\]
 [      ]*[a-f0-9]+:[   ]*62 65 14 00 5c 71 7f[          ]*vsubph xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 65 14 97 5c 72 80[          ]*vsubph xmm30\{k7\}\{z\},xmm29,WORD PTR \[rdx-0x100\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 65 14 97 5c 72 80[          ]*vsubph xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
 #pass
index 476d58630729217867ade40cbf0b08cb398fac3c..fa0e339e8a494cf0bd3fd6ab1d8e11cd4350b8c0 100644 (file)
@@ -14,55 +14,55 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 02 7d cf 55 f5[    ]*vpopcntd zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:[   ]*62 62 7d 48 55 31[    ]*vpopcntd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 7d 48 55 b4 f0 23 01 00 00[     ]*vpopcntd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 31[    ]*vpopcntd zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 31[    ]*vpopcntd zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 7d 48 55 72 7f[         ]*vpopcntd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 62 7d 48 55 b2 00 20 00 00[        ]*vpopcntd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 7d 48 55 72 80[         ]*vpopcntd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 7d 48 55 b2 c0 df ff ff[        ]*vpopcntd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 72 7f[         ]*vpopcntd zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 b2 00 02 00 00[        ]*vpopcntd zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 72 80[         ]*vpopcntd zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 b2 fc fd ff ff[        ]*vpopcntd zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 72 7f[         ]*vpopcntd zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 b2 00 02 00 00[        ]*vpopcntd zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 72 80[         ]*vpopcntd zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 b2 fc fd ff ff[        ]*vpopcntd zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:[   ]*62 02 fd 48 55 f5[    ]*vpopcntq zmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 02 fd 4f 55 f5[    ]*vpopcntq zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:[   ]*62 02 fd cf 55 f5[    ]*vpopcntq zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:[   ]*62 62 fd 48 55 31[    ]*vpopcntq zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 fd 48 55 b4 f0 23 01 00 00[     ]*vpopcntq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 31[    ]*vpopcntq zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 31[    ]*vpopcntq zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 fd 48 55 72 7f[         ]*vpopcntq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 62 fd 48 55 b2 00 20 00 00[        ]*vpopcntq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 fd 48 55 72 80[         ]*vpopcntq zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 fd 48 55 b2 c0 df ff ff[        ]*vpopcntq zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 72 7f[         ]*vpopcntq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 b2 00 04 00 00[        ]*vpopcntq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 72 80[         ]*vpopcntq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 b2 f8 fb ff ff[        ]*vpopcntq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 72 7f[         ]*vpopcntq zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 b2 00 04 00 00[        ]*vpopcntq zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 72 80[         ]*vpopcntq zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 b2 f8 fb ff ff[        ]*vpopcntq zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 02 7d 48 55 f5[    ]*vpopcntd zmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 02 7d 4f 55 f5[    ]*vpopcntd zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:[   ]*62 02 7d cf 55 f5[    ]*vpopcntd zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:[   ]*62 62 7d 48 55 31[    ]*vpopcntd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 7d 48 55 b4 f0 34 12 00 00[     ]*vpopcntd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 31[    ]*vpopcntd zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 31[    ]*vpopcntd zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 7d 48 55 72 7f[         ]*vpopcntd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 62 7d 48 55 b2 00 20 00 00[        ]*vpopcntd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 7d 48 55 72 80[         ]*vpopcntd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 7d 48 55 b2 c0 df ff ff[        ]*vpopcntd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 72 7f[         ]*vpopcntd zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 b2 00 02 00 00[        ]*vpopcntd zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 72 80[         ]*vpopcntd zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 b2 fc fd ff ff[        ]*vpopcntd zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 72 7f[         ]*vpopcntd zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 b2 00 02 00 00[        ]*vpopcntd zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 72 80[         ]*vpopcntd zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 b2 fc fd ff ff[        ]*vpopcntd zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:[   ]*62 02 fd 48 55 f5[    ]*vpopcntq zmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 02 fd 4f 55 f5[    ]*vpopcntq zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:[   ]*62 02 fd cf 55 f5[    ]*vpopcntq zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:[   ]*62 62 fd 48 55 31[    ]*vpopcntq zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 fd 48 55 b4 f0 34 12 00 00[     ]*vpopcntq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 31[    ]*vpopcntq zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 31[    ]*vpopcntq zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 fd 48 55 72 7f[         ]*vpopcntq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 62 fd 48 55 b2 00 20 00 00[        ]*vpopcntq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 fd 48 55 72 80[         ]*vpopcntq zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 fd 48 55 b2 c0 df ff ff[        ]*vpopcntq zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 72 7f[         ]*vpopcntq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 b2 00 04 00 00[        ]*vpopcntq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 72 80[         ]*vpopcntq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 b2 f8 fb ff ff[        ]*vpopcntq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 72 7f[         ]*vpopcntq zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 b2 00 04 00 00[        ]*vpopcntq zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 72 80[         ]*vpopcntq zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 b2 f8 fb ff ff[        ]*vpopcntq zmm30,QWORD BCST \[rdx-0x408\]
 #pass
index 0b84232799962b0f45fe521dde59aa88caf69950..a78d035fcb98290b9c45b7e9ac4b7298e13e0958 100644 (file)
@@ -28,13 +28,13 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 02 7d cf 55 f5[    ]*vpopcntd zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:[   ]*62 22 7d 48 55 b4 f0 23 01 00 00[     ]*vpopcntd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 7d 48 55 72 7f[         ]*vpopcntd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 72 7f[         ]*vpopcntd zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 72 7f[         ]*vpopcntd zmm30,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 fd 48 55 f5[    ]*vpopcntq zmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 02 fd 4f 55 f5[    ]*vpopcntq zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:[   ]*62 02 fd cf 55 f5[    ]*vpopcntq zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:[   ]*62 22 fd 48 55 b4 f0 23 01 00 00[     ]*vpopcntq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 fd 48 55 72 7f[         ]*vpopcntq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 72 7f[         ]*vpopcntq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 72 7f[         ]*vpopcntq zmm30,QWORD BCST \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 92 15 40 8f ec[    ]*vpshufbitqmb k5,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 92 15 47 8f ec[    ]*vpshufbitqmb k5\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 b2 15 40 8f ac f0 34 12 00 00[     ]*vpshufbitqmb k5,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
@@ -54,11 +54,11 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 02 7d cf 55 f5[    ]*vpopcntd zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:[   ]*62 22 7d 48 55 b4 f0 34 12 00 00[     ]*vpopcntd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 7d 48 55 72 7f[         ]*vpopcntd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 72 7f[         ]*vpopcntd zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 62 7d 58 55 72 7f[         ]*vpopcntd zmm30,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 fd 48 55 f5[    ]*vpopcntq zmm30,zmm29
 [      ]*[a-f0-9]+:[   ]*62 02 fd 4f 55 f5[    ]*vpopcntq zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:[   ]*62 02 fd cf 55 f5[    ]*vpopcntq zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:[   ]*62 22 fd 48 55 b4 f0 34 12 00 00[     ]*vpopcntq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 fd 48 55 72 7f[         ]*vpopcntq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 72 7f[         ]*vpopcntq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 fd 58 55 72 7f[         ]*vpopcntq zmm30,QWORD BCST \[rdx\+0x3f8\]
 #pass
index b9b795bc1066a12255055abae2abb27fbe4edae4..21e8c447c93f84c1a162e97a78d6c68187fbeb2d 100644 (file)
@@ -42,25 +42,25 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 02 7d 8f 55 f5[    ]*vpopcntd xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 22 7d 08 55 b4 f0 23 01 00 00[     ]*vpopcntd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 7d 08 55 72 7f[         ]*vpopcntd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 62 7d 18 55 72 7f[         ]*vpopcntd xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 55 72 7f[         ]*vpopcntd xmm30,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 7d 28 55 f5[    ]*vpopcntd ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 02 7d 2f 55 f5[    ]*vpopcntd ymm30\{k7\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 02 7d af 55 f5[    ]*vpopcntd ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 22 7d 28 55 b4 f0 23 01 00 00[     ]*vpopcntd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 7d 28 55 72 7f[         ]*vpopcntd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 62 7d 38 55 72 7f[         ]*vpopcntd ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 55 72 7f[         ]*vpopcntd ymm30,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 fd 08 55 f5[    ]*vpopcntq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 02 fd 0f 55 f5[    ]*vpopcntq xmm30\{k7\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 02 fd 8f 55 f5[    ]*vpopcntq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 22 fd 08 55 b4 f0 23 01 00 00[     ]*vpopcntq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 fd 08 55 72 7f[         ]*vpopcntq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 62 fd 18 55 72 7f[         ]*vpopcntq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 55 72 7f[         ]*vpopcntq xmm30,QWORD BCST \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 02 fd 28 55 f5[    ]*vpopcntq ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 02 fd 2f 55 f5[    ]*vpopcntq ymm30\{k7\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 02 fd af 55 f5[    ]*vpopcntq ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 22 fd 28 55 b4 f0 23 01 00 00[     ]*vpopcntq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 fd 28 55 72 7f[         ]*vpopcntq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 62 fd 38 55 72 7f[         ]*vpopcntq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 55 72 7f[         ]*vpopcntq ymm30,QWORD BCST \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 92 15 00 8f ec[    ]*vpshufbitqmb k5,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 92 15 07 8f ec[    ]*vpshufbitqmb k5\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 b2 15 00 8f ac f0 34 12 00 00[     ]*vpshufbitqmb k5,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
@@ -94,23 +94,23 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 02 7d 8f 55 f5[    ]*vpopcntd xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 22 7d 08 55 b4 f0 34 12 00 00[     ]*vpopcntd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 7d 08 55 72 7f[         ]*vpopcntd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 62 7d 18 55 72 7f[         ]*vpopcntd xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 55 72 7f[         ]*vpopcntd xmm30,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 7d 28 55 f5[    ]*vpopcntd ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 02 7d 2f 55 f5[    ]*vpopcntd ymm30\{k7\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 02 7d af 55 f5[    ]*vpopcntd ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 22 7d 28 55 b4 f0 34 12 00 00[     ]*vpopcntd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 7d 28 55 72 7f[         ]*vpopcntd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 62 7d 38 55 72 7f[         ]*vpopcntd ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 55 72 7f[         ]*vpopcntd ymm30,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 fd 08 55 f5[    ]*vpopcntq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 02 fd 0f 55 f5[    ]*vpopcntq xmm30\{k7\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 02 fd 8f 55 f5[    ]*vpopcntq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 22 fd 08 55 b4 f0 34 12 00 00[     ]*vpopcntq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 fd 08 55 72 7f[         ]*vpopcntq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 62 fd 18 55 72 7f[         ]*vpopcntq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 55 72 7f[         ]*vpopcntq xmm30,QWORD BCST \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 02 fd 28 55 f5[    ]*vpopcntq ymm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 02 fd 2f 55 f5[    ]*vpopcntq ymm30\{k7\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 02 fd af 55 f5[    ]*vpopcntq ymm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 22 fd 28 55 b4 f0 34 12 00 00[     ]*vpopcntq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 fd 28 55 72 7f[         ]*vpopcntq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 62 fd 38 55 72 7f[         ]*vpopcntq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 55 72 7f[         ]*vpopcntq ymm30,QWORD BCST \[rdx\+0x3f8\]
 #pass
index 530db0e2d428b4c68d168017671c7b0b4d4df292..ec51978a0a5a9932e21931934dcf6a770d2e0875 100644 (file)
@@ -32,15 +32,15 @@ Disassembly of section \.text:
 [      ]*[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 50 6b 31[    ]*vpackssdw zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 50 6b 72 7f[         ]*vpackssdw zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 50 6b b2 00 02 00 00[        ]*vpackssdw zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 50 6b 72 80[         ]*vpackssdw zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 50 6b b2 fc fd ff ff[        ]*vpackssdw zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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
@@ -55,15 +55,15 @@ Disassembly of section \.text:
 [      ]*[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 50 2b 31[    ]*vpackusdw zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 50 2b 72 7f[         ]*vpackusdw zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 50 2b b2 00 02 00 00[        ]*vpackusdw zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 50 2b 72 80[         ]*vpackusdw zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 50 2b b2 fc fd ff ff[        ]*vpackusdw zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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
@@ -879,15 +879,15 @@ Disassembly of section \.text:
 [      ]*[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 50 6b 31[    ]*vpackssdw zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 50 6b 72 7f[         ]*vpackssdw zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 50 6b b2 00 02 00 00[        ]*vpackssdw zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 50 6b 72 80[         ]*vpackssdw zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 50 6b b2 fc fd ff ff[        ]*vpackssdw zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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
@@ -902,15 +902,15 @@ Disassembly of section \.text:
 [      ]*[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 50 2b 31[    ]*vpackusdw zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 50 2b 72 7f[         ]*vpackusdw zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 50 2b b2 00 02 00 00[        ]*vpackusdw zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 50 2b 72 80[         ]*vpackusdw zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 50 2b b2 fc fd ff ff[        ]*vpackusdw zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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
index 03fc1449ec1f1ec16355cec026c763132c3f1cf6..007a324372a3fc9a5620130d2d101e5e20471240 100644 (file)
@@ -50,29 +50,29 @@ Disassembly of section \.text:
 [      ]*[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 10 6b 31[    ]*vpackssdw xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 10 6b 72 7f[         ]*vpackssdw xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 6b b2 00 02 00 00[        ]*vpackssdw xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 6b 72 80[         ]*vpackssdw xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 6b b2 fc fd ff ff[        ]*vpackssdw xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 6b 31[    ]*vpackssdw ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 30 6b 72 7f[         ]*vpackssdw ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 6b b2 00 02 00 00[        ]*vpackssdw ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 6b 72 80[         ]*vpackssdw ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 6b b2 fc fd ff ff[        ]*vpackssdw ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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
@@ -96,29 +96,29 @@ Disassembly of section \.text:
 [      ]*[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 10 2b 31[    ]*vpackusdw xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 2b 72 7f[         ]*vpackusdw xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 2b b2 00 02 00 00[        ]*vpackusdw xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 2b 72 80[         ]*vpackusdw xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 2b b2 fc fd ff ff[        ]*vpackusdw xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 2b 31[    ]*vpackusdw ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 2b 72 7f[         ]*vpackusdw ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 2b b2 00 02 00 00[        ]*vpackusdw ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 2b 72 80[         ]*vpackusdw ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 2b b2 fc fd ff ff[        ]*vpackusdw ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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
@@ -1572,29 +1572,29 @@ Disassembly of section \.text:
 [      ]*[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 10 6b 31[    ]*vpackssdw xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 10 6b 72 7f[         ]*vpackssdw xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 6b b2 00 02 00 00[        ]*vpackssdw xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 6b 72 80[         ]*vpackssdw xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 6b b2 fc fd ff ff[        ]*vpackssdw xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 6b 31[    ]*vpackssdw ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 30 6b 72 7f[         ]*vpackssdw ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 6b b2 00 02 00 00[        ]*vpackssdw ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 6b 72 80[         ]*vpackssdw ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 6b b2 fc fd ff ff[        ]*vpackssdw ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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
@@ -1618,29 +1618,29 @@ Disassembly of section \.text:
 [      ]*[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 10 2b 31[    ]*vpackusdw xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 2b 72 7f[         ]*vpackusdw xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 2b b2 00 02 00 00[        ]*vpackusdw xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 2b 72 80[         ]*vpackusdw xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 2b b2 fc fd ff ff[        ]*vpackusdw xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 2b 31[    ]*vpackusdw ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 2b 72 7f[         ]*vpackusdw ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 2b b2 00 02 00 00[        ]*vpackusdw ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 2b 72 80[         ]*vpackusdw ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 2b b2 fc fd ff ff[        ]*vpackusdw ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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
index a79e10ed3e2693b9d1c2e0a82766953522849c76..dbfa5782f7294f39e220019e582366a27b848e00 100644 (file)
@@ -14,57 +14,57 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 7d cf c4 f5       vpconflictd zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 7d 48 c4 31       vpconflictd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 7d 48 c4 b4 f0 23 01 00 00        vpconflictd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 7d 58 c4 31       vpconflictd zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 c4 31       vpconflictd zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 48 c4 72 7f    vpconflictd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 7d 48 c4 b2 00 20 00 00   vpconflictd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 c4 72 80    vpconflictd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 c4 b2 c0 df ff ff   vpconflictd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 7d 58 c4 72 7f    vpconflictd zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 c4 b2 00 02 00 00   vpconflictd zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 c4 72 80    vpconflictd zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 c4 b2 fc fd ff ff   vpconflictd zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 c4 72 7f    vpconflictd zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 7d 58 c4 b2 00 02 00 00   vpconflictd zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 c4 72 80    vpconflictd zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 c4 b2 fc fd ff ff   vpconflictd zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 fd 48 c4 f5       vpconflictq zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 fd 4f c4 f5       vpconflictq zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 fd cf c4 f5       vpconflictq zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 fd 48 c4 31       vpconflictq zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 fd 48 c4 b4 f0 23 01 00 00        vpconflictq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 fd 58 c4 31       vpconflictq zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 c4 31       vpconflictq zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 fd 48 c4 72 7f    vpconflictq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 fd 48 c4 b2 00 20 00 00   vpconflictq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 c4 72 80    vpconflictq zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 c4 b2 c0 df ff ff   vpconflictq zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 fd 58 c4 72 7f    vpconflictq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 c4 b2 00 04 00 00   vpconflictq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 c4 72 80    vpconflictq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 c4 b2 f8 fb ff ff   vpconflictq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 c4 72 7f    vpconflictq zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 fd 58 c4 b2 00 04 00 00   vpconflictq zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 c4 72 80    vpconflictq zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 c4 b2 f8 fb ff ff   vpconflictq zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 7d 48 44 f5       vplzcntd zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 7d 4f 44 f5       vplzcntd zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 7d cf 44 f5       vplzcntd zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 7d 48 44 31       vplzcntd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 7d 48 44 b4 f0 23 01 00 00        vplzcntd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 7d 58 44 31       vplzcntd zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 44 31       vplzcntd zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 48 44 72 7f    vplzcntd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 7d 48 44 b2 00 20 00 00   vplzcntd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 44 72 80    vplzcntd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 44 b2 c0 df ff ff   vplzcntd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 7d 58 44 72 7f    vplzcntd zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 44 b2 00 02 00 00   vplzcntd zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 44 72 80    vplzcntd zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 44 b2 fc fd ff ff   vplzcntd zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 44 72 7f    vplzcntd zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 7d 58 44 b2 00 02 00 00   vplzcntd zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 44 72 80    vplzcntd zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 44 b2 fc fd ff ff   vplzcntd zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 fd 48 44 f5       vplzcntq zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 fd 4f 44 f5       vplzcntq zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 fd cf 44 f5       vplzcntq zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 fd 48 44 31       vplzcntq zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 fd 48 44 b4 f0 23 01 00 00        vplzcntq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 fd 58 44 31       vplzcntq zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 44 31       vplzcntq zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 fd 48 44 72 7f    vplzcntq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 fd 48 44 b2 00 20 00 00   vplzcntq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 44 72 80    vplzcntq zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 44 b2 c0 df ff ff   vplzcntq zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 fd 58 44 72 7f    vplzcntq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 44 b2 00 04 00 00   vplzcntq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 44 72 80    vplzcntq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 44 b2 f8 fb ff ff   vplzcntq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 44 72 7f    vplzcntq zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 fd 58 44 b2 00 04 00 00   vplzcntq zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 44 72 80    vplzcntq zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 44 b2 f8 fb ff ff   vplzcntq zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 62 7e 48 3a f6       vpbroadcastmw2d zmm30,k6
 [      ]*[a-f0-9]+:    62 62 fe 48 2a f6       vpbroadcastmb2q zmm30,k6
 [      ]*[a-f0-9]+:    62 02 7d 48 c4 f5       vpconflictd zmm30,zmm29
@@ -72,57 +72,57 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 7d cf c4 f5       vpconflictd zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 7d 48 c4 31       vpconflictd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 7d 48 c4 b4 f0 34 12 00 00        vpconflictd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 7d 58 c4 31       vpconflictd zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 c4 31       vpconflictd zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 48 c4 72 7f    vpconflictd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 7d 48 c4 b2 00 20 00 00   vpconflictd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 c4 72 80    vpconflictd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 c4 b2 c0 df ff ff   vpconflictd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 7d 58 c4 72 7f    vpconflictd zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 c4 b2 00 02 00 00   vpconflictd zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 c4 72 80    vpconflictd zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 c4 b2 fc fd ff ff   vpconflictd zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 c4 72 7f    vpconflictd zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 7d 58 c4 b2 00 02 00 00   vpconflictd zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 c4 72 80    vpconflictd zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 c4 b2 fc fd ff ff   vpconflictd zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 fd 48 c4 f5       vpconflictq zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 fd 4f c4 f5       vpconflictq zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 fd cf c4 f5       vpconflictq zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 fd 48 c4 31       vpconflictq zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 fd 48 c4 b4 f0 34 12 00 00        vpconflictq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 fd 58 c4 31       vpconflictq zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 c4 31       vpconflictq zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 fd 48 c4 72 7f    vpconflictq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 fd 48 c4 b2 00 20 00 00   vpconflictq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 c4 72 80    vpconflictq zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 c4 b2 c0 df ff ff   vpconflictq zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 fd 58 c4 72 7f    vpconflictq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 c4 b2 00 04 00 00   vpconflictq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 c4 72 80    vpconflictq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 c4 b2 f8 fb ff ff   vpconflictq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 c4 72 7f    vpconflictq zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 fd 58 c4 b2 00 04 00 00   vpconflictq zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 c4 72 80    vpconflictq zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 c4 b2 f8 fb ff ff   vpconflictq zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 7d 48 44 f5       vplzcntd zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 7d 4f 44 f5       vplzcntd zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 7d cf 44 f5       vplzcntd zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 7d 48 44 31       vplzcntd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 7d 48 44 b4 f0 34 12 00 00        vplzcntd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 7d 58 44 31       vplzcntd zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 44 31       vplzcntd zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 48 44 72 7f    vplzcntd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 7d 48 44 b2 00 20 00 00   vplzcntd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 44 72 80    vplzcntd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 44 b2 c0 df ff ff   vplzcntd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 7d 58 44 72 7f    vplzcntd zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 44 b2 00 02 00 00   vplzcntd zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 44 72 80    vplzcntd zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 44 b2 fc fd ff ff   vplzcntd zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 44 72 7f    vplzcntd zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 7d 58 44 b2 00 02 00 00   vplzcntd zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 44 72 80    vplzcntd zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 44 b2 fc fd ff ff   vplzcntd zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 fd 48 44 f5       vplzcntq zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 fd 4f 44 f5       vplzcntq zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 fd cf 44 f5       vplzcntq zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 fd 48 44 31       vplzcntq zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 fd 48 44 b4 f0 34 12 00 00        vplzcntq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 fd 58 44 31       vplzcntq zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 44 31       vplzcntq zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 fd 48 44 72 7f    vplzcntq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 fd 48 44 b2 00 20 00 00   vplzcntq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 44 72 80    vplzcntq zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 44 b2 c0 df ff ff   vplzcntq zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 fd 58 44 72 7f    vplzcntq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 44 b2 00 04 00 00   vplzcntq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 44 72 80    vplzcntq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 44 b2 f8 fb ff ff   vplzcntq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 44 72 7f    vplzcntq zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 fd 58 44 b2 00 04 00 00   vplzcntq zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 44 72 80    vplzcntq zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 44 b2 f8 fb ff ff   vplzcntq zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 62 7e 48 3a f6       vpbroadcastmw2d zmm30,k6
 [      ]*[a-f0-9]+:    62 62 fe 48 2a f6       vpbroadcastmb2q zmm30,k6
 #pass
index b033e51a705b5cc6f51e1d896a94e347f130ed43..314ad5a03ce044a07c55f425f90348bdbb19bc5e 100644 (file)
@@ -14,113 +14,113 @@ Disassembly of section \.text:
 [      ]*[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 18 c4 31[    ]*vpconflictd xmm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 18 c4 72 7f[         ]*vpconflictd xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 c4 b2 00 02 00 00[        ]*vpconflictd xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 c4 72 80[         ]*vpconflictd xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 c4 b2 fc fd ff ff[        ]*vpconflictd xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 c4 31[    ]*vpconflictd ymm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 38 c4 72 7f[         ]*vpconflictd ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 c4 b2 00 02 00 00[        ]*vpconflictd ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 c4 72 80[         ]*vpconflictd ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 c4 b2 fc fd ff ff[        ]*vpconflictd ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 c4 31[    ]*vpconflictq xmm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 18 c4 72 7f[         ]*vpconflictq xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 c4 b2 00 04 00 00[        ]*vpconflictq xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 c4 72 80[         ]*vpconflictq xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 c4 b2 f8 fb ff ff[        ]*vpconflictq xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 c4 31[    ]*vpconflictq ymm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 38 c4 72 7f[         ]*vpconflictq ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 c4 b2 00 04 00 00[        ]*vpconflictq ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 c4 72 80[         ]*vpconflictq ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 c4 b2 f8 fb ff ff[        ]*vpconflictq ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 44 31[    ]*vplzcntd xmm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 18 44 72 7f[         ]*vplzcntd xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 44 b2 00 02 00 00[        ]*vplzcntd xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 44 72 80[         ]*vplzcntd xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 44 b2 fc fd ff ff[        ]*vplzcntd xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 44 31[    ]*vplzcntd ymm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 38 44 72 7f[         ]*vplzcntd ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 44 b2 00 02 00 00[        ]*vplzcntd ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 44 72 80[         ]*vplzcntd ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 44 b2 fc fd ff ff[        ]*vplzcntd ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 44 31[    ]*vplzcntq xmm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 18 44 72 7f[         ]*vplzcntq xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 44 b2 00 04 00 00[        ]*vplzcntq xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 44 72 80[         ]*vplzcntq xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 44 b2 f8 fb ff ff[        ]*vplzcntq xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 44 31[    ]*vplzcntq ymm30,QWORD BCST \[rcx\]
 [      ]*[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 fd 38 44 72 7f[         ]*vplzcntq ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 44 b2 00 04 00 00[        ]*vplzcntq ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 44 72 80[         ]*vplzcntq ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 44 b2 f8 fb ff ff[        ]*vplzcntq ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -130,113 +130,113 @@ Disassembly of section \.text:
 [      ]*[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 18 c4 31[    ]*vpconflictd xmm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 18 c4 72 7f[         ]*vpconflictd xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 c4 b2 00 02 00 00[        ]*vpconflictd xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 c4 72 80[         ]*vpconflictd xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 c4 b2 fc fd ff ff[        ]*vpconflictd xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 c4 31[    ]*vpconflictd ymm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 38 c4 72 7f[         ]*vpconflictd ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 c4 b2 00 02 00 00[        ]*vpconflictd ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 c4 72 80[         ]*vpconflictd ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 c4 b2 fc fd ff ff[        ]*vpconflictd ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 c4 31[    ]*vpconflictq xmm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 18 c4 72 7f[         ]*vpconflictq xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 c4 b2 00 04 00 00[        ]*vpconflictq xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 c4 72 80[         ]*vpconflictq xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 c4 b2 f8 fb ff ff[        ]*vpconflictq xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 c4 31[    ]*vpconflictq ymm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 38 c4 72 7f[         ]*vpconflictq ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 c4 b2 00 04 00 00[        ]*vpconflictq ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 c4 72 80[         ]*vpconflictq ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 c4 b2 f8 fb ff ff[        ]*vpconflictq ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 44 31[    ]*vplzcntd xmm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 18 44 72 7f[         ]*vplzcntd xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 44 b2 00 02 00 00[        ]*vplzcntd xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 44 72 80[         ]*vplzcntd xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 44 b2 fc fd ff ff[        ]*vplzcntd xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 44 31[    ]*vplzcntd ymm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 38 44 72 7f[         ]*vplzcntd ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 44 b2 00 02 00 00[        ]*vplzcntd ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 44 72 80[         ]*vplzcntd ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 44 b2 fc fd ff ff[        ]*vplzcntd ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 44 31[    ]*vplzcntq xmm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 18 44 72 7f[         ]*vplzcntq xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 44 b2 00 04 00 00[        ]*vplzcntq xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 44 72 80[         ]*vplzcntq xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 44 b2 f8 fb ff ff[        ]*vplzcntq xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 44 31[    ]*vplzcntq ymm30,QWORD BCST \[rcx\]
 [      ]*[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 fd 38 44 72 7f[         ]*vplzcntq ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 44 b2 00 04 00 00[        ]*vplzcntq ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 44 72 80[         ]*vplzcntq ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 44 b2 f8 fb ff ff[        ]*vplzcntq ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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
index c8d6e4ab0723660f0de1628e6fff83c933f7f5bc..59aaaa1721f1c9c536c0d3575f7198c6224d25ed 100644 (file)
@@ -59,15 +59,15 @@ Disassembly of section \.text:
 [      ]*[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 58 7b 31[    ]*vcvtpd2qq zmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 58 7b 72 7f[         ]*vcvtpd2qq zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 7b b2 00 04 00 00[        ]*vcvtpd2qq zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 7b 72 80[         ]*vcvtpd2qq zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 7b b2 f8 fb ff ff[        ]*vcvtpd2qq zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -77,15 +77,15 @@ Disassembly of section \.text:
 [      ]*[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 58 79 31[    ]*vcvtpd2uqq zmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 58 79 72 7f[         ]*vcvtpd2uqq zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 79 b2 00 04 00 00[        ]*vcvtpd2uqq zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 79 72 80[         ]*vcvtpd2uqq zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 79 b2 f8 fb ff ff[        ]*vcvtpd2uqq zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -95,15 +95,15 @@ Disassembly of section \.text:
 [      ]*[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,DWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b 31[    ]*vcvtps2qq zmm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b b2 00 02 00 00[        ]*vcvtps2qq zmm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b 72 80[         ]*vcvtps2qq zmm30,DWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b b2 fc fd ff ff[        ]*vcvtps2qq zmm30,DWORD PTR \[rdx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b 72 7f[         ]*vcvtps2qq zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b b2 00 02 00 00[        ]*vcvtps2qq zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b 72 80[         ]*vcvtps2qq zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b b2 fc fd ff ff[        ]*vcvtps2qq zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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
@@ -113,15 +113,15 @@ Disassembly of section \.text:
 [      ]*[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,DWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 31[    ]*vcvtps2uqq zmm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 b2 00 02 00 00[        ]*vcvtps2uqq zmm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 72 80[         ]*vcvtps2uqq zmm30,DWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 b2 fc fd ff ff[        ]*vcvtps2uqq zmm30,DWORD PTR \[rdx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 72 7f[         ]*vcvtps2uqq zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 b2 00 02 00 00[        ]*vcvtps2uqq zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 72 80[         ]*vcvtps2uqq zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 b2 fc fd ff ff[        ]*vcvtps2uqq zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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
@@ -131,15 +131,15 @@ Disassembly of section \.text:
 [      ]*[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 58 e6 31[    ]*vcvtqq2pd zmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fe 58 e6 72 7f[         ]*vcvtqq2pd zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 58 e6 b2 00 04 00 00[        ]*vcvtqq2pd zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 58 e6 72 80[         ]*vcvtqq2pd zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 58 e6 b2 f8 fb ff ff[        ]*vcvtqq2pd zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -149,15 +149,15 @@ Disassembly of section \.text:
 [      ]*[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 58 5b 31[    ]*vcvtqq2ps ymm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fc 58 5b 72 7f[         ]*vcvtqq2ps ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fc 58 5b b2 00 04 00 00[        ]*vcvtqq2ps ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fc 58 5b 72 80[         ]*vcvtqq2ps ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fc 58 5b b2 f8 fb ff ff[        ]*vcvtqq2ps ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -167,15 +167,15 @@ Disassembly of section \.text:
 [      ]*[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 58 7a 31[    ]*vcvtuqq2pd zmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fe 58 7a 72 7f[         ]*vcvtuqq2pd zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 58 7a b2 00 04 00 00[        ]*vcvtuqq2pd zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 58 7a 72 80[         ]*vcvtuqq2pd zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 58 7a b2 f8 fb ff ff[        ]*vcvtuqq2pd zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -185,15 +185,15 @@ Disassembly of section \.text:
 [      ]*[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 58 7a 31[    ]*vcvtuqq2ps ymm30,QWORD BCST \[rcx\]
 [      ]*[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 61 ff 58 7a 72 7f[         ]*vcvtuqq2ps ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 ff 58 7a b2 00 04 00 00[        ]*vcvtuqq2ps ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 ff 58 7a 72 80[         ]*vcvtuqq2ps ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 ff 58 7a b2 f8 fb ff ff[        ]*vcvtuqq2ps ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -215,29 +215,29 @@ Disassembly of section \.text:
 [      ]*[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 58 66 29 7b[         ]*vfpclasspd k5,QWORD BCST \[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 f3 fd 58 66 6a 7f 7b[      ]*vfpclasspd k5,QWORD BCST \[rdx\+0x3f8\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 58 66 aa 00 04 00 00 7b[     ]*vfpclasspd k5,QWORD BCST \[rdx\+0x400\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 58 66 6a 80 7b[      ]*vfpclasspd k5,QWORD BCST \[rdx-0x400\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 58 66 aa f8 fb ff ff 7b[     ]*vfpclasspd k5,QWORD BCST \[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 58 66 29 7b[         ]*vfpclassps k5,DWORD BCST \[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 f3 7d 58 66 6a 7f 7b[      ]*vfpclassps k5,DWORD BCST \[rdx\+0x1fc\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 58 66 aa 00 02 00 00 7b[     ]*vfpclassps k5,DWORD BCST \[rdx\+0x200\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 58 66 6a 80 7b[      ]*vfpclassps k5,DWORD BCST \[rdx-0x200\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 58 66 aa fc fd ff ff 7b[     ]*vfpclassps k5,DWORD BCST \[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
@@ -348,15 +348,15 @@ Disassembly of section \.text:
 [      ]*[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 50 40 31[    ]*vpmullq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 50 40 72 7f[         ]*vpmullq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 40 b2 00 04 00 00[        ]*vpmullq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 40 72 80[         ]*vpmullq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 40 b2 f8 fb ff ff[        ]*vpmullq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -365,15 +365,15 @@ Disassembly of section \.text:
 [      ]*[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 50 50 31 7b[         ]*vrangepd zmm30,zmm29,QWORD BCST \[rcx\],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 63 95 50 50 72 7f 7b[      ]*vrangepd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 50 50 b2 00 04 00 00 7b[     ]*vrangepd zmm30,zmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 50 50 72 80 7b[      ]*vrangepd zmm30,zmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 50 50 b2 f8 fb ff ff 7b[     ]*vrangepd zmm30,zmm29,QWORD BCST \[rdx-0x408\],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
@@ -382,15 +382,15 @@ Disassembly of section \.text:
 [      ]*[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 50 50 31 7b[         ]*vrangeps zmm30,zmm29,DWORD BCST \[rcx\],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 63 15 50 50 72 7f 7b[      ]*vrangeps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 50 50 b2 00 02 00 00 7b[     ]*vrangeps zmm30,zmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 50 50 72 80 7b[      ]*vrangeps zmm30,zmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 50 50 b2 fc fd ff ff 7b[     ]*vrangeps zmm30,zmm29,DWORD BCST \[rdx-0x204\],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
@@ -420,113 +420,113 @@ Disassembly of section \.text:
 [      ]*[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 50 54 31[    ]*vandpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 50 54 72 7f[         ]*vandpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 54 b2 00 04 00 00[        ]*vandpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 54 72 80[         ]*vandpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 54 b2 f8 fb ff ff[        ]*vandpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 50 54 31[    ]*vandps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 50 54 72 7f[         ]*vandps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 54 b2 00 02 00 00[        ]*vandps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 54 72 80[         ]*vandps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 54 b2 fc fd ff ff[        ]*vandps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 50 55 31[    ]*vandnpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 50 55 72 7f[         ]*vandnpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 55 b2 00 04 00 00[        ]*vandnpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 55 72 80[         ]*vandnpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 55 b2 f8 fb ff ff[        ]*vandnpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 50 55 31[    ]*vandnps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 50 55 72 7f[         ]*vandnps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 55 b2 00 02 00 00[        ]*vandnps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 55 72 80[         ]*vandnps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 55 b2 fc fd ff ff[        ]*vandnps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 50 56 31[    ]*vorpd  zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 50 56 72 7f[         ]*vorpd  zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 56 b2 00 04 00 00[        ]*vorpd  zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 56 72 80[         ]*vorpd  zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 56 b2 f8 fb ff ff[        ]*vorpd  zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 50 56 31[    ]*vorps  zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 50 56 72 7f[         ]*vorps  zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 56 b2 00 02 00 00[        ]*vorps  zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 56 72 80[         ]*vorps  zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 56 b2 fc fd ff ff[        ]*vorps  zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 50 57 31[    ]*vxorpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 50 57 72 7f[         ]*vxorpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 57 b2 00 04 00 00[        ]*vxorpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 57 72 80[         ]*vxorpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 57 b2 f8 fb ff ff[        ]*vxorpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 50 57 31[    ]*vxorps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 50 57 72 7f[         ]*vxorps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 57 b2 00 02 00 00[        ]*vxorps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 57 72 80[         ]*vxorps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 57 b2 fc fd ff ff[        ]*vxorps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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
@@ -535,15 +535,15 @@ Disassembly of section \.text:
 [      ]*[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 58 56 31 7b[         ]*vreducepd zmm30,QWORD BCST \[rcx\],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 63 fd 58 56 72 7f 7b[      ]*vreducepd zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 58 56 b2 00 04 00 00 7b[     ]*vreducepd zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 58 56 72 80 7b[      ]*vreducepd zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 58 56 b2 f8 fb ff ff 7b[     ]*vreducepd zmm30,QWORD BCST \[rdx-0x408\],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
@@ -552,15 +552,15 @@ Disassembly of section \.text:
 [      ]*[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 58 56 31 7b[         ]*vreduceps zmm30,DWORD BCST \[rcx\],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 63 7d 58 56 72 7f 7b[      ]*vreduceps zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 58 56 b2 00 02 00 00 7b[     ]*vreduceps zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 58 56 72 80 7b[      ]*vreduceps zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 58 56 b2 fc fd ff ff 7b[     ]*vreduceps zmm30,DWORD BCST \[rdx-0x204\],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
@@ -649,60 +649,60 @@ Disassembly of section \.text:
 [      ]*[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 58 7a 31[    ]*vcvttpd2qq zmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 58 7a 72 7f[         ]*vcvttpd2qq zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 7a b2 00 04 00 00[        ]*vcvttpd2qq zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 7a 72 80[         ]*vcvttpd2qq zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 7a b2 f8 fb ff ff[        ]*vcvttpd2qq zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 58 78 31[    ]*vcvttpd2uqq zmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 58 78 72 7f[         ]*vcvttpd2uqq zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 78 b2 00 04 00 00[        ]*vcvttpd2uqq zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 78 72 80[         ]*vcvttpd2uqq zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 78 b2 f8 fb ff ff[        ]*vcvttpd2uqq zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 31[    ]*vcvttps2qq zmm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a b2 00 02 00 00[        ]*vcvttps2qq zmm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 72 80[         ]*vcvttps2qq zmm30,DWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a b2 fc fd ff ff[        ]*vcvttps2qq zmm30,DWORD PTR \[rdx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 72 7f[         ]*vcvttps2qq zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a b2 00 02 00 00[        ]*vcvttps2qq zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 72 80[         ]*vcvttps2qq zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a b2 fc fd ff ff[        ]*vcvttps2qq zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 31[    ]*vcvttps2uqq zmm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 b2 00 02 00 00[        ]*vcvttps2uqq zmm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 72 80[         ]*vcvttps2uqq zmm30,DWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 b2 fc fd ff ff[        ]*vcvttps2uqq zmm30,DWORD PTR \[rdx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 72 7f[         ]*vcvttps2uqq zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 b2 00 02 00 00[        ]*vcvttps2uqq zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 72 80[         ]*vcvttps2uqq zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 b2 fc fd ff ff[        ]*vcvttps2uqq zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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
@@ -757,15 +757,15 @@ Disassembly of section \.text:
 [      ]*[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 58 7b 31[    ]*vcvtpd2qq zmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 58 7b 72 7f[         ]*vcvtpd2qq zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 7b b2 00 04 00 00[        ]*vcvtpd2qq zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 7b 72 80[         ]*vcvtpd2qq zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 7b b2 f8 fb ff ff[        ]*vcvtpd2qq zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -775,15 +775,15 @@ Disassembly of section \.text:
 [      ]*[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 58 79 31[    ]*vcvtpd2uqq zmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 58 79 72 7f[         ]*vcvtpd2uqq zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 79 b2 00 04 00 00[        ]*vcvtpd2uqq zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 79 72 80[         ]*vcvtpd2uqq zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 79 b2 f8 fb ff ff[        ]*vcvtpd2uqq zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -793,16 +793,16 @@ Disassembly of section \.text:
 [      ]*[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,DWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b 31[    ]*vcvtps2qq zmm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b b2 00 02 00 00[        ]*vcvtps2qq zmm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b 72 80[         ]*vcvtps2qq zmm30,DWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b b2 fc fd ff ff[        ]*vcvtps2qq zmm30,DWORD PTR \[rdx-0x204\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b 72 7f[         ]*vcvtps2qq zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b 72 7f[         ]*vcvtps2qq zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b b2 00 02 00 00[        ]*vcvtps2qq zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b 72 80[         ]*vcvtps2qq zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b b2 fc fd ff ff[        ]*vcvtps2qq zmm30,DWORD BCST \[rdx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b 72 7f[         ]*vcvtps2qq zmm30,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[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
@@ -812,16 +812,16 @@ Disassembly of section \.text:
 [      ]*[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,DWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 31[    ]*vcvtps2uqq zmm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 b2 00 02 00 00[        ]*vcvtps2uqq zmm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 72 80[         ]*vcvtps2uqq zmm30,DWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 b2 fc fd ff ff[        ]*vcvtps2uqq zmm30,DWORD PTR \[rdx-0x204\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 72 7f[         ]*vcvtps2uqq zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 72 7f[         ]*vcvtps2uqq zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 b2 00 02 00 00[        ]*vcvtps2uqq zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 72 80[         ]*vcvtps2uqq zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 b2 fc fd ff ff[        ]*vcvtps2uqq zmm30,DWORD BCST \[rdx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 72 7f[         ]*vcvtps2uqq zmm30,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[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
@@ -831,15 +831,15 @@ Disassembly of section \.text:
 [      ]*[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 58 e6 31[    ]*vcvtqq2pd zmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fe 58 e6 72 7f[         ]*vcvtqq2pd zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 58 e6 b2 00 04 00 00[        ]*vcvtqq2pd zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 58 e6 72 80[         ]*vcvtqq2pd zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 58 e6 b2 f8 fb ff ff[        ]*vcvtqq2pd zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -849,15 +849,15 @@ Disassembly of section \.text:
 [      ]*[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 58 5b 31[    ]*vcvtqq2ps ymm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fc 58 5b 72 7f[         ]*vcvtqq2ps ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fc 58 5b b2 00 04 00 00[        ]*vcvtqq2ps ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fc 58 5b 72 80[         ]*vcvtqq2ps ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fc 58 5b b2 f8 fb ff ff[        ]*vcvtqq2ps ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -867,15 +867,15 @@ Disassembly of section \.text:
 [      ]*[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 58 7a 31[    ]*vcvtuqq2pd zmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fe 58 7a 72 7f[         ]*vcvtuqq2pd zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 58 7a b2 00 04 00 00[        ]*vcvtuqq2pd zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 58 7a 72 80[         ]*vcvtuqq2pd zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 58 7a b2 f8 fb ff ff[        ]*vcvtuqq2pd zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -885,15 +885,15 @@ Disassembly of section \.text:
 [      ]*[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 58 7a 31[    ]*vcvtuqq2ps ymm30,QWORD BCST \[rcx\]
 [      ]*[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 61 ff 58 7a 72 7f[         ]*vcvtuqq2ps ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 ff 58 7a b2 00 04 00 00[        ]*vcvtuqq2ps ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 ff 58 7a 72 80[         ]*vcvtuqq2ps ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 ff 58 7a b2 f8 fb ff ff[        ]*vcvtuqq2ps ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -915,29 +915,29 @@ Disassembly of section \.text:
 [      ]*[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 58 66 29 7b[         ]*vfpclasspd k5,QWORD BCST \[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 f3 fd 58 66 6a 7f 7b[      ]*vfpclasspd k5,QWORD BCST \[rdx\+0x3f8\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 58 66 aa 00 04 00 00 7b[     ]*vfpclasspd k5,QWORD BCST \[rdx\+0x400\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 58 66 6a 80 7b[      ]*vfpclasspd k5,QWORD BCST \[rdx-0x400\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 58 66 aa f8 fb ff ff 7b[     ]*vfpclasspd k5,QWORD BCST \[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 58 66 29 7b[         ]*vfpclassps k5,DWORD BCST \[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 f3 7d 58 66 6a 7f 7b[      ]*vfpclassps k5,DWORD BCST \[rdx\+0x1fc\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 58 66 aa 00 02 00 00 7b[     ]*vfpclassps k5,DWORD BCST \[rdx\+0x200\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 58 66 6a 80 7b[      ]*vfpclassps k5,DWORD BCST \[rdx-0x200\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 58 66 aa fc fd ff ff 7b[     ]*vfpclassps k5,DWORD BCST \[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
@@ -1048,15 +1048,15 @@ Disassembly of section \.text:
 [      ]*[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 50 40 31[    ]*vpmullq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 50 40 72 7f[         ]*vpmullq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 40 b2 00 04 00 00[        ]*vpmullq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 40 72 80[         ]*vpmullq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 40 b2 f8 fb ff ff[        ]*vpmullq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -1065,15 +1065,15 @@ Disassembly of section \.text:
 [      ]*[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 50 50 31 7b[         ]*vrangepd zmm30,zmm29,QWORD BCST \[rcx\],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 63 95 50 50 72 7f 7b[      ]*vrangepd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 50 50 b2 00 04 00 00 7b[     ]*vrangepd zmm30,zmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 50 50 72 80 7b[      ]*vrangepd zmm30,zmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 50 50 b2 f8 fb ff ff 7b[     ]*vrangepd zmm30,zmm29,QWORD BCST \[rdx-0x408\],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
@@ -1082,15 +1082,15 @@ Disassembly of section \.text:
 [      ]*[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 50 50 31 7b[         ]*vrangeps zmm30,zmm29,DWORD BCST \[rcx\],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 63 15 50 50 72 7f 7b[      ]*vrangeps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 50 50 b2 00 02 00 00 7b[     ]*vrangeps zmm30,zmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 50 50 72 80 7b[      ]*vrangeps zmm30,zmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 50 50 b2 fc fd ff ff 7b[     ]*vrangeps zmm30,zmm29,DWORD BCST \[rdx-0x204\],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
@@ -1120,113 +1120,113 @@ Disassembly of section \.text:
 [      ]*[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 50 54 31[    ]*vandpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 50 54 72 7f[         ]*vandpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 54 b2 00 04 00 00[        ]*vandpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 54 72 80[         ]*vandpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 54 b2 f8 fb ff ff[        ]*vandpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 50 54 31[    ]*vandps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 50 54 72 7f[         ]*vandps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 54 b2 00 02 00 00[        ]*vandps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 54 72 80[         ]*vandps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 54 b2 fc fd ff ff[        ]*vandps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 50 55 31[    ]*vandnpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 50 55 72 7f[         ]*vandnpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 55 b2 00 04 00 00[        ]*vandnpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 55 72 80[         ]*vandnpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 55 b2 f8 fb ff ff[        ]*vandnpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 50 55 31[    ]*vandnps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 50 55 72 7f[         ]*vandnps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 55 b2 00 02 00 00[        ]*vandnps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 55 72 80[         ]*vandnps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 55 b2 fc fd ff ff[        ]*vandnps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 50 56 31[    ]*vorpd  zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 50 56 72 7f[         ]*vorpd  zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 56 b2 00 04 00 00[        ]*vorpd  zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 56 72 80[         ]*vorpd  zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 56 b2 f8 fb ff ff[        ]*vorpd  zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 50 56 31[    ]*vorps  zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 50 56 72 7f[         ]*vorps  zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 56 b2 00 02 00 00[        ]*vorps  zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 56 72 80[         ]*vorps  zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 56 b2 fc fd ff ff[        ]*vorps  zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 50 57 31[    ]*vxorpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 50 57 72 7f[         ]*vxorpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 57 b2 00 04 00 00[        ]*vxorpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 57 72 80[         ]*vxorpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 50 57 b2 f8 fb ff ff[        ]*vxorpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 50 57 31[    ]*vxorps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 50 57 72 7f[         ]*vxorps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 57 b2 00 02 00 00[        ]*vxorps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 57 72 80[         ]*vxorps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 50 57 b2 fc fd ff ff[        ]*vxorps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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
@@ -1235,15 +1235,15 @@ Disassembly of section \.text:
 [      ]*[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 58 56 31 7b[         ]*vreducepd zmm30,QWORD BCST \[rcx\],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 63 fd 58 56 72 7f 7b[      ]*vreducepd zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 58 56 b2 00 04 00 00 7b[     ]*vreducepd zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 58 56 72 80 7b[      ]*vreducepd zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 58 56 b2 f8 fb ff ff 7b[     ]*vreducepd zmm30,QWORD BCST \[rdx-0x408\],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
@@ -1252,15 +1252,15 @@ Disassembly of section \.text:
 [      ]*[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 58 56 31 7b[         ]*vreduceps zmm30,DWORD BCST \[rcx\],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 63 7d 58 56 72 7f 7b[      ]*vreduceps zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 58 56 b2 00 02 00 00 7b[     ]*vreduceps zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 58 56 72 80 7b[      ]*vreduceps zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 58 56 b2 fc fd ff ff 7b[     ]*vreduceps zmm30,DWORD BCST \[rdx-0x204\],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
@@ -1349,62 +1349,62 @@ Disassembly of section \.text:
 [      ]*[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 58 7a 31[    ]*vcvttpd2qq zmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 58 7a 72 7f[         ]*vcvttpd2qq zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 7a b2 00 04 00 00[        ]*vcvttpd2qq zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 7a 72 80[         ]*vcvttpd2qq zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 7a b2 f8 fb ff ff[        ]*vcvttpd2qq zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 58 78 31[    ]*vcvttpd2uqq zmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 58 78 72 7f[         ]*vcvttpd2uqq zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 78 b2 00 04 00 00[        ]*vcvttpd2uqq zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 78 72 80[         ]*vcvttpd2uqq zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 58 78 b2 f8 fb ff ff[        ]*vcvttpd2uqq zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 31[    ]*vcvttps2qq zmm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a b2 00 02 00 00[        ]*vcvttps2qq zmm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 72 80[         ]*vcvttps2qq zmm30,DWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a b2 fc fd ff ff[        ]*vcvttps2qq zmm30,DWORD PTR \[rdx-0x204\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 72 7f[         ]*vcvttps2qq zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 72 7f[         ]*vcvttps2qq zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a b2 00 02 00 00[        ]*vcvttps2qq zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 72 80[         ]*vcvttps2qq zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a b2 fc fd ff ff[        ]*vcvttps2qq zmm30,DWORD BCST \[rdx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 72 7f[         ]*vcvttps2qq zmm30,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 31[    ]*vcvttps2uqq zmm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 b2 00 02 00 00[        ]*vcvttps2uqq zmm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 72 80[         ]*vcvttps2uqq zmm30,DWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 b2 fc fd ff ff[        ]*vcvttps2uqq zmm30,DWORD PTR \[rdx-0x204\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 72 7f[         ]*vcvttps2uqq zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 72 7f[         ]*vcvttps2uqq zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 b2 00 02 00 00[        ]*vcvttps2uqq zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 72 80[         ]*vcvttps2uqq zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 b2 fc fd ff ff[        ]*vcvttps2uqq zmm30,DWORD BCST \[rdx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 72 7f[         ]*vcvttps2uqq zmm30,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[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
index 9c64d5126495ac235d120a664613f384237f16e9..b9039c13465ad074335581617ab0f6710e35a204 100644 (file)
@@ -39,225 +39,225 @@ Disassembly of section \.text:
 [      ]*[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 18 7b 31[    ]*vcvtpd2qq xmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 18 7b 72 7f[         ]*vcvtpd2qq xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 7b b2 00 04 00 00[        ]*vcvtpd2qq xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 7b 72 80[         ]*vcvtpd2qq xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 7b b2 f8 fb ff ff[        ]*vcvtpd2qq xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 7b 31[    ]*vcvtpd2qq ymm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 38 7b 72 7f[         ]*vcvtpd2qq ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 7b b2 00 04 00 00[        ]*vcvtpd2qq ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 7b 72 80[         ]*vcvtpd2qq ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 7b b2 f8 fb ff ff[        ]*vcvtpd2qq ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 79 31[    ]*vcvtpd2uqq xmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 18 79 72 7f[         ]*vcvtpd2uqq xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 79 b2 00 04 00 00[        ]*vcvtpd2uqq xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 79 72 80[         ]*vcvtpd2uqq xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 79 b2 f8 fb ff ff[        ]*vcvtpd2uqq xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 79 31[    ]*vcvtpd2uqq ymm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 38 79 72 7f[         ]*vcvtpd2uqq ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 79 b2 00 04 00 00[        ]*vcvtpd2uqq ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 79 72 80[         ]*vcvtpd2uqq ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 79 b2 f8 fb ff ff[        ]*vcvtpd2uqq ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 31[    ]*vcvtps2qq xmm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b b2 00 02 00 00[        ]*vcvtps2qq xmm30,DWORD PTR \[rdx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 72 80[         ]*vcvtps2qq xmm30,DWORD PTR \[rdx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b b2 fc fd ff ff[        ]*vcvtps2qq xmm30,DWORD PTR \[rdx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 72 7f[         ]*vcvtps2qq xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b b2 00 02 00 00[        ]*vcvtps2qq xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 72 80[         ]*vcvtps2qq xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b b2 fc fd ff ff[        ]*vcvtps2qq xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 31[    ]*vcvtps2qq ymm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b b2 00 02 00 00[        ]*vcvtps2qq ymm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 72 80[         ]*vcvtps2qq ymm30,DWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b b2 fc fd ff ff[        ]*vcvtps2qq ymm30,DWORD PTR \[rdx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 72 7f[         ]*vcvtps2qq ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b b2 00 02 00 00[        ]*vcvtps2qq ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 72 80[         ]*vcvtps2qq ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b b2 fc fd ff ff[        ]*vcvtps2qq ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 31[    ]*vcvtps2uqq xmm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 b2 00 02 00 00[        ]*vcvtps2uqq xmm30,DWORD PTR \[rdx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 72 80[         ]*vcvtps2uqq xmm30,DWORD PTR \[rdx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 b2 fc fd ff ff[        ]*vcvtps2uqq xmm30,DWORD PTR \[rdx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 72 7f[         ]*vcvtps2uqq xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 b2 00 02 00 00[        ]*vcvtps2uqq xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 72 80[         ]*vcvtps2uqq xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 b2 fc fd ff ff[        ]*vcvtps2uqq xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 31[    ]*vcvtps2uqq ymm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 b2 00 02 00 00[        ]*vcvtps2uqq ymm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 72 80[         ]*vcvtps2uqq ymm30,DWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 b2 fc fd ff ff[        ]*vcvtps2uqq ymm30,DWORD PTR \[rdx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 72 7f[         ]*vcvtps2uqq ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 b2 00 02 00 00[        ]*vcvtps2uqq ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 72 80[         ]*vcvtps2uqq ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 b2 fc fd ff ff[        ]*vcvtps2uqq ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 e6 31[    ]*vcvtqq2pd xmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fe 18 e6 72 7f[         ]*vcvtqq2pd xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 18 e6 b2 00 04 00 00[        ]*vcvtqq2pd xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 18 e6 72 80[         ]*vcvtqq2pd xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 18 e6 b2 f8 fb ff ff[        ]*vcvtqq2pd xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 e6 31[    ]*vcvtqq2pd ymm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fe 38 e6 72 7f[         ]*vcvtqq2pd ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 38 e6 b2 00 04 00 00[        ]*vcvtqq2pd ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 38 e6 72 80[         ]*vcvtqq2pd ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 38 e6 b2 f8 fb ff ff[        ]*vcvtqq2pd ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 5b 31[    ]*vcvtqq2ps xmm30,QWORD BCST \[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 61 fc 18 5b 72 7f[         ]*vcvtqq2ps xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 18 5b b2 00 04 00 00[        ]*vcvtqq2ps xmm30,QWORD BCST \[rdx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 18 5b 72 80[         ]*vcvtqq2ps xmm30,QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 18 5b b2 f8 fb ff ff[        ]*vcvtqq2ps xmm30,QWORD BCST \[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 38 5b 31[    ]*vcvtqq2ps xmm30,QWORD BCST \[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 61 fc 38 5b 72 7f[         ]*vcvtqq2ps xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 38 5b b2 00 04 00 00[        ]*vcvtqq2ps xmm30,QWORD BCST \[rdx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 38 5b 72 80[         ]*vcvtqq2ps xmm30,QWORD BCST \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 38 5b b2 f8 fb ff ff[        ]*vcvtqq2ps xmm30,QWORD BCST \[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 18 7a 31[    ]*vcvtuqq2pd xmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fe 18 7a 72 7f[         ]*vcvtuqq2pd xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 18 7a b2 00 04 00 00[        ]*vcvtuqq2pd xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 18 7a 72 80[         ]*vcvtuqq2pd xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 18 7a b2 f8 fb ff ff[        ]*vcvtuqq2pd xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 7a 31[    ]*vcvtuqq2pd ymm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fe 38 7a 72 7f[         ]*vcvtuqq2pd ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 38 7a b2 00 04 00 00[        ]*vcvtuqq2pd ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 38 7a 72 80[         ]*vcvtuqq2pd ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 38 7a b2 f8 fb ff ff[        ]*vcvtuqq2pd ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 7a 31[    ]*vcvtuqq2ps xmm30,QWORD BCST \[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 61 ff 18 7a 72 7f[         ]*vcvtuqq2ps xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 18 7a b2 00 04 00 00[        ]*vcvtuqq2ps xmm30,QWORD BCST \[rdx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 18 7a 72 80[         ]*vcvtuqq2ps xmm30,QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 18 7a b2 f8 fb ff ff[        ]*vcvtuqq2ps xmm30,QWORD BCST \[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 38 7a 31[    ]*vcvtuqq2ps xmm30,QWORD BCST \[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 61 ff 38 7a 72 7f[         ]*vcvtuqq2ps xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 38 7a b2 00 04 00 00[        ]*vcvtuqq2ps xmm30,QWORD BCST \[rdx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 38 7a 72 80[         ]*vcvtuqq2ps xmm30,QWORD BCST \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 38 7a b2 f8 fb ff ff[        ]*vcvtuqq2ps xmm30,QWORD BCST \[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
@@ -271,57 +271,57 @@ Disassembly of section \.text:
 [      ]*[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 18 66 29 7b[         ]*vfpclasspd k5,QWORD BCST \[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 f3 fd 18 66 6a 7f 7b[      ]*vfpclasspd k5,QWORD BCST \[rdx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 18 66 aa 00 04 00 00 7b[     ]*vfpclasspd k5,QWORD BCST \[rdx\+0x400\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 18 66 6a 80 7b[      ]*vfpclasspd k5,QWORD BCST \[rdx-0x400\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 18 66 aa f8 fb ff ff 7b[     ]*vfpclasspd k5,QWORD BCST \[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 38 66 29 7b[         ]*vfpclasspd k5,QWORD BCST \[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 f3 fd 38 66 6a 7f 7b[      ]*vfpclasspd k5,QWORD BCST \[rdx\+0x3f8\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 38 66 aa 00 04 00 00 7b[     ]*vfpclasspd k5,QWORD BCST \[rdx\+0x400\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 38 66 6a 80 7b[      ]*vfpclasspd k5,QWORD BCST \[rdx-0x400\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 38 66 aa f8 fb ff ff 7b[     ]*vfpclasspd k5,QWORD BCST \[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 18 66 29 7b[         ]*vfpclassps k5,DWORD BCST \[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 f3 7d 18 66 6a 7f 7b[      ]*vfpclassps k5,DWORD BCST \[rdx\+0x1fc\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 18 66 aa 00 02 00 00 7b[     ]*vfpclassps k5,DWORD BCST \[rdx\+0x200\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 18 66 6a 80 7b[      ]*vfpclassps k5,DWORD BCST \[rdx-0x200\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 18 66 aa fc fd ff ff 7b[     ]*vfpclassps k5,DWORD BCST \[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 38 66 29 7b[         ]*vfpclassps k5,DWORD BCST \[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 f3 7d 38 66 6a 7f 7b[      ]*vfpclassps k5,DWORD BCST \[rdx\+0x1fc\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 38 66 aa 00 02 00 00 7b[     ]*vfpclassps k5,DWORD BCST \[rdx\+0x200\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 38 66 6a 80 7b[      ]*vfpclassps k5,DWORD BCST \[rdx-0x200\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 38 66 aa fc fd ff ff 7b[     ]*vfpclassps k5,DWORD BCST \[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
@@ -365,373 +365,373 @@ Disassembly of section \.text:
 [      ]*[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 10 40 31[    ]*vpmullq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 40 72 7f[         ]*vpmullq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 40 b2 00 04 00 00[        ]*vpmullq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 40 72 80[         ]*vpmullq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 40 b2 f8 fb ff ff[        ]*vpmullq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 40 31[    ]*vpmullq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 40 72 7f[         ]*vpmullq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 40 b2 00 04 00 00[        ]*vpmullq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 40 72 80[         ]*vpmullq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 40 b2 f8 fb ff ff[        ]*vpmullq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 50 31 7b[         ]*vrangepd xmm30,xmm29,QWORD BCST \[rcx\],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 63 95 10 50 72 7f 7b[      ]*vrangepd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 50 b2 00 04 00 00 7b[     ]*vrangepd xmm30,xmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 50 72 80 7b[      ]*vrangepd xmm30,xmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 50 b2 f8 fb ff ff 7b[     ]*vrangepd xmm30,xmm29,QWORD BCST \[rdx-0x408\],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 30 50 31 7b[         ]*vrangepd ymm30,ymm29,QWORD BCST \[rcx\],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 63 95 30 50 72 7f 7b[      ]*vrangepd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 50 b2 00 04 00 00 7b[     ]*vrangepd ymm30,ymm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 50 72 80 7b[      ]*vrangepd ymm30,ymm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 50 b2 f8 fb ff ff 7b[     ]*vrangepd ymm30,ymm29,QWORD BCST \[rdx-0x408\],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 10 50 31 7b[         ]*vrangeps xmm30,xmm29,DWORD BCST \[rcx\],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 63 15 10 50 72 7f 7b[      ]*vrangeps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 50 b2 00 02 00 00 7b[     ]*vrangeps xmm30,xmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 50 72 80 7b[      ]*vrangeps xmm30,xmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 50 b2 fc fd ff ff 7b[     ]*vrangeps xmm30,xmm29,DWORD BCST \[rdx-0x204\],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 30 50 31 7b[         ]*vrangeps ymm30,ymm29,DWORD BCST \[rcx\],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 63 15 30 50 72 7f 7b[      ]*vrangeps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 50 b2 00 02 00 00 7b[     ]*vrangeps ymm30,ymm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 50 72 80 7b[      ]*vrangeps ymm30,ymm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 50 b2 fc fd ff ff 7b[     ]*vrangeps ymm30,ymm29,DWORD BCST \[rdx-0x204\],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 10 54 31[    ]*vandpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 54 72 7f[         ]*vandpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 54 b2 00 04 00 00[        ]*vandpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 54 72 80[         ]*vandpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 54 b2 f8 fb ff ff[        ]*vandpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 54 31[    ]*vandpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 54 72 7f[         ]*vandpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 54 b2 00 04 00 00[        ]*vandpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 54 72 80[         ]*vandpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 54 b2 f8 fb ff ff[        ]*vandpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 54 31[    ]*vandps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 54 72 7f[         ]*vandps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 54 b2 00 02 00 00[        ]*vandps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 54 72 80[         ]*vandps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 54 b2 fc fd ff ff[        ]*vandps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 54 31[    ]*vandps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 54 72 7f[         ]*vandps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 54 b2 00 02 00 00[        ]*vandps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 54 72 80[         ]*vandps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 54 b2 fc fd ff ff[        ]*vandps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 55 31[    ]*vandnpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 55 72 7f[         ]*vandnpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 55 b2 00 04 00 00[        ]*vandnpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 55 72 80[         ]*vandnpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 55 b2 f8 fb ff ff[        ]*vandnpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 55 31[    ]*vandnpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 55 72 7f[         ]*vandnpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 55 b2 00 04 00 00[        ]*vandnpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 55 72 80[         ]*vandnpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 55 b2 f8 fb ff ff[        ]*vandnpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 55 31[    ]*vandnps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 55 72 7f[         ]*vandnps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 55 b2 00 02 00 00[        ]*vandnps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 55 72 80[         ]*vandnps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 55 b2 fc fd ff ff[        ]*vandnps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 55 31[    ]*vandnps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 55 72 7f[         ]*vandnps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 55 b2 00 02 00 00[        ]*vandnps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 55 72 80[         ]*vandnps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 55 b2 fc fd ff ff[        ]*vandnps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 56 31[    ]*vorpd  xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 56 72 7f[         ]*vorpd  xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 56 b2 00 04 00 00[        ]*vorpd  xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 56 72 80[         ]*vorpd  xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 56 b2 f8 fb ff ff[        ]*vorpd  xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 56 31[    ]*vorpd  ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 56 72 7f[         ]*vorpd  ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 56 b2 00 04 00 00[        ]*vorpd  ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 56 72 80[         ]*vorpd  ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 56 b2 f8 fb ff ff[        ]*vorpd  ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 56 31[    ]*vorps  xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 56 72 7f[         ]*vorps  xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 56 b2 00 02 00 00[        ]*vorps  xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 56 72 80[         ]*vorps  xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 56 b2 fc fd ff ff[        ]*vorps  xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 56 31[    ]*vorps  ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 56 72 7f[         ]*vorps  ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 56 b2 00 02 00 00[        ]*vorps  ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 56 72 80[         ]*vorps  ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 56 b2 fc fd ff ff[        ]*vorps  ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 57 31[    ]*vxorpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 57 72 7f[         ]*vxorpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 57 b2 00 04 00 00[        ]*vxorpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 57 72 80[         ]*vxorpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 57 b2 f8 fb ff ff[        ]*vxorpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 57 31[    ]*vxorpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 57 72 7f[         ]*vxorpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 57 b2 00 04 00 00[        ]*vxorpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 57 72 80[         ]*vxorpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 57 b2 f8 fb ff ff[        ]*vxorpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 57 31[    ]*vxorps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 57 72 7f[         ]*vxorps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 57 b2 00 02 00 00[        ]*vxorps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 57 72 80[         ]*vxorps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 57 b2 fc fd ff ff[        ]*vxorps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 57 31[    ]*vxorps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 57 72 7f[         ]*vxorps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 57 b2 00 02 00 00[        ]*vxorps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 57 72 80[         ]*vxorps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 57 b2 fc fd ff ff[        ]*vxorps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 56 31 7b[         ]*vreducepd xmm30,QWORD BCST \[rcx\],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 63 fd 18 56 72 7f 7b[      ]*vreducepd xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 56 b2 00 04 00 00 7b[     ]*vreducepd xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 56 72 80 7b[      ]*vreducepd xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 56 b2 f8 fb ff ff 7b[     ]*vreducepd xmm30,QWORD BCST \[rdx-0x408\],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 38 56 31 7b[         ]*vreducepd ymm30,QWORD BCST \[rcx\],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 63 fd 38 56 72 7f 7b[      ]*vreducepd ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 56 b2 00 04 00 00 7b[     ]*vreducepd ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 56 72 80 7b[      ]*vreducepd ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 56 b2 f8 fb ff ff 7b[     ]*vreducepd ymm30,QWORD BCST \[rdx-0x408\],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 18 56 31 7b[         ]*vreduceps xmm30,DWORD BCST \[rcx\],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 63 7d 18 56 72 7f 7b[      ]*vreduceps xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 56 b2 00 02 00 00 7b[     ]*vreduceps xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 56 72 80 7b[      ]*vreduceps xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 56 b2 fc fd ff ff 7b[     ]*vreduceps xmm30,DWORD BCST \[rdx-0x204\],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 38 56 31 7b[         ]*vreduceps ymm30,DWORD BCST \[rcx\],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 7d 38 56 72 7f 7b[      ]*vreduceps ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 56 b2 00 02 00 00 7b[     ]*vreduceps ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 56 72 80 7b[      ]*vreduceps ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 56 b2 fc fd ff ff 7b[     ]*vreduceps ymm30,DWORD BCST \[rdx-0x204\],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
@@ -753,113 +753,113 @@ Disassembly of section \.text:
 [      ]*[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 18 7a 31[    ]*vcvttpd2qq xmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 18 7a 72 7f[         ]*vcvttpd2qq xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 7a b2 00 04 00 00[        ]*vcvttpd2qq xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 7a 72 80[         ]*vcvttpd2qq xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 7a b2 f8 fb ff ff[        ]*vcvttpd2qq xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 7a 31[    ]*vcvttpd2qq ymm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 38 7a 72 7f[         ]*vcvttpd2qq ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 7a b2 00 04 00 00[        ]*vcvttpd2qq ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 7a 72 80[         ]*vcvttpd2qq ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 7a b2 f8 fb ff ff[        ]*vcvttpd2qq ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 78 31[    ]*vcvttpd2uqq xmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 18 78 72 7f[         ]*vcvttpd2uqq xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 78 b2 00 04 00 00[        ]*vcvttpd2uqq xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 78 72 80[         ]*vcvttpd2uqq xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 78 b2 f8 fb ff ff[        ]*vcvttpd2uqq xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 78 31[    ]*vcvttpd2uqq ymm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 38 78 72 7f[         ]*vcvttpd2uqq ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 78 b2 00 04 00 00[        ]*vcvttpd2uqq ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 78 72 80[         ]*vcvttpd2uqq ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 78 b2 f8 fb ff ff[        ]*vcvttpd2uqq ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 31[    ]*vcvttps2qq xmm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a b2 00 02 00 00[        ]*vcvttps2qq xmm30,DWORD PTR \[rdx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 72 80[         ]*vcvttps2qq xmm30,DWORD PTR \[rdx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a b2 fc fd ff ff[        ]*vcvttps2qq xmm30,DWORD PTR \[rdx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 72 7f[         ]*vcvttps2qq xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a b2 00 02 00 00[        ]*vcvttps2qq xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 72 80[         ]*vcvttps2qq xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a b2 fc fd ff ff[        ]*vcvttps2qq xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 31[    ]*vcvttps2qq ymm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a b2 00 02 00 00[        ]*vcvttps2qq ymm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 72 80[         ]*vcvttps2qq ymm30,DWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a b2 fc fd ff ff[        ]*vcvttps2qq ymm30,DWORD PTR \[rdx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 72 7f[         ]*vcvttps2qq ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a b2 00 02 00 00[        ]*vcvttps2qq ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 72 80[         ]*vcvttps2qq ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a b2 fc fd ff ff[        ]*vcvttps2qq ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 31[    ]*vcvttps2uqq xmm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 b2 00 02 00 00[        ]*vcvttps2uqq xmm30,DWORD PTR \[rdx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 72 80[         ]*vcvttps2uqq xmm30,DWORD PTR \[rdx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 b2 fc fd ff ff[        ]*vcvttps2uqq xmm30,DWORD PTR \[rdx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 72 7f[         ]*vcvttps2uqq xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 b2 00 02 00 00[        ]*vcvttps2uqq xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 72 80[         ]*vcvttps2uqq xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 b2 fc fd ff ff[        ]*vcvttps2uqq xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 31[    ]*vcvttps2uqq ymm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 b2 00 02 00 00[        ]*vcvttps2uqq ymm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 72 80[         ]*vcvttps2uqq ymm30,DWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 b2 fc fd ff ff[        ]*vcvttps2uqq ymm30,DWORD PTR \[rdx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 72 7f[         ]*vcvttps2uqq ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 b2 00 02 00 00[        ]*vcvttps2uqq ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 72 80[         ]*vcvttps2uqq ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 b2 fc fd ff ff[        ]*vcvttps2uqq ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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
@@ -898,229 +898,229 @@ Disassembly of section \.text:
 [      ]*[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 18 7b 31[    ]*vcvtpd2qq xmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 18 7b 72 7f[         ]*vcvtpd2qq xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 7b b2 00 04 00 00[        ]*vcvtpd2qq xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 7b 72 80[         ]*vcvtpd2qq xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 7b b2 f8 fb ff ff[        ]*vcvtpd2qq xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 7b 31[    ]*vcvtpd2qq ymm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 38 7b 72 7f[         ]*vcvtpd2qq ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 7b b2 00 04 00 00[        ]*vcvtpd2qq ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 7b 72 80[         ]*vcvtpd2qq ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 7b b2 f8 fb ff ff[        ]*vcvtpd2qq ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 79 31[    ]*vcvtpd2uqq xmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 18 79 72 7f[         ]*vcvtpd2uqq xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 79 b2 00 04 00 00[        ]*vcvtpd2uqq xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 79 72 80[         ]*vcvtpd2uqq xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 79 b2 f8 fb ff ff[        ]*vcvtpd2uqq xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 79 31[    ]*vcvtpd2uqq ymm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 38 79 72 7f[         ]*vcvtpd2uqq ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 79 b2 00 04 00 00[        ]*vcvtpd2uqq ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 79 72 80[         ]*vcvtpd2uqq ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 79 b2 f8 fb ff ff[        ]*vcvtpd2uqq ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 31[    ]*vcvtps2qq xmm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b b2 00 02 00 00[        ]*vcvtps2qq xmm30,DWORD PTR \[rdx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 72 80[         ]*vcvtps2qq xmm30,DWORD PTR \[rdx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b b2 fc fd ff ff[        ]*vcvtps2qq xmm30,DWORD PTR \[rdx-0x204\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 72 7f[         ]*vcvtps2qq xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 72 7f[         ]*vcvtps2qq xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b b2 00 02 00 00[        ]*vcvtps2qq xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 72 80[         ]*vcvtps2qq xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b b2 fc fd ff ff[        ]*vcvtps2qq xmm30,DWORD BCST \[rdx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 72 7f[         ]*vcvtps2qq xmm30,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 31[    ]*vcvtps2qq ymm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b b2 00 02 00 00[        ]*vcvtps2qq ymm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 72 80[         ]*vcvtps2qq ymm30,DWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b b2 fc fd ff ff[        ]*vcvtps2qq ymm30,DWORD PTR \[rdx-0x204\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 72 7f[         ]*vcvtps2qq ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 72 7f[         ]*vcvtps2qq ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b b2 00 02 00 00[        ]*vcvtps2qq ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 72 80[         ]*vcvtps2qq ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b b2 fc fd ff ff[        ]*vcvtps2qq ymm30,DWORD BCST \[rdx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 72 7f[         ]*vcvtps2qq ymm30,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 31[    ]*vcvtps2uqq xmm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 b2 00 02 00 00[        ]*vcvtps2uqq xmm30,DWORD PTR \[rdx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 72 80[         ]*vcvtps2uqq xmm30,DWORD PTR \[rdx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 b2 fc fd ff ff[        ]*vcvtps2uqq xmm30,DWORD PTR \[rdx-0x204\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 72 7f[         ]*vcvtps2uqq xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 72 7f[         ]*vcvtps2uqq xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 b2 00 02 00 00[        ]*vcvtps2uqq xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 72 80[         ]*vcvtps2uqq xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 b2 fc fd ff ff[        ]*vcvtps2uqq xmm30,DWORD BCST \[rdx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 72 7f[         ]*vcvtps2uqq xmm30,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 31[    ]*vcvtps2uqq ymm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 b2 00 02 00 00[        ]*vcvtps2uqq ymm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 72 80[         ]*vcvtps2uqq ymm30,DWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 b2 fc fd ff ff[        ]*vcvtps2uqq ymm30,DWORD PTR \[rdx-0x204\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 72 7f[         ]*vcvtps2uqq ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 72 7f[         ]*vcvtps2uqq ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 b2 00 02 00 00[        ]*vcvtps2uqq ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 72 80[         ]*vcvtps2uqq ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 b2 fc fd ff ff[        ]*vcvtps2uqq ymm30,DWORD BCST \[rdx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 72 7f[         ]*vcvtps2uqq ymm30,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[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 18 e6 31[    ]*vcvtqq2pd xmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fe 18 e6 72 7f[         ]*vcvtqq2pd xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 18 e6 b2 00 04 00 00[        ]*vcvtqq2pd xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 18 e6 72 80[         ]*vcvtqq2pd xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 18 e6 b2 f8 fb ff ff[        ]*vcvtqq2pd xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 e6 31[    ]*vcvtqq2pd ymm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fe 38 e6 72 7f[         ]*vcvtqq2pd ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 38 e6 b2 00 04 00 00[        ]*vcvtqq2pd ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 38 e6 72 80[         ]*vcvtqq2pd ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 38 e6 b2 f8 fb ff ff[        ]*vcvtqq2pd ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 5b 31[    ]*vcvtqq2ps xmm30,QWORD BCST \[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 61 fc 18 5b 72 7f[         ]*vcvtqq2ps xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 18 5b b2 00 04 00 00[        ]*vcvtqq2ps xmm30,QWORD BCST \[rdx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 18 5b 72 80[         ]*vcvtqq2ps xmm30,QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 18 5b b2 f8 fb ff ff[        ]*vcvtqq2ps xmm30,QWORD BCST \[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 38 5b 31[    ]*vcvtqq2ps xmm30,QWORD BCST \[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 61 fc 38 5b 72 7f[         ]*vcvtqq2ps xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 38 5b b2 00 04 00 00[        ]*vcvtqq2ps xmm30,QWORD BCST \[rdx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 38 5b 72 80[         ]*vcvtqq2ps xmm30,QWORD BCST \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 38 5b b2 f8 fb ff ff[        ]*vcvtqq2ps xmm30,QWORD BCST \[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 18 7a 31[    ]*vcvtuqq2pd xmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fe 18 7a 72 7f[         ]*vcvtuqq2pd xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 18 7a b2 00 04 00 00[        ]*vcvtuqq2pd xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 18 7a 72 80[         ]*vcvtuqq2pd xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 18 7a b2 f8 fb ff ff[        ]*vcvtuqq2pd xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 7a 31[    ]*vcvtuqq2pd ymm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fe 38 7a 72 7f[         ]*vcvtuqq2pd ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 38 7a b2 00 04 00 00[        ]*vcvtuqq2pd ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 38 7a 72 80[         ]*vcvtuqq2pd ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fe 38 7a b2 f8 fb ff ff[        ]*vcvtuqq2pd ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 7a 31[    ]*vcvtuqq2ps xmm30,QWORD BCST \[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 61 ff 18 7a 72 7f[         ]*vcvtuqq2ps xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 18 7a b2 00 04 00 00[        ]*vcvtuqq2ps xmm30,QWORD BCST \[rdx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 18 7a 72 80[         ]*vcvtuqq2ps xmm30,QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 18 7a b2 f8 fb ff ff[        ]*vcvtuqq2ps xmm30,QWORD BCST \[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 38 7a 31[    ]*vcvtuqq2ps xmm30,QWORD BCST \[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 61 ff 38 7a 72 7f[         ]*vcvtuqq2ps xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 38 7a b2 00 04 00 00[        ]*vcvtuqq2ps xmm30,QWORD BCST \[rdx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 38 7a 72 80[         ]*vcvtuqq2ps xmm30,QWORD BCST \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 38 7a b2 f8 fb ff ff[        ]*vcvtuqq2ps xmm30,QWORD BCST \[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
@@ -1134,57 +1134,57 @@ Disassembly of section \.text:
 [      ]*[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 18 66 29 7b[         ]*vfpclasspd k5,QWORD BCST \[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 f3 fd 18 66 6a 7f 7b[      ]*vfpclasspd k5,QWORD BCST \[rdx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 18 66 aa 00 04 00 00 7b[     ]*vfpclasspd k5,QWORD BCST \[rdx\+0x400\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 18 66 6a 80 7b[      ]*vfpclasspd k5,QWORD BCST \[rdx-0x400\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 18 66 aa f8 fb ff ff 7b[     ]*vfpclasspd k5,QWORD BCST \[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 38 66 29 7b[         ]*vfpclasspd k5,QWORD BCST \[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 f3 fd 38 66 6a 7f 7b[      ]*vfpclasspd k5,QWORD BCST \[rdx\+0x3f8\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 38 66 aa 00 04 00 00 7b[     ]*vfpclasspd k5,QWORD BCST \[rdx\+0x400\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 38 66 6a 80 7b[      ]*vfpclasspd k5,QWORD BCST \[rdx-0x400\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 fd 38 66 aa f8 fb ff ff 7b[     ]*vfpclasspd k5,QWORD BCST \[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 18 66 29 7b[         ]*vfpclassps k5,DWORD BCST \[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 f3 7d 18 66 6a 7f 7b[      ]*vfpclassps k5,DWORD BCST \[rdx\+0x1fc\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 18 66 aa 00 02 00 00 7b[     ]*vfpclassps k5,DWORD BCST \[rdx\+0x200\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 18 66 6a 80 7b[      ]*vfpclassps k5,DWORD BCST \[rdx-0x200\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 18 66 aa fc fd ff ff 7b[     ]*vfpclassps k5,DWORD BCST \[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 38 66 29 7b[         ]*vfpclassps k5,DWORD BCST \[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 f3 7d 38 66 6a 7f 7b[      ]*vfpclassps k5,DWORD BCST \[rdx\+0x1fc\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 38 66 aa 00 02 00 00 7b[     ]*vfpclassps k5,DWORD BCST \[rdx\+0x200\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 38 66 6a 80 7b[      ]*vfpclassps k5,DWORD BCST \[rdx-0x200\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 7d 38 66 aa fc fd ff ff 7b[     ]*vfpclassps k5,DWORD BCST \[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
@@ -1228,373 +1228,373 @@ Disassembly of section \.text:
 [      ]*[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 10 40 31[    ]*vpmullq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 40 72 7f[         ]*vpmullq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 40 b2 00 04 00 00[        ]*vpmullq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 40 72 80[         ]*vpmullq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 40 b2 f8 fb ff ff[        ]*vpmullq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 40 31[    ]*vpmullq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 40 72 7f[         ]*vpmullq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 40 b2 00 04 00 00[        ]*vpmullq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 40 72 80[         ]*vpmullq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 40 b2 f8 fb ff ff[        ]*vpmullq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 50 31 7b[         ]*vrangepd xmm30,xmm29,QWORD BCST \[rcx\],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 63 95 10 50 72 7f 7b[      ]*vrangepd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 50 b2 00 04 00 00 7b[     ]*vrangepd xmm30,xmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 50 72 80 7b[      ]*vrangepd xmm30,xmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 50 b2 f8 fb ff ff 7b[     ]*vrangepd xmm30,xmm29,QWORD BCST \[rdx-0x408\],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 30 50 31 7b[         ]*vrangepd ymm30,ymm29,QWORD BCST \[rcx\],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 63 95 30 50 72 7f 7b[      ]*vrangepd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 50 b2 00 04 00 00 7b[     ]*vrangepd ymm30,ymm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 50 72 80 7b[      ]*vrangepd ymm30,ymm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 50 b2 f8 fb ff ff 7b[     ]*vrangepd ymm30,ymm29,QWORD BCST \[rdx-0x408\],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 10 50 31 7b[         ]*vrangeps xmm30,xmm29,DWORD BCST \[rcx\],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 63 15 10 50 72 7f 7b[      ]*vrangeps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 50 b2 00 02 00 00 7b[     ]*vrangeps xmm30,xmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 50 72 80 7b[      ]*vrangeps xmm30,xmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 50 b2 fc fd ff ff 7b[     ]*vrangeps xmm30,xmm29,DWORD BCST \[rdx-0x204\],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 30 50 31 7b[         ]*vrangeps ymm30,ymm29,DWORD BCST \[rcx\],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 63 15 30 50 72 7f 7b[      ]*vrangeps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 50 b2 00 02 00 00 7b[     ]*vrangeps ymm30,ymm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 50 72 80 7b[      ]*vrangeps ymm30,ymm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 50 b2 fc fd ff ff 7b[     ]*vrangeps ymm30,ymm29,DWORD BCST \[rdx-0x204\],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 10 54 31[    ]*vandpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 54 72 7f[         ]*vandpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 54 b2 00 04 00 00[        ]*vandpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 54 72 80[         ]*vandpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 54 b2 f8 fb ff ff[        ]*vandpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 54 31[    ]*vandpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 54 72 7f[         ]*vandpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 54 b2 00 04 00 00[        ]*vandpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 54 72 80[         ]*vandpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 54 b2 f8 fb ff ff[        ]*vandpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 54 31[    ]*vandps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 54 72 7f[         ]*vandps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 54 b2 00 02 00 00[        ]*vandps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 54 72 80[         ]*vandps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 54 b2 fc fd ff ff[        ]*vandps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 54 31[    ]*vandps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 54 72 7f[         ]*vandps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 54 b2 00 02 00 00[        ]*vandps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 54 72 80[         ]*vandps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 54 b2 fc fd ff ff[        ]*vandps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 55 31[    ]*vandnpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 55 72 7f[         ]*vandnpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 55 b2 00 04 00 00[        ]*vandnpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 55 72 80[         ]*vandnpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 55 b2 f8 fb ff ff[        ]*vandnpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 55 31[    ]*vandnpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 55 72 7f[         ]*vandnpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 55 b2 00 04 00 00[        ]*vandnpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 55 72 80[         ]*vandnpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 55 b2 f8 fb ff ff[        ]*vandnpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 55 31[    ]*vandnps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 55 72 7f[         ]*vandnps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 55 b2 00 02 00 00[        ]*vandnps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 55 72 80[         ]*vandnps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 55 b2 fc fd ff ff[        ]*vandnps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 55 31[    ]*vandnps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 55 72 7f[         ]*vandnps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 55 b2 00 02 00 00[        ]*vandnps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 55 72 80[         ]*vandnps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 55 b2 fc fd ff ff[        ]*vandnps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 56 31[    ]*vorpd  xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 56 72 7f[         ]*vorpd  xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 56 b2 00 04 00 00[        ]*vorpd  xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 56 72 80[         ]*vorpd  xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 56 b2 f8 fb ff ff[        ]*vorpd  xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 56 31[    ]*vorpd  ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 56 72 7f[         ]*vorpd  ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 56 b2 00 04 00 00[        ]*vorpd  ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 56 72 80[         ]*vorpd  ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 56 b2 f8 fb ff ff[        ]*vorpd  ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 56 31[    ]*vorps  xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 56 72 7f[         ]*vorps  xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 56 b2 00 02 00 00[        ]*vorps  xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 56 72 80[         ]*vorps  xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 56 b2 fc fd ff ff[        ]*vorps  xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 56 31[    ]*vorps  ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 56 72 7f[         ]*vorps  ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 56 b2 00 02 00 00[        ]*vorps  ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 56 72 80[         ]*vorps  ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 56 b2 fc fd ff ff[        ]*vorps  ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 57 31[    ]*vxorpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 57 72 7f[         ]*vxorpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 57 b2 00 04 00 00[        ]*vxorpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 57 72 80[         ]*vxorpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 57 b2 f8 fb ff ff[        ]*vxorpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 57 31[    ]*vxorpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 57 72 7f[         ]*vxorpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 57 b2 00 04 00 00[        ]*vxorpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 57 72 80[         ]*vxorpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 57 b2 f8 fb ff ff[        ]*vxorpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 57 31[    ]*vxorps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 57 72 7f[         ]*vxorps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 57 b2 00 02 00 00[        ]*vxorps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 57 72 80[         ]*vxorps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 57 b2 fc fd ff ff[        ]*vxorps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 57 31[    ]*vxorps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 57 72 7f[         ]*vxorps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 57 b2 00 02 00 00[        ]*vxorps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 57 72 80[         ]*vxorps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 57 b2 fc fd ff ff[        ]*vxorps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 56 31 7b[         ]*vreducepd xmm30,QWORD BCST \[rcx\],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 63 fd 18 56 72 7f 7b[      ]*vreducepd xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 56 b2 00 04 00 00 7b[     ]*vreducepd xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 56 72 80 7b[      ]*vreducepd xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 56 b2 f8 fb ff ff 7b[     ]*vreducepd xmm30,QWORD BCST \[rdx-0x408\],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 38 56 31 7b[         ]*vreducepd ymm30,QWORD BCST \[rcx\],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 63 fd 38 56 72 7f 7b[      ]*vreducepd ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 56 b2 00 04 00 00 7b[     ]*vreducepd ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 56 72 80 7b[      ]*vreducepd ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 56 b2 f8 fb ff ff 7b[     ]*vreducepd ymm30,QWORD BCST \[rdx-0x408\],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 18 56 31 7b[         ]*vreduceps xmm30,DWORD BCST \[rcx\],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 63 7d 18 56 72 7f 7b[      ]*vreduceps xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 56 b2 00 02 00 00 7b[     ]*vreduceps xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 56 72 80 7b[      ]*vreduceps xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 56 b2 fc fd ff ff 7b[     ]*vreduceps xmm30,DWORD BCST \[rdx-0x204\],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 38 56 31 7b[         ]*vreduceps ymm30,DWORD BCST \[rcx\],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 7d 38 56 72 7f 7b[      ]*vreduceps ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 56 b2 00 02 00 00 7b[     ]*vreduceps ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 56 72 80 7b[      ]*vreduceps ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 56 b2 fc fd ff ff 7b[     ]*vreduceps ymm30,DWORD BCST \[rdx-0x204\],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
@@ -1616,117 +1616,117 @@ Disassembly of section \.text:
 [      ]*[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 18 7a 31[    ]*vcvttpd2qq xmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 18 7a 72 7f[         ]*vcvttpd2qq xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 7a b2 00 04 00 00[        ]*vcvttpd2qq xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 7a 72 80[         ]*vcvttpd2qq xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 7a b2 f8 fb ff ff[        ]*vcvttpd2qq xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 7a 31[    ]*vcvttpd2qq ymm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 38 7a 72 7f[         ]*vcvttpd2qq ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 7a b2 00 04 00 00[        ]*vcvttpd2qq ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 7a 72 80[         ]*vcvttpd2qq ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 7a b2 f8 fb ff ff[        ]*vcvttpd2qq ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 78 31[    ]*vcvttpd2uqq xmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 18 78 72 7f[         ]*vcvttpd2uqq xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 78 b2 00 04 00 00[        ]*vcvttpd2uqq xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 78 72 80[         ]*vcvttpd2uqq xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 78 b2 f8 fb ff ff[        ]*vcvttpd2uqq xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 78 31[    ]*vcvttpd2uqq ymm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 38 78 72 7f[         ]*vcvttpd2uqq ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 78 b2 00 04 00 00[        ]*vcvttpd2uqq ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 78 72 80[         ]*vcvttpd2uqq ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 78 b2 f8 fb ff ff[        ]*vcvttpd2uqq ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 31[    ]*vcvttps2qq xmm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a b2 00 02 00 00[        ]*vcvttps2qq xmm30,DWORD PTR \[rdx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 72 80[         ]*vcvttps2qq xmm30,DWORD PTR \[rdx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a b2 fc fd ff ff[        ]*vcvttps2qq xmm30,DWORD PTR \[rdx-0x204\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 72 7f[         ]*vcvttps2qq xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 72 7f[         ]*vcvttps2qq xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a b2 00 02 00 00[        ]*vcvttps2qq xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 72 80[         ]*vcvttps2qq xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a b2 fc fd ff ff[        ]*vcvttps2qq xmm30,DWORD BCST \[rdx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 72 7f[         ]*vcvttps2qq xmm30,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 31[    ]*vcvttps2qq ymm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a b2 00 02 00 00[        ]*vcvttps2qq ymm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 72 80[         ]*vcvttps2qq ymm30,DWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a b2 fc fd ff ff[        ]*vcvttps2qq ymm30,DWORD PTR \[rdx-0x204\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 72 7f[         ]*vcvttps2qq ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 72 7f[         ]*vcvttps2qq ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a b2 00 02 00 00[        ]*vcvttps2qq ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 72 80[         ]*vcvttps2qq ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a b2 fc fd ff ff[        ]*vcvttps2qq ymm30,DWORD BCST \[rdx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 72 7f[         ]*vcvttps2qq ymm30,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 31[    ]*vcvttps2uqq xmm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 b2 00 02 00 00[        ]*vcvttps2uqq xmm30,DWORD PTR \[rdx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 72 80[         ]*vcvttps2uqq xmm30,DWORD PTR \[rdx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 b2 fc fd ff ff[        ]*vcvttps2uqq xmm30,DWORD PTR \[rdx-0x204\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 72 7f[         ]*vcvttps2uqq xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 72 7f[         ]*vcvttps2uqq xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 b2 00 02 00 00[        ]*vcvttps2uqq xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 72 80[         ]*vcvttps2uqq xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 b2 fc fd ff ff[        ]*vcvttps2uqq xmm30,DWORD BCST \[rdx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 72 7f[         ]*vcvttps2uqq xmm30,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[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,DWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 31[    ]*vcvttps2uqq ymm30,DWORD BCST \[rcx\]
 [      ]*[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,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 b2 00 02 00 00[        ]*vcvttps2uqq ymm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 72 80[         ]*vcvttps2uqq ymm30,DWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 b2 fc fd ff ff[        ]*vcvttps2uqq ymm30,DWORD PTR \[rdx-0x204\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 72 7f[         ]*vcvttps2uqq ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 72 7f[         ]*vcvttps2uqq ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 b2 00 02 00 00[        ]*vcvttps2uqq ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 72 80[         ]*vcvttps2uqq ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 b2 fc fd ff ff[        ]*vcvttps2uqq ymm30,DWORD BCST \[rdx-0x204\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 72 7f[         ]*vcvttps2uqq ymm30,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[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
index ca458f2cbdb40654b96ae08260f065687a3e51ea..8cfc6bbbd59bfba571d39aa1d03c35c1c5373cb9 100644 (file)
@@ -13,58 +13,58 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 7d 18 c8 f5       vexp2ps zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 62 7d 48 c8 31       vexp2ps zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 7d 48 c8 b4 f0 23 01 00 00        vexp2ps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 7d 58 c8 31       vexp2ps zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 c8 31       vexp2ps zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 48 c8 72 7f    vexp2ps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 7d 48 c8 b2 00 20 00 00   vexp2ps zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 c8 72 80    vexp2ps zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 c8 b2 c0 df ff ff   vexp2ps zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 7d 58 c8 72 7f    vexp2ps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 c8 b2 00 02 00 00   vexp2ps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 c8 72 80    vexp2ps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 c8 b2 fc fd ff ff   vexp2ps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 c8 72 7f    vexp2ps zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 7d 58 c8 b2 00 02 00 00   vexp2ps zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 c8 72 80    vexp2ps zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 c8 b2 fc fd ff ff   vexp2ps zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 fd 48 c8 f5       vexp2pd zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 fd 18 c8 f5       vexp2pd zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 62 fd 48 c8 31       vexp2pd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 fd 48 c8 b4 f0 23 01 00 00        vexp2pd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 fd 58 c8 31       vexp2pd zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 c8 31       vexp2pd zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 fd 48 c8 72 7f    vexp2pd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 fd 48 c8 b2 00 20 00 00   vexp2pd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 c8 72 80    vexp2pd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 c8 b2 c0 df ff ff   vexp2pd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 fd 58 c8 72 7f    vexp2pd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 c8 b2 00 04 00 00   vexp2pd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 c8 72 80    vexp2pd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 c8 b2 f8 fb ff ff   vexp2pd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 c8 72 7f    vexp2pd zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 fd 58 c8 b2 00 04 00 00   vexp2pd zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 c8 72 80    vexp2pd zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 c8 b2 f8 fb ff ff   vexp2pd zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 7d 48 ca f5       vrcp28ps zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 7d 4f ca f5       vrcp28ps zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 7d cf ca f5       vrcp28ps zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 02 7d 18 ca f5       vrcp28ps zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 62 7d 48 ca 31       vrcp28ps zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 7d 48 ca b4 f0 23 01 00 00        vrcp28ps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 7d 58 ca 31       vrcp28ps zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 ca 31       vrcp28ps zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 48 ca 72 7f    vrcp28ps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 7d 48 ca b2 00 20 00 00   vrcp28ps zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 ca 72 80    vrcp28ps zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 ca b2 c0 df ff ff   vrcp28ps zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 7d 58 ca 72 7f    vrcp28ps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 ca b2 00 02 00 00   vrcp28ps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 ca 72 80    vrcp28ps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 ca b2 fc fd ff ff   vrcp28ps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 ca 72 7f    vrcp28ps zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 7d 58 ca b2 00 02 00 00   vrcp28ps zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 ca 72 80    vrcp28ps zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 ca b2 fc fd ff ff   vrcp28ps zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 fd 48 ca f5       vrcp28pd zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 fd 4f ca f5       vrcp28pd zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 fd cf ca f5       vrcp28pd zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 02 fd 18 ca f5       vrcp28pd zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 62 fd 48 ca 31       vrcp28pd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 fd 48 ca b4 f0 23 01 00 00        vrcp28pd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 fd 58 ca 31       vrcp28pd zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 ca 31       vrcp28pd zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 fd 48 ca 72 7f    vrcp28pd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 fd 48 ca b2 00 20 00 00   vrcp28pd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 ca 72 80    vrcp28pd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 ca b2 c0 df ff ff   vrcp28pd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 fd 58 ca 72 7f    vrcp28pd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 ca b2 00 04 00 00   vrcp28pd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 ca 72 80    vrcp28pd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 ca b2 f8 fb ff ff   vrcp28pd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 ca 72 7f    vrcp28pd zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 fd 58 ca b2 00 04 00 00   vrcp28pd zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 ca 72 80    vrcp28pd zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 ca b2 f8 fb ff ff   vrcp28pd zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 07 cb f4       vrcp28ss xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 15 87 cb f4       vrcp28ss xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 15 17 cb f4       vrcp28ss xmm30\{k7\},xmm29,xmm28,\{sae\}
@@ -89,30 +89,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 7d 18 cc f5       vrsqrt28ps zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 62 7d 48 cc 31       vrsqrt28ps zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 7d 48 cc b4 f0 23 01 00 00        vrsqrt28ps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 7d 58 cc 31       vrsqrt28ps zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 cc 31       vrsqrt28ps zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 48 cc 72 7f    vrsqrt28ps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 7d 48 cc b2 00 20 00 00   vrsqrt28ps zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 cc 72 80    vrsqrt28ps zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 cc b2 c0 df ff ff   vrsqrt28ps zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 7d 58 cc 72 7f    vrsqrt28ps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 cc b2 00 02 00 00   vrsqrt28ps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 cc 72 80    vrsqrt28ps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 cc b2 fc fd ff ff   vrsqrt28ps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 cc 72 7f    vrsqrt28ps zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 7d 58 cc b2 00 02 00 00   vrsqrt28ps zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 cc 72 80    vrsqrt28ps zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 cc b2 fc fd ff ff   vrsqrt28ps zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 fd 48 cc f5       vrsqrt28pd zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 fd 4f cc f5       vrsqrt28pd zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 fd cf cc f5       vrsqrt28pd zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 02 fd 18 cc f5       vrsqrt28pd zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 62 fd 48 cc 31       vrsqrt28pd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 fd 48 cc b4 f0 23 01 00 00        vrsqrt28pd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 fd 58 cc 31       vrsqrt28pd zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 cc 31       vrsqrt28pd zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 fd 48 cc 72 7f    vrsqrt28pd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 fd 48 cc b2 00 20 00 00   vrsqrt28pd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 cc 72 80    vrsqrt28pd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 cc b2 c0 df ff ff   vrsqrt28pd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 fd 58 cc 72 7f    vrsqrt28pd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 cc b2 00 04 00 00   vrsqrt28pd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 cc 72 80    vrsqrt28pd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 cc b2 f8 fb ff ff   vrsqrt28pd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 cc 72 7f    vrsqrt28pd zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 fd 58 cc b2 00 04 00 00   vrsqrt28pd zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 cc 72 80    vrsqrt28pd zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 cc b2 f8 fb ff ff   vrsqrt28pd zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 07 cd f4       vrsqrt28ss xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 15 87 cd f4       vrsqrt28ss xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 15 17 cd f4       vrsqrt28ss xmm30\{k7\},xmm29,xmm28,\{sae\}
@@ -135,58 +135,58 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 7d 18 c8 f5       vexp2ps zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 62 7d 48 c8 31       vexp2ps zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 7d 48 c8 b4 f0 34 12 00 00        vexp2ps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 7d 58 c8 31       vexp2ps zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 c8 31       vexp2ps zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 48 c8 72 7f    vexp2ps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 7d 48 c8 b2 00 20 00 00   vexp2ps zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 c8 72 80    vexp2ps zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 c8 b2 c0 df ff ff   vexp2ps zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 7d 58 c8 72 7f    vexp2ps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 c8 b2 00 02 00 00   vexp2ps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 c8 72 80    vexp2ps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 c8 b2 fc fd ff ff   vexp2ps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 c8 72 7f    vexp2ps zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 7d 58 c8 b2 00 02 00 00   vexp2ps zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 c8 72 80    vexp2ps zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 c8 b2 fc fd ff ff   vexp2ps zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 fd 48 c8 f5       vexp2pd zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 fd 18 c8 f5       vexp2pd zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 62 fd 48 c8 31       vexp2pd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 fd 48 c8 b4 f0 34 12 00 00        vexp2pd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 fd 58 c8 31       vexp2pd zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 c8 31       vexp2pd zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 fd 48 c8 72 7f    vexp2pd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 fd 48 c8 b2 00 20 00 00   vexp2pd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 c8 72 80    vexp2pd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 c8 b2 c0 df ff ff   vexp2pd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 fd 58 c8 72 7f    vexp2pd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 c8 b2 00 04 00 00   vexp2pd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 c8 72 80    vexp2pd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 c8 b2 f8 fb ff ff   vexp2pd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 c8 72 7f    vexp2pd zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 fd 58 c8 b2 00 04 00 00   vexp2pd zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 c8 72 80    vexp2pd zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 c8 b2 f8 fb ff ff   vexp2pd zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 7d 48 ca f5       vrcp28ps zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 7d 4f ca f5       vrcp28ps zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 7d cf ca f5       vrcp28ps zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 02 7d 18 ca f5       vrcp28ps zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 62 7d 48 ca 31       vrcp28ps zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 7d 48 ca b4 f0 34 12 00 00        vrcp28ps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 7d 58 ca 31       vrcp28ps zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 ca 31       vrcp28ps zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 48 ca 72 7f    vrcp28ps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 7d 48 ca b2 00 20 00 00   vrcp28ps zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 ca 72 80    vrcp28ps zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 ca b2 c0 df ff ff   vrcp28ps zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 7d 58 ca 72 7f    vrcp28ps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 ca b2 00 02 00 00   vrcp28ps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 ca 72 80    vrcp28ps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 ca b2 fc fd ff ff   vrcp28ps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 ca 72 7f    vrcp28ps zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 7d 58 ca b2 00 02 00 00   vrcp28ps zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 ca 72 80    vrcp28ps zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 ca b2 fc fd ff ff   vrcp28ps zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 fd 48 ca f5       vrcp28pd zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 fd 4f ca f5       vrcp28pd zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 fd cf ca f5       vrcp28pd zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 02 fd 18 ca f5       vrcp28pd zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 62 fd 48 ca 31       vrcp28pd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 fd 48 ca b4 f0 34 12 00 00        vrcp28pd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 fd 58 ca 31       vrcp28pd zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 ca 31       vrcp28pd zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 fd 48 ca 72 7f    vrcp28pd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 fd 48 ca b2 00 20 00 00   vrcp28pd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 ca 72 80    vrcp28pd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 ca b2 c0 df ff ff   vrcp28pd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 fd 58 ca 72 7f    vrcp28pd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 ca b2 00 04 00 00   vrcp28pd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 ca 72 80    vrcp28pd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 ca b2 f8 fb ff ff   vrcp28pd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 ca 72 7f    vrcp28pd zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 fd 58 ca b2 00 04 00 00   vrcp28pd zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 ca 72 80    vrcp28pd zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 ca b2 f8 fb ff ff   vrcp28pd zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 07 cb f4       vrcp28ss xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 15 87 cb f4       vrcp28ss xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 15 17 cb f4       vrcp28ss xmm30\{k7\},xmm29,xmm28,\{sae\}
@@ -211,30 +211,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 7d 18 cc f5       vrsqrt28ps zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 62 7d 48 cc 31       vrsqrt28ps zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 7d 48 cc b4 f0 34 12 00 00        vrsqrt28ps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 7d 58 cc 31       vrsqrt28ps zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 cc 31       vrsqrt28ps zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 48 cc 72 7f    vrsqrt28ps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 7d 48 cc b2 00 20 00 00   vrsqrt28ps zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 cc 72 80    vrsqrt28ps zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 cc b2 c0 df ff ff   vrsqrt28ps zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 7d 58 cc 72 7f    vrsqrt28ps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 cc b2 00 02 00 00   vrsqrt28ps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 cc 72 80    vrsqrt28ps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 cc b2 fc fd ff ff   vrsqrt28ps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 cc 72 7f    vrsqrt28ps zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 7d 58 cc b2 00 02 00 00   vrsqrt28ps zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 cc 72 80    vrsqrt28ps zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 cc b2 fc fd ff ff   vrsqrt28ps zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 fd 48 cc f5       vrsqrt28pd zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 fd 4f cc f5       vrsqrt28pd zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 fd cf cc f5       vrsqrt28pd zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 02 fd 18 cc f5       vrsqrt28pd zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 62 fd 48 cc 31       vrsqrt28pd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 fd 48 cc b4 f0 34 12 00 00        vrsqrt28pd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 fd 58 cc 31       vrsqrt28pd zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 cc 31       vrsqrt28pd zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 fd 48 cc 72 7f    vrsqrt28pd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 fd 48 cc b2 00 20 00 00   vrsqrt28pd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 cc 72 80    vrsqrt28pd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 cc b2 c0 df ff ff   vrsqrt28pd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 fd 58 cc 72 7f    vrsqrt28pd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 cc b2 00 04 00 00   vrsqrt28pd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 cc 72 80    vrsqrt28pd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 cc b2 f8 fb ff ff   vrsqrt28pd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 cc 72 7f    vrsqrt28pd zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 fd 58 cc b2 00 04 00 00   vrsqrt28pd zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 cc 72 80    vrsqrt28pd zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 cc b2 f8 fb ff ff   vrsqrt28pd zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 07 cd f4       vrsqrt28ss xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 15 87 cd f4       vrsqrt28ss xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 15 17 cd f4       vrsqrt28ss xmm30\{k7\},xmm29,xmm28,\{sae\}
index b278f8aa2782c7c6754b4a543cee3e67c8ffd38a..a3e79ba72ede8bc32b41d5a19c61a588f9ae0adc 100644 (file)
@@ -18,15 +18,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 95 70 58 f4       vaddpd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 95 40 58 31       vaddpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 58 b4 f0 23 01 00 00        vaddpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 95 50 58 31       vaddpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 58 31       vaddpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 58 72 7f    vaddpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 58 b2 00 20 00 00   vaddpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 58 72 80    vaddpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 58 b2 c0 df ff ff   vaddpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 58 72 7f    vaddpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 58 b2 00 04 00 00   vaddpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 58 72 80    vaddpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 58 b2 f8 fb ff ff   vaddpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 58 72 7f    vaddpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 58 b2 00 04 00 00   vaddpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 58 72 80    vaddpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 58 b2 f8 fb ff ff   vaddpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 14 40 58 f4       vaddps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 47 58 f4       vaddps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 c7 58 f4       vaddps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -36,15 +36,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 14 70 58 f4       vaddps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 14 40 58 31       vaddps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 14 40 58 b4 f0 23 01 00 00        vaddps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 14 50 58 31       vaddps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 58 31       vaddps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 14 40 58 72 7f    vaddps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 14 40 58 b2 00 20 00 00   vaddps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 58 72 80    vaddps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 58 b2 c0 df ff ff   vaddps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 14 50 58 72 7f    vaddps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 58 b2 00 02 00 00   vaddps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 58 72 80    vaddps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 58 b2 fc fd ff ff   vaddps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 58 72 7f    vaddps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 14 50 58 b2 00 02 00 00   vaddps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 58 72 80    vaddps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 58 b2 fc fd ff ff   vaddps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 97 07 58 f4       vaddsd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 87 58 f4       vaddsd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 17 58 f4       vaddsd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -75,43 +75,43 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 03 15 40 03 f4 7b    valignd zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 03 31 7b    valignd zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 15 40 03 b4 f0 23 01 00 00 7b     valignd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 03 31 7b    valignd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 03 31 7b    valignd zmm30,zmm29,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 03 72 7f 7b         valignd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 03 b2 00 20 00 00 7b        valignd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 03 72 80 7b         valignd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 03 b2 c0 df ff ff 7b        valignd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 03 72 7f 7b         valignd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 03 b2 00 02 00 00 7b        valignd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 03 72 80 7b         valignd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 03 b2 fc fd ff ff 7b        valignd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 03 72 7f 7b         valignd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 03 b2 00 02 00 00 7b        valignd zmm30,zmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 03 72 80 7b         valignd zmm30,zmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 03 b2 fc fd ff ff 7b        valignd zmm30,zmm29,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 02 95 40 65 f4       vblendmpd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 65 f4       vblendmpd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 65 f4       vblendmpd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 65 31       vblendmpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 65 b4 f0 23 01 00 00        vblendmpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 65 31       vblendmpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 65 31       vblendmpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 65 72 7f    vblendmpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 65 b2 00 20 00 00   vblendmpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 65 72 80    vblendmpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 65 b2 c0 df ff ff   vblendmpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 65 72 7f    vblendmpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 65 b2 00 04 00 00   vblendmpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 65 72 80    vblendmpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 65 b2 f8 fb ff ff   vblendmpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 65 72 7f    vblendmpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 65 b2 00 04 00 00   vblendmpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 65 72 80    vblendmpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 65 b2 f8 fb ff ff   vblendmpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 65 f4       vblendmps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 65 f4       vblendmps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 65 f4       vblendmps zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 65 31       vblendmps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 65 b4 f0 23 01 00 00        vblendmps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 65 31       vblendmps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 65 31       vblendmps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 65 72 7f    vblendmps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 65 b2 00 20 00 00   vblendmps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 65 72 80    vblendmps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 65 b2 c0 df ff ff   vblendmps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 65 72 7f    vblendmps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 65 b2 00 02 00 00   vblendmps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 65 72 80    vblendmps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 65 b2 fc fd ff ff   vblendmps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 65 72 7f    vblendmps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 65 b2 00 02 00 00   vblendmps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 65 72 80    vblendmps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 65 b2 fc fd ff ff   vblendmps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 62 7d 48 1a 31       vbroadcastf32x4 zmm30,XMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 4f 1a 31       vbroadcastf32x4 zmm30\{k7\},XMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d cf 1a 31       vbroadcastf32x4 zmm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
@@ -171,659 +171,659 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 7b    vcmppd k5,zmm30,zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 7b    vcmppd k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 7b     vcmppd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 7b    vcmppd k5,zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 7b    vcmppd k5,zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 7b         vcmppd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 7b        vcmppd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 7b         vcmppd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 7b        vcmppd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 7b         vcmppd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 7b        vcmppd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 7b         vcmppd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 7b        vcmppd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 7b         vcmppd k5,zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 7b        vcmppd k5,zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 7b         vcmppd k5,zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 7b        vcmppd k5,zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 00    vcmpeqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 00    vcmpeqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 00    vcmpeqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 00    vcmpeqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 00     vcmpeqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 00    vcmpeqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 00    vcmpeqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 00         vcmpeqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 00        vcmpeqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 00         vcmpeqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 00        vcmpeqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 00         vcmpeqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 00        vcmpeqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 00         vcmpeqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 00        vcmpeqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 00         vcmpeqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 00        vcmpeqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 00         vcmpeqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 00        vcmpeqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 00    vcmpeqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 00    vcmpeqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 00    vcmpeqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 00    vcmpeqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 00     vcmpeqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 00    vcmpeqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 00    vcmpeqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 00         vcmpeqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 00        vcmpeqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 00         vcmpeqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 00        vcmpeqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 00         vcmpeqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 00        vcmpeqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 00         vcmpeqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 00        vcmpeqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 00         vcmpeqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 00        vcmpeqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 00         vcmpeqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 00        vcmpeqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 01    vcmpltpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 01    vcmpltpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 01    vcmpltpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 01    vcmpltpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 01     vcmpltpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 01    vcmpltpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 01    vcmpltpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 01         vcmpltpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 01        vcmpltpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 01         vcmpltpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 01        vcmpltpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 01         vcmpltpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 01        vcmpltpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 01         vcmpltpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 01        vcmpltpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 01         vcmpltpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 01        vcmpltpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 01         vcmpltpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 01        vcmpltpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 01    vcmpltpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 01    vcmpltpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 01    vcmpltpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 01    vcmpltpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 01     vcmpltpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 01    vcmpltpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 01    vcmpltpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 01         vcmpltpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 01        vcmpltpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 01         vcmpltpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 01        vcmpltpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 01         vcmpltpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 01        vcmpltpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 01         vcmpltpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 01        vcmpltpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 01         vcmpltpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 01        vcmpltpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 01         vcmpltpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 01        vcmpltpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 02    vcmplepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 02    vcmplepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 02    vcmplepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 02    vcmplepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 02     vcmplepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 02    vcmplepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 02    vcmplepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 02         vcmplepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 02        vcmplepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 02         vcmplepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 02        vcmplepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 02         vcmplepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 02        vcmplepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 02         vcmplepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 02        vcmplepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 02         vcmplepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 02        vcmplepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 02         vcmplepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 02        vcmplepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 02    vcmplepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 02    vcmplepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 02    vcmplepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 02    vcmplepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 02     vcmplepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 02    vcmplepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 02    vcmplepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 02         vcmplepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 02        vcmplepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 02         vcmplepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 02        vcmplepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 02         vcmplepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 02        vcmplepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 02         vcmplepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 02        vcmplepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 02         vcmplepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 02        vcmplepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 02         vcmplepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 02        vcmplepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 03    vcmpunordpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 03    vcmpunordpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 03    vcmpunordpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 03    vcmpunordpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 03     vcmpunordpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 03    vcmpunordpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 03    vcmpunordpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 03         vcmpunordpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 03        vcmpunordpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 03         vcmpunordpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 03        vcmpunordpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 03         vcmpunordpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 03        vcmpunordpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 03         vcmpunordpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 03        vcmpunordpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 03         vcmpunordpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 03        vcmpunordpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 03         vcmpunordpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 03        vcmpunordpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 03    vcmpunordpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 03    vcmpunordpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 03    vcmpunordpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 03    vcmpunordpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 03     vcmpunordpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 03    vcmpunordpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 03    vcmpunordpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 03         vcmpunordpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 03        vcmpunordpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 03         vcmpunordpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 03        vcmpunordpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 03         vcmpunordpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 03        vcmpunordpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 03         vcmpunordpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 03        vcmpunordpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 03         vcmpunordpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 03        vcmpunordpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 03         vcmpunordpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 03        vcmpunordpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 04    vcmpneqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 04    vcmpneqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 04    vcmpneqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 04    vcmpneqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 04     vcmpneqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 04    vcmpneqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 04    vcmpneqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 04         vcmpneqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 04        vcmpneqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 04         vcmpneqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 04        vcmpneqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 04         vcmpneqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 04        vcmpneqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 04         vcmpneqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 04        vcmpneqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 04         vcmpneqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 04        vcmpneqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 04         vcmpneqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 04        vcmpneqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 04    vcmpneqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 04    vcmpneqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 04    vcmpneqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 04    vcmpneqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 04     vcmpneqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 04    vcmpneqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 04    vcmpneqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 04         vcmpneqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 04        vcmpneqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 04         vcmpneqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 04        vcmpneqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 04         vcmpneqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 04        vcmpneqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 04         vcmpneqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 04        vcmpneqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 04         vcmpneqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 04        vcmpneqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 04         vcmpneqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 04        vcmpneqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 05    vcmpnltpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 05    vcmpnltpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 05    vcmpnltpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 05    vcmpnltpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 05     vcmpnltpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 05    vcmpnltpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 05    vcmpnltpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 05         vcmpnltpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 05        vcmpnltpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 05         vcmpnltpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 05        vcmpnltpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 05         vcmpnltpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 05        vcmpnltpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 05         vcmpnltpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 05        vcmpnltpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 05         vcmpnltpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 05        vcmpnltpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 05         vcmpnltpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 05        vcmpnltpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 05    vcmpnltpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 05    vcmpnltpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 05    vcmpnltpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 05    vcmpnltpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 05     vcmpnltpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 05    vcmpnltpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 05    vcmpnltpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 05         vcmpnltpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 05        vcmpnltpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 05         vcmpnltpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 05        vcmpnltpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 05         vcmpnltpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 05        vcmpnltpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 05         vcmpnltpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 05        vcmpnltpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 05         vcmpnltpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 05        vcmpnltpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 05         vcmpnltpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 05        vcmpnltpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 06    vcmpnlepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 06    vcmpnlepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 06    vcmpnlepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 06    vcmpnlepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 06     vcmpnlepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 06    vcmpnlepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 06    vcmpnlepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 06         vcmpnlepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 06        vcmpnlepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 06         vcmpnlepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 06        vcmpnlepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 06         vcmpnlepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 06        vcmpnlepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 06         vcmpnlepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 06        vcmpnlepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 06         vcmpnlepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 06        vcmpnlepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 06         vcmpnlepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 06        vcmpnlepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 06    vcmpnlepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 06    vcmpnlepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 06    vcmpnlepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 06    vcmpnlepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 06     vcmpnlepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 06    vcmpnlepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 06    vcmpnlepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 06         vcmpnlepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 06        vcmpnlepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 06         vcmpnlepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 06        vcmpnlepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 06         vcmpnlepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 06        vcmpnlepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 06         vcmpnlepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 06        vcmpnlepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 06         vcmpnlepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 06        vcmpnlepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 06         vcmpnlepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 06        vcmpnlepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 07    vcmpordpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 07    vcmpordpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 07    vcmpordpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 07    vcmpordpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 07     vcmpordpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 07    vcmpordpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 07    vcmpordpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 07         vcmpordpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 07        vcmpordpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 07         vcmpordpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 07        vcmpordpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 07         vcmpordpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 07        vcmpordpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 07         vcmpordpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 07        vcmpordpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 07         vcmpordpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 07        vcmpordpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 07         vcmpordpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 07        vcmpordpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 07    vcmpordpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 07    vcmpordpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 07    vcmpordpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 07    vcmpordpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 07     vcmpordpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 07    vcmpordpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 07    vcmpordpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 07         vcmpordpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 07        vcmpordpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 07         vcmpordpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 07        vcmpordpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 07         vcmpordpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 07        vcmpordpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 07         vcmpordpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 07        vcmpordpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 07         vcmpordpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 07        vcmpordpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 07         vcmpordpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 07        vcmpordpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 08    vcmpeq_uqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 08    vcmpeq_uqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 08    vcmpeq_uqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 08    vcmpeq_uqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 08     vcmpeq_uqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 08    vcmpeq_uqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 08    vcmpeq_uqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 08         vcmpeq_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 08        vcmpeq_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 08         vcmpeq_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 08        vcmpeq_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 08         vcmpeq_uqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 08        vcmpeq_uqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 08         vcmpeq_uqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 08        vcmpeq_uqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 08         vcmpeq_uqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 08        vcmpeq_uqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 08         vcmpeq_uqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 08        vcmpeq_uqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 09    vcmpngepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 09    vcmpngepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 09    vcmpngepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 09    vcmpngepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 09     vcmpngepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 09    vcmpngepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 09    vcmpngepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 09         vcmpngepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 09        vcmpngepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 09         vcmpngepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 09        vcmpngepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 09         vcmpngepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 09        vcmpngepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 09         vcmpngepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 09        vcmpngepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 09         vcmpngepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 09        vcmpngepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 09         vcmpngepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 09        vcmpngepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 09    vcmpngepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 09    vcmpngepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 09    vcmpngepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 09    vcmpngepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 09     vcmpngepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 09    vcmpngepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 09    vcmpngepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 09         vcmpngepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 09        vcmpngepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 09         vcmpngepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 09        vcmpngepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 09         vcmpngepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 09        vcmpngepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 09         vcmpngepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 09        vcmpngepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 09         vcmpngepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 09        vcmpngepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 09         vcmpngepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 09        vcmpngepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0a    vcmpngtpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0a    vcmpngtpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0a    vcmpngtpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0a    vcmpngtpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 0a     vcmpngtpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0a    vcmpngtpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0a    vcmpngtpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0a         vcmpngtpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0a        vcmpngtpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0a         vcmpngtpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0a        vcmpngtpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0a         vcmpngtpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0a        vcmpngtpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0a         vcmpngtpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0a        vcmpngtpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0a         vcmpngtpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0a        vcmpngtpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0a         vcmpngtpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0a        vcmpngtpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0a    vcmpngtpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0a    vcmpngtpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0a    vcmpngtpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0a    vcmpngtpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 0a     vcmpngtpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0a    vcmpngtpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0a    vcmpngtpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0a         vcmpngtpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0a        vcmpngtpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0a         vcmpngtpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0a        vcmpngtpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0a         vcmpngtpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0a        vcmpngtpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0a         vcmpngtpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0a        vcmpngtpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0a         vcmpngtpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0a        vcmpngtpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0a         vcmpngtpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0a        vcmpngtpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0b    vcmpfalsepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0b    vcmpfalsepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0b    vcmpfalsepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0b    vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 0b     vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0b    vcmpfalsepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0b    vcmpfalsepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0b         vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0b        vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0b         vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0b        vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0b         vcmpfalsepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0b        vcmpfalsepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0b         vcmpfalsepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0b        vcmpfalsepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0b         vcmpfalsepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0b        vcmpfalsepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0b         vcmpfalsepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0b        vcmpfalsepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0b    vcmpfalsepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0b    vcmpfalsepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0b    vcmpfalsepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0b    vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 0b     vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0b    vcmpfalsepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0b    vcmpfalsepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0b         vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0b        vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0b         vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0b        vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0b         vcmpfalsepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0b        vcmpfalsepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0b         vcmpfalsepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0b        vcmpfalsepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0b         vcmpfalsepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0b        vcmpfalsepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0b         vcmpfalsepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0b        vcmpfalsepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0c    vcmpneq_oqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0c    vcmpneq_oqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0c    vcmpneq_oqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0c    vcmpneq_oqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 0c     vcmpneq_oqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0c    vcmpneq_oqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0c    vcmpneq_oqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0c         vcmpneq_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0c        vcmpneq_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0c         vcmpneq_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0c        vcmpneq_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0c         vcmpneq_oqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0c        vcmpneq_oqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0c         vcmpneq_oqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0c        vcmpneq_oqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0c         vcmpneq_oqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0c        vcmpneq_oqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0c         vcmpneq_oqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0c        vcmpneq_oqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0d    vcmpgepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0d    vcmpgepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0d    vcmpgepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0d    vcmpgepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 0d     vcmpgepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0d    vcmpgepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0d    vcmpgepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0d         vcmpgepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0d        vcmpgepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0d         vcmpgepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0d        vcmpgepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0d         vcmpgepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0d        vcmpgepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0d         vcmpgepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0d        vcmpgepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0d         vcmpgepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0d        vcmpgepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0d         vcmpgepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0d        vcmpgepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0d    vcmpgepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0d    vcmpgepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0d    vcmpgepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0d    vcmpgepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 0d     vcmpgepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0d    vcmpgepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0d    vcmpgepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0d         vcmpgepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0d        vcmpgepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0d         vcmpgepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0d        vcmpgepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0d         vcmpgepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0d        vcmpgepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0d         vcmpgepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0d        vcmpgepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0d         vcmpgepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0d        vcmpgepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0d         vcmpgepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0d        vcmpgepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0e    vcmpgtpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0e    vcmpgtpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0e    vcmpgtpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0e    vcmpgtpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 0e     vcmpgtpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0e    vcmpgtpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0e    vcmpgtpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0e         vcmpgtpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0e        vcmpgtpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0e         vcmpgtpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0e        vcmpgtpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0e         vcmpgtpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0e        vcmpgtpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0e         vcmpgtpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0e        vcmpgtpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0e         vcmpgtpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0e        vcmpgtpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0e         vcmpgtpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0e        vcmpgtpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0e    vcmpgtpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0e    vcmpgtpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0e    vcmpgtpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0e    vcmpgtpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 0e     vcmpgtpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0e    vcmpgtpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0e    vcmpgtpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0e         vcmpgtpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0e        vcmpgtpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0e         vcmpgtpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0e        vcmpgtpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0e         vcmpgtpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0e        vcmpgtpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0e         vcmpgtpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0e        vcmpgtpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0e         vcmpgtpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0e        vcmpgtpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0e         vcmpgtpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0e        vcmpgtpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0f    vcmptruepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0f    vcmptruepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0f    vcmptruepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0f    vcmptruepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 0f     vcmptruepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0f    vcmptruepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0f    vcmptruepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0f         vcmptruepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0f        vcmptruepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0f         vcmptruepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0f        vcmptruepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0f         vcmptruepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0f        vcmptruepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0f         vcmptruepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0f        vcmptruepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0f         vcmptruepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0f        vcmptruepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0f         vcmptruepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0f        vcmptruepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0f    vcmptruepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0f    vcmptruepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0f    vcmptruepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0f    vcmptruepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 0f     vcmptruepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0f    vcmptruepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0f    vcmptruepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0f         vcmptruepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0f        vcmptruepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0f         vcmptruepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0f        vcmptruepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0f         vcmptruepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0f        vcmptruepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0f         vcmptruepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0f        vcmptruepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0f         vcmptruepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0f        vcmptruepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0f         vcmptruepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0f        vcmptruepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 10    vcmpeq_ospd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 10    vcmpeq_ospd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 10    vcmpeq_ospd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 10    vcmpeq_ospd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 10     vcmpeq_ospd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 10    vcmpeq_ospd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 10    vcmpeq_ospd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 10         vcmpeq_ospd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 10        vcmpeq_ospd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 10         vcmpeq_ospd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 10        vcmpeq_ospd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 10         vcmpeq_ospd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 10        vcmpeq_ospd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 10         vcmpeq_ospd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 10        vcmpeq_ospd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 10         vcmpeq_ospd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 10        vcmpeq_ospd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 10         vcmpeq_ospd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 10        vcmpeq_ospd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 11    vcmplt_oqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 11    vcmplt_oqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 11    vcmplt_oqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 11    vcmplt_oqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 11     vcmplt_oqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 11    vcmplt_oqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 11    vcmplt_oqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 11         vcmplt_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 11        vcmplt_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 11         vcmplt_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 11        vcmplt_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 11         vcmplt_oqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 11        vcmplt_oqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 11         vcmplt_oqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 11        vcmplt_oqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 11         vcmplt_oqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 11        vcmplt_oqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 11         vcmplt_oqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 11        vcmplt_oqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 12    vcmple_oqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 12    vcmple_oqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 12    vcmple_oqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 12    vcmple_oqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 12     vcmple_oqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 12    vcmple_oqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 12    vcmple_oqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 12         vcmple_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 12        vcmple_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 12         vcmple_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 12        vcmple_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 12         vcmple_oqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 12        vcmple_oqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 12         vcmple_oqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 12        vcmple_oqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 12         vcmple_oqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 12        vcmple_oqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 12         vcmple_oqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 12        vcmple_oqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 13    vcmpunord_spd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 13    vcmpunord_spd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 13    vcmpunord_spd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 13    vcmpunord_spd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 13     vcmpunord_spd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 13    vcmpunord_spd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 13    vcmpunord_spd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 13         vcmpunord_spd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 13        vcmpunord_spd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 13         vcmpunord_spd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 13        vcmpunord_spd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 13         vcmpunord_spd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 13        vcmpunord_spd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 13         vcmpunord_spd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 13        vcmpunord_spd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 13         vcmpunord_spd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 13        vcmpunord_spd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 13         vcmpunord_spd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 13        vcmpunord_spd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 14    vcmpneq_uspd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 14    vcmpneq_uspd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 14    vcmpneq_uspd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 14    vcmpneq_uspd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 14     vcmpneq_uspd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 14    vcmpneq_uspd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 14    vcmpneq_uspd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 14         vcmpneq_uspd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 14        vcmpneq_uspd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 14         vcmpneq_uspd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 14        vcmpneq_uspd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 14         vcmpneq_uspd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 14        vcmpneq_uspd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 14         vcmpneq_uspd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 14        vcmpneq_uspd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 14         vcmpneq_uspd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 14        vcmpneq_uspd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 14         vcmpneq_uspd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 14        vcmpneq_uspd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 15    vcmpnlt_uqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 15    vcmpnlt_uqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 15    vcmpnlt_uqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 15    vcmpnlt_uqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 15     vcmpnlt_uqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 15    vcmpnlt_uqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 15    vcmpnlt_uqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 15         vcmpnlt_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 15        vcmpnlt_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 15         vcmpnlt_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 15        vcmpnlt_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 15         vcmpnlt_uqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 15        vcmpnlt_uqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 15         vcmpnlt_uqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 15        vcmpnlt_uqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 15         vcmpnlt_uqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 15        vcmpnlt_uqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 15         vcmpnlt_uqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 15        vcmpnlt_uqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 16    vcmpnle_uqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 16    vcmpnle_uqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 16    vcmpnle_uqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 16    vcmpnle_uqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 16     vcmpnle_uqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 16    vcmpnle_uqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 16    vcmpnle_uqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 16         vcmpnle_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 16        vcmpnle_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 16         vcmpnle_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 16        vcmpnle_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 16         vcmpnle_uqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 16        vcmpnle_uqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 16         vcmpnle_uqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 16        vcmpnle_uqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 16         vcmpnle_uqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 16        vcmpnle_uqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 16         vcmpnle_uqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 16        vcmpnle_uqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 17    vcmpord_spd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 17    vcmpord_spd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 17    vcmpord_spd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 17    vcmpord_spd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 17     vcmpord_spd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 17    vcmpord_spd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 17    vcmpord_spd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 17         vcmpord_spd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 17        vcmpord_spd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 17         vcmpord_spd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 17        vcmpord_spd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 17         vcmpord_spd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 17        vcmpord_spd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 17         vcmpord_spd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 17        vcmpord_spd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 17         vcmpord_spd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 17        vcmpord_spd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 17         vcmpord_spd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 17        vcmpord_spd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 18    vcmpeq_uspd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 18    vcmpeq_uspd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 18    vcmpeq_uspd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 18    vcmpeq_uspd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 18     vcmpeq_uspd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 18    vcmpeq_uspd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 18    vcmpeq_uspd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 18         vcmpeq_uspd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 18        vcmpeq_uspd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 18         vcmpeq_uspd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 18        vcmpeq_uspd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 18         vcmpeq_uspd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 18        vcmpeq_uspd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 18         vcmpeq_uspd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 18        vcmpeq_uspd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 18         vcmpeq_uspd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 18        vcmpeq_uspd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 18         vcmpeq_uspd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 18        vcmpeq_uspd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 19    vcmpnge_uqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 19    vcmpnge_uqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 19    vcmpnge_uqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 19    vcmpnge_uqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 19     vcmpnge_uqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 19    vcmpnge_uqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 19    vcmpnge_uqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 19         vcmpnge_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 19        vcmpnge_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 19         vcmpnge_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 19        vcmpnge_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 19         vcmpnge_uqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 19        vcmpnge_uqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 19         vcmpnge_uqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 19        vcmpnge_uqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 19         vcmpnge_uqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 19        vcmpnge_uqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 19         vcmpnge_uqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 19        vcmpnge_uqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 1a    vcmpngt_uqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 1a    vcmpngt_uqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 1a    vcmpngt_uqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 1a    vcmpngt_uqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 1a     vcmpngt_uqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1a    vcmpngt_uqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1a    vcmpngt_uqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 1a         vcmpngt_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 1a        vcmpngt_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 1a         vcmpngt_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 1a        vcmpngt_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1a         vcmpngt_uqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1a        vcmpngt_uqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1a         vcmpngt_uqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1a        vcmpngt_uqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1a         vcmpngt_uqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1a        vcmpngt_uqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1a         vcmpngt_uqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1a        vcmpngt_uqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 1b    vcmpfalse_ospd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 1b    vcmpfalse_ospd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 1b    vcmpfalse_ospd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 1b    vcmpfalse_ospd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 1b     vcmpfalse_ospd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1b    vcmpfalse_ospd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1b    vcmpfalse_ospd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 1b         vcmpfalse_ospd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 1b        vcmpfalse_ospd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 1b         vcmpfalse_ospd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 1b        vcmpfalse_ospd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1b         vcmpfalse_ospd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1b        vcmpfalse_ospd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1b         vcmpfalse_ospd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1b        vcmpfalse_ospd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1b         vcmpfalse_ospd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1b        vcmpfalse_ospd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1b         vcmpfalse_ospd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1b        vcmpfalse_ospd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 1c    vcmpneq_ospd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 1c    vcmpneq_ospd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 1c    vcmpneq_ospd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 1c    vcmpneq_ospd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 1c     vcmpneq_ospd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1c    vcmpneq_ospd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1c    vcmpneq_ospd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 1c         vcmpneq_ospd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 1c        vcmpneq_ospd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 1c         vcmpneq_ospd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 1c        vcmpneq_ospd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1c         vcmpneq_ospd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1c        vcmpneq_ospd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1c         vcmpneq_ospd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1c        vcmpneq_ospd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1c         vcmpneq_ospd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1c        vcmpneq_ospd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1c         vcmpneq_ospd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1c        vcmpneq_ospd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 1d    vcmpge_oqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 1d    vcmpge_oqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 1d    vcmpge_oqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 1d    vcmpge_oqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 1d     vcmpge_oqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1d    vcmpge_oqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1d    vcmpge_oqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 1d         vcmpge_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 1d        vcmpge_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 1d         vcmpge_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 1d        vcmpge_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1d         vcmpge_oqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1d        vcmpge_oqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1d         vcmpge_oqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1d        vcmpge_oqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1d         vcmpge_oqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1d        vcmpge_oqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1d         vcmpge_oqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1d        vcmpge_oqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 1e    vcmpgt_oqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 1e    vcmpgt_oqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 1e    vcmpgt_oqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 1e    vcmpgt_oqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 1e     vcmpgt_oqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1e    vcmpgt_oqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1e    vcmpgt_oqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 1e         vcmpgt_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 1e        vcmpgt_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 1e         vcmpgt_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 1e        vcmpgt_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1e         vcmpgt_oqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1e        vcmpgt_oqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1e         vcmpgt_oqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1e        vcmpgt_oqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1e         vcmpgt_oqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1e        vcmpgt_oqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1e         vcmpgt_oqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1e        vcmpgt_oqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 1f    vcmptrue_uspd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 1f    vcmptrue_uspd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 1f    vcmptrue_uspd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 1f    vcmptrue_uspd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 23 01 00 00 1f     vcmptrue_uspd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1f    vcmptrue_uspd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1f    vcmptrue_uspd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 1f         vcmptrue_uspd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 1f        vcmptrue_uspd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 1f         vcmptrue_uspd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 1f        vcmptrue_uspd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1f         vcmptrue_uspd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1f        vcmptrue_uspd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1f         vcmptrue_uspd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1f        vcmptrue_uspd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1f         vcmptrue_uspd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1f        vcmptrue_uspd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1f         vcmptrue_uspd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1f        vcmptrue_uspd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed ab    vcmpps k5,zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed ab    vcmpps k5\{k7\},zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed ab    vcmpps k5,zmm30,zmm29,\{sae\},0xab
@@ -831,659 +831,659 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 7b    vcmpps k5,zmm30,zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 7b    vcmpps k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 7b     vcmpps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 7b    vcmpps k5,zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 7b    vcmpps k5,zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 7b         vcmpps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 7b        vcmpps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 7b         vcmpps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 7b        vcmpps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 7b         vcmpps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 7b        vcmpps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 7b         vcmpps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 7b        vcmpps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 7b         vcmpps k5,zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 7b        vcmpps k5,zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 7b         vcmpps k5,zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 7b        vcmpps k5,zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 00    vcmpeqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 00    vcmpeqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 00    vcmpeqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 00    vcmpeqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 00     vcmpeqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 00    vcmpeqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 00    vcmpeqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 00         vcmpeqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 00        vcmpeqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 00         vcmpeqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 00        vcmpeqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 00         vcmpeqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 00        vcmpeqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 00         vcmpeqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 00        vcmpeqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 00         vcmpeqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 00        vcmpeqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 00         vcmpeqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 00        vcmpeqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 00    vcmpeqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 00    vcmpeqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 00    vcmpeqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 00    vcmpeqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 00     vcmpeqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 00    vcmpeqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 00    vcmpeqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 00         vcmpeqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 00        vcmpeqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 00         vcmpeqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 00        vcmpeqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 00         vcmpeqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 00        vcmpeqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 00         vcmpeqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 00        vcmpeqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 00         vcmpeqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 00        vcmpeqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 00         vcmpeqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 00        vcmpeqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 01    vcmpltps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 01    vcmpltps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 01    vcmpltps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 01    vcmpltps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 01     vcmpltps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 01    vcmpltps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 01    vcmpltps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 01         vcmpltps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 01        vcmpltps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 01         vcmpltps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 01        vcmpltps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 01         vcmpltps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 01        vcmpltps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 01         vcmpltps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 01        vcmpltps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 01         vcmpltps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 01        vcmpltps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 01         vcmpltps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 01        vcmpltps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 01    vcmpltps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 01    vcmpltps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 01    vcmpltps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 01    vcmpltps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 01     vcmpltps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 01    vcmpltps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 01    vcmpltps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 01         vcmpltps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 01        vcmpltps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 01         vcmpltps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 01        vcmpltps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 01         vcmpltps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 01        vcmpltps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 01         vcmpltps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 01        vcmpltps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 01         vcmpltps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 01        vcmpltps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 01         vcmpltps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 01        vcmpltps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 02    vcmpleps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 02    vcmpleps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 02    vcmpleps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 02    vcmpleps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 02     vcmpleps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 02    vcmpleps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 02    vcmpleps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 02         vcmpleps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 02        vcmpleps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 02         vcmpleps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 02        vcmpleps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 02         vcmpleps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 02        vcmpleps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 02         vcmpleps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 02        vcmpleps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 02         vcmpleps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 02        vcmpleps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 02         vcmpleps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 02        vcmpleps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 02    vcmpleps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 02    vcmpleps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 02    vcmpleps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 02    vcmpleps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 02     vcmpleps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 02    vcmpleps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 02    vcmpleps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 02         vcmpleps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 02        vcmpleps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 02         vcmpleps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 02        vcmpleps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 02         vcmpleps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 02        vcmpleps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 02         vcmpleps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 02        vcmpleps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 02         vcmpleps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 02        vcmpleps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 02         vcmpleps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 02        vcmpleps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 03    vcmpunordps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 03    vcmpunordps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 03    vcmpunordps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 03    vcmpunordps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 03     vcmpunordps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 03    vcmpunordps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 03    vcmpunordps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 03         vcmpunordps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 03        vcmpunordps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 03         vcmpunordps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 03        vcmpunordps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 03         vcmpunordps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 03        vcmpunordps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 03         vcmpunordps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 03        vcmpunordps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 03         vcmpunordps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 03        vcmpunordps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 03         vcmpunordps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 03        vcmpunordps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 03    vcmpunordps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 03    vcmpunordps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 03    vcmpunordps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 03    vcmpunordps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 03     vcmpunordps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 03    vcmpunordps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 03    vcmpunordps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 03         vcmpunordps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 03        vcmpunordps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 03         vcmpunordps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 03        vcmpunordps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 03         vcmpunordps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 03        vcmpunordps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 03         vcmpunordps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 03        vcmpunordps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 03         vcmpunordps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 03        vcmpunordps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 03         vcmpunordps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 03        vcmpunordps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 04    vcmpneqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 04    vcmpneqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 04    vcmpneqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 04    vcmpneqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 04     vcmpneqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 04    vcmpneqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 04    vcmpneqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 04         vcmpneqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 04        vcmpneqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 04         vcmpneqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 04        vcmpneqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 04         vcmpneqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 04        vcmpneqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 04         vcmpneqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 04        vcmpneqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 04         vcmpneqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 04        vcmpneqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 04         vcmpneqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 04        vcmpneqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 04    vcmpneqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 04    vcmpneqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 04    vcmpneqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 04    vcmpneqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 04     vcmpneqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 04    vcmpneqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 04    vcmpneqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 04         vcmpneqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 04        vcmpneqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 04         vcmpneqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 04        vcmpneqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 04         vcmpneqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 04        vcmpneqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 04         vcmpneqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 04        vcmpneqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 04         vcmpneqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 04        vcmpneqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 04         vcmpneqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 04        vcmpneqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 05    vcmpnltps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 05    vcmpnltps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 05    vcmpnltps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 05    vcmpnltps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 05     vcmpnltps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 05    vcmpnltps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 05    vcmpnltps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 05         vcmpnltps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 05        vcmpnltps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 05         vcmpnltps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 05        vcmpnltps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 05         vcmpnltps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 05        vcmpnltps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 05         vcmpnltps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 05        vcmpnltps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 05         vcmpnltps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 05        vcmpnltps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 05         vcmpnltps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 05        vcmpnltps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 05    vcmpnltps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 05    vcmpnltps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 05    vcmpnltps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 05    vcmpnltps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 05     vcmpnltps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 05    vcmpnltps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 05    vcmpnltps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 05         vcmpnltps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 05        vcmpnltps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 05         vcmpnltps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 05        vcmpnltps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 05         vcmpnltps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 05        vcmpnltps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 05         vcmpnltps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 05        vcmpnltps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 05         vcmpnltps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 05        vcmpnltps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 05         vcmpnltps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 05        vcmpnltps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 06    vcmpnleps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 06    vcmpnleps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 06    vcmpnleps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 06    vcmpnleps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 06     vcmpnleps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 06    vcmpnleps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 06    vcmpnleps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 06         vcmpnleps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 06        vcmpnleps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 06         vcmpnleps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 06        vcmpnleps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 06         vcmpnleps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 06        vcmpnleps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 06         vcmpnleps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 06        vcmpnleps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 06         vcmpnleps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 06        vcmpnleps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 06         vcmpnleps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 06        vcmpnleps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 06    vcmpnleps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 06    vcmpnleps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 06    vcmpnleps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 06    vcmpnleps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 06     vcmpnleps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 06    vcmpnleps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 06    vcmpnleps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 06         vcmpnleps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 06        vcmpnleps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 06         vcmpnleps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 06        vcmpnleps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 06         vcmpnleps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 06        vcmpnleps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 06         vcmpnleps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 06        vcmpnleps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 06         vcmpnleps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 06        vcmpnleps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 06         vcmpnleps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 06        vcmpnleps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 07    vcmpordps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 07    vcmpordps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 07    vcmpordps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 07    vcmpordps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 07     vcmpordps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 07    vcmpordps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 07    vcmpordps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 07         vcmpordps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 07        vcmpordps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 07         vcmpordps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 07        vcmpordps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 07         vcmpordps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 07        vcmpordps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 07         vcmpordps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 07        vcmpordps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 07         vcmpordps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 07        vcmpordps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 07         vcmpordps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 07        vcmpordps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 07    vcmpordps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 07    vcmpordps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 07    vcmpordps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 07    vcmpordps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 07     vcmpordps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 07    vcmpordps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 07    vcmpordps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 07         vcmpordps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 07        vcmpordps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 07         vcmpordps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 07        vcmpordps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 07         vcmpordps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 07        vcmpordps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 07         vcmpordps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 07        vcmpordps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 07         vcmpordps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 07        vcmpordps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 07         vcmpordps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 07        vcmpordps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 08    vcmpeq_uqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 08    vcmpeq_uqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 08    vcmpeq_uqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 08    vcmpeq_uqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 08     vcmpeq_uqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 08    vcmpeq_uqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 08    vcmpeq_uqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 08         vcmpeq_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 08        vcmpeq_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 08         vcmpeq_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 08        vcmpeq_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 08         vcmpeq_uqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 08        vcmpeq_uqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 08         vcmpeq_uqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 08        vcmpeq_uqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 08         vcmpeq_uqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 08        vcmpeq_uqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 08         vcmpeq_uqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 08        vcmpeq_uqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 09    vcmpngeps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 09    vcmpngeps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 09    vcmpngeps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 09    vcmpngeps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 09     vcmpngeps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 09    vcmpngeps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 09    vcmpngeps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 09         vcmpngeps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 09        vcmpngeps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 09         vcmpngeps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 09        vcmpngeps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 09         vcmpngeps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 09        vcmpngeps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 09         vcmpngeps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 09        vcmpngeps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 09         vcmpngeps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 09        vcmpngeps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 09         vcmpngeps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 09        vcmpngeps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 09    vcmpngeps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 09    vcmpngeps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 09    vcmpngeps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 09    vcmpngeps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 09     vcmpngeps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 09    vcmpngeps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 09    vcmpngeps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 09         vcmpngeps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 09        vcmpngeps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 09         vcmpngeps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 09        vcmpngeps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 09         vcmpngeps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 09        vcmpngeps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 09         vcmpngeps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 09        vcmpngeps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 09         vcmpngeps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 09        vcmpngeps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 09         vcmpngeps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 09        vcmpngeps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0a    vcmpngtps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0a    vcmpngtps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0a    vcmpngtps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0a    vcmpngtps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 0a     vcmpngtps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0a    vcmpngtps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0a    vcmpngtps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0a         vcmpngtps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0a        vcmpngtps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0a         vcmpngtps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0a        vcmpngtps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0a         vcmpngtps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0a        vcmpngtps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0a         vcmpngtps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0a        vcmpngtps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0a         vcmpngtps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0a        vcmpngtps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0a         vcmpngtps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0a        vcmpngtps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0a    vcmpngtps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0a    vcmpngtps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0a    vcmpngtps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0a    vcmpngtps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 0a     vcmpngtps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0a    vcmpngtps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0a    vcmpngtps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0a         vcmpngtps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0a        vcmpngtps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0a         vcmpngtps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0a        vcmpngtps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0a         vcmpngtps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0a        vcmpngtps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0a         vcmpngtps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0a        vcmpngtps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0a         vcmpngtps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0a        vcmpngtps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0a         vcmpngtps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0a        vcmpngtps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0b    vcmpfalseps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0b    vcmpfalseps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0b    vcmpfalseps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0b    vcmpfalseps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 0b     vcmpfalseps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0b    vcmpfalseps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0b    vcmpfalseps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0b         vcmpfalseps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0b        vcmpfalseps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0b         vcmpfalseps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0b        vcmpfalseps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0b         vcmpfalseps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0b        vcmpfalseps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0b         vcmpfalseps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0b        vcmpfalseps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0b         vcmpfalseps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0b        vcmpfalseps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0b         vcmpfalseps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0b        vcmpfalseps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0b    vcmpfalseps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0b    vcmpfalseps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0b    vcmpfalseps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0b    vcmpfalseps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 0b     vcmpfalseps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0b    vcmpfalseps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0b    vcmpfalseps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0b         vcmpfalseps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0b        vcmpfalseps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0b         vcmpfalseps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0b        vcmpfalseps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0b         vcmpfalseps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0b        vcmpfalseps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0b         vcmpfalseps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0b        vcmpfalseps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0b         vcmpfalseps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0b        vcmpfalseps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0b         vcmpfalseps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0b        vcmpfalseps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0c    vcmpneq_oqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0c    vcmpneq_oqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0c    vcmpneq_oqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0c    vcmpneq_oqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 0c     vcmpneq_oqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0c    vcmpneq_oqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0c    vcmpneq_oqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0c         vcmpneq_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0c        vcmpneq_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0c         vcmpneq_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0c        vcmpneq_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0c         vcmpneq_oqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0c        vcmpneq_oqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0c         vcmpneq_oqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0c        vcmpneq_oqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0c         vcmpneq_oqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0c        vcmpneq_oqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0c         vcmpneq_oqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0c        vcmpneq_oqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0d    vcmpgeps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0d    vcmpgeps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0d    vcmpgeps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0d    vcmpgeps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 0d     vcmpgeps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0d    vcmpgeps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0d    vcmpgeps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0d         vcmpgeps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0d        vcmpgeps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0d         vcmpgeps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0d        vcmpgeps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0d         vcmpgeps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0d        vcmpgeps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0d         vcmpgeps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0d        vcmpgeps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0d         vcmpgeps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0d        vcmpgeps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0d         vcmpgeps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0d        vcmpgeps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0d    vcmpgeps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0d    vcmpgeps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0d    vcmpgeps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0d    vcmpgeps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 0d     vcmpgeps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0d    vcmpgeps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0d    vcmpgeps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0d         vcmpgeps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0d        vcmpgeps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0d         vcmpgeps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0d        vcmpgeps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0d         vcmpgeps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0d        vcmpgeps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0d         vcmpgeps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0d        vcmpgeps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0d         vcmpgeps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0d        vcmpgeps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0d         vcmpgeps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0d        vcmpgeps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0e    vcmpgtps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0e    vcmpgtps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0e    vcmpgtps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0e    vcmpgtps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 0e     vcmpgtps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0e    vcmpgtps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0e    vcmpgtps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0e         vcmpgtps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0e        vcmpgtps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0e         vcmpgtps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0e        vcmpgtps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0e         vcmpgtps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0e        vcmpgtps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0e         vcmpgtps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0e        vcmpgtps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0e         vcmpgtps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0e        vcmpgtps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0e         vcmpgtps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0e        vcmpgtps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0e    vcmpgtps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0e    vcmpgtps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0e    vcmpgtps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0e    vcmpgtps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 0e     vcmpgtps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0e    vcmpgtps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0e    vcmpgtps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0e         vcmpgtps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0e        vcmpgtps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0e         vcmpgtps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0e        vcmpgtps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0e         vcmpgtps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0e        vcmpgtps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0e         vcmpgtps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0e        vcmpgtps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0e         vcmpgtps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0e        vcmpgtps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0e         vcmpgtps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0e        vcmpgtps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0f    vcmptrueps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0f    vcmptrueps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0f    vcmptrueps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0f    vcmptrueps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 0f     vcmptrueps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0f    vcmptrueps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0f    vcmptrueps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0f         vcmptrueps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0f        vcmptrueps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0f         vcmptrueps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0f        vcmptrueps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0f         vcmptrueps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0f        vcmptrueps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0f         vcmptrueps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0f        vcmptrueps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0f         vcmptrueps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0f        vcmptrueps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0f         vcmptrueps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0f        vcmptrueps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0f    vcmptrueps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0f    vcmptrueps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0f    vcmptrueps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0f    vcmptrueps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 0f     vcmptrueps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0f    vcmptrueps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0f    vcmptrueps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0f         vcmptrueps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0f        vcmptrueps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0f         vcmptrueps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0f        vcmptrueps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0f         vcmptrueps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0f        vcmptrueps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0f         vcmptrueps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0f        vcmptrueps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0f         vcmptrueps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0f        vcmptrueps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0f         vcmptrueps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0f        vcmptrueps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 10    vcmpeq_osps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 10    vcmpeq_osps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 10    vcmpeq_osps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 10    vcmpeq_osps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 10     vcmpeq_osps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 10    vcmpeq_osps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 10    vcmpeq_osps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 10         vcmpeq_osps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 10        vcmpeq_osps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 10         vcmpeq_osps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 10        vcmpeq_osps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 10         vcmpeq_osps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 10        vcmpeq_osps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 10         vcmpeq_osps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 10        vcmpeq_osps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 10         vcmpeq_osps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 10        vcmpeq_osps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 10         vcmpeq_osps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 10        vcmpeq_osps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 11    vcmplt_oqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 11    vcmplt_oqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 11    vcmplt_oqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 11    vcmplt_oqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 11     vcmplt_oqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 11    vcmplt_oqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 11    vcmplt_oqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 11         vcmplt_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 11        vcmplt_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 11         vcmplt_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 11        vcmplt_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 11         vcmplt_oqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 11        vcmplt_oqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 11         vcmplt_oqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 11        vcmplt_oqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 11         vcmplt_oqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 11        vcmplt_oqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 11         vcmplt_oqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 11        vcmplt_oqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 12    vcmple_oqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 12    vcmple_oqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 12    vcmple_oqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 12    vcmple_oqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 12     vcmple_oqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 12    vcmple_oqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 12    vcmple_oqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 12         vcmple_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 12        vcmple_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 12         vcmple_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 12        vcmple_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 12         vcmple_oqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 12        vcmple_oqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 12         vcmple_oqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 12        vcmple_oqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 12         vcmple_oqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 12        vcmple_oqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 12         vcmple_oqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 12        vcmple_oqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 13    vcmpunord_sps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 13    vcmpunord_sps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 13    vcmpunord_sps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 13    vcmpunord_sps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 13     vcmpunord_sps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 13    vcmpunord_sps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 13    vcmpunord_sps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 13         vcmpunord_sps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 13        vcmpunord_sps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 13         vcmpunord_sps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 13        vcmpunord_sps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 13         vcmpunord_sps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 13        vcmpunord_sps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 13         vcmpunord_sps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 13        vcmpunord_sps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 13         vcmpunord_sps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 13        vcmpunord_sps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 13         vcmpunord_sps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 13        vcmpunord_sps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 14    vcmpneq_usps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 14    vcmpneq_usps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 14    vcmpneq_usps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 14    vcmpneq_usps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 14     vcmpneq_usps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 14    vcmpneq_usps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 14    vcmpneq_usps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 14         vcmpneq_usps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 14        vcmpneq_usps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 14         vcmpneq_usps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 14        vcmpneq_usps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 14         vcmpneq_usps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 14        vcmpneq_usps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 14         vcmpneq_usps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 14        vcmpneq_usps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 14         vcmpneq_usps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 14        vcmpneq_usps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 14         vcmpneq_usps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 14        vcmpneq_usps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 15    vcmpnlt_uqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 15    vcmpnlt_uqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 15    vcmpnlt_uqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 15    vcmpnlt_uqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 15     vcmpnlt_uqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 15    vcmpnlt_uqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 15    vcmpnlt_uqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 15         vcmpnlt_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 15        vcmpnlt_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 15         vcmpnlt_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 15        vcmpnlt_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 15         vcmpnlt_uqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 15        vcmpnlt_uqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 15         vcmpnlt_uqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 15        vcmpnlt_uqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 15         vcmpnlt_uqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 15        vcmpnlt_uqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 15         vcmpnlt_uqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 15        vcmpnlt_uqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 16    vcmpnle_uqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 16    vcmpnle_uqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 16    vcmpnle_uqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 16    vcmpnle_uqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 16     vcmpnle_uqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 16    vcmpnle_uqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 16    vcmpnle_uqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 16         vcmpnle_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 16        vcmpnle_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 16         vcmpnle_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 16        vcmpnle_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 16         vcmpnle_uqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 16        vcmpnle_uqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 16         vcmpnle_uqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 16        vcmpnle_uqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 16         vcmpnle_uqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 16        vcmpnle_uqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 16         vcmpnle_uqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 16        vcmpnle_uqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 17    vcmpord_sps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 17    vcmpord_sps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 17    vcmpord_sps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 17    vcmpord_sps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 17     vcmpord_sps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 17    vcmpord_sps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 17    vcmpord_sps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 17         vcmpord_sps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 17        vcmpord_sps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 17         vcmpord_sps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 17        vcmpord_sps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 17         vcmpord_sps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 17        vcmpord_sps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 17         vcmpord_sps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 17        vcmpord_sps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 17         vcmpord_sps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 17        vcmpord_sps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 17         vcmpord_sps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 17        vcmpord_sps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 18    vcmpeq_usps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 18    vcmpeq_usps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 18    vcmpeq_usps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 18    vcmpeq_usps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 18     vcmpeq_usps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 18    vcmpeq_usps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 18    vcmpeq_usps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 18         vcmpeq_usps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 18        vcmpeq_usps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 18         vcmpeq_usps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 18        vcmpeq_usps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 18         vcmpeq_usps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 18        vcmpeq_usps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 18         vcmpeq_usps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 18        vcmpeq_usps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 18         vcmpeq_usps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 18        vcmpeq_usps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 18         vcmpeq_usps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 18        vcmpeq_usps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 19    vcmpnge_uqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 19    vcmpnge_uqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 19    vcmpnge_uqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 19    vcmpnge_uqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 19     vcmpnge_uqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 19    vcmpnge_uqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 19    vcmpnge_uqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 19         vcmpnge_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 19        vcmpnge_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 19         vcmpnge_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 19        vcmpnge_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 19         vcmpnge_uqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 19        vcmpnge_uqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 19         vcmpnge_uqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 19        vcmpnge_uqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 19         vcmpnge_uqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 19        vcmpnge_uqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 19         vcmpnge_uqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 19        vcmpnge_uqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 1a    vcmpngt_uqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 1a    vcmpngt_uqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 1a    vcmpngt_uqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 1a    vcmpngt_uqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 1a     vcmpngt_uqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1a    vcmpngt_uqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1a    vcmpngt_uqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 1a         vcmpngt_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 1a        vcmpngt_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 1a         vcmpngt_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 1a        vcmpngt_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1a         vcmpngt_uqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1a        vcmpngt_uqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1a         vcmpngt_uqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1a        vcmpngt_uqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1a         vcmpngt_uqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1a        vcmpngt_uqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1a         vcmpngt_uqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1a        vcmpngt_uqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 1b    vcmpfalse_osps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 1b    vcmpfalse_osps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 1b    vcmpfalse_osps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 1b    vcmpfalse_osps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 1b     vcmpfalse_osps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1b    vcmpfalse_osps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1b    vcmpfalse_osps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 1b         vcmpfalse_osps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 1b        vcmpfalse_osps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 1b         vcmpfalse_osps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 1b        vcmpfalse_osps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1b         vcmpfalse_osps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1b        vcmpfalse_osps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1b         vcmpfalse_osps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1b        vcmpfalse_osps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1b         vcmpfalse_osps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1b        vcmpfalse_osps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1b         vcmpfalse_osps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1b        vcmpfalse_osps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 1c    vcmpneq_osps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 1c    vcmpneq_osps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 1c    vcmpneq_osps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 1c    vcmpneq_osps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 1c     vcmpneq_osps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1c    vcmpneq_osps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1c    vcmpneq_osps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 1c         vcmpneq_osps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 1c        vcmpneq_osps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 1c         vcmpneq_osps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 1c        vcmpneq_osps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1c         vcmpneq_osps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1c        vcmpneq_osps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1c         vcmpneq_osps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1c        vcmpneq_osps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1c         vcmpneq_osps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1c        vcmpneq_osps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1c         vcmpneq_osps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1c        vcmpneq_osps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 1d    vcmpge_oqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 1d    vcmpge_oqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 1d    vcmpge_oqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 1d    vcmpge_oqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 1d     vcmpge_oqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1d    vcmpge_oqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1d    vcmpge_oqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 1d         vcmpge_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 1d        vcmpge_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 1d         vcmpge_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 1d        vcmpge_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1d         vcmpge_oqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1d        vcmpge_oqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1d         vcmpge_oqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1d        vcmpge_oqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1d         vcmpge_oqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1d        vcmpge_oqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1d         vcmpge_oqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1d        vcmpge_oqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 1e    vcmpgt_oqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 1e    vcmpgt_oqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 1e    vcmpgt_oqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 1e    vcmpgt_oqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 1e     vcmpgt_oqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1e    vcmpgt_oqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1e    vcmpgt_oqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 1e         vcmpgt_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 1e        vcmpgt_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 1e         vcmpgt_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 1e        vcmpgt_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1e         vcmpgt_oqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1e        vcmpgt_oqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1e         vcmpgt_oqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1e        vcmpgt_oqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1e         vcmpgt_oqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1e        vcmpgt_oqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1e         vcmpgt_oqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1e        vcmpgt_oqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 1f    vcmptrue_usps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 1f    vcmptrue_usps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 1f    vcmptrue_usps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 1f    vcmptrue_usps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 23 01 00 00 1f     vcmptrue_usps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1f    vcmptrue_usps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1f    vcmptrue_usps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 1f         vcmptrue_usps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 1f        vcmptrue_usps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 1f         vcmptrue_usps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 1f        vcmptrue_usps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1f         vcmptrue_usps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1f        vcmptrue_usps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1f         vcmptrue_usps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1f        vcmptrue_usps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1f         vcmptrue_usps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1f        vcmptrue_usps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1f         vcmptrue_usps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1f        vcmptrue_usps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 97 07 c2 ec ab    vcmpsd k5\{k7\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:    62 91 97 17 c2 ec ab    vcmpsd k5\{k7\},xmm29,xmm28,\{sae\},0xab
 [      ]*[a-f0-9]+:    62 91 97 07 c2 ec 7b    vcmpsd k5\{k7\},xmm29,xmm28,0x7b
@@ -2280,15 +2280,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 7e cf e6 f5       vcvtdq2pd zmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:    62 61 7e 4f e6 31       vcvtdq2pd zmm30\{k7\},YMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7e 4f e6 b4 f0 23 01 00 00        vcvtdq2pd zmm30\{k7\},YMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 7e 5f e6 31       vcvtdq2pd zmm30\{k7\},DWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 7e 5f e6 31       vcvtdq2pd zmm30\{k7\},DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7e 4f e6 72 7f    vcvtdq2pd zmm30\{k7\},YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:    62 61 7e 4f e6 b2 00 10 00 00   vcvtdq2pd zmm30\{k7\},YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:    62 61 7e 4f e6 72 80    vcvtdq2pd zmm30\{k7\},YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:    62 61 7e 4f e6 b2 e0 ef ff ff   vcvtdq2pd zmm30\{k7\},YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:    62 61 7e 5f e6 72 7f    vcvtdq2pd zmm30\{k7\},DWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 7e 5f e6 b2 00 02 00 00   vcvtdq2pd zmm30\{k7\},DWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 7e 5f e6 72 80    vcvtdq2pd zmm30\{k7\},DWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 7e 5f e6 b2 fc fd ff ff   vcvtdq2pd zmm30\{k7\},DWORD PTR \[rdx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 7e 5f e6 72 7f    vcvtdq2pd zmm30\{k7\},DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7e 5f e6 b2 00 02 00 00   vcvtdq2pd zmm30\{k7\},DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7e 5f e6 72 80    vcvtdq2pd zmm30\{k7\},DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7e 5f e6 b2 fc fd ff ff   vcvtdq2pd zmm30\{k7\},DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 7c 48 5b f5       vcvtdq2ps zmm30,zmm29
 [      ]*[a-f0-9]+:    62 01 7c 4f 5b f5       vcvtdq2ps zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 01 7c cf 5b f5       vcvtdq2ps zmm30\{k7\}\{z\},zmm29
@@ -2298,15 +2298,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 7c 78 5b f5       vcvtdq2ps zmm30,zmm29,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 7c 48 5b 31       vcvtdq2ps zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7c 48 5b b4 f0 23 01 00 00        vcvtdq2ps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 7c 58 5b 31       vcvtdq2ps zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7c 58 5b 31       vcvtdq2ps zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7c 48 5b 72 7f    vcvtdq2ps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 7c 48 5b b2 00 20 00 00   vcvtdq2ps zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 7c 48 5b 72 80    vcvtdq2ps zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 7c 48 5b b2 c0 df ff ff   vcvtdq2ps zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 7c 58 5b 72 7f    vcvtdq2ps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 5b b2 00 02 00 00   vcvtdq2ps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 5b 72 80    vcvtdq2ps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 5b b2 fc fd ff ff   vcvtdq2ps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7c 58 5b 72 7f    vcvtdq2ps zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7c 58 5b b2 00 02 00 00   vcvtdq2ps zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 58 5b 72 80    vcvtdq2ps zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 58 5b b2 fc fd ff ff   vcvtdq2ps zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 ff 4f e6 f5       vcvtpd2dq ymm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 01 ff cf e6 f5       vcvtpd2dq ymm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 01 ff 1f e6 f5       vcvtpd2dq ymm30\{k7\},zmm29,\{rn-sae\}
@@ -2315,15 +2315,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 ff 7f e6 f5       vcvtpd2dq ymm30\{k7\},zmm29,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 ff 4f e6 31       vcvtpd2dq ymm30\{k7\},ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 ff 4f e6 b4 f0 23 01 00 00        vcvtpd2dq ymm30\{k7\},ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 ff 5f e6 31       vcvtpd2dq ymm30\{k7\},QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 ff 5f e6 31       vcvtpd2dq ymm30\{k7\},QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 ff 4f e6 72 7f    vcvtpd2dq ymm30\{k7\},ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 ff 4f e6 b2 00 20 00 00   vcvtpd2dq ymm30\{k7\},ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 ff 4f e6 72 80    vcvtpd2dq ymm30\{k7\},ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 ff 4f e6 b2 c0 df ff ff   vcvtpd2dq ymm30\{k7\},ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 ff 5f e6 72 7f    vcvtpd2dq ymm30\{k7\},QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 ff 5f e6 b2 00 04 00 00   vcvtpd2dq ymm30\{k7\},QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 ff 5f e6 72 80    vcvtpd2dq ymm30\{k7\},QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 ff 5f e6 b2 f8 fb ff ff   vcvtpd2dq ymm30\{k7\},QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 ff 5f e6 72 7f    vcvtpd2dq ymm30\{k7\},QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 ff 5f e6 b2 00 04 00 00   vcvtpd2dq ymm30\{k7\},QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 ff 5f e6 72 80    vcvtpd2dq ymm30\{k7\},QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 ff 5f e6 b2 f8 fb ff ff   vcvtpd2dq ymm30\{k7\},QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 fd 4f 5a f5       vcvtpd2ps ymm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 01 fd cf 5a f5       vcvtpd2ps ymm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 01 fd 1f 5a f5       vcvtpd2ps ymm30\{k7\},zmm29,\{rn-sae\}
@@ -2332,15 +2332,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 fd 7f 5a f5       vcvtpd2ps ymm30\{k7\},zmm29,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 fd 4f 5a 31       vcvtpd2ps ymm30\{k7\},ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 fd 4f 5a b4 f0 23 01 00 00        vcvtpd2ps ymm30\{k7\},ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 fd 5f 5a 31       vcvtpd2ps ymm30\{k7\},QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fd 5f 5a 31       vcvtpd2ps ymm30\{k7\},QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 fd 4f 5a 72 7f    vcvtpd2ps ymm30\{k7\},ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 fd 4f 5a b2 00 20 00 00   vcvtpd2ps ymm30\{k7\},ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 fd 4f 5a 72 80    vcvtpd2ps ymm30\{k7\},ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 fd 4f 5a b2 c0 df ff ff   vcvtpd2ps ymm30\{k7\},ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 fd 5f 5a 72 7f    vcvtpd2ps ymm30\{k7\},QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fd 5f 5a b2 00 04 00 00   vcvtpd2ps ymm30\{k7\},QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fd 5f 5a 72 80    vcvtpd2ps ymm30\{k7\},QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fd 5f 5a b2 f8 fb ff ff   vcvtpd2ps ymm30\{k7\},QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fd 5f 5a 72 7f    vcvtpd2ps ymm30\{k7\},QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 fd 5f 5a b2 00 04 00 00   vcvtpd2ps ymm30\{k7\},QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 fd 5f 5a 72 80    vcvtpd2ps ymm30\{k7\},QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 fd 5f 5a b2 f8 fb ff ff   vcvtpd2ps ymm30\{k7\},QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 fc 4f 79 f5       vcvtpd2udq ymm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 01 fc cf 79 f5       vcvtpd2udq ymm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 01 fc 1f 79 f5       vcvtpd2udq ymm30\{k7\},zmm29,\{rn-sae\}
@@ -2349,15 +2349,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 fc 7f 79 f5       vcvtpd2udq ymm30\{k7\},zmm29,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 fc 4f 79 31       vcvtpd2udq ymm30\{k7\},ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 fc 4f 79 b4 f0 23 01 00 00        vcvtpd2udq ymm30\{k7\},ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 fc 5f 79 31       vcvtpd2udq ymm30\{k7\},QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fc 5f 79 31       vcvtpd2udq ymm30\{k7\},QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 fc 4f 79 72 7f    vcvtpd2udq ymm30\{k7\},ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 fc 4f 79 b2 00 20 00 00   vcvtpd2udq ymm30\{k7\},ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 fc 4f 79 72 80    vcvtpd2udq ymm30\{k7\},ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 fc 4f 79 b2 c0 df ff ff   vcvtpd2udq ymm30\{k7\},ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 fc 5f 79 72 7f    vcvtpd2udq ymm30\{k7\},QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fc 5f 79 b2 00 04 00 00   vcvtpd2udq ymm30\{k7\},QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fc 5f 79 72 80    vcvtpd2udq ymm30\{k7\},QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fc 5f 79 b2 f8 fb ff ff   vcvtpd2udq ymm30\{k7\},QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fc 5f 79 72 7f    vcvtpd2udq ymm30\{k7\},QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 fc 5f 79 b2 00 04 00 00   vcvtpd2udq ymm30\{k7\},QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 fc 5f 79 72 80    vcvtpd2udq ymm30\{k7\},QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 fc 5f 79 b2 f8 fb ff ff   vcvtpd2udq ymm30\{k7\},QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 7d 4f 13 f5       vcvtph2ps zmm30\{k7\},ymm29
 [      ]*[a-f0-9]+:    62 02 7d cf 13 f5       vcvtph2ps zmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:    62 02 7d 1f 13 f5       vcvtph2ps zmm30\{k7\},ymm29,\{sae\}
@@ -2376,29 +2376,29 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 7d 78 5b f5       vcvtps2dq zmm30,zmm29,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 7d 48 5b 31       vcvtps2dq zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7d 48 5b b4 f0 23 01 00 00        vcvtps2dq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 7d 58 5b 31       vcvtps2dq zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7d 58 5b 31       vcvtps2dq zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7d 48 5b 72 7f    vcvtps2dq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 7d 48 5b b2 00 20 00 00   vcvtps2dq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 7d 48 5b 72 80    vcvtps2dq zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 7d 48 5b b2 c0 df ff ff   vcvtps2dq zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 7d 58 5b 72 7f    vcvtps2dq zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7d 58 5b b2 00 02 00 00   vcvtps2dq zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7d 58 5b 72 80    vcvtps2dq zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7d 58 5b b2 fc fd ff ff   vcvtps2dq zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7d 58 5b 72 7f    vcvtps2dq zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7d 58 5b b2 00 02 00 00   vcvtps2dq zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7d 58 5b 72 80    vcvtps2dq zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7d 58 5b b2 fc fd ff ff   vcvtps2dq zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 7c 4f 5a f5       vcvtps2pd zmm30\{k7\},ymm29
 [      ]*[a-f0-9]+:    62 01 7c cf 5a f5       vcvtps2pd zmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:    62 01 7c 1f 5a f5       vcvtps2pd zmm30\{k7\},ymm29,\{sae\}
 [      ]*[a-f0-9]+:    62 61 7c 4f 5a 31       vcvtps2pd zmm30\{k7\},YMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7c 4f 5a b4 f0 23 01 00 00        vcvtps2pd zmm30\{k7\},YMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 7c 5f 5a 31       vcvtps2pd zmm30\{k7\},DWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 7c 5f 5a 31       vcvtps2pd zmm30\{k7\},DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7c 4f 5a 72 7f    vcvtps2pd zmm30\{k7\},YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:    62 61 7c 4f 5a b2 00 10 00 00   vcvtps2pd zmm30\{k7\},YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:    62 61 7c 4f 5a 72 80    vcvtps2pd zmm30\{k7\},YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:    62 61 7c 4f 5a b2 e0 ef ff ff   vcvtps2pd zmm30\{k7\},YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:    62 61 7c 5f 5a 72 7f    vcvtps2pd zmm30\{k7\},DWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 7c 5f 5a b2 00 02 00 00   vcvtps2pd zmm30\{k7\},DWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 7c 5f 5a 72 80    vcvtps2pd zmm30\{k7\},DWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 7c 5f 5a b2 fc fd ff ff   vcvtps2pd zmm30\{k7\},DWORD PTR \[rdx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 7c 5f 5a 72 7f    vcvtps2pd zmm30\{k7\},DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7c 5f 5a b2 00 02 00 00   vcvtps2pd zmm30\{k7\},DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 5f 5a 72 80    vcvtps2pd zmm30\{k7\},DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 5f 5a b2 fc fd ff ff   vcvtps2pd zmm30\{k7\},DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 03 7d 4f 1d ee ab    vcvtps2ph ymm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 7d cf 1d ee ab    vcvtps2ph ymm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 7d 1f 1d ee ab    vcvtps2ph ymm30\{k7\},zmm29,\{sae\},0xab
@@ -2413,15 +2413,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 7c 78 79 f5       vcvtps2udq zmm30,zmm29,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 7c 48 79 31       vcvtps2udq zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7c 48 79 b4 f0 23 01 00 00        vcvtps2udq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 7c 58 79 31       vcvtps2udq zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7c 58 79 31       vcvtps2udq zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7c 48 79 72 7f    vcvtps2udq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 7c 48 79 b2 00 20 00 00   vcvtps2udq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 7c 48 79 72 80    vcvtps2udq zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 7c 48 79 b2 c0 df ff ff   vcvtps2udq zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 7c 58 79 72 7f    vcvtps2udq zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 79 b2 00 02 00 00   vcvtps2udq zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 79 72 80    vcvtps2udq zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 79 b2 fc fd ff ff   vcvtps2udq zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7c 58 79 72 7f    vcvtps2udq zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7c 58 79 b2 00 02 00 00   vcvtps2udq zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 58 79 72 80    vcvtps2udq zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 58 79 b2 fc fd ff ff   vcvtps2udq zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 7f 18 2d c6       vcvtsd2si eax,xmm30,\{rn-sae\}
 [      ]*[a-f0-9]+:    62 91 7f 58 2d c6       vcvtsd2si eax,xmm30,\{ru-sae\}
 [      ]*[a-f0-9]+:    62 91 7f 38 2d c6       vcvtsd2si eax,xmm30,\{rd-sae\}
@@ -2550,30 +2550,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 fd 1f e6 f5       vcvttpd2dq ymm30\{k7\},zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 61 fd 4f e6 31       vcvttpd2dq ymm30\{k7\},ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 fd 4f e6 b4 f0 23 01 00 00        vcvttpd2dq ymm30\{k7\},ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 fd 5f e6 31       vcvttpd2dq ymm30\{k7\},QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fd 5f e6 31       vcvttpd2dq ymm30\{k7\},QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 fd 4f e6 72 7f    vcvttpd2dq ymm30\{k7\},ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 fd 4f e6 b2 00 20 00 00   vcvttpd2dq ymm30\{k7\},ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 fd 4f e6 72 80    vcvttpd2dq ymm30\{k7\},ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 fd 4f e6 b2 c0 df ff ff   vcvttpd2dq ymm30\{k7\},ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 fd 5f e6 72 7f    vcvttpd2dq ymm30\{k7\},QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fd 5f e6 b2 00 04 00 00   vcvttpd2dq ymm30\{k7\},QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fd 5f e6 72 80    vcvttpd2dq ymm30\{k7\},QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fd 5f e6 b2 f8 fb ff ff   vcvttpd2dq ymm30\{k7\},QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fd 5f e6 72 7f    vcvttpd2dq ymm30\{k7\},QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 fd 5f e6 b2 00 04 00 00   vcvttpd2dq ymm30\{k7\},QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 fd 5f e6 72 80    vcvttpd2dq ymm30\{k7\},QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 fd 5f e6 b2 f8 fb ff ff   vcvttpd2dq ymm30\{k7\},QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 7e 48 5b f5       vcvttps2dq zmm30,zmm29
 [      ]*[a-f0-9]+:    62 01 7e 4f 5b f5       vcvttps2dq zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 01 7e cf 5b f5       vcvttps2dq zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 01 7e 18 5b f5       vcvttps2dq zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 61 7e 48 5b 31       vcvttps2dq zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7e 48 5b b4 f0 23 01 00 00        vcvttps2dq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 7e 58 5b 31       vcvttps2dq zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7e 58 5b 31       vcvttps2dq zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7e 48 5b 72 7f    vcvttps2dq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 7e 48 5b b2 00 20 00 00   vcvttps2dq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 7e 48 5b 72 80    vcvttps2dq zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 7e 48 5b b2 c0 df ff ff   vcvttps2dq zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 7e 58 5b 72 7f    vcvttps2dq zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7e 58 5b b2 00 02 00 00   vcvttps2dq zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7e 58 5b 72 80    vcvttps2dq zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7e 58 5b b2 fc fd ff ff   vcvttps2dq zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7e 58 5b 72 7f    vcvttps2dq zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7e 58 5b b2 00 02 00 00   vcvttps2dq zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7e 58 5b 72 80    vcvttps2dq zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7e 58 5b b2 fc fd ff ff   vcvttps2dq zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 7f 18 2c c6       vcvttsd2si eax,xmm30,\{sae\}
 [      ]*[a-f0-9]+:    62 91 7f 18 2c ee       vcvttsd2si ebp,xmm30,\{sae\}
 [      ]*[a-f0-9]+:    62 11 7f 18 2c ee       vcvttsd2si r13d,xmm30,\{sae\}
@@ -2588,15 +2588,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 7e cf 7a f5       vcvtudq2pd zmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:    62 61 7e 4f 7a 31       vcvtudq2pd zmm30\{k7\},YMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7e 4f 7a b4 f0 23 01 00 00        vcvtudq2pd zmm30\{k7\},YMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 7e 5f 7a 31       vcvtudq2pd zmm30\{k7\},DWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 7e 5f 7a 31       vcvtudq2pd zmm30\{k7\},DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7e 4f 7a 72 7f    vcvtudq2pd zmm30\{k7\},YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:    62 61 7e 4f 7a b2 00 10 00 00   vcvtudq2pd zmm30\{k7\},YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:    62 61 7e 4f 7a 72 80    vcvtudq2pd zmm30\{k7\},YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:    62 61 7e 4f 7a b2 e0 ef ff ff   vcvtudq2pd zmm30\{k7\},YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:    62 61 7e 5f 7a 72 7f    vcvtudq2pd zmm30\{k7\},DWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 7e 5f 7a b2 00 02 00 00   vcvtudq2pd zmm30\{k7\},DWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 7e 5f 7a 72 80    vcvtudq2pd zmm30\{k7\},DWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 7e 5f 7a b2 fc fd ff ff   vcvtudq2pd zmm30\{k7\},DWORD PTR \[rdx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 7e 5f 7a 72 7f    vcvtudq2pd zmm30\{k7\},DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7e 5f 7a b2 00 02 00 00   vcvtudq2pd zmm30\{k7\},DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7e 5f 7a 72 80    vcvtudq2pd zmm30\{k7\},DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7e 5f 7a b2 fc fd ff ff   vcvtudq2pd zmm30\{k7\},DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 7f 48 7a f5       vcvtudq2ps zmm30,zmm29
 [      ]*[a-f0-9]+:    62 01 7f 4f 7a f5       vcvtudq2ps zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 01 7f cf 7a f5       vcvtudq2ps zmm30\{k7\}\{z\},zmm29
@@ -2606,15 +2606,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 7f 78 7a f5       vcvtudq2ps zmm30,zmm29,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 7f 48 7a 31       vcvtudq2ps zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7f 48 7a b4 f0 23 01 00 00        vcvtudq2ps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 7f 58 7a 31       vcvtudq2ps zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7f 58 7a 31       vcvtudq2ps zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7f 48 7a 72 7f    vcvtudq2ps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 7f 48 7a b2 00 20 00 00   vcvtudq2ps zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 7f 48 7a 72 80    vcvtudq2ps zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 7f 48 7a b2 c0 df ff ff   vcvtudq2ps zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 7f 58 7a 72 7f    vcvtudq2ps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7f 58 7a b2 00 02 00 00   vcvtudq2ps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7f 58 7a 72 80    vcvtudq2ps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7f 58 7a b2 fc fd ff ff   vcvtudq2ps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7f 58 7a 72 7f    vcvtudq2ps zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7f 58 7a b2 00 02 00 00   vcvtudq2ps zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7f 58 7a 72 80    vcvtudq2ps zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7f 58 7a b2 fc fd ff ff   vcvtudq2ps zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 5e f4       vdivpd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 5e f4       vdivpd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 5e f4       vdivpd zmm30\{k7\}\{z\},zmm29,zmm28
@@ -2624,15 +2624,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 95 70 5e f4       vdivpd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 95 40 5e 31       vdivpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 5e b4 f0 23 01 00 00        vdivpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 95 50 5e 31       vdivpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 5e 31       vdivpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 5e 72 7f    vdivpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 5e b2 00 20 00 00   vdivpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 5e 72 80    vdivpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 5e b2 c0 df ff ff   vdivpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 5e 72 7f    vdivpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5e b2 00 04 00 00   vdivpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5e 72 80    vdivpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5e b2 f8 fb ff ff   vdivpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 5e 72 7f    vdivpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 5e b2 00 04 00 00   vdivpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 5e 72 80    vdivpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 5e b2 f8 fb ff ff   vdivpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 14 40 5e f4       vdivps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 47 5e f4       vdivps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 c7 5e f4       vdivps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -2642,15 +2642,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 14 70 5e f4       vdivps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 14 40 5e 31       vdivps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 14 40 5e b4 f0 23 01 00 00        vdivps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 14 50 5e 31       vdivps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 5e 31       vdivps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 14 40 5e 72 7f    vdivps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 14 40 5e b2 00 20 00 00   vdivps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 5e 72 80    vdivps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 5e b2 c0 df ff ff   vdivps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 14 50 5e 72 7f    vdivps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5e b2 00 02 00 00   vdivps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5e 72 80    vdivps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5e b2 fc fd ff ff   vdivps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 5e 72 7f    vdivps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 14 50 5e b2 00 02 00 00   vdivps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 5e 72 80    vdivps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 5e b2 fc fd ff ff   vdivps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 97 07 5e f4       vdivsd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 87 5e f4       vdivsd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 17 5e f4       vdivsd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -2727,15 +2727,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 98 f4       vfmadd132pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 98 31       vfmadd132pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 98 b4 f0 23 01 00 00        vfmadd132pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 98 31       vfmadd132pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 98 31       vfmadd132pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 98 72 7f    vfmadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 98 b2 00 20 00 00   vfmadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 98 72 80    vfmadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 98 b2 c0 df ff ff   vfmadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 98 72 7f    vfmadd132pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 98 b2 00 04 00 00   vfmadd132pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 98 72 80    vfmadd132pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 98 b2 f8 fb ff ff   vfmadd132pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 98 72 7f    vfmadd132pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 98 b2 00 04 00 00   vfmadd132pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 98 72 80    vfmadd132pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 98 b2 f8 fb ff ff   vfmadd132pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 98 f4       vfmadd132ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 98 f4       vfmadd132ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 98 f4       vfmadd132ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -2745,15 +2745,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 98 f4       vfmadd132ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 98 31       vfmadd132ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 98 b4 f0 23 01 00 00        vfmadd132ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 98 31       vfmadd132ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 98 31       vfmadd132ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 98 72 7f    vfmadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 98 b2 00 20 00 00   vfmadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 98 72 80    vfmadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 98 b2 c0 df ff ff   vfmadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 98 72 7f    vfmadd132ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 98 b2 00 02 00 00   vfmadd132ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 98 72 80    vfmadd132ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 98 b2 fc fd ff ff   vfmadd132ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 98 72 7f    vfmadd132ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 98 b2 00 02 00 00   vfmadd132ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 98 72 80    vfmadd132ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 98 b2 fc fd ff ff   vfmadd132ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 99 f4       vfmadd132sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 99 f4       vfmadd132sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 99 f4       vfmadd132sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -2787,15 +2787,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 a8 f4       vfmadd213pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 a8 31       vfmadd213pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 a8 b4 f0 23 01 00 00        vfmadd213pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 a8 31       vfmadd213pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 a8 31       vfmadd213pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 a8 72 7f    vfmadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 a8 b2 00 20 00 00   vfmadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 a8 72 80    vfmadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 a8 b2 c0 df ff ff   vfmadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 a8 72 7f    vfmadd213pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 a8 b2 00 04 00 00   vfmadd213pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 a8 72 80    vfmadd213pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 a8 b2 f8 fb ff ff   vfmadd213pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 a8 72 7f    vfmadd213pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 a8 b2 00 04 00 00   vfmadd213pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 a8 72 80    vfmadd213pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 a8 b2 f8 fb ff ff   vfmadd213pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 a8 f4       vfmadd213ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 a8 f4       vfmadd213ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 a8 f4       vfmadd213ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -2805,15 +2805,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 a8 f4       vfmadd213ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 a8 31       vfmadd213ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 a8 b4 f0 23 01 00 00        vfmadd213ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 a8 31       vfmadd213ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 a8 31       vfmadd213ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 a8 72 7f    vfmadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 a8 b2 00 20 00 00   vfmadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 a8 72 80    vfmadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 a8 b2 c0 df ff ff   vfmadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 a8 72 7f    vfmadd213ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 a8 b2 00 02 00 00   vfmadd213ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 a8 72 80    vfmadd213ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 a8 b2 fc fd ff ff   vfmadd213ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 a8 72 7f    vfmadd213ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 a8 b2 00 02 00 00   vfmadd213ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 a8 72 80    vfmadd213ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 a8 b2 fc fd ff ff   vfmadd213ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 a9 f4       vfmadd213sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 a9 f4       vfmadd213sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 a9 f4       vfmadd213sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -2847,15 +2847,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 b8 f4       vfmadd231pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 b8 31       vfmadd231pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 b8 b4 f0 23 01 00 00        vfmadd231pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 b8 31       vfmadd231pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 b8 31       vfmadd231pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 b8 72 7f    vfmadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 b8 b2 00 20 00 00   vfmadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 b8 72 80    vfmadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 b8 b2 c0 df ff ff   vfmadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 b8 72 7f    vfmadd231pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 b8 b2 00 04 00 00   vfmadd231pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 b8 72 80    vfmadd231pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 b8 b2 f8 fb ff ff   vfmadd231pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 b8 72 7f    vfmadd231pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 b8 b2 00 04 00 00   vfmadd231pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 b8 72 80    vfmadd231pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 b8 b2 f8 fb ff ff   vfmadd231pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 b8 f4       vfmadd231ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 b8 f4       vfmadd231ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 b8 f4       vfmadd231ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -2865,15 +2865,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 b8 f4       vfmadd231ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 b8 31       vfmadd231ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 b8 b4 f0 23 01 00 00        vfmadd231ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 b8 31       vfmadd231ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 b8 31       vfmadd231ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 b8 72 7f    vfmadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 b8 b2 00 20 00 00   vfmadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 b8 72 80    vfmadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 b8 b2 c0 df ff ff   vfmadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 b8 72 7f    vfmadd231ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 b8 b2 00 02 00 00   vfmadd231ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 b8 72 80    vfmadd231ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 b8 b2 fc fd ff ff   vfmadd231ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 b8 72 7f    vfmadd231ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 b8 b2 00 02 00 00   vfmadd231ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 b8 72 80    vfmadd231ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 b8 b2 fc fd ff ff   vfmadd231ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 b9 f4       vfmadd231sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 b9 f4       vfmadd231sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 b9 f4       vfmadd231sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -2907,15 +2907,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 96 f4       vfmaddsub132pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 96 31       vfmaddsub132pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 96 b4 f0 23 01 00 00        vfmaddsub132pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 96 31       vfmaddsub132pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 96 31       vfmaddsub132pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 96 72 7f    vfmaddsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 96 b2 00 20 00 00   vfmaddsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 96 72 80    vfmaddsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 96 b2 c0 df ff ff   vfmaddsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 96 72 7f    vfmaddsub132pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 96 b2 00 04 00 00   vfmaddsub132pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 96 72 80    vfmaddsub132pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 96 b2 f8 fb ff ff   vfmaddsub132pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 96 72 7f    vfmaddsub132pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 96 b2 00 04 00 00   vfmaddsub132pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 96 72 80    vfmaddsub132pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 96 b2 f8 fb ff ff   vfmaddsub132pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 96 f4       vfmaddsub132ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 96 f4       vfmaddsub132ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 96 f4       vfmaddsub132ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -2925,15 +2925,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 96 f4       vfmaddsub132ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 96 31       vfmaddsub132ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 96 b4 f0 23 01 00 00        vfmaddsub132ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 96 31       vfmaddsub132ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 96 31       vfmaddsub132ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 96 72 7f    vfmaddsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 96 b2 00 20 00 00   vfmaddsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 96 72 80    vfmaddsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 96 b2 c0 df ff ff   vfmaddsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 96 72 7f    vfmaddsub132ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 96 b2 00 02 00 00   vfmaddsub132ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 96 72 80    vfmaddsub132ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 96 b2 fc fd ff ff   vfmaddsub132ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 96 72 7f    vfmaddsub132ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 96 b2 00 02 00 00   vfmaddsub132ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 96 72 80    vfmaddsub132ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 96 b2 fc fd ff ff   vfmaddsub132ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 a6 f4       vfmaddsub213pd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 a6 f4       vfmaddsub213pd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 a6 f4       vfmaddsub213pd zmm30\{k7\}\{z\},zmm29,zmm28
@@ -2943,15 +2943,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 a6 f4       vfmaddsub213pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 a6 31       vfmaddsub213pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 a6 b4 f0 23 01 00 00        vfmaddsub213pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 a6 31       vfmaddsub213pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 a6 31       vfmaddsub213pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 a6 72 7f    vfmaddsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 a6 b2 00 20 00 00   vfmaddsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 a6 72 80    vfmaddsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 a6 b2 c0 df ff ff   vfmaddsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 a6 72 7f    vfmaddsub213pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 a6 b2 00 04 00 00   vfmaddsub213pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 a6 72 80    vfmaddsub213pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 a6 b2 f8 fb ff ff   vfmaddsub213pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 a6 72 7f    vfmaddsub213pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 a6 b2 00 04 00 00   vfmaddsub213pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 a6 72 80    vfmaddsub213pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 a6 b2 f8 fb ff ff   vfmaddsub213pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 a6 f4       vfmaddsub213ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 a6 f4       vfmaddsub213ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 a6 f4       vfmaddsub213ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -2961,15 +2961,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 a6 f4       vfmaddsub213ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 a6 31       vfmaddsub213ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 a6 b4 f0 23 01 00 00        vfmaddsub213ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 a6 31       vfmaddsub213ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 a6 31       vfmaddsub213ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 a6 72 7f    vfmaddsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 a6 b2 00 20 00 00   vfmaddsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 a6 72 80    vfmaddsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 a6 b2 c0 df ff ff   vfmaddsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 a6 72 7f    vfmaddsub213ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 a6 b2 00 02 00 00   vfmaddsub213ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 a6 72 80    vfmaddsub213ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 a6 b2 fc fd ff ff   vfmaddsub213ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 a6 72 7f    vfmaddsub213ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 a6 b2 00 02 00 00   vfmaddsub213ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 a6 72 80    vfmaddsub213ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 a6 b2 fc fd ff ff   vfmaddsub213ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 b6 f4       vfmaddsub231pd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 b6 f4       vfmaddsub231pd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 b6 f4       vfmaddsub231pd zmm30\{k7\}\{z\},zmm29,zmm28
@@ -2979,15 +2979,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 b6 f4       vfmaddsub231pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 b6 31       vfmaddsub231pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 b6 b4 f0 23 01 00 00        vfmaddsub231pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 b6 31       vfmaddsub231pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 b6 31       vfmaddsub231pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 b6 72 7f    vfmaddsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 b6 b2 00 20 00 00   vfmaddsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 b6 72 80    vfmaddsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 b6 b2 c0 df ff ff   vfmaddsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 b6 72 7f    vfmaddsub231pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 b6 b2 00 04 00 00   vfmaddsub231pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 b6 72 80    vfmaddsub231pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 b6 b2 f8 fb ff ff   vfmaddsub231pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 b6 72 7f    vfmaddsub231pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 b6 b2 00 04 00 00   vfmaddsub231pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 b6 72 80    vfmaddsub231pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 b6 b2 f8 fb ff ff   vfmaddsub231pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 b6 f4       vfmaddsub231ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 b6 f4       vfmaddsub231ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 b6 f4       vfmaddsub231ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -2997,15 +2997,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 b6 f4       vfmaddsub231ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 b6 31       vfmaddsub231ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 b6 b4 f0 23 01 00 00        vfmaddsub231ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 b6 31       vfmaddsub231ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 b6 31       vfmaddsub231ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 b6 72 7f    vfmaddsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 b6 b2 00 20 00 00   vfmaddsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 b6 72 80    vfmaddsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 b6 b2 c0 df ff ff   vfmaddsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 b6 72 7f    vfmaddsub231ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 b6 b2 00 02 00 00   vfmaddsub231ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 b6 72 80    vfmaddsub231ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 b6 b2 fc fd ff ff   vfmaddsub231ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 b6 72 7f    vfmaddsub231ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 b6 b2 00 02 00 00   vfmaddsub231ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 b6 72 80    vfmaddsub231ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 b6 b2 fc fd ff ff   vfmaddsub231ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 9a f4       vfmsub132pd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 9a f4       vfmsub132pd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 9a f4       vfmsub132pd zmm30\{k7\}\{z\},zmm29,zmm28
@@ -3015,15 +3015,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 9a f4       vfmsub132pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 9a 31       vfmsub132pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 9a b4 f0 23 01 00 00        vfmsub132pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 9a 31       vfmsub132pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 9a 31       vfmsub132pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 9a 72 7f    vfmsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 9a b2 00 20 00 00   vfmsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 9a 72 80    vfmsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 9a b2 c0 df ff ff   vfmsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 9a 72 7f    vfmsub132pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 9a b2 00 04 00 00   vfmsub132pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 9a 72 80    vfmsub132pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 9a b2 f8 fb ff ff   vfmsub132pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 9a 72 7f    vfmsub132pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 9a b2 00 04 00 00   vfmsub132pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 9a 72 80    vfmsub132pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 9a b2 f8 fb ff ff   vfmsub132pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 9a f4       vfmsub132ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 9a f4       vfmsub132ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 9a f4       vfmsub132ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -3033,15 +3033,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 9a f4       vfmsub132ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 9a 31       vfmsub132ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 9a b4 f0 23 01 00 00        vfmsub132ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 9a 31       vfmsub132ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 9a 31       vfmsub132ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 9a 72 7f    vfmsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 9a b2 00 20 00 00   vfmsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 9a 72 80    vfmsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 9a b2 c0 df ff ff   vfmsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 9a 72 7f    vfmsub132ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 9a b2 00 02 00 00   vfmsub132ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 9a 72 80    vfmsub132ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 9a b2 fc fd ff ff   vfmsub132ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 9a 72 7f    vfmsub132ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 9a b2 00 02 00 00   vfmsub132ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 9a 72 80    vfmsub132ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 9a b2 fc fd ff ff   vfmsub132ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 9b f4       vfmsub132sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 9b f4       vfmsub132sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 9b f4       vfmsub132sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -3075,15 +3075,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 aa f4       vfmsub213pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 aa 31       vfmsub213pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 aa b4 f0 23 01 00 00        vfmsub213pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 aa 31       vfmsub213pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 aa 31       vfmsub213pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 aa 72 7f    vfmsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 aa b2 00 20 00 00   vfmsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 aa 72 80    vfmsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 aa b2 c0 df ff ff   vfmsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 aa 72 7f    vfmsub213pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 aa b2 00 04 00 00   vfmsub213pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 aa 72 80    vfmsub213pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 aa b2 f8 fb ff ff   vfmsub213pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 aa 72 7f    vfmsub213pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 aa b2 00 04 00 00   vfmsub213pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 aa 72 80    vfmsub213pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 aa b2 f8 fb ff ff   vfmsub213pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 aa f4       vfmsub213ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 aa f4       vfmsub213ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 aa f4       vfmsub213ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -3093,15 +3093,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 aa f4       vfmsub213ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 aa 31       vfmsub213ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 aa b4 f0 23 01 00 00        vfmsub213ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 aa 31       vfmsub213ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 aa 31       vfmsub213ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 aa 72 7f    vfmsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 aa b2 00 20 00 00   vfmsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 aa 72 80    vfmsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 aa b2 c0 df ff ff   vfmsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 aa 72 7f    vfmsub213ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 aa b2 00 02 00 00   vfmsub213ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 aa 72 80    vfmsub213ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 aa b2 fc fd ff ff   vfmsub213ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 aa 72 7f    vfmsub213ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 aa b2 00 02 00 00   vfmsub213ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 aa 72 80    vfmsub213ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 aa b2 fc fd ff ff   vfmsub213ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 ab f4       vfmsub213sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 ab f4       vfmsub213sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 ab f4       vfmsub213sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -3135,15 +3135,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 ba f4       vfmsub231pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 ba 31       vfmsub231pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 ba b4 f0 23 01 00 00        vfmsub231pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 ba 31       vfmsub231pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 ba 31       vfmsub231pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 ba 72 7f    vfmsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 ba b2 00 20 00 00   vfmsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 ba 72 80    vfmsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 ba b2 c0 df ff ff   vfmsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 ba 72 7f    vfmsub231pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 ba b2 00 04 00 00   vfmsub231pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 ba 72 80    vfmsub231pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 ba b2 f8 fb ff ff   vfmsub231pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 ba 72 7f    vfmsub231pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 ba b2 00 04 00 00   vfmsub231pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 ba 72 80    vfmsub231pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 ba b2 f8 fb ff ff   vfmsub231pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 ba f4       vfmsub231ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 ba f4       vfmsub231ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 ba f4       vfmsub231ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -3153,15 +3153,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 ba f4       vfmsub231ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 ba 31       vfmsub231ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 ba b4 f0 23 01 00 00        vfmsub231ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 ba 31       vfmsub231ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 ba 31       vfmsub231ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 ba 72 7f    vfmsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 ba b2 00 20 00 00   vfmsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 ba 72 80    vfmsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 ba b2 c0 df ff ff   vfmsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 ba 72 7f    vfmsub231ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 ba b2 00 02 00 00   vfmsub231ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 ba 72 80    vfmsub231ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 ba b2 fc fd ff ff   vfmsub231ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 ba 72 7f    vfmsub231ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 ba b2 00 02 00 00   vfmsub231ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 ba 72 80    vfmsub231ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 ba b2 fc fd ff ff   vfmsub231ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 bb f4       vfmsub231sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 bb f4       vfmsub231sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 bb f4       vfmsub231sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -3195,15 +3195,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 97 f4       vfmsubadd132pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 97 31       vfmsubadd132pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 97 b4 f0 23 01 00 00        vfmsubadd132pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 97 31       vfmsubadd132pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 97 31       vfmsubadd132pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 97 72 7f    vfmsubadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 97 b2 00 20 00 00   vfmsubadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 97 72 80    vfmsubadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 97 b2 c0 df ff ff   vfmsubadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 97 72 7f    vfmsubadd132pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 97 b2 00 04 00 00   vfmsubadd132pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 97 72 80    vfmsubadd132pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 97 b2 f8 fb ff ff   vfmsubadd132pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 97 72 7f    vfmsubadd132pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 97 b2 00 04 00 00   vfmsubadd132pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 97 72 80    vfmsubadd132pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 97 b2 f8 fb ff ff   vfmsubadd132pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 97 f4       vfmsubadd132ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 97 f4       vfmsubadd132ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 97 f4       vfmsubadd132ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -3213,15 +3213,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 97 f4       vfmsubadd132ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 97 31       vfmsubadd132ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 97 b4 f0 23 01 00 00        vfmsubadd132ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 97 31       vfmsubadd132ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 97 31       vfmsubadd132ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 97 72 7f    vfmsubadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 97 b2 00 20 00 00   vfmsubadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 97 72 80    vfmsubadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 97 b2 c0 df ff ff   vfmsubadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 97 72 7f    vfmsubadd132ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 97 b2 00 02 00 00   vfmsubadd132ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 97 72 80    vfmsubadd132ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 97 b2 fc fd ff ff   vfmsubadd132ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 97 72 7f    vfmsubadd132ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 97 b2 00 02 00 00   vfmsubadd132ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 97 72 80    vfmsubadd132ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 97 b2 fc fd ff ff   vfmsubadd132ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 a7 f4       vfmsubadd213pd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 a7 f4       vfmsubadd213pd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 a7 f4       vfmsubadd213pd zmm30\{k7\}\{z\},zmm29,zmm28
@@ -3231,15 +3231,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 a7 f4       vfmsubadd213pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 a7 31       vfmsubadd213pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 a7 b4 f0 23 01 00 00        vfmsubadd213pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 a7 31       vfmsubadd213pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 a7 31       vfmsubadd213pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 a7 72 7f    vfmsubadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 a7 b2 00 20 00 00   vfmsubadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 a7 72 80    vfmsubadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 a7 b2 c0 df ff ff   vfmsubadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 a7 72 7f    vfmsubadd213pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 a7 b2 00 04 00 00   vfmsubadd213pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 a7 72 80    vfmsubadd213pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 a7 b2 f8 fb ff ff   vfmsubadd213pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 a7 72 7f    vfmsubadd213pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 a7 b2 00 04 00 00   vfmsubadd213pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 a7 72 80    vfmsubadd213pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 a7 b2 f8 fb ff ff   vfmsubadd213pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 a7 f4       vfmsubadd213ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 a7 f4       vfmsubadd213ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 a7 f4       vfmsubadd213ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -3249,15 +3249,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 a7 f4       vfmsubadd213ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 a7 31       vfmsubadd213ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 a7 b4 f0 23 01 00 00        vfmsubadd213ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 a7 31       vfmsubadd213ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 a7 31       vfmsubadd213ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 a7 72 7f    vfmsubadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 a7 b2 00 20 00 00   vfmsubadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 a7 72 80    vfmsubadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 a7 b2 c0 df ff ff   vfmsubadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 a7 72 7f    vfmsubadd213ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 a7 b2 00 02 00 00   vfmsubadd213ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 a7 72 80    vfmsubadd213ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 a7 b2 fc fd ff ff   vfmsubadd213ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 a7 72 7f    vfmsubadd213ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 a7 b2 00 02 00 00   vfmsubadd213ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 a7 72 80    vfmsubadd213ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 a7 b2 fc fd ff ff   vfmsubadd213ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 b7 f4       vfmsubadd231pd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 b7 f4       vfmsubadd231pd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 b7 f4       vfmsubadd231pd zmm30\{k7\}\{z\},zmm29,zmm28
@@ -3267,15 +3267,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 b7 f4       vfmsubadd231pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 b7 31       vfmsubadd231pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 b7 b4 f0 23 01 00 00        vfmsubadd231pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 b7 31       vfmsubadd231pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 b7 31       vfmsubadd231pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 b7 72 7f    vfmsubadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 b7 b2 00 20 00 00   vfmsubadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 b7 72 80    vfmsubadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 b7 b2 c0 df ff ff   vfmsubadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 b7 72 7f    vfmsubadd231pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 b7 b2 00 04 00 00   vfmsubadd231pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 b7 72 80    vfmsubadd231pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 b7 b2 f8 fb ff ff   vfmsubadd231pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 b7 72 7f    vfmsubadd231pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 b7 b2 00 04 00 00   vfmsubadd231pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 b7 72 80    vfmsubadd231pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 b7 b2 f8 fb ff ff   vfmsubadd231pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 b7 f4       vfmsubadd231ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 b7 f4       vfmsubadd231ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 b7 f4       vfmsubadd231ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -3285,15 +3285,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 b7 f4       vfmsubadd231ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 b7 31       vfmsubadd231ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 b7 b4 f0 23 01 00 00        vfmsubadd231ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 b7 31       vfmsubadd231ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 b7 31       vfmsubadd231ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 b7 72 7f    vfmsubadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 b7 b2 00 20 00 00   vfmsubadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 b7 72 80    vfmsubadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 b7 b2 c0 df ff ff   vfmsubadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 b7 72 7f    vfmsubadd231ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 b7 b2 00 02 00 00   vfmsubadd231ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 b7 72 80    vfmsubadd231ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 b7 b2 fc fd ff ff   vfmsubadd231ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 b7 72 7f    vfmsubadd231ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 b7 b2 00 02 00 00   vfmsubadd231ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 b7 72 80    vfmsubadd231ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 b7 b2 fc fd ff ff   vfmsubadd231ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 9c f4       vfnmadd132pd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 9c f4       vfnmadd132pd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 9c f4       vfnmadd132pd zmm30\{k7\}\{z\},zmm29,zmm28
@@ -3303,15 +3303,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 9c f4       vfnmadd132pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 9c 31       vfnmadd132pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 9c b4 f0 23 01 00 00        vfnmadd132pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 9c 31       vfnmadd132pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 9c 31       vfnmadd132pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 9c 72 7f    vfnmadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 9c b2 00 20 00 00   vfnmadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 9c 72 80    vfnmadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 9c b2 c0 df ff ff   vfnmadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 9c 72 7f    vfnmadd132pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 9c b2 00 04 00 00   vfnmadd132pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 9c 72 80    vfnmadd132pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 9c b2 f8 fb ff ff   vfnmadd132pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 9c 72 7f    vfnmadd132pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 9c b2 00 04 00 00   vfnmadd132pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 9c 72 80    vfnmadd132pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 9c b2 f8 fb ff ff   vfnmadd132pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 9c f4       vfnmadd132ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 9c f4       vfnmadd132ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 9c f4       vfnmadd132ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -3321,15 +3321,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 9c f4       vfnmadd132ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 9c 31       vfnmadd132ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 9c b4 f0 23 01 00 00        vfnmadd132ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 9c 31       vfnmadd132ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 9c 31       vfnmadd132ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 9c 72 7f    vfnmadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 9c b2 00 20 00 00   vfnmadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 9c 72 80    vfnmadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 9c b2 c0 df ff ff   vfnmadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 9c 72 7f    vfnmadd132ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 9c b2 00 02 00 00   vfnmadd132ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 9c 72 80    vfnmadd132ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 9c b2 fc fd ff ff   vfnmadd132ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 9c 72 7f    vfnmadd132ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 9c b2 00 02 00 00   vfnmadd132ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 9c 72 80    vfnmadd132ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 9c b2 fc fd ff ff   vfnmadd132ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 9d f4       vfnmadd132sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 9d f4       vfnmadd132sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 9d f4       vfnmadd132sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -3363,15 +3363,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 ac f4       vfnmadd213pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 ac 31       vfnmadd213pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 ac b4 f0 23 01 00 00        vfnmadd213pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 ac 31       vfnmadd213pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 ac 31       vfnmadd213pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 ac 72 7f    vfnmadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 ac b2 00 20 00 00   vfnmadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 ac 72 80    vfnmadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 ac b2 c0 df ff ff   vfnmadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 ac 72 7f    vfnmadd213pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 ac b2 00 04 00 00   vfnmadd213pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 ac 72 80    vfnmadd213pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 ac b2 f8 fb ff ff   vfnmadd213pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 ac 72 7f    vfnmadd213pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 ac b2 00 04 00 00   vfnmadd213pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 ac 72 80    vfnmadd213pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 ac b2 f8 fb ff ff   vfnmadd213pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 ac f4       vfnmadd213ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 ac f4       vfnmadd213ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 ac f4       vfnmadd213ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -3381,15 +3381,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 ac f4       vfnmadd213ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 ac 31       vfnmadd213ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 ac b4 f0 23 01 00 00        vfnmadd213ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 ac 31       vfnmadd213ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 ac 31       vfnmadd213ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 ac 72 7f    vfnmadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 ac b2 00 20 00 00   vfnmadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 ac 72 80    vfnmadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 ac b2 c0 df ff ff   vfnmadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 ac 72 7f    vfnmadd213ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 ac b2 00 02 00 00   vfnmadd213ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 ac 72 80    vfnmadd213ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 ac b2 fc fd ff ff   vfnmadd213ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 ac 72 7f    vfnmadd213ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 ac b2 00 02 00 00   vfnmadd213ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 ac 72 80    vfnmadd213ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 ac b2 fc fd ff ff   vfnmadd213ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 ad f4       vfnmadd213sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 ad f4       vfnmadd213sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 ad f4       vfnmadd213sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -3423,15 +3423,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 bc f4       vfnmadd231pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 bc 31       vfnmadd231pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 bc b4 f0 23 01 00 00        vfnmadd231pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 bc 31       vfnmadd231pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 bc 31       vfnmadd231pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 bc 72 7f    vfnmadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 bc b2 00 20 00 00   vfnmadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 bc 72 80    vfnmadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 bc b2 c0 df ff ff   vfnmadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 bc 72 7f    vfnmadd231pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 bc b2 00 04 00 00   vfnmadd231pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 bc 72 80    vfnmadd231pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 bc b2 f8 fb ff ff   vfnmadd231pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 bc 72 7f    vfnmadd231pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 bc b2 00 04 00 00   vfnmadd231pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 bc 72 80    vfnmadd231pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 bc b2 f8 fb ff ff   vfnmadd231pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 bc f4       vfnmadd231ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 bc f4       vfnmadd231ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 bc f4       vfnmadd231ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -3441,15 +3441,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 bc f4       vfnmadd231ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 bc 31       vfnmadd231ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 bc b4 f0 23 01 00 00        vfnmadd231ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 bc 31       vfnmadd231ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 bc 31       vfnmadd231ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 bc 72 7f    vfnmadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 bc b2 00 20 00 00   vfnmadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 bc 72 80    vfnmadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 bc b2 c0 df ff ff   vfnmadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 bc 72 7f    vfnmadd231ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 bc b2 00 02 00 00   vfnmadd231ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 bc 72 80    vfnmadd231ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 bc b2 fc fd ff ff   vfnmadd231ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 bc 72 7f    vfnmadd231ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 bc b2 00 02 00 00   vfnmadd231ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 bc 72 80    vfnmadd231ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 bc b2 fc fd ff ff   vfnmadd231ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 bd f4       vfnmadd231sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 bd f4       vfnmadd231sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 bd f4       vfnmadd231sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -3483,15 +3483,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 9e f4       vfnmsub132pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 9e 31       vfnmsub132pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 9e b4 f0 23 01 00 00        vfnmsub132pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 9e 31       vfnmsub132pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 9e 31       vfnmsub132pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 9e 72 7f    vfnmsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 9e b2 00 20 00 00   vfnmsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 9e 72 80    vfnmsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 9e b2 c0 df ff ff   vfnmsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 9e 72 7f    vfnmsub132pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 9e b2 00 04 00 00   vfnmsub132pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 9e 72 80    vfnmsub132pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 9e b2 f8 fb ff ff   vfnmsub132pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 9e 72 7f    vfnmsub132pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 9e b2 00 04 00 00   vfnmsub132pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 9e 72 80    vfnmsub132pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 9e b2 f8 fb ff ff   vfnmsub132pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 9e f4       vfnmsub132ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 9e f4       vfnmsub132ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 9e f4       vfnmsub132ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -3501,15 +3501,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 9e f4       vfnmsub132ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 9e 31       vfnmsub132ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 9e b4 f0 23 01 00 00        vfnmsub132ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 9e 31       vfnmsub132ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 9e 31       vfnmsub132ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 9e 72 7f    vfnmsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 9e b2 00 20 00 00   vfnmsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 9e 72 80    vfnmsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 9e b2 c0 df ff ff   vfnmsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 9e 72 7f    vfnmsub132ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 9e b2 00 02 00 00   vfnmsub132ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 9e 72 80    vfnmsub132ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 9e b2 fc fd ff ff   vfnmsub132ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 9e 72 7f    vfnmsub132ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 9e b2 00 02 00 00   vfnmsub132ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 9e 72 80    vfnmsub132ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 9e b2 fc fd ff ff   vfnmsub132ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 9f f4       vfnmsub132sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 9f f4       vfnmsub132sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 9f f4       vfnmsub132sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -3543,15 +3543,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 ae f4       vfnmsub213pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 ae 31       vfnmsub213pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 ae b4 f0 23 01 00 00        vfnmsub213pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 ae 31       vfnmsub213pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 ae 31       vfnmsub213pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 ae 72 7f    vfnmsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 ae b2 00 20 00 00   vfnmsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 ae 72 80    vfnmsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 ae b2 c0 df ff ff   vfnmsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 ae 72 7f    vfnmsub213pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 ae b2 00 04 00 00   vfnmsub213pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 ae 72 80    vfnmsub213pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 ae b2 f8 fb ff ff   vfnmsub213pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 ae 72 7f    vfnmsub213pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 ae b2 00 04 00 00   vfnmsub213pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 ae 72 80    vfnmsub213pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 ae b2 f8 fb ff ff   vfnmsub213pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 ae f4       vfnmsub213ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 ae f4       vfnmsub213ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 ae f4       vfnmsub213ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -3561,15 +3561,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 ae f4       vfnmsub213ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 ae 31       vfnmsub213ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 ae b4 f0 23 01 00 00        vfnmsub213ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 ae 31       vfnmsub213ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 ae 31       vfnmsub213ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 ae 72 7f    vfnmsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 ae b2 00 20 00 00   vfnmsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 ae 72 80    vfnmsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 ae b2 c0 df ff ff   vfnmsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 ae 72 7f    vfnmsub213ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 ae b2 00 02 00 00   vfnmsub213ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 ae 72 80    vfnmsub213ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 ae b2 fc fd ff ff   vfnmsub213ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 ae 72 7f    vfnmsub213ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 ae b2 00 02 00 00   vfnmsub213ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 ae 72 80    vfnmsub213ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 ae b2 fc fd ff ff   vfnmsub213ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 af f4       vfnmsub213sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 af f4       vfnmsub213sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 af f4       vfnmsub213sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -3603,15 +3603,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 be f4       vfnmsub231pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 be 31       vfnmsub231pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 be b4 f0 23 01 00 00        vfnmsub231pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 be 31       vfnmsub231pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 be 31       vfnmsub231pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 be 72 7f    vfnmsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 be b2 00 20 00 00   vfnmsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 be 72 80    vfnmsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 be b2 c0 df ff ff   vfnmsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 be 72 7f    vfnmsub231pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 be b2 00 04 00 00   vfnmsub231pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 be 72 80    vfnmsub231pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 be b2 f8 fb ff ff   vfnmsub231pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 be 72 7f    vfnmsub231pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 be b2 00 04 00 00   vfnmsub231pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 be 72 80    vfnmsub231pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 be b2 f8 fb ff ff   vfnmsub231pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 be f4       vfnmsub231ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 be f4       vfnmsub231ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 be f4       vfnmsub231ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -3621,15 +3621,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 be f4       vfnmsub231ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 be 31       vfnmsub231ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 be b4 f0 23 01 00 00        vfnmsub231ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 be 31       vfnmsub231ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 be 31       vfnmsub231ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 be 72 7f    vfnmsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 be b2 00 20 00 00   vfnmsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 be 72 80    vfnmsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 be b2 c0 df ff ff   vfnmsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 be 72 7f    vfnmsub231ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 be b2 00 02 00 00   vfnmsub231ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 be 72 80    vfnmsub231ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 be b2 fc fd ff ff   vfnmsub231ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 be 72 7f    vfnmsub231ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 be b2 00 02 00 00   vfnmsub231ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 be 72 80    vfnmsub231ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 be b2 fc fd ff ff   vfnmsub231ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 bf f4       vfnmsub231sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 bf f4       vfnmsub231sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 bf f4       vfnmsub231sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -3677,30 +3677,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 fd 18 42 f5       vgetexppd zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 62 fd 48 42 31       vgetexppd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 fd 48 42 b4 f0 23 01 00 00        vgetexppd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 fd 58 42 31       vgetexppd zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 42 31       vgetexppd zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 fd 48 42 72 7f    vgetexppd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 fd 48 42 b2 00 20 00 00   vgetexppd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 42 72 80    vgetexppd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 42 b2 c0 df ff ff   vgetexppd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 fd 58 42 72 7f    vgetexppd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 42 b2 00 04 00 00   vgetexppd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 42 72 80    vgetexppd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 42 b2 f8 fb ff ff   vgetexppd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 42 72 7f    vgetexppd zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 fd 58 42 b2 00 04 00 00   vgetexppd zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 42 72 80    vgetexppd zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 42 b2 f8 fb ff ff   vgetexppd zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 7d 48 42 f5       vgetexpps zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 7d 4f 42 f5       vgetexpps zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 7d cf 42 f5       vgetexpps zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 02 7d 18 42 f5       vgetexpps zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 62 7d 48 42 31       vgetexpps zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 7d 48 42 b4 f0 23 01 00 00        vgetexpps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 7d 58 42 31       vgetexpps zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 42 31       vgetexpps zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 48 42 72 7f    vgetexpps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 7d 48 42 b2 00 20 00 00   vgetexpps zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 42 72 80    vgetexpps zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 42 b2 c0 df ff ff   vgetexpps zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 7d 58 42 72 7f    vgetexpps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 42 b2 00 02 00 00   vgetexpps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 42 72 80    vgetexpps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 42 b2 fc fd ff ff   vgetexpps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 42 72 7f    vgetexpps zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 7d 58 42 b2 00 02 00 00   vgetexpps zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 42 72 80    vgetexpps zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 42 b2 fc fd ff ff   vgetexpps zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 43 f4       vgetexpsd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 43 f4       vgetexpsd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 43 f4       vgetexpsd xmm30\{k7\},xmm29,xmm28,\{sae\}
@@ -3727,15 +3727,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 03 fd 18 26 f5 7b    vgetmantpd zmm30,zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 26 31 7b    vgetmantpd zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 fd 48 26 b4 f0 23 01 00 00 7b     vgetmantpd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 26 31 7b    vgetmantpd zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 26 31 7b    vgetmantpd zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 26 72 7f 7b         vgetmantpd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 26 b2 00 20 00 00 7b        vgetmantpd zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 26 72 80 7b         vgetmantpd zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 26 b2 c0 df ff ff 7b        vgetmantpd zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 26 72 7f 7b         vgetmantpd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 26 b2 00 04 00 00 7b        vgetmantpd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 26 72 80 7b         vgetmantpd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 26 b2 f8 fb ff ff 7b        vgetmantpd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 26 72 7f 7b         vgetmantpd zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 26 b2 00 04 00 00 7b        vgetmantpd zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 26 72 80 7b         vgetmantpd zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 26 b2 f8 fb ff ff 7b        vgetmantpd zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 03 7d 48 26 f5 ab    vgetmantps zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 7d 4f 26 f5 ab    vgetmantps zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 7d cf 26 f5 ab    vgetmantps zmm30\{k7\}\{z\},zmm29,0xab
@@ -3744,15 +3744,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 03 7d 18 26 f5 7b    vgetmantps zmm30,zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 26 31 7b    vgetmantps zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 7d 48 26 b4 f0 23 01 00 00 7b     vgetmantps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 26 31 7b    vgetmantps zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 26 31 7b    vgetmantps zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 26 72 7f 7b         vgetmantps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 26 b2 00 20 00 00 7b        vgetmantps zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 26 72 80 7b         vgetmantps zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 26 b2 c0 df ff ff 7b        vgetmantps zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 26 72 7f 7b         vgetmantps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 26 b2 00 02 00 00 7b        vgetmantps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 26 72 80 7b         vgetmantps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 26 b2 fc fd ff ff 7b        vgetmantps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 26 72 7f 7b         vgetmantps zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 26 b2 00 02 00 00 7b        vgetmantps zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 26 72 80 7b         vgetmantps zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 26 b2 fc fd ff ff 7b        vgetmantps zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 03 95 07 27 f4 ab    vgetmantsd xmm30\{k7\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 87 27 f4 ab    vgetmantsd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 17 27 f4 ab    vgetmantsd xmm30\{k7\},xmm29,xmm28,\{sae\},0xab
@@ -3825,30 +3825,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 95 10 5f f4       vmaxpd zmm30,zmm29,zmm28,\{sae\}
 [      ]*[a-f0-9]+:    62 61 95 40 5f 31       vmaxpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 5f b4 f0 23 01 00 00        vmaxpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 95 50 5f 31       vmaxpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 5f 31       vmaxpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 5f 72 7f    vmaxpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 5f b2 00 20 00 00   vmaxpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 5f 72 80    vmaxpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 5f b2 c0 df ff ff   vmaxpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 5f 72 7f    vmaxpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5f b2 00 04 00 00   vmaxpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5f 72 80    vmaxpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5f b2 f8 fb ff ff   vmaxpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 5f 72 7f    vmaxpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 5f b2 00 04 00 00   vmaxpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 5f 72 80    vmaxpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 5f b2 f8 fb ff ff   vmaxpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 14 40 5f f4       vmaxps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 47 5f f4       vmaxps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 c7 5f f4       vmaxps zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 10 5f f4       vmaxps zmm30,zmm29,zmm28,\{sae\}
 [      ]*[a-f0-9]+:    62 61 14 40 5f 31       vmaxps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 14 40 5f b4 f0 23 01 00 00        vmaxps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 14 50 5f 31       vmaxps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 5f 31       vmaxps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 14 40 5f 72 7f    vmaxps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 14 40 5f b2 00 20 00 00   vmaxps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 5f 72 80    vmaxps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 5f b2 c0 df ff ff   vmaxps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 14 50 5f 72 7f    vmaxps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5f b2 00 02 00 00   vmaxps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5f 72 80    vmaxps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5f b2 fc fd ff ff   vmaxps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 5f 72 7f    vmaxps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 14 50 5f b2 00 02 00 00   vmaxps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 5f 72 80    vmaxps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 5f b2 fc fd ff ff   vmaxps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 97 07 5f f4       vmaxsd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 87 5f f4       vmaxsd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 17 5f f4       vmaxsd xmm30\{k7\},xmm29,xmm28,\{sae\}
@@ -3873,30 +3873,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 95 10 5d f4       vminpd zmm30,zmm29,zmm28,\{sae\}
 [      ]*[a-f0-9]+:    62 61 95 40 5d 31       vminpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 5d b4 f0 23 01 00 00        vminpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 95 50 5d 31       vminpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 5d 31       vminpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 5d 72 7f    vminpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 5d b2 00 20 00 00   vminpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 5d 72 80    vminpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 5d b2 c0 df ff ff   vminpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 5d 72 7f    vminpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5d b2 00 04 00 00   vminpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5d 72 80    vminpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5d b2 f8 fb ff ff   vminpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 5d 72 7f    vminpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 5d b2 00 04 00 00   vminpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 5d 72 80    vminpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 5d b2 f8 fb ff ff   vminpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 14 40 5d f4       vminps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 47 5d f4       vminps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 c7 5d f4       vminps zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 10 5d f4       vminps zmm30,zmm29,zmm28,\{sae\}
 [      ]*[a-f0-9]+:    62 61 14 40 5d 31       vminps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 14 40 5d b4 f0 23 01 00 00        vminps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 14 50 5d 31       vminps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 5d 31       vminps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 14 40 5d 72 7f    vminps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 14 40 5d b2 00 20 00 00   vminps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 5d 72 80    vminps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 5d b2 c0 df ff ff   vminps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 14 50 5d 72 7f    vminps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5d b2 00 02 00 00   vminps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5d 72 80    vminps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5d b2 fc fd ff ff   vminps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 5d 72 7f    vminps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 14 50 5d b2 00 02 00 00   vminps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 5d 72 80    vminps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 5d b2 fc fd ff ff   vminps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 97 07 5d f4       vminsd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 87 5d f4       vminsd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 17 5d f4       vminsd xmm30\{k7\},xmm29,xmm28,\{sae\}
@@ -4169,15 +4169,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 95 70 59 f4       vmulpd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 95 40 59 31       vmulpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 59 b4 f0 23 01 00 00        vmulpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 95 50 59 31       vmulpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 59 31       vmulpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 59 72 7f    vmulpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 59 b2 00 20 00 00   vmulpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 59 72 80    vmulpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 59 b2 c0 df ff ff   vmulpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 59 72 7f    vmulpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 59 b2 00 04 00 00   vmulpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 59 72 80    vmulpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 59 b2 f8 fb ff ff   vmulpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 59 72 7f    vmulpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 59 b2 00 04 00 00   vmulpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 59 72 80    vmulpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 59 b2 f8 fb ff ff   vmulpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 14 40 59 f4       vmulps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 47 59 f4       vmulps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 c7 59 f4       vmulps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -4187,15 +4187,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 14 70 59 f4       vmulps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 14 40 59 31       vmulps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 14 40 59 b4 f0 23 01 00 00        vmulps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 14 50 59 31       vmulps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 59 31       vmulps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 14 40 59 72 7f    vmulps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 14 40 59 b2 00 20 00 00   vmulps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 59 72 80    vmulps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 59 b2 c0 df ff ff   vmulps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 14 50 59 72 7f    vmulps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 59 b2 00 02 00 00   vmulps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 59 72 80    vmulps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 59 b2 fc fd ff ff   vmulps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 59 72 7f    vmulps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 14 50 59 b2 00 02 00 00   vmulps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 59 72 80    vmulps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 59 b2 fc fd ff ff   vmulps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 97 07 59 f4       vmulsd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 87 59 f4       vmulsd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 17 59 f4       vmulsd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -4225,127 +4225,127 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 7d cf 1e f5       vpabsd zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 7d 48 1e 31       vpabsd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 7d 48 1e b4 f0 23 01 00 00        vpabsd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 7d 58 1e 31       vpabsd zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 1e 31       vpabsd zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 48 1e 72 7f    vpabsd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 7d 48 1e b2 00 20 00 00   vpabsd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 1e 72 80    vpabsd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 1e b2 c0 df ff ff   vpabsd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 7d 58 1e 72 7f    vpabsd zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 1e b2 00 02 00 00   vpabsd zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 1e 72 80    vpabsd zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 1e b2 fc fd ff ff   vpabsd zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 1e 72 7f    vpabsd zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 7d 58 1e b2 00 02 00 00   vpabsd zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 1e 72 80    vpabsd zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 1e b2 fc fd ff ff   vpabsd zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 fd 48 1f f5       vpabsq zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 fd 4f 1f f5       vpabsq zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 fd cf 1f f5       vpabsq zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 fd 48 1f 31       vpabsq zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 fd 48 1f b4 f0 23 01 00 00        vpabsq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 fd 58 1f 31       vpabsq zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 1f 31       vpabsq zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 fd 48 1f 72 7f    vpabsq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 fd 48 1f b2 00 20 00 00   vpabsq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 1f 72 80    vpabsq zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 1f b2 c0 df ff ff   vpabsq zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 fd 58 1f 72 7f    vpabsq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 1f b2 00 04 00 00   vpabsq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 1f 72 80    vpabsq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 1f b2 f8 fb ff ff   vpabsq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 1f 72 7f    vpabsq zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 fd 58 1f b2 00 04 00 00   vpabsq zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 1f 72 80    vpabsq zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 1f b2 f8 fb ff ff   vpabsq zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 15 40 fe f4       vpaddd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 47 fe f4       vpaddd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 fe f4       vpaddd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 15 40 fe 31       vpaddd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 15 40 fe b4 f0 23 01 00 00        vpaddd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 15 50 fe 31       vpaddd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 fe 31       vpaddd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 15 40 fe 72 7f    vpaddd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 15 40 fe b2 00 20 00 00   vpaddd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 fe 72 80    vpaddd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 fe b2 c0 df ff ff   vpaddd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 15 50 fe 72 7f    vpaddd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 fe b2 00 02 00 00   vpaddd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 fe 72 80    vpaddd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 fe b2 fc fd ff ff   vpaddd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 fe 72 7f    vpaddd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 15 50 fe b2 00 02 00 00   vpaddd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 fe 72 80    vpaddd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 fe b2 fc fd ff ff   vpaddd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 d4 f4       vpaddq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 d4 f4       vpaddq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 d4 f4       vpaddq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 d4 31       vpaddq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 d4 b4 f0 23 01 00 00        vpaddq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 95 50 d4 31       vpaddq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 d4 31       vpaddq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 d4 72 7f    vpaddq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 d4 b2 00 20 00 00   vpaddq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 d4 72 80    vpaddq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 d4 b2 c0 df ff ff   vpaddq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 d4 72 7f    vpaddq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 d4 b2 00 04 00 00   vpaddq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 d4 72 80    vpaddq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 d4 b2 f8 fb ff ff   vpaddq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 d4 72 7f    vpaddq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 d4 b2 00 04 00 00   vpaddq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 d4 72 80    vpaddq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 d4 b2 f8 fb ff ff   vpaddq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 15 40 db f4       vpandd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 47 db f4       vpandd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 db f4       vpandd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 15 40 db 31       vpandd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 15 40 db b4 f0 23 01 00 00        vpandd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 15 50 db 31       vpandd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 db 31       vpandd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 15 40 db 72 7f    vpandd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 15 40 db b2 00 20 00 00   vpandd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 db 72 80    vpandd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 db b2 c0 df ff ff   vpandd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 15 50 db 72 7f    vpandd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 db b2 00 02 00 00   vpandd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 db 72 80    vpandd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 db b2 fc fd ff ff   vpandd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 db 72 7f    vpandd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 15 50 db b2 00 02 00 00   vpandd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 db 72 80    vpandd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 db b2 fc fd ff ff   vpandd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 15 40 df f4       vpandnd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 47 df f4       vpandnd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 df f4       vpandnd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 15 40 df 31       vpandnd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 15 40 df b4 f0 23 01 00 00        vpandnd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 15 50 df 31       vpandnd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 df 31       vpandnd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 15 40 df 72 7f    vpandnd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 15 40 df b2 00 20 00 00   vpandnd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 df 72 80    vpandnd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 df b2 c0 df ff ff   vpandnd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 15 50 df 72 7f    vpandnd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 df b2 00 02 00 00   vpandnd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 df 72 80    vpandnd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 df b2 fc fd ff ff   vpandnd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 df 72 7f    vpandnd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 15 50 df b2 00 02 00 00   vpandnd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 df 72 80    vpandnd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 df b2 fc fd ff ff   vpandnd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 df f4       vpandnq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 df f4       vpandnq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 df f4       vpandnq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 df 31       vpandnq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 df b4 f0 23 01 00 00        vpandnq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 95 50 df 31       vpandnq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 df 31       vpandnq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 df 72 7f    vpandnq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 df b2 00 20 00 00   vpandnq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 df 72 80    vpandnq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 df b2 c0 df ff ff   vpandnq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 df 72 7f    vpandnq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 df b2 00 04 00 00   vpandnq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 df 72 80    vpandnq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 df b2 f8 fb ff ff   vpandnq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 df 72 7f    vpandnq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 df b2 00 04 00 00   vpandnq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 df 72 80    vpandnq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 df b2 f8 fb ff ff   vpandnq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 95 40 db f4       vpandq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 db f4       vpandq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 db f4       vpandq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 db 31       vpandq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 db b4 f0 23 01 00 00        vpandq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 95 50 db 31       vpandq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 db 31       vpandq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 db 72 7f    vpandq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 db b2 00 20 00 00   vpandq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 db 72 80    vpandq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 db b2 c0 df ff ff   vpandq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 db 72 7f    vpandq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 db b2 00 04 00 00   vpandq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 db 72 80    vpandq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 db b2 f8 fb ff ff   vpandq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 db 72 7f    vpandq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 db b2 00 04 00 00   vpandq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 db 72 80    vpandq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 db b2 f8 fb ff ff   vpandq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 64 f4       vpblendmd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 64 f4       vpblendmd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 64 f4       vpblendmd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 64 31       vpblendmd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 64 b4 f0 23 01 00 00        vpblendmd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 64 31       vpblendmd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 64 31       vpblendmd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 64 72 7f    vpblendmd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 64 b2 00 20 00 00   vpblendmd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 64 72 80    vpblendmd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 64 b2 c0 df ff ff   vpblendmd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 64 72 7f    vpblendmd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 64 b2 00 02 00 00   vpblendmd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 64 72 80    vpblendmd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 64 b2 fc fd ff ff   vpblendmd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 64 72 7f    vpblendmd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 64 b2 00 02 00 00   vpblendmd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 64 72 80    vpblendmd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 64 b2 fc fd ff ff   vpblendmd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 62 7d 48 58 31       vpbroadcastd zmm30,DWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 4f 58 31       vpbroadcastd zmm30\{k7\},DWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d cf 58 31       vpbroadcastd zmm30\{k7\}\{z\},DWORD PTR \[rcx\]
@@ -4380,409 +4380,409 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 93 0d 40 1f ed 7b    vpcmpd k5,zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 29 7b    vpcmpd k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b3 0d 40 1f ac f0 23 01 00 00 7b     vpcmpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 7b    vpcmpd k5,zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 7b    vpcmpd k5,zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 7f 7b         vpcmpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa 00 20 00 00 7b        vpcmpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 80 7b         vpcmpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa c0 df ff ff 7b        vpcmpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 7b         vpcmpd k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 7b        vpcmpd k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 7b         vpcmpd k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 7b        vpcmpd k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 7b         vpcmpd k5,zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 7b        vpcmpd k5,zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 7b         vpcmpd k5,zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 7b        vpcmpd k5,zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 93 0d 40 1f ed 01    vpcmpltd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1f ed 01    vpcmpltd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 29 01    vpcmpltd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1f ac f0 23 01 00 00 01     vpcmpltd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 01    vpcmpltd k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 01    vpcmpltd k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 7f 01         vpcmpltd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa 00 20 00 00 01        vpcmpltd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 80 01         vpcmpltd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa c0 df ff ff 01        vpcmpltd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 01         vpcmpltd k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 01        vpcmpltd k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 01         vpcmpltd k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 01        vpcmpltd k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 01         vpcmpltd k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 01        vpcmpltd k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 01         vpcmpltd k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 01        vpcmpltd k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1f ed 02    vpcmpled k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1f ed 02    vpcmpled k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 29 02    vpcmpled k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1f ac f0 23 01 00 00 02     vpcmpled k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 02    vpcmpled k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 02    vpcmpled k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 7f 02         vpcmpled k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa 00 20 00 00 02        vpcmpled k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 80 02         vpcmpled k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa c0 df ff ff 02        vpcmpled k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 02         vpcmpled k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 02        vpcmpled k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 02         vpcmpled k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 02        vpcmpled k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 02         vpcmpled k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 02        vpcmpled k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 02         vpcmpled k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 02        vpcmpled k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1f ed 04    vpcmpneqd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1f ed 04    vpcmpneqd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 29 04    vpcmpneqd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1f ac f0 23 01 00 00 04     vpcmpneqd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 04    vpcmpneqd k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 04    vpcmpneqd k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 7f 04         vpcmpneqd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa 00 20 00 00 04        vpcmpneqd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 80 04         vpcmpneqd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa c0 df ff ff 04        vpcmpneqd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 04         vpcmpneqd k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 04        vpcmpneqd k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 04         vpcmpneqd k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 04        vpcmpneqd k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 04         vpcmpneqd k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 04        vpcmpneqd k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 04         vpcmpneqd k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 04        vpcmpneqd k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1f ed 05    vpcmpnltd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1f ed 05    vpcmpnltd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 29 05    vpcmpnltd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1f ac f0 23 01 00 00 05     vpcmpnltd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 05    vpcmpnltd k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 05    vpcmpnltd k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 7f 05         vpcmpnltd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa 00 20 00 00 05        vpcmpnltd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 80 05         vpcmpnltd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa c0 df ff ff 05        vpcmpnltd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 05         vpcmpnltd k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 05        vpcmpnltd k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 05         vpcmpnltd k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 05        vpcmpnltd k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 05         vpcmpnltd k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 05        vpcmpnltd k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 05         vpcmpnltd k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 05        vpcmpnltd k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1f ed 06    vpcmpnled k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1f ed 06    vpcmpnled k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 29 06    vpcmpnled k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1f ac f0 23 01 00 00 06     vpcmpnled k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 06    vpcmpnled k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 06    vpcmpnled k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 7f 06         vpcmpnled k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa 00 20 00 00 06        vpcmpnled k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 80 06         vpcmpnled k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa c0 df ff ff 06        vpcmpnled k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 06         vpcmpnled k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 06        vpcmpnled k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 06         vpcmpnled k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 06        vpcmpnled k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 06         vpcmpnled k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 06        vpcmpnled k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 06         vpcmpnled k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 06        vpcmpnled k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0d 40 76 ed       vpcmpeqd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0d 47 76 ed       vpcmpeqd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f1 0d 40 76 29       vpcmpeqd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0d 40 76 ac f0 23 01 00 00        vpcmpeqd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0d 50 76 29       vpcmpeqd k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0d 50 76 29       vpcmpeqd k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0d 40 76 6a 7f    vpcmpeqd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0d 40 76 aa 00 20 00 00   vpcmpeqd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0d 40 76 6a 80    vpcmpeqd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0d 40 76 aa c0 df ff ff   vpcmpeqd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0d 50 76 6a 7f    vpcmpeqd k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0d 50 76 aa 00 02 00 00   vpcmpeqd k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0d 50 76 6a 80    vpcmpeqd k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0d 50 76 aa fc fd ff ff   vpcmpeqd k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0d 50 76 6a 7f    vpcmpeqd k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0d 50 76 aa 00 02 00 00   vpcmpeqd k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0d 50 76 6a 80    vpcmpeqd k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0d 50 76 aa fc fd ff ff   vpcmpeqd k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 92 8d 40 29 ed       vpcmpeqq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 92 8d 47 29 ed       vpcmpeqq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f2 8d 40 29 29       vpcmpeqq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b2 8d 40 29 ac f0 23 01 00 00        vpcmpeqq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f2 8d 50 29 29       vpcmpeqq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 8d 50 29 29       vpcmpeqq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 29 6a 7f    vpcmpeqq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 29 aa 00 20 00 00   vpcmpeqq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 29 6a 80    vpcmpeqq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 29 aa c0 df ff ff   vpcmpeqq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 8d 50 29 6a 7f    vpcmpeqq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 8d 50 29 aa 00 04 00 00   vpcmpeqq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 8d 50 29 6a 80    vpcmpeqq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 8d 50 29 aa f8 fb ff ff   vpcmpeqq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 8d 50 29 6a 7f    vpcmpeqq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 8d 50 29 aa 00 04 00 00   vpcmpeqq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 8d 50 29 6a 80    vpcmpeqq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 8d 50 29 aa f8 fb ff ff   vpcmpeqq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 0d 40 66 ed       vpcmpgtd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0d 47 66 ed       vpcmpgtd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f1 0d 40 66 29       vpcmpgtd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0d 40 66 ac f0 23 01 00 00        vpcmpgtd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f1 0d 50 66 29       vpcmpgtd k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0d 50 66 29       vpcmpgtd k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0d 40 66 6a 7f    vpcmpgtd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0d 40 66 aa 00 20 00 00   vpcmpgtd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0d 40 66 6a 80    vpcmpgtd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0d 40 66 aa c0 df ff ff   vpcmpgtd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0d 50 66 6a 7f    vpcmpgtd k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0d 50 66 aa 00 02 00 00   vpcmpgtd k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0d 50 66 6a 80    vpcmpgtd k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0d 50 66 aa fc fd ff ff   vpcmpgtd k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0d 50 66 6a 7f    vpcmpgtd k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0d 50 66 aa 00 02 00 00   vpcmpgtd k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0d 50 66 6a 80    vpcmpgtd k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0d 50 66 aa fc fd ff ff   vpcmpgtd k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 92 8d 40 37 ed       vpcmpgtq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 92 8d 47 37 ed       vpcmpgtq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f2 8d 40 37 29       vpcmpgtq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b2 8d 40 37 ac f0 23 01 00 00        vpcmpgtq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f2 8d 50 37 29       vpcmpgtq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 8d 50 37 29       vpcmpgtq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 37 6a 7f    vpcmpgtq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 37 aa 00 20 00 00   vpcmpgtq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 37 6a 80    vpcmpgtq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 37 aa c0 df ff ff   vpcmpgtq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 8d 50 37 6a 7f    vpcmpgtq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 8d 50 37 aa 00 04 00 00   vpcmpgtq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 8d 50 37 6a 80    vpcmpgtq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 8d 50 37 aa f8 fb ff ff   vpcmpgtq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 8d 50 37 6a 7f    vpcmpgtq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 8d 50 37 aa 00 04 00 00   vpcmpgtq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 8d 50 37 6a 80    vpcmpgtq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 8d 50 37 aa f8 fb ff ff   vpcmpgtq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1f ed ab    vpcmpq k5,zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 93 8d 47 1f ed ab    vpcmpq k5\{k7\},zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 93 8d 40 1f ed 7b    vpcmpq k5,zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 29 7b    vpcmpq k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b3 8d 40 1f ac f0 23 01 00 00 7b     vpcmpq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 7b    vpcmpq k5,zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 7b    vpcmpq k5,zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 7f 7b         vpcmpq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa 00 20 00 00 7b        vpcmpq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 80 7b         vpcmpq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa c0 df ff ff 7b        vpcmpq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 7b         vpcmpq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 7b        vpcmpq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 7b         vpcmpq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 7b        vpcmpq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 7b         vpcmpq k5,zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 7b        vpcmpq k5,zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 7b         vpcmpq k5,zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 7b        vpcmpq k5,zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 93 8d 40 1f ed 01    vpcmpltq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1f ed 01    vpcmpltq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 29 01    vpcmpltq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1f ac f0 23 01 00 00 01     vpcmpltq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 01    vpcmpltq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 01    vpcmpltq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 7f 01         vpcmpltq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa 00 20 00 00 01        vpcmpltq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 80 01         vpcmpltq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa c0 df ff ff 01        vpcmpltq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 01         vpcmpltq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 01        vpcmpltq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 01         vpcmpltq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 01        vpcmpltq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 01         vpcmpltq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 01        vpcmpltq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 01         vpcmpltq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 01        vpcmpltq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1f ed 02    vpcmpleq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1f ed 02    vpcmpleq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 29 02    vpcmpleq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1f ac f0 23 01 00 00 02     vpcmpleq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 02    vpcmpleq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 02    vpcmpleq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 7f 02         vpcmpleq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa 00 20 00 00 02        vpcmpleq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 80 02         vpcmpleq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa c0 df ff ff 02        vpcmpleq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 02         vpcmpleq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 02        vpcmpleq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 02         vpcmpleq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 02        vpcmpleq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 02         vpcmpleq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 02        vpcmpleq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 02         vpcmpleq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 02        vpcmpleq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1f ed 04    vpcmpneqq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1f ed 04    vpcmpneqq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 29 04    vpcmpneqq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1f ac f0 23 01 00 00 04     vpcmpneqq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 04    vpcmpneqq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 04    vpcmpneqq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 7f 04         vpcmpneqq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa 00 20 00 00 04        vpcmpneqq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 80 04         vpcmpneqq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa c0 df ff ff 04        vpcmpneqq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 04         vpcmpneqq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 04        vpcmpneqq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 04         vpcmpneqq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 04        vpcmpneqq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 04         vpcmpneqq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 04        vpcmpneqq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 04         vpcmpneqq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 04        vpcmpneqq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1f ed 05    vpcmpnltq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1f ed 05    vpcmpnltq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 29 05    vpcmpnltq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1f ac f0 23 01 00 00 05     vpcmpnltq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 05    vpcmpnltq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 05    vpcmpnltq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 7f 05         vpcmpnltq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa 00 20 00 00 05        vpcmpnltq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 80 05         vpcmpnltq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa c0 df ff ff 05        vpcmpnltq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 05         vpcmpnltq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 05        vpcmpnltq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 05         vpcmpnltq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 05        vpcmpnltq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 05         vpcmpnltq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 05        vpcmpnltq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 05         vpcmpnltq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 05        vpcmpnltq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1f ed 06    vpcmpnleq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1f ed 06    vpcmpnleq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 29 06    vpcmpnleq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1f ac f0 23 01 00 00 06     vpcmpnleq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 06    vpcmpnleq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 06    vpcmpnleq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 7f 06         vpcmpnleq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa 00 20 00 00 06        vpcmpnleq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 80 06         vpcmpnleq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa c0 df ff ff 06        vpcmpnleq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 06         vpcmpnleq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 06        vpcmpnleq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 06         vpcmpnleq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 06        vpcmpnleq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 06         vpcmpnleq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 06        vpcmpnleq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 06         vpcmpnleq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 06        vpcmpnleq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1e ed ab    vpcmpud k5,zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 93 0d 47 1e ed ab    vpcmpud k5\{k7\},zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 93 0d 40 1e ed 7b    vpcmpud k5,zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 29 7b    vpcmpud k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b3 0d 40 1e ac f0 23 01 00 00 7b     vpcmpud k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 7b    vpcmpud k5,zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 7b    vpcmpud k5,zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 7f 7b         vpcmpud k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa 00 20 00 00 7b        vpcmpud k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 80 7b         vpcmpud k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa c0 df ff ff 7b        vpcmpud k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 7b         vpcmpud k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 7b        vpcmpud k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 7b         vpcmpud k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 7b        vpcmpud k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 7b         vpcmpud k5,zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 7b        vpcmpud k5,zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 7b         vpcmpud k5,zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 7b        vpcmpud k5,zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 93 0d 40 1e ed 00    vpcmpequd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1e ed 00    vpcmpequd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 29 00    vpcmpequd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1e ac f0 23 01 00 00 00     vpcmpequd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 00    vpcmpequd k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 00    vpcmpequd k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 7f 00         vpcmpequd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa 00 20 00 00 00        vpcmpequd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 80 00         vpcmpequd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa c0 df ff ff 00        vpcmpequd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 00         vpcmpequd k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 00        vpcmpequd k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 00         vpcmpequd k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 00        vpcmpequd k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 00         vpcmpequd k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 00        vpcmpequd k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 00         vpcmpequd k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 00        vpcmpequd k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1e ed 01    vpcmpltud k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1e ed 01    vpcmpltud k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 29 01    vpcmpltud k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1e ac f0 23 01 00 00 01     vpcmpltud k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 01    vpcmpltud k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 01    vpcmpltud k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 7f 01         vpcmpltud k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa 00 20 00 00 01        vpcmpltud k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 80 01         vpcmpltud k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa c0 df ff ff 01        vpcmpltud k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 01         vpcmpltud k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 01        vpcmpltud k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 01         vpcmpltud k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 01        vpcmpltud k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 01         vpcmpltud k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 01        vpcmpltud k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 01         vpcmpltud k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 01        vpcmpltud k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1e ed 02    vpcmpleud k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1e ed 02    vpcmpleud k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 29 02    vpcmpleud k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1e ac f0 23 01 00 00 02     vpcmpleud k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 02    vpcmpleud k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 02    vpcmpleud k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 7f 02         vpcmpleud k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa 00 20 00 00 02        vpcmpleud k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 80 02         vpcmpleud k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa c0 df ff ff 02        vpcmpleud k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 02         vpcmpleud k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 02        vpcmpleud k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 02         vpcmpleud k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 02        vpcmpleud k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 02         vpcmpleud k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 02        vpcmpleud k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 02         vpcmpleud k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 02        vpcmpleud k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1e ed 04    vpcmpnequd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1e ed 04    vpcmpnequd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 29 04    vpcmpnequd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1e ac f0 23 01 00 00 04     vpcmpnequd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 04    vpcmpnequd k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 04    vpcmpnequd k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 7f 04         vpcmpnequd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa 00 20 00 00 04        vpcmpnequd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 80 04         vpcmpnequd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa c0 df ff ff 04        vpcmpnequd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 04         vpcmpnequd k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 04        vpcmpnequd k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 04         vpcmpnequd k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 04        vpcmpnequd k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 04         vpcmpnequd k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 04        vpcmpnequd k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 04         vpcmpnequd k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 04        vpcmpnequd k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1e ed 05    vpcmpnltud k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1e ed 05    vpcmpnltud k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 29 05    vpcmpnltud k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1e ac f0 23 01 00 00 05     vpcmpnltud k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 05    vpcmpnltud k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 05    vpcmpnltud k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 7f 05         vpcmpnltud k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa 00 20 00 00 05        vpcmpnltud k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 80 05         vpcmpnltud k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa c0 df ff ff 05        vpcmpnltud k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 05         vpcmpnltud k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 05        vpcmpnltud k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 05         vpcmpnltud k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 05        vpcmpnltud k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 05         vpcmpnltud k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 05        vpcmpnltud k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 05         vpcmpnltud k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 05        vpcmpnltud k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1e ed 06    vpcmpnleud k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1e ed 06    vpcmpnleud k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 29 06    vpcmpnleud k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1e ac f0 23 01 00 00 06     vpcmpnleud k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 06    vpcmpnleud k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 06    vpcmpnleud k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 7f 06         vpcmpnleud k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa 00 20 00 00 06        vpcmpnleud k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 80 06         vpcmpnleud k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa c0 df ff ff 06        vpcmpnleud k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 06         vpcmpnleud k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 06        vpcmpnleud k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 06         vpcmpnleud k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 06        vpcmpnleud k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 06         vpcmpnleud k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 06        vpcmpnleud k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 06         vpcmpnleud k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 06        vpcmpnleud k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1e ed ab    vpcmpuq k5,zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 93 8d 47 1e ed ab    vpcmpuq k5\{k7\},zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 93 8d 40 1e ed 7b    vpcmpuq k5,zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 29 7b    vpcmpuq k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b3 8d 40 1e ac f0 23 01 00 00 7b     vpcmpuq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 7b    vpcmpuq k5,zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 7b    vpcmpuq k5,zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 7f 7b         vpcmpuq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa 00 20 00 00 7b        vpcmpuq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 80 7b         vpcmpuq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa c0 df ff ff 7b        vpcmpuq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 7b         vpcmpuq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 7b        vpcmpuq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 7b         vpcmpuq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 7b        vpcmpuq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 7b         vpcmpuq k5,zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 7b        vpcmpuq k5,zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 7b         vpcmpuq k5,zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 7b        vpcmpuq k5,zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 93 8d 40 1e ed 00    vpcmpequq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1e ed 00    vpcmpequq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 29 00    vpcmpequq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1e ac f0 23 01 00 00 00     vpcmpequq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 00    vpcmpequq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 00    vpcmpequq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 7f 00         vpcmpequq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa 00 20 00 00 00        vpcmpequq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 80 00         vpcmpequq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa c0 df ff ff 00        vpcmpequq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 00         vpcmpequq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 00        vpcmpequq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 00         vpcmpequq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 00        vpcmpequq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 00         vpcmpequq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 00        vpcmpequq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 00         vpcmpequq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 00        vpcmpequq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1e ed 01    vpcmpltuq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1e ed 01    vpcmpltuq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 29 01    vpcmpltuq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1e ac f0 23 01 00 00 01     vpcmpltuq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 01    vpcmpltuq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 01    vpcmpltuq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 7f 01         vpcmpltuq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa 00 20 00 00 01        vpcmpltuq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 80 01         vpcmpltuq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa c0 df ff ff 01        vpcmpltuq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 01         vpcmpltuq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 01        vpcmpltuq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 01         vpcmpltuq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 01        vpcmpltuq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 01         vpcmpltuq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 01        vpcmpltuq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 01         vpcmpltuq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 01        vpcmpltuq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1e ed 02    vpcmpleuq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1e ed 02    vpcmpleuq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 29 02    vpcmpleuq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1e ac f0 23 01 00 00 02     vpcmpleuq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 02    vpcmpleuq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 02    vpcmpleuq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 7f 02         vpcmpleuq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa 00 20 00 00 02        vpcmpleuq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 80 02         vpcmpleuq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa c0 df ff ff 02        vpcmpleuq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 02         vpcmpleuq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 02        vpcmpleuq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 02         vpcmpleuq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 02        vpcmpleuq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 02         vpcmpleuq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 02        vpcmpleuq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 02         vpcmpleuq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 02        vpcmpleuq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1e ed 04    vpcmpnequq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1e ed 04    vpcmpnequq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 29 04    vpcmpnequq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1e ac f0 23 01 00 00 04     vpcmpnequq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 04    vpcmpnequq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 04    vpcmpnequq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 7f 04         vpcmpnequq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa 00 20 00 00 04        vpcmpnequq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 80 04         vpcmpnequq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa c0 df ff ff 04        vpcmpnequq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 04         vpcmpnequq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 04        vpcmpnequq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 04         vpcmpnequq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 04        vpcmpnequq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 04         vpcmpnequq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 04        vpcmpnequq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 04         vpcmpnequq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 04        vpcmpnequq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1e ed 05    vpcmpnltuq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1e ed 05    vpcmpnltuq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 29 05    vpcmpnltuq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1e ac f0 23 01 00 00 05     vpcmpnltuq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 05    vpcmpnltuq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 05    vpcmpnltuq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 7f 05         vpcmpnltuq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa 00 20 00 00 05        vpcmpnltuq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 80 05         vpcmpnltuq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa c0 df ff ff 05        vpcmpnltuq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 05         vpcmpnltuq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 05        vpcmpnltuq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 05         vpcmpnltuq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 05        vpcmpnltuq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 05         vpcmpnltuq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 05        vpcmpnltuq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 05         vpcmpnltuq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 05        vpcmpnltuq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1e ed 06    vpcmpnleuq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1e ed 06    vpcmpnleuq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 29 06    vpcmpnleuq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1e ac f0 23 01 00 00 06     vpcmpnleuq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 06    vpcmpnleuq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 06    vpcmpnleuq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 7f 06         vpcmpnleuq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa 00 20 00 00 06        vpcmpnleuq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 80 06         vpcmpnleuq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa c0 df ff ff 06        vpcmpnleuq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 06         vpcmpnleuq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 06        vpcmpnleuq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 06         vpcmpnleuq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 06        vpcmpnleuq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 06         vpcmpnleuq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 06        vpcmpnleuq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 06         vpcmpnleuq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 06        vpcmpnleuq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 95 40 64 f4       vpblendmq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 64 f4       vpblendmq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 64 f4       vpblendmq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 64 31       vpblendmq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 64 b4 f0 23 01 00 00        vpblendmq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 64 31       vpblendmq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 64 31       vpblendmq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 64 72 7f    vpblendmq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 64 b2 00 20 00 00   vpblendmq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 64 72 80    vpblendmq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 64 b2 c0 df ff ff   vpblendmq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 64 72 7f    vpblendmq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 64 b2 00 04 00 00   vpblendmq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 64 72 80    vpblendmq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 64 b2 f8 fb ff ff   vpblendmq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 64 72 7f    vpblendmq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 64 b2 00 04 00 00   vpblendmq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 64 72 80    vpblendmq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 64 b2 f8 fb ff ff   vpblendmq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 62 7d 48 8b 31       vpcompressd ZMMWORD PTR \[rcx\],zmm30
 [      ]*[a-f0-9]+:    62 62 7d 4f 8b 31       vpcompressd ZMMWORD PTR \[rcx\]\{k7\},zmm30
 [      ]*[a-f0-9]+:    62 22 7d 48 8b b4 f0 23 01 00 00        vpcompressd ZMMWORD PTR \[rax\+r14\*8\+0x123\],zmm30
@@ -4798,117 +4798,117 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 c7 36 f4       vpermd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 36 31       vpermd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 36 b4 f0 23 01 00 00        vpermd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 36 31       vpermd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 36 31       vpermd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 36 72 7f    vpermd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 36 b2 00 20 00 00   vpermd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 36 72 80    vpermd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 36 b2 c0 df ff ff   vpermd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 36 72 7f    vpermd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 36 b2 00 02 00 00   vpermd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 36 72 80    vpermd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 36 b2 fc fd ff ff   vpermd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 36 72 7f    vpermd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 36 b2 00 02 00 00   vpermd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 36 72 80    vpermd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 36 b2 fc fd ff ff   vpermd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 03 fd 48 05 f5 ab    vpermilpd zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd 4f 05 f5 ab    vpermilpd zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd cf 05 f5 ab    vpermilpd zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd 48 05 f5 7b    vpermilpd zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 05 31 7b    vpermilpd zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 fd 48 05 b4 f0 23 01 00 00 7b     vpermilpd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 05 31 7b    vpermilpd zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 05 31 7b    vpermilpd zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 05 72 7f 7b         vpermilpd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 05 b2 00 20 00 00 7b        vpermilpd zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 05 72 80 7b         vpermilpd zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 05 b2 c0 df ff ff 7b        vpermilpd zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 05 72 7f 7b         vpermilpd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 05 b2 00 04 00 00 7b        vpermilpd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 05 72 80 7b         vpermilpd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 05 b2 f8 fb ff ff 7b        vpermilpd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 05 72 7f 7b         vpermilpd zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 05 b2 00 04 00 00 7b        vpermilpd zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 05 72 80 7b         vpermilpd zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 05 b2 f8 fb ff ff 7b        vpermilpd zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 02 95 40 0d f4       vpermilpd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 0d f4       vpermilpd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 0d f4       vpermilpd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 0d 31       vpermilpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 0d b4 f0 23 01 00 00        vpermilpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 0d 31       vpermilpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 0d 31       vpermilpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 0d 72 7f    vpermilpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 0d b2 00 20 00 00   vpermilpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 0d 72 80    vpermilpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 0d b2 c0 df ff ff   vpermilpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 0d 72 7f    vpermilpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 0d b2 00 04 00 00   vpermilpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 0d 72 80    vpermilpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 0d b2 f8 fb ff ff   vpermilpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 0d 72 7f    vpermilpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 0d b2 00 04 00 00   vpermilpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 0d 72 80    vpermilpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 0d b2 f8 fb ff ff   vpermilpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 03 7d 48 04 f5 ab    vpermilps zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 7d 4f 04 f5 ab    vpermilps zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 7d cf 04 f5 ab    vpermilps zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 7d 48 04 f5 7b    vpermilps zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 04 31 7b    vpermilps zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 7d 48 04 b4 f0 23 01 00 00 7b     vpermilps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 04 31 7b    vpermilps zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 04 31 7b    vpermilps zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 04 72 7f 7b         vpermilps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 04 b2 00 20 00 00 7b        vpermilps zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 04 72 80 7b         vpermilps zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 04 b2 c0 df ff ff 7b        vpermilps zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 04 72 7f 7b         vpermilps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 04 b2 00 02 00 00 7b        vpermilps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 04 72 80 7b         vpermilps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 04 b2 fc fd ff ff 7b        vpermilps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 04 72 7f 7b         vpermilps zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 04 b2 00 02 00 00 7b        vpermilps zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 04 72 80 7b         vpermilps zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 04 b2 fc fd ff ff 7b        vpermilps zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 02 15 40 0c f4       vpermilps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 0c f4       vpermilps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 0c f4       vpermilps zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 0c 31       vpermilps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 0c b4 f0 23 01 00 00        vpermilps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 0c 31       vpermilps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 0c 31       vpermilps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 0c 72 7f    vpermilps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 0c b2 00 20 00 00   vpermilps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 0c 72 80    vpermilps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 0c b2 c0 df ff ff   vpermilps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 0c 72 7f    vpermilps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 0c b2 00 02 00 00   vpermilps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 0c 72 80    vpermilps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 0c b2 fc fd ff ff   vpermilps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 0c 72 7f    vpermilps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 0c b2 00 02 00 00   vpermilps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 0c 72 80    vpermilps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 0c b2 fc fd ff ff   vpermilps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 03 fd 48 01 f5 ab    vpermpd zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd 4f 01 f5 ab    vpermpd zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd cf 01 f5 ab    vpermpd zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd 48 01 f5 7b    vpermpd zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 01 31 7b    vpermpd zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 fd 48 01 b4 f0 23 01 00 00 7b     vpermpd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 01 31 7b    vpermpd zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 01 31 7b    vpermpd zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 01 72 7f 7b         vpermpd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 01 b2 00 20 00 00 7b        vpermpd zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 01 72 80 7b         vpermpd zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 01 b2 c0 df ff ff 7b        vpermpd zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 01 72 7f 7b         vpermpd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 01 b2 00 04 00 00 7b        vpermpd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 01 72 80 7b         vpermpd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 01 b2 f8 fb ff ff 7b        vpermpd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 01 72 7f 7b         vpermpd zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 01 b2 00 04 00 00 7b        vpermpd zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 01 72 80 7b         vpermpd zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 01 b2 f8 fb ff ff 7b        vpermpd zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 02 15 40 16 f4       vpermps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 16 f4       vpermps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 16 f4       vpermps zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 16 31       vpermps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 16 b4 f0 23 01 00 00        vpermps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 16 31       vpermps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 16 31       vpermps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 16 72 7f    vpermps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 16 b2 00 20 00 00   vpermps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 16 72 80    vpermps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 16 b2 c0 df ff ff   vpermps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 16 72 7f    vpermps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 16 b2 00 02 00 00   vpermps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 16 72 80    vpermps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 16 b2 fc fd ff ff   vpermps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 16 72 7f    vpermps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 16 b2 00 02 00 00   vpermps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 16 72 80    vpermps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 16 b2 fc fd ff ff   vpermps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 03 fd 48 00 f5 ab    vpermq zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd 4f 00 f5 ab    vpermq zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd cf 00 f5 ab    vpermq zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd 48 00 f5 7b    vpermq zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 00 31 7b    vpermq zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 fd 48 00 b4 f0 23 01 00 00 7b     vpermq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 00 31 7b    vpermq zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 00 31 7b    vpermq zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 00 72 7f 7b         vpermq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 00 b2 00 20 00 00 7b        vpermq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 00 72 80 7b         vpermq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 00 b2 c0 df ff ff 7b        vpermq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 00 72 7f 7b         vpermq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 00 b2 00 04 00 00 7b        vpermq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 00 72 80 7b         vpermq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 00 b2 f8 fb ff ff 7b        vpermq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 00 72 7f 7b         vpermq zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 00 b2 00 04 00 00 7b        vpermq zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 00 72 80 7b         vpermq zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 00 b2 f8 fb ff ff 7b        vpermq zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 62 7d 48 89 31       vpexpandd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 4f 89 31       vpexpandd zmm30\{k7\},ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d cf 89 31       vpexpandd zmm30\{k7\}\{z\},ZMMWORD PTR \[rcx\]
@@ -4952,113 +4952,113 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 c7 3d f4       vpmaxsd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 3d 31       vpmaxsd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 3d b4 f0 23 01 00 00        vpmaxsd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 3d 31       vpmaxsd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 3d 31       vpmaxsd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 3d 72 7f    vpmaxsd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 3d b2 00 20 00 00   vpmaxsd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 3d 72 80    vpmaxsd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 3d b2 c0 df ff ff   vpmaxsd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 3d 72 7f    vpmaxsd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 3d b2 00 02 00 00   vpmaxsd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 3d 72 80    vpmaxsd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 3d b2 fc fd ff ff   vpmaxsd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 3d 72 7f    vpmaxsd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 3d b2 00 02 00 00   vpmaxsd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 3d 72 80    vpmaxsd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 3d b2 fc fd ff ff   vpmaxsd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 3d f4       vpmaxsq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 3d f4       vpmaxsq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 3d f4       vpmaxsq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 3d 31       vpmaxsq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 3d b4 f0 23 01 00 00        vpmaxsq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 3d 31       vpmaxsq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 3d 31       vpmaxsq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 3d 72 7f    vpmaxsq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 3d b2 00 20 00 00   vpmaxsq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 3d 72 80    vpmaxsq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 3d b2 c0 df ff ff   vpmaxsq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 3d 72 7f    vpmaxsq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 3d b2 00 04 00 00   vpmaxsq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 3d 72 80    vpmaxsq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 3d b2 f8 fb ff ff   vpmaxsq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 3d 72 7f    vpmaxsq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 3d b2 00 04 00 00   vpmaxsq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 3d 72 80    vpmaxsq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 3d b2 f8 fb ff ff   vpmaxsq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 3f f4       vpmaxud zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 3f f4       vpmaxud zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 3f f4       vpmaxud zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 3f 31       vpmaxud zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 3f b4 f0 23 01 00 00        vpmaxud zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 3f 31       vpmaxud zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 3f 31       vpmaxud zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 3f 72 7f    vpmaxud zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 3f b2 00 20 00 00   vpmaxud zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 3f 72 80    vpmaxud zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 3f b2 c0 df ff ff   vpmaxud zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 3f 72 7f    vpmaxud zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 3f b2 00 02 00 00   vpmaxud zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 3f 72 80    vpmaxud zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 3f b2 fc fd ff ff   vpmaxud zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 3f 72 7f    vpmaxud zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 3f b2 00 02 00 00   vpmaxud zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 3f 72 80    vpmaxud zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 3f b2 fc fd ff ff   vpmaxud zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 3f f4       vpmaxuq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 3f f4       vpmaxuq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 3f f4       vpmaxuq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 3f 31       vpmaxuq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 3f b4 f0 23 01 00 00        vpmaxuq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 3f 31       vpmaxuq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 3f 31       vpmaxuq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 3f 72 7f    vpmaxuq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 3f b2 00 20 00 00   vpmaxuq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 3f 72 80    vpmaxuq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 3f b2 c0 df ff ff   vpmaxuq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 3f 72 7f    vpmaxuq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 3f b2 00 04 00 00   vpmaxuq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 3f 72 80    vpmaxuq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 3f b2 f8 fb ff ff   vpmaxuq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 3f 72 7f    vpmaxuq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 3f b2 00 04 00 00   vpmaxuq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 3f 72 80    vpmaxuq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 3f b2 f8 fb ff ff   vpmaxuq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 39 f4       vpminsd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 39 f4       vpminsd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 39 f4       vpminsd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 39 31       vpminsd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 39 b4 f0 23 01 00 00        vpminsd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 39 31       vpminsd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 39 31       vpminsd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 39 72 7f    vpminsd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 39 b2 00 20 00 00   vpminsd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 39 72 80    vpminsd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 39 b2 c0 df ff ff   vpminsd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 39 72 7f    vpminsd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 39 b2 00 02 00 00   vpminsd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 39 72 80    vpminsd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 39 b2 fc fd ff ff   vpminsd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 39 72 7f    vpminsd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 39 b2 00 02 00 00   vpminsd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 39 72 80    vpminsd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 39 b2 fc fd ff ff   vpminsd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 39 f4       vpminsq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 39 f4       vpminsq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 39 f4       vpminsq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 39 31       vpminsq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 39 b4 f0 23 01 00 00        vpminsq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 39 31       vpminsq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 39 31       vpminsq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 39 72 7f    vpminsq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 39 b2 00 20 00 00   vpminsq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 39 72 80    vpminsq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 39 b2 c0 df ff ff   vpminsq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 39 72 7f    vpminsq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 39 b2 00 04 00 00   vpminsq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 39 72 80    vpminsq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 39 b2 f8 fb ff ff   vpminsq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 39 72 7f    vpminsq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 39 b2 00 04 00 00   vpminsq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 39 72 80    vpminsq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 39 b2 f8 fb ff ff   vpminsq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 3b f4       vpminud zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 3b f4       vpminud zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 3b f4       vpminud zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 3b 31       vpminud zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 3b b4 f0 23 01 00 00        vpminud zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 3b 31       vpminud zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 3b 31       vpminud zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 3b 72 7f    vpminud zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 3b b2 00 20 00 00   vpminud zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 3b 72 80    vpminud zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 3b b2 c0 df ff ff   vpminud zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 3b 72 7f    vpminud zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 3b b2 00 02 00 00   vpminud zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 3b 72 80    vpminud zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 3b b2 fc fd ff ff   vpminud zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 3b 72 7f    vpminud zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 3b b2 00 02 00 00   vpminud zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 3b 72 80    vpminud zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 3b b2 fc fd ff ff   vpminud zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 3b f4       vpminuq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 3b f4       vpminuq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 3b f4       vpminuq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 3b 31       vpminuq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 3b b4 f0 23 01 00 00        vpminuq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 3b 31       vpminuq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 3b 31       vpminuq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 3b 72 7f    vpminuq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 3b b2 00 20 00 00   vpminuq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 3b 72 80    vpminuq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 3b b2 c0 df ff ff   vpminuq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 3b 72 7f    vpminuq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 3b b2 00 04 00 00   vpminuq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 3b 72 80    vpminuq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 3b b2 f8 fb ff ff   vpminuq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 3b 72 7f    vpminuq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 3b b2 00 04 00 00   vpminuq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 3b 72 80    vpminuq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 3b b2 f8 fb ff ff   vpminuq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 7d 4f 21 f5       vpmovsxbd zmm30\{k7\},xmm29
 [      ]*[a-f0-9]+:    62 02 7d cf 21 f5       vpmovsxbd zmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:    62 62 7d 4f 21 31       vpmovsxbd zmm30\{k7\},XMMWORD PTR \[rcx\]
@@ -5144,71 +5144,71 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 c7 28 f4       vpmuldq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 28 31       vpmuldq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 28 b4 f0 23 01 00 00        vpmuldq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 28 31       vpmuldq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 28 31       vpmuldq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 28 72 7f    vpmuldq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 28 b2 00 20 00 00   vpmuldq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 28 72 80    vpmuldq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 28 b2 c0 df ff ff   vpmuldq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 28 72 7f    vpmuldq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 28 b2 00 04 00 00   vpmuldq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 28 72 80    vpmuldq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 28 b2 f8 fb ff ff   vpmuldq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 28 72 7f    vpmuldq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 28 b2 00 04 00 00   vpmuldq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 28 72 80    vpmuldq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 28 b2 f8 fb ff ff   vpmuldq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 40 f4       vpmulld zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 40 f4       vpmulld zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 40 f4       vpmulld zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 40 31       vpmulld zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 40 b4 f0 23 01 00 00        vpmulld zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 40 31       vpmulld zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 40 31       vpmulld zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 40 72 7f    vpmulld zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 40 b2 00 20 00 00   vpmulld zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 40 72 80    vpmulld zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 40 b2 c0 df ff ff   vpmulld zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 40 72 7f    vpmulld zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 40 b2 00 02 00 00   vpmulld zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 40 72 80    vpmulld zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 40 b2 fc fd ff ff   vpmulld zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 40 72 7f    vpmulld zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 40 b2 00 02 00 00   vpmulld zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 40 72 80    vpmulld zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 40 b2 fc fd ff ff   vpmulld zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 f4 f4       vpmuludq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 f4 f4       vpmuludq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 f4 f4       vpmuludq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 f4 31       vpmuludq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 f4 b4 f0 23 01 00 00        vpmuludq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 95 50 f4 31       vpmuludq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 f4 31       vpmuludq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 f4 72 7f    vpmuludq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 f4 b2 00 20 00 00   vpmuludq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 f4 72 80    vpmuludq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 f4 b2 c0 df ff ff   vpmuludq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 f4 72 7f    vpmuludq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 f4 b2 00 04 00 00   vpmuludq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 f4 72 80    vpmuludq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 f4 b2 f8 fb ff ff   vpmuludq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 f4 72 7f    vpmuludq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 f4 b2 00 04 00 00   vpmuludq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 f4 72 80    vpmuludq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 f4 b2 f8 fb ff ff   vpmuludq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 15 40 eb f4       vpord  zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 47 eb f4       vpord  zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 eb f4       vpord  zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 15 40 eb 31       vpord  zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 15 40 eb b4 f0 23 01 00 00        vpord  zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 15 50 eb 31       vpord  zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 eb 31       vpord  zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 15 40 eb 72 7f    vpord  zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 15 40 eb b2 00 20 00 00   vpord  zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 eb 72 80    vpord  zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 eb b2 c0 df ff ff   vpord  zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 15 50 eb 72 7f    vpord  zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 eb b2 00 02 00 00   vpord  zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 eb 72 80    vpord  zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 eb b2 fc fd ff ff   vpord  zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 eb 72 7f    vpord  zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 15 50 eb b2 00 02 00 00   vpord  zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 eb 72 80    vpord  zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 eb b2 fc fd ff ff   vpord  zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 eb f4       vporq  zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 eb f4       vporq  zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 eb f4       vporq  zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 eb 31       vporq  zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 eb b4 f0 23 01 00 00        vporq  zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 95 50 eb 31       vporq  zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 eb 31       vporq  zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 eb 72 7f    vporq  zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 eb b2 00 20 00 00   vporq  zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 eb 72 80    vporq  zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 eb b2 c0 df ff ff   vporq  zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 eb 72 7f    vporq  zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 eb b2 00 04 00 00   vporq  zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 eb 72 80    vporq  zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 eb b2 f8 fb ff ff   vporq  zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 eb 72 7f    vporq  zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 eb b2 00 04 00 00   vporq  zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 eb 72 80    vporq  zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 eb b2 f8 fb ff ff   vporq  zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 7d 41 a0 b4 fe 7b 00 00 00        vpscatterdd DWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\},zmm30
 [      ]*[a-f0-9]+:    62 02 7d 41 a0 b4 fe 7b 00 00 00        vpscatterdd DWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\},zmm30
 [      ]*[a-f0-9]+:    62 02 7d 41 a0 74 39 40         vpscatterdd DWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\},zmm30
@@ -5231,15 +5231,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 7d 48 70 f5 7b    vpshufd zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 61 7d 48 70 31 7b    vpshufd zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 21 7d 48 70 b4 f0 23 01 00 00 7b     vpshufd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 61 7d 58 70 31 7b    vpshufd zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 61 7d 58 70 31 7b    vpshufd zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 61 7d 48 70 72 7f 7b         vpshufd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 61 7d 48 70 b2 00 20 00 00 7b        vpshufd zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 61 7d 48 70 72 80 7b         vpshufd zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 61 7d 48 70 b2 c0 df ff ff 7b        vpshufd zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 61 7d 58 70 72 7f 7b         vpshufd zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 61 7d 58 70 b2 00 02 00 00 7b        vpshufd zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 61 7d 58 70 72 80 7b         vpshufd zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 61 7d 58 70 b2 fc fd ff ff 7b        vpshufd zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 61 7d 58 70 72 7f 7b         vpshufd zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 61 7d 58 70 b2 00 02 00 00 7b        vpshufd zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 61 7d 58 70 72 80 7b         vpshufd zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 61 7d 58 70 b2 fc fd ff ff 7b        vpshufd zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 01 15 47 f2 f4       vpslld zmm30\{k7\},zmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 f2 f4       vpslld zmm30\{k7\}\{z\},zmm29,xmm28
 [      ]*[a-f0-9]+:    62 61 15 47 f2 31       vpslld zmm30\{k7\},zmm29,XMMWORD PTR \[rcx\]
@@ -5261,29 +5261,29 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 c7 47 f4       vpsllvd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 47 31       vpsllvd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 47 b4 f0 23 01 00 00        vpsllvd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 47 31       vpsllvd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 47 31       vpsllvd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 47 72 7f    vpsllvd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 47 b2 00 20 00 00   vpsllvd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 47 72 80    vpsllvd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 47 b2 c0 df ff ff   vpsllvd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 47 72 7f    vpsllvd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 47 b2 00 02 00 00   vpsllvd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 47 72 80    vpsllvd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 47 b2 fc fd ff ff   vpsllvd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 47 72 7f    vpsllvd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 47 b2 00 02 00 00   vpsllvd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 47 72 80    vpsllvd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 47 b2 fc fd ff ff   vpsllvd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 47 f4       vpsllvq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 47 f4       vpsllvq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 47 f4       vpsllvq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 47 31       vpsllvq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 47 b4 f0 23 01 00 00        vpsllvq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 47 31       vpsllvq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 47 31       vpsllvq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 47 72 7f    vpsllvq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 47 b2 00 20 00 00   vpsllvq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 47 72 80    vpsllvq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 47 b2 c0 df ff ff   vpsllvq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 47 72 7f    vpsllvq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 47 b2 00 04 00 00   vpsllvq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 47 72 80    vpsllvq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 47 b2 f8 fb ff ff   vpsllvq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 47 72 7f    vpsllvq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 47 b2 00 04 00 00   vpsllvq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 47 72 80    vpsllvq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 47 b2 f8 fb ff ff   vpsllvq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 15 47 e2 f4       vpsrad zmm30\{k7\},zmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 e2 f4       vpsrad zmm30\{k7\}\{z\},zmm29,xmm28
 [      ]*[a-f0-9]+:    62 61 15 47 e2 31       vpsrad zmm30\{k7\},zmm29,XMMWORD PTR \[rcx\]
@@ -5305,29 +5305,29 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 c7 46 f4       vpsravd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 46 31       vpsravd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 46 b4 f0 23 01 00 00        vpsravd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 46 31       vpsravd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 46 31       vpsravd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 46 72 7f    vpsravd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 46 b2 00 20 00 00   vpsravd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 46 72 80    vpsravd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 46 b2 c0 df ff ff   vpsravd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 46 72 7f    vpsravd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 46 b2 00 02 00 00   vpsravd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 46 72 80    vpsravd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 46 b2 fc fd ff ff   vpsravd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 46 72 7f    vpsravd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 46 b2 00 02 00 00   vpsravd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 46 72 80    vpsravd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 46 b2 fc fd ff ff   vpsravd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 46 f4       vpsravq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 46 f4       vpsravq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 46 f4       vpsravq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 46 31       vpsravq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 46 b4 f0 23 01 00 00        vpsravq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 46 31       vpsravq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 46 31       vpsravq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 46 72 7f    vpsravq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 46 b2 00 20 00 00   vpsravq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 46 72 80    vpsravq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 46 b2 c0 df ff ff   vpsravq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 46 72 7f    vpsravq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 46 b2 00 04 00 00   vpsravq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 46 72 80    vpsravq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 46 b2 f8 fb ff ff   vpsravq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 46 72 7f    vpsravq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 46 b2 00 04 00 00   vpsravq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 46 72 80    vpsravq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 46 b2 f8 fb ff ff   vpsravq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 15 47 d2 f4       vpsrld zmm30\{k7\},zmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 d2 f4       vpsrld zmm30\{k7\}\{z\},zmm29,xmm28
 [      ]*[a-f0-9]+:    62 61 15 47 d2 31       vpsrld zmm30\{k7\},zmm29,XMMWORD PTR \[rcx\]
@@ -5349,225 +5349,225 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 c7 45 f4       vpsrlvd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 45 31       vpsrlvd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 45 b4 f0 23 01 00 00        vpsrlvd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 45 31       vpsrlvd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 45 31       vpsrlvd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 45 72 7f    vpsrlvd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 45 b2 00 20 00 00   vpsrlvd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 45 72 80    vpsrlvd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 45 b2 c0 df ff ff   vpsrlvd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 45 72 7f    vpsrlvd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 45 b2 00 02 00 00   vpsrlvd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 45 72 80    vpsrlvd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 45 b2 fc fd ff ff   vpsrlvd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 45 72 7f    vpsrlvd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 45 b2 00 02 00 00   vpsrlvd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 45 72 80    vpsrlvd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 45 b2 fc fd ff ff   vpsrlvd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 45 f4       vpsrlvq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 45 f4       vpsrlvq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 45 f4       vpsrlvq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 45 31       vpsrlvq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 45 b4 f0 23 01 00 00        vpsrlvq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 45 31       vpsrlvq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 45 31       vpsrlvq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 45 72 7f    vpsrlvq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 45 b2 00 20 00 00   vpsrlvq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 45 72 80    vpsrlvq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 45 b2 c0 df ff ff   vpsrlvq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 45 72 7f    vpsrlvq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 45 b2 00 04 00 00   vpsrlvq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 45 72 80    vpsrlvq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 45 b2 f8 fb ff ff   vpsrlvq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 45 72 7f    vpsrlvq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 45 b2 00 04 00 00   vpsrlvq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 45 72 80    vpsrlvq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 45 b2 f8 fb ff ff   vpsrlvq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 0d 40 72 d5 ab    vpsrld zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d 47 72 d5 ab    vpsrld zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d c7 72 d5 ab    vpsrld zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d 40 72 d5 7b    vpsrld zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 11 7b    vpsrld zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 0d 40 72 94 f0 23 01 00 00 7b     vpsrld zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 11 7b    vpsrld zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 11 7b    vpsrld zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 52 7f 7b         vpsrld zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 92 00 20 00 00 7b        vpsrld zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 52 80 7b         vpsrld zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 92 c0 df ff ff 7b        vpsrld zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 52 7f 7b         vpsrld zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 92 00 02 00 00 7b        vpsrld zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 52 80 7b         vpsrld zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 92 fc fd ff ff 7b        vpsrld zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 52 7f 7b         vpsrld zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 92 00 02 00 00 7b        vpsrld zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 52 80 7b         vpsrld zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 92 fc fd ff ff 7b        vpsrld zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 91 8d 40 73 d5 ab    vpsrlq zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 47 73 d5 ab    vpsrlq zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d c7 73 d5 ab    vpsrlq zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 40 73 d5 7b    vpsrlq zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 11 7b    vpsrlq zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 8d 40 73 94 f0 23 01 00 00 7b     vpsrlq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 11 7b    vpsrlq zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 11 7b    vpsrlq zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 52 7f 7b         vpsrlq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 92 00 20 00 00 7b        vpsrlq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 52 80 7b         vpsrlq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 92 c0 df ff ff 7b        vpsrlq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 52 7f 7b         vpsrlq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 92 00 04 00 00 7b        vpsrlq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 52 80 7b         vpsrlq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 92 f8 fb ff ff 7b        vpsrlq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 52 7f 7b         vpsrlq zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 92 00 04 00 00 7b        vpsrlq zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 52 80 7b         vpsrlq zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 92 f8 fb ff ff 7b        vpsrlq zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 01 15 40 fa f4       vpsubd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 47 fa f4       vpsubd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 fa f4       vpsubd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 15 40 fa 31       vpsubd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 15 40 fa b4 f0 23 01 00 00        vpsubd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 15 50 fa 31       vpsubd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 fa 31       vpsubd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 15 40 fa 72 7f    vpsubd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 15 40 fa b2 00 20 00 00   vpsubd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 fa 72 80    vpsubd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 fa b2 c0 df ff ff   vpsubd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 15 50 fa 72 7f    vpsubd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 fa b2 00 02 00 00   vpsubd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 fa 72 80    vpsubd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 fa b2 fc fd ff ff   vpsubd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 fa 72 7f    vpsubd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 15 50 fa b2 00 02 00 00   vpsubd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 fa 72 80    vpsubd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 fa b2 fc fd ff ff   vpsubd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 fb f4       vpsubq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 fb f4       vpsubq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 fb f4       vpsubq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 fb 31       vpsubq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 fb b4 f0 23 01 00 00        vpsubq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 95 50 fb 31       vpsubq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 fb 31       vpsubq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 fb 72 7f    vpsubq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 fb b2 00 20 00 00   vpsubq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 fb 72 80    vpsubq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 fb b2 c0 df ff ff   vpsubq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 fb 72 7f    vpsubq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 fb b2 00 04 00 00   vpsubq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 fb 72 80    vpsubq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 fb b2 f8 fb ff ff   vpsubq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 fb 72 7f    vpsubq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 fb b2 00 04 00 00   vpsubq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 fb 72 80    vpsubq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 fb b2 f8 fb ff ff   vpsubq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 92 0d 40 27 ed       vptestmd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 92 0d 47 27 ed       vptestmd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f2 0d 40 27 29       vptestmd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b2 0d 40 27 ac f0 23 01 00 00        vptestmd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f2 0d 50 27 29       vptestmd k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 0d 50 27 29       vptestmd k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f2 0d 40 27 6a 7f    vptestmd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 0d 40 27 aa 00 20 00 00   vptestmd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 0d 40 27 6a 80    vptestmd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 0d 40 27 aa c0 df ff ff   vptestmd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 0d 50 27 6a 7f    vptestmd k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 0d 50 27 aa 00 02 00 00   vptestmd k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 0d 50 27 6a 80    vptestmd k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 0d 50 27 aa fc fd ff ff   vptestmd k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 0d 50 27 6a 7f    vptestmd k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 0d 50 27 aa 00 02 00 00   vptestmd k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 0d 50 27 6a 80    vptestmd k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 0d 50 27 aa fc fd ff ff   vptestmd k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 92 8d 40 27 ed       vptestmq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 92 8d 47 27 ed       vptestmq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f2 8d 40 27 29       vptestmq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b2 8d 40 27 ac f0 23 01 00 00        vptestmq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f2 8d 50 27 29       vptestmq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 8d 50 27 29       vptestmq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 27 6a 7f    vptestmq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 27 aa 00 20 00 00   vptestmq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 27 6a 80    vptestmq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 27 aa c0 df ff ff   vptestmq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 8d 50 27 6a 7f    vptestmq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 8d 50 27 aa 00 04 00 00   vptestmq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 8d 50 27 6a 80    vptestmq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 8d 50 27 aa f8 fb ff ff   vptestmq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 8d 50 27 6a 7f    vptestmq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 8d 50 27 aa 00 04 00 00   vptestmq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 8d 50 27 6a 80    vptestmq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 8d 50 27 aa f8 fb ff ff   vptestmq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 15 40 6a f4       vpunpckhdq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 47 6a f4       vpunpckhdq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 6a f4       vpunpckhdq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 15 40 6a 31       vpunpckhdq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 15 40 6a b4 f0 23 01 00 00        vpunpckhdq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 15 50 6a 31       vpunpckhdq zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 6a 31       vpunpckhdq zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 15 40 6a 72 7f    vpunpckhdq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 15 40 6a b2 00 20 00 00   vpunpckhdq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 6a 72 80    vpunpckhdq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 6a b2 c0 df ff ff   vpunpckhdq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 15 50 6a 72 7f    vpunpckhdq zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 6a b2 00 02 00 00   vpunpckhdq zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 6a 72 80    vpunpckhdq zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 6a b2 fc fd ff ff   vpunpckhdq zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 6a 72 7f    vpunpckhdq zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 15 50 6a b2 00 02 00 00   vpunpckhdq zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 6a 72 80    vpunpckhdq zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 6a b2 fc fd ff ff   vpunpckhdq zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 6d f4       vpunpckhqdq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 6d f4       vpunpckhqdq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 6d f4       vpunpckhqdq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 6d 31       vpunpckhqdq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 6d b4 f0 23 01 00 00        vpunpckhqdq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 95 50 6d 31       vpunpckhqdq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 6d 31       vpunpckhqdq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 6d 72 7f    vpunpckhqdq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 6d b2 00 20 00 00   vpunpckhqdq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 6d 72 80    vpunpckhqdq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 6d b2 c0 df ff ff   vpunpckhqdq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 6d 72 7f    vpunpckhqdq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 6d b2 00 04 00 00   vpunpckhqdq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 6d 72 80    vpunpckhqdq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 6d b2 f8 fb ff ff   vpunpckhqdq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 6d 72 7f    vpunpckhqdq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 6d b2 00 04 00 00   vpunpckhqdq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 6d 72 80    vpunpckhqdq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 6d b2 f8 fb ff ff   vpunpckhqdq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 15 40 62 f4       vpunpckldq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 47 62 f4       vpunpckldq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 62 f4       vpunpckldq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 15 40 62 31       vpunpckldq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 15 40 62 b4 f0 23 01 00 00        vpunpckldq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 15 50 62 31       vpunpckldq zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 62 31       vpunpckldq zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 15 40 62 72 7f    vpunpckldq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 15 40 62 b2 00 20 00 00   vpunpckldq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 62 72 80    vpunpckldq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 62 b2 c0 df ff ff   vpunpckldq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 15 50 62 72 7f    vpunpckldq zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 62 b2 00 02 00 00   vpunpckldq zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 62 72 80    vpunpckldq zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 62 b2 fc fd ff ff   vpunpckldq zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 62 72 7f    vpunpckldq zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 15 50 62 b2 00 02 00 00   vpunpckldq zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 62 72 80    vpunpckldq zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 62 b2 fc fd ff ff   vpunpckldq zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 6c f4       vpunpcklqdq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 6c f4       vpunpcklqdq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 6c f4       vpunpcklqdq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 6c 31       vpunpcklqdq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 6c b4 f0 23 01 00 00        vpunpcklqdq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 95 50 6c 31       vpunpcklqdq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 6c 31       vpunpcklqdq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 6c 72 7f    vpunpcklqdq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 6c b2 00 20 00 00   vpunpcklqdq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 6c 72 80    vpunpcklqdq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 6c b2 c0 df ff ff   vpunpcklqdq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 6c 72 7f    vpunpcklqdq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 6c b2 00 04 00 00   vpunpcklqdq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 6c 72 80    vpunpcklqdq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 6c b2 f8 fb ff ff   vpunpcklqdq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 6c 72 7f    vpunpcklqdq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 6c b2 00 04 00 00   vpunpcklqdq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 6c 72 80    vpunpcklqdq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 6c b2 f8 fb ff ff   vpunpcklqdq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 15 40 ef f4       vpxord zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 47 ef f4       vpxord zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 ef f4       vpxord zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 15 40 ef 31       vpxord zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 15 40 ef b4 f0 23 01 00 00        vpxord zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 15 50 ef 31       vpxord zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 ef 31       vpxord zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 15 40 ef 72 7f    vpxord zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 15 40 ef b2 00 20 00 00   vpxord zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 ef 72 80    vpxord zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 ef b2 c0 df ff ff   vpxord zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 15 50 ef 72 7f    vpxord zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 ef b2 00 02 00 00   vpxord zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 ef 72 80    vpxord zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 ef b2 fc fd ff ff   vpxord zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 ef 72 7f    vpxord zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 15 50 ef b2 00 02 00 00   vpxord zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 ef 72 80    vpxord zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 ef b2 fc fd ff ff   vpxord zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 ef f4       vpxorq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 ef f4       vpxorq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 ef f4       vpxorq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 ef 31       vpxorq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 ef b4 f0 23 01 00 00        vpxorq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 95 50 ef 31       vpxorq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 ef 31       vpxorq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 ef 72 7f    vpxorq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 ef b2 00 20 00 00   vpxorq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 ef 72 80    vpxorq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 ef b2 c0 df ff ff   vpxorq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 ef 72 7f    vpxorq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 ef b2 00 04 00 00   vpxorq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 ef 72 80    vpxorq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 ef b2 f8 fb ff ff   vpxorq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 ef 72 7f    vpxorq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 ef b2 00 04 00 00   vpxorq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 ef 72 80    vpxorq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 ef b2 f8 fb ff ff   vpxorq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 fd 48 4c f5       vrcp14pd zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 fd 4f 4c f5       vrcp14pd zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 fd cf 4c f5       vrcp14pd zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 fd 48 4c 31       vrcp14pd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 fd 48 4c b4 f0 23 01 00 00        vrcp14pd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 fd 58 4c 31       vrcp14pd zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 4c 31       vrcp14pd zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 fd 48 4c 72 7f    vrcp14pd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 fd 48 4c b2 00 20 00 00   vrcp14pd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 4c 72 80    vrcp14pd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 4c b2 c0 df ff ff   vrcp14pd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 fd 58 4c 72 7f    vrcp14pd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 4c b2 00 04 00 00   vrcp14pd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 4c 72 80    vrcp14pd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 4c b2 f8 fb ff ff   vrcp14pd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 4c 72 7f    vrcp14pd zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 fd 58 4c b2 00 04 00 00   vrcp14pd zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 4c 72 80    vrcp14pd zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 4c b2 f8 fb ff ff   vrcp14pd zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 7d 48 4c f5       vrcp14ps zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 7d 4f 4c f5       vrcp14ps zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 7d cf 4c f5       vrcp14ps zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 7d 48 4c 31       vrcp14ps zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 7d 48 4c b4 f0 23 01 00 00        vrcp14ps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 7d 58 4c 31       vrcp14ps zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 4c 31       vrcp14ps zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 48 4c 72 7f    vrcp14ps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 7d 48 4c b2 00 20 00 00   vrcp14ps zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 4c 72 80    vrcp14ps zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 4c b2 c0 df ff ff   vrcp14ps zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 7d 58 4c 72 7f    vrcp14ps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 4c b2 00 02 00 00   vrcp14ps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 4c 72 80    vrcp14ps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 4c b2 fc fd ff ff   vrcp14ps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 4c 72 7f    vrcp14ps zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 7d 58 4c b2 00 02 00 00   vrcp14ps zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 4c 72 80    vrcp14ps zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 4c b2 fc fd ff ff   vrcp14ps zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 4d f4       vrcp14sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 4d f4       vrcp14sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 62 95 07 4d 31       vrcp14sd xmm30\{k7\},xmm29,QWORD PTR \[rcx\]
@@ -5589,29 +5589,29 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 fd cf 4e f5       vrsqrt14pd zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 fd 48 4e 31       vrsqrt14pd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 fd 48 4e b4 f0 23 01 00 00        vrsqrt14pd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 fd 58 4e 31       vrsqrt14pd zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 4e 31       vrsqrt14pd zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 fd 48 4e 72 7f    vrsqrt14pd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 fd 48 4e b2 00 20 00 00   vrsqrt14pd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 4e 72 80    vrsqrt14pd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 4e b2 c0 df ff ff   vrsqrt14pd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 fd 58 4e 72 7f    vrsqrt14pd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 4e b2 00 04 00 00   vrsqrt14pd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 4e 72 80    vrsqrt14pd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 4e b2 f8 fb ff ff   vrsqrt14pd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 4e 72 7f    vrsqrt14pd zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 fd 58 4e b2 00 04 00 00   vrsqrt14pd zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 4e 72 80    vrsqrt14pd zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 4e b2 f8 fb ff ff   vrsqrt14pd zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 7d 48 4e f5       vrsqrt14ps zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 7d 4f 4e f5       vrsqrt14ps zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 7d cf 4e f5       vrsqrt14ps zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 7d 48 4e 31       vrsqrt14ps zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 7d 48 4e b4 f0 23 01 00 00        vrsqrt14ps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 7d 58 4e 31       vrsqrt14ps zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 4e 31       vrsqrt14ps zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 48 4e 72 7f    vrsqrt14ps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 7d 48 4e b2 00 20 00 00   vrsqrt14ps zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 4e 72 80    vrsqrt14ps zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 4e b2 c0 df ff ff   vrsqrt14ps zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 7d 58 4e 72 7f    vrsqrt14ps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 4e b2 00 02 00 00   vrsqrt14ps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 4e 72 80    vrsqrt14ps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 4e b2 fc fd ff ff   vrsqrt14ps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 4e 72 7f    vrsqrt14ps zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 7d 58 4e b2 00 02 00 00   vrsqrt14ps zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 4e 72 80    vrsqrt14ps zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 4e b2 fc fd ff ff   vrsqrt14ps zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 4f f4       vrsqrt14sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 4f f4       vrsqrt14sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 62 95 07 4f 31       vrsqrt14sd xmm30\{k7\},xmm29,QWORD PTR \[rcx\]
@@ -5650,30 +5650,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 95 40 c6 f4 7b    vshufpd zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 61 95 40 c6 31 7b    vshufpd zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 21 95 40 c6 b4 f0 23 01 00 00 7b     vshufpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 61 95 50 c6 31 7b    vshufpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 61 95 50 c6 31 7b    vshufpd zmm30,zmm29,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 61 95 40 c6 72 7f 7b         vshufpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 61 95 40 c6 b2 00 20 00 00 7b        vshufpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 61 95 40 c6 72 80 7b         vshufpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 61 95 40 c6 b2 c0 df ff ff 7b        vshufpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 61 95 50 c6 72 7f 7b         vshufpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 61 95 50 c6 b2 00 04 00 00 7b        vshufpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 61 95 50 c6 72 80 7b         vshufpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 61 95 50 c6 b2 f8 fb ff ff 7b        vshufpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 61 95 50 c6 72 7f 7b         vshufpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 61 95 50 c6 b2 00 04 00 00 7b        vshufpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 61 95 50 c6 72 80 7b         vshufpd zmm30,zmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 61 95 50 c6 b2 f8 fb ff ff 7b        vshufpd zmm30,zmm29,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 01 14 40 c6 f4 ab    vshufps zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 01 14 47 c6 f4 ab    vshufps zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 01 14 c7 c6 f4 ab    vshufps zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 01 14 40 c6 f4 7b    vshufps zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 61 14 40 c6 31 7b    vshufps zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 21 14 40 c6 b4 f0 23 01 00 00 7b     vshufps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 61 14 50 c6 31 7b    vshufps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 61 14 50 c6 31 7b    vshufps zmm30,zmm29,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 61 14 40 c6 72 7f 7b         vshufps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 61 14 40 c6 b2 00 20 00 00 7b        vshufps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 61 14 40 c6 72 80 7b         vshufps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 61 14 40 c6 b2 c0 df ff ff 7b        vshufps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 61 14 50 c6 72 7f 7b         vshufps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 61 14 50 c6 b2 00 02 00 00 7b        vshufps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 61 14 50 c6 72 80 7b         vshufps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 61 14 50 c6 b2 fc fd ff ff 7b        vshufps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 61 14 50 c6 72 7f 7b         vshufps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 61 14 50 c6 b2 00 02 00 00 7b        vshufps zmm30,zmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 61 14 50 c6 72 80 7b         vshufps zmm30,zmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 61 14 50 c6 b2 fc fd ff ff 7b        vshufps zmm30,zmm29,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 01 fd 48 51 f5       vsqrtpd zmm30,zmm29
 [      ]*[a-f0-9]+:    62 01 fd 4f 51 f5       vsqrtpd zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 01 fd cf 51 f5       vsqrtpd zmm30\{k7\}\{z\},zmm29
@@ -5683,15 +5683,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 fd 78 51 f5       vsqrtpd zmm30,zmm29,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 fd 48 51 31       vsqrtpd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 fd 48 51 b4 f0 23 01 00 00        vsqrtpd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 fd 58 51 31       vsqrtpd zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fd 58 51 31       vsqrtpd zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 fd 48 51 72 7f    vsqrtpd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 fd 48 51 b2 00 20 00 00   vsqrtpd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 fd 48 51 72 80    vsqrtpd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 fd 48 51 b2 c0 df ff ff   vsqrtpd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 fd 58 51 72 7f    vsqrtpd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fd 58 51 b2 00 04 00 00   vsqrtpd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fd 58 51 72 80    vsqrtpd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fd 58 51 b2 f8 fb ff ff   vsqrtpd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fd 58 51 72 7f    vsqrtpd zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 fd 58 51 b2 00 04 00 00   vsqrtpd zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 fd 58 51 72 80    vsqrtpd zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 fd 58 51 b2 f8 fb ff ff   vsqrtpd zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 7c 48 51 f5       vsqrtps zmm30,zmm29
 [      ]*[a-f0-9]+:    62 01 7c 4f 51 f5       vsqrtps zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 01 7c cf 51 f5       vsqrtps zmm30\{k7\}\{z\},zmm29
@@ -5701,15 +5701,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 7c 78 51 f5       vsqrtps zmm30,zmm29,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 7c 48 51 31       vsqrtps zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7c 48 51 b4 f0 23 01 00 00        vsqrtps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 7c 58 51 31       vsqrtps zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7c 58 51 31       vsqrtps zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7c 48 51 72 7f    vsqrtps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 7c 48 51 b2 00 20 00 00   vsqrtps zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 7c 48 51 72 80    vsqrtps zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 7c 48 51 b2 c0 df ff ff   vsqrtps zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 7c 58 51 72 7f    vsqrtps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 51 b2 00 02 00 00   vsqrtps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 51 72 80    vsqrtps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 51 b2 fc fd ff ff   vsqrtps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7c 58 51 72 7f    vsqrtps zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7c 58 51 b2 00 02 00 00   vsqrtps zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 58 51 72 80    vsqrtps zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 58 51 b2 fc fd ff ff   vsqrtps zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 97 07 51 f4       vsqrtsd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 87 51 f4       vsqrtsd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 17 51 f4       vsqrtsd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -5743,15 +5743,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 95 70 5c f4       vsubpd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 95 40 5c 31       vsubpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 5c b4 f0 23 01 00 00        vsubpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 95 50 5c 31       vsubpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 5c 31       vsubpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 5c 72 7f    vsubpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 5c b2 00 20 00 00   vsubpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 5c 72 80    vsubpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 5c b2 c0 df ff ff   vsubpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 5c 72 7f    vsubpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5c b2 00 04 00 00   vsubpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5c 72 80    vsubpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5c b2 f8 fb ff ff   vsubpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 5c 72 7f    vsubpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 5c b2 00 04 00 00   vsubpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 5c 72 80    vsubpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 5c b2 f8 fb ff ff   vsubpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 14 40 5c f4       vsubps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 47 5c f4       vsubps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 c7 5c f4       vsubps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -5761,15 +5761,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 14 70 5c f4       vsubps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 14 40 5c 31       vsubps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 14 40 5c b4 f0 23 01 00 00        vsubps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 14 50 5c 31       vsubps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 5c 31       vsubps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 14 40 5c 72 7f    vsubps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 14 40 5c b2 00 20 00 00   vsubps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 5c 72 80    vsubps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 5c b2 c0 df ff ff   vsubps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 14 50 5c 72 7f    vsubps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5c b2 00 02 00 00   vsubps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5c 72 80    vsubps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5c b2 fc fd ff ff   vsubps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 5c 72 7f    vsubps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 14 50 5c b2 00 02 00 00   vsubps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 5c 72 80    vsubps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 5c b2 fc fd ff ff   vsubps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 97 07 5c f4       vsubsd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 87 5c f4       vsubsd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 17 5c f4       vsubsd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -5815,87 +5815,87 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 95 c7 15 f4       vunpckhpd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 15 31       vunpckhpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 15 b4 f0 23 01 00 00        vunpckhpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 95 50 15 31       vunpckhpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 15 31       vunpckhpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 15 72 7f    vunpckhpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 15 b2 00 20 00 00   vunpckhpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 15 72 80    vunpckhpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 15 b2 c0 df ff ff   vunpckhpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 15 72 7f    vunpckhpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 15 b2 00 04 00 00   vunpckhpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 15 72 80    vunpckhpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 15 b2 f8 fb ff ff   vunpckhpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 15 72 7f    vunpckhpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 15 b2 00 04 00 00   vunpckhpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 15 72 80    vunpckhpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 15 b2 f8 fb ff ff   vunpckhpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 14 40 15 f4       vunpckhps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 47 15 f4       vunpckhps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 c7 15 f4       vunpckhps zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 14 40 15 31       vunpckhps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 14 40 15 b4 f0 23 01 00 00        vunpckhps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 14 50 15 31       vunpckhps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 15 31       vunpckhps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 14 40 15 72 7f    vunpckhps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 14 40 15 b2 00 20 00 00   vunpckhps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 15 72 80    vunpckhps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 15 b2 c0 df ff ff   vunpckhps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 14 50 15 72 7f    vunpckhps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 15 b2 00 02 00 00   vunpckhps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 15 72 80    vunpckhps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 15 b2 fc fd ff ff   vunpckhps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 15 72 7f    vunpckhps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 14 50 15 b2 00 02 00 00   vunpckhps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 15 72 80    vunpckhps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 15 b2 fc fd ff ff   vunpckhps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 14 f4       vunpcklpd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 14 f4       vunpcklpd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 14 f4       vunpcklpd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 14 31       vunpcklpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 14 b4 f0 23 01 00 00        vunpcklpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 95 50 14 31       vunpcklpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 14 31       vunpcklpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 14 72 7f    vunpcklpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 14 b2 00 20 00 00   vunpcklpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 14 72 80    vunpcklpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 14 b2 c0 df ff ff   vunpcklpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 14 72 7f    vunpcklpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 14 b2 00 04 00 00   vunpcklpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 14 72 80    vunpcklpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 14 b2 f8 fb ff ff   vunpcklpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 14 72 7f    vunpcklpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 14 b2 00 04 00 00   vunpcklpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 14 72 80    vunpcklpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 14 b2 f8 fb ff ff   vunpcklpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 14 40 14 f4       vunpcklps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 47 14 f4       vunpcklps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 c7 14 f4       vunpcklps zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 14 40 14 31       vunpcklps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 14 40 14 b4 f0 23 01 00 00        vunpcklps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 14 50 14 31       vunpcklps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 14 31       vunpcklps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 14 40 14 72 7f    vunpcklps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 14 40 14 b2 00 20 00 00   vunpcklps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 14 72 80    vunpcklps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 14 b2 c0 df ff ff   vunpcklps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 14 50 14 72 7f    vunpcklps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 14 b2 00 02 00 00   vunpcklps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 14 72 80    vunpcklps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 14 b2 fc fd ff ff   vunpcklps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 14 72 7f    vunpcklps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 14 50 14 b2 00 02 00 00   vunpcklps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 14 72 80    vunpcklps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 14 b2 fc fd ff ff   vunpcklps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 03 15 40 25 f4 ab    vpternlogd zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 15 47 25 f4 ab    vpternlogd zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 15 c7 25 f4 ab    vpternlogd zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 15 40 25 f4 7b    vpternlogd zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 25 31 7b    vpternlogd zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 15 40 25 b4 f0 23 01 00 00 7b     vpternlogd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 25 31 7b    vpternlogd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 25 31 7b    vpternlogd zmm30,zmm29,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 25 72 7f 7b         vpternlogd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 25 b2 00 20 00 00 7b        vpternlogd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 25 72 80 7b         vpternlogd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 25 b2 c0 df ff ff 7b        vpternlogd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 25 72 7f 7b         vpternlogd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 25 b2 00 02 00 00 7b        vpternlogd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 25 72 80 7b         vpternlogd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 25 b2 fc fd ff ff 7b        vpternlogd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 25 72 7f 7b         vpternlogd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 25 b2 00 02 00 00 7b        vpternlogd zmm30,zmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 25 72 80 7b         vpternlogd zmm30,zmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 25 b2 fc fd ff ff 7b        vpternlogd zmm30,zmm29,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 03 95 40 25 f4 ab    vpternlogq zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 47 25 f4 ab    vpternlogq zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 c7 25 f4 ab    vpternlogq zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 40 25 f4 7b    vpternlogq zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 25 31 7b    vpternlogq zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 95 40 25 b4 f0 23 01 00 00 7b     vpternlogq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 25 31 7b    vpternlogq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 25 31 7b    vpternlogq zmm30,zmm29,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 25 72 7f 7b         vpternlogq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 25 b2 00 20 00 00 7b        vpternlogq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 25 72 80 7b         vpternlogq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 25 b2 c0 df ff ff 7b        vpternlogq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 25 72 7f 7b         vpternlogq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 25 b2 00 04 00 00 7b        vpternlogq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 25 72 80 7b         vpternlogq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 25 b2 f8 fb ff ff 7b        vpternlogq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 25 72 7f 7b         vpternlogq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 25 b2 00 04 00 00 7b        vpternlogq zmm30,zmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 25 72 80 7b         vpternlogq zmm30,zmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 25 b2 f8 fb ff ff 7b        vpternlogq zmm30,zmm29,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 02 7e 4f 32 ee       vpmovqb xmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 7e cf 32 ee       vpmovqb xmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 02 7e 4f 22 ee       vpmovsqb xmm30\{k7\},zmm29
@@ -5932,159 +5932,159 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 03 15 40 23 f4 7b    vshuff32x4 zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 23 31 7b    vshuff32x4 zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 15 40 23 b4 f0 23 01 00 00 7b     vshuff32x4 zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 23 31 7b    vshuff32x4 zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 23 31 7b    vshuff32x4 zmm30,zmm29,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 23 72 7f 7b         vshuff32x4 zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 23 b2 00 20 00 00 7b        vshuff32x4 zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 23 72 80 7b         vshuff32x4 zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 23 b2 c0 df ff ff 7b        vshuff32x4 zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 23 72 7f 7b         vshuff32x4 zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 23 b2 00 02 00 00 7b        vshuff32x4 zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 23 72 80 7b         vshuff32x4 zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 23 b2 fc fd ff ff 7b        vshuff32x4 zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 23 72 7f 7b         vshuff32x4 zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 23 b2 00 02 00 00 7b        vshuff32x4 zmm30,zmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 23 72 80 7b         vshuff32x4 zmm30,zmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 23 b2 fc fd ff ff 7b        vshuff32x4 zmm30,zmm29,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 03 95 40 23 f4 ab    vshuff64x2 zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 47 23 f4 ab    vshuff64x2 zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 c7 23 f4 ab    vshuff64x2 zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 40 23 f4 7b    vshuff64x2 zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 23 31 7b    vshuff64x2 zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 95 40 23 b4 f0 23 01 00 00 7b     vshuff64x2 zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 23 31 7b    vshuff64x2 zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 23 31 7b    vshuff64x2 zmm30,zmm29,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 23 72 7f 7b         vshuff64x2 zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 23 b2 00 20 00 00 7b        vshuff64x2 zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 23 72 80 7b         vshuff64x2 zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 23 b2 c0 df ff ff 7b        vshuff64x2 zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 23 72 7f 7b         vshuff64x2 zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 23 b2 00 04 00 00 7b        vshuff64x2 zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 23 72 80 7b         vshuff64x2 zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 23 b2 f8 fb ff ff 7b        vshuff64x2 zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 23 72 7f 7b         vshuff64x2 zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 23 b2 00 04 00 00 7b        vshuff64x2 zmm30,zmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 23 72 80 7b         vshuff64x2 zmm30,zmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 23 b2 f8 fb ff ff 7b        vshuff64x2 zmm30,zmm29,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 03 15 40 43 f4 ab    vshufi32x4 zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 15 47 43 f4 ab    vshufi32x4 zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 15 c7 43 f4 ab    vshufi32x4 zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 15 40 43 f4 7b    vshufi32x4 zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 43 31 7b    vshufi32x4 zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 15 40 43 b4 f0 23 01 00 00 7b     vshufi32x4 zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 43 31 7b    vshufi32x4 zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 43 31 7b    vshufi32x4 zmm30,zmm29,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 43 72 7f 7b         vshufi32x4 zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 43 b2 00 20 00 00 7b        vshufi32x4 zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 43 72 80 7b         vshufi32x4 zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 43 b2 c0 df ff ff 7b        vshufi32x4 zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 43 72 7f 7b         vshufi32x4 zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 43 b2 00 02 00 00 7b        vshufi32x4 zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 43 72 80 7b         vshufi32x4 zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 43 b2 fc fd ff ff 7b        vshufi32x4 zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 43 72 7f 7b         vshufi32x4 zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 43 b2 00 02 00 00 7b        vshufi32x4 zmm30,zmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 43 72 80 7b         vshufi32x4 zmm30,zmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 43 b2 fc fd ff ff 7b        vshufi32x4 zmm30,zmm29,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 03 95 40 43 f4 ab    vshufi64x2 zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 47 43 f4 ab    vshufi64x2 zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 c7 43 f4 ab    vshufi64x2 zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 40 43 f4 7b    vshufi64x2 zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 43 31 7b    vshufi64x2 zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 95 40 43 b4 f0 23 01 00 00 7b     vshufi64x2 zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 43 31 7b    vshufi64x2 zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 43 31 7b    vshufi64x2 zmm30,zmm29,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 43 72 7f 7b         vshufi64x2 zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 43 b2 00 20 00 00 7b        vshufi64x2 zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 43 72 80 7b         vshufi64x2 zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 43 b2 c0 df ff ff 7b        vshufi64x2 zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 43 72 7f 7b         vshufi64x2 zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 43 b2 00 04 00 00 7b        vshufi64x2 zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 43 72 80 7b         vshufi64x2 zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 43 b2 f8 fb ff ff 7b        vshufi64x2 zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 43 72 7f 7b         vshufi64x2 zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 43 b2 00 04 00 00 7b        vshufi64x2 zmm30,zmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 43 72 80 7b         vshufi64x2 zmm30,zmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 43 b2 f8 fb ff ff 7b        vshufi64x2 zmm30,zmm29,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 02 95 40 36 f4       vpermq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 36 f4       vpermq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 36 f4       vpermq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 36 31       vpermq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 36 b4 f0 23 01 00 00        vpermq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 36 31       vpermq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 36 31       vpermq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 36 72 7f    vpermq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 36 b2 00 20 00 00   vpermq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 36 72 80    vpermq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 36 b2 c0 df ff ff   vpermq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 36 72 7f    vpermq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 36 b2 00 04 00 00   vpermq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 36 72 80    vpermq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 36 b2 f8 fb ff ff   vpermq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 36 72 7f    vpermq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 36 b2 00 04 00 00   vpermq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 36 72 80    vpermq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 36 b2 f8 fb ff ff   vpermq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 95 40 16 f4       vpermpd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 16 f4       vpermpd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 16 f4       vpermpd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 16 31       vpermpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 16 b4 f0 23 01 00 00        vpermpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 16 31       vpermpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 16 31       vpermpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 16 72 7f    vpermpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 16 b2 00 20 00 00   vpermpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 16 72 80    vpermpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 16 b2 c0 df ff ff   vpermpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 16 72 7f    vpermpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 16 b2 00 04 00 00   vpermpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 16 72 80    vpermpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 16 b2 f8 fb ff ff   vpermpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 16 72 7f    vpermpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 16 b2 00 04 00 00   vpermpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 16 72 80    vpermpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 16 b2 f8 fb ff ff   vpermpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 7e f4       vpermt2d zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 7e f4       vpermt2d zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 7e f4       vpermt2d zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 7e 31       vpermt2d zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 7e b4 f0 23 01 00 00        vpermt2d zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 7e 31       vpermt2d zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 7e 31       vpermt2d zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 7e 72 7f    vpermt2d zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 7e b2 00 20 00 00   vpermt2d zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 7e 72 80    vpermt2d zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 7e b2 c0 df ff ff   vpermt2d zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 7e 72 7f    vpermt2d zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 7e b2 00 02 00 00   vpermt2d zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 7e 72 80    vpermt2d zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 7e b2 fc fd ff ff   vpermt2d zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 7e 72 7f    vpermt2d zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 7e b2 00 02 00 00   vpermt2d zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 7e 72 80    vpermt2d zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 7e b2 fc fd ff ff   vpermt2d zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 7e f4       vpermt2q zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 7e f4       vpermt2q zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 7e f4       vpermt2q zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 7e 31       vpermt2q zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 7e b4 f0 23 01 00 00        vpermt2q zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 7e 31       vpermt2q zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 7e 31       vpermt2q zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 7e 72 7f    vpermt2q zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 7e b2 00 20 00 00   vpermt2q zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 7e 72 80    vpermt2q zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 7e b2 c0 df ff ff   vpermt2q zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 7e 72 7f    vpermt2q zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 7e b2 00 04 00 00   vpermt2q zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 7e 72 80    vpermt2q zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 7e b2 f8 fb ff ff   vpermt2q zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 7e 72 7f    vpermt2q zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 7e b2 00 04 00 00   vpermt2q zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 7e 72 80    vpermt2q zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 7e b2 f8 fb ff ff   vpermt2q zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 7f f4       vpermt2ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 7f f4       vpermt2ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 7f f4       vpermt2ps zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 7f 31       vpermt2ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 7f b4 f0 23 01 00 00        vpermt2ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 7f 31       vpermt2ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 7f 31       vpermt2ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 7f 72 7f    vpermt2ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 7f b2 00 20 00 00   vpermt2ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 7f 72 80    vpermt2ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 7f b2 c0 df ff ff   vpermt2ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 7f 72 7f    vpermt2ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 7f b2 00 02 00 00   vpermt2ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 7f 72 80    vpermt2ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 7f b2 fc fd ff ff   vpermt2ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 7f 72 7f    vpermt2ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 7f b2 00 02 00 00   vpermt2ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 7f 72 80    vpermt2ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 7f b2 fc fd ff ff   vpermt2ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 7f f4       vpermt2pd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 7f f4       vpermt2pd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 7f f4       vpermt2pd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 7f 31       vpermt2pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 7f b4 f0 23 01 00 00        vpermt2pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 7f 31       vpermt2pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 7f 31       vpermt2pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 7f 72 7f    vpermt2pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 7f b2 00 20 00 00   vpermt2pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 7f 72 80    vpermt2pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 7f b2 c0 df ff ff   vpermt2pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 7f 72 7f    vpermt2pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 7f b2 00 04 00 00   vpermt2pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 7f 72 80    vpermt2pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 7f b2 f8 fb ff ff   vpermt2pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 7f 72 7f    vpermt2pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 7f b2 00 04 00 00   vpermt2pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 7f 72 80    vpermt2pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 7f b2 f8 fb ff ff   vpermt2pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 03 95 40 03 f4 ab    valignq zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 47 03 f4 ab    valignq zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 c7 03 f4 ab    valignq zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 40 03 f4 7b    valignq zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 03 31 7b    valignq zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 95 40 03 b4 f0 23 01 00 00 7b     valignq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 03 31 7b    valignq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 03 31 7b    valignq zmm30,zmm29,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 03 72 7f 7b         valignq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 03 b2 00 20 00 00 7b        valignq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 03 72 80 7b         valignq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 03 b2 c0 df ff ff 7b        valignq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 03 72 7f 7b         valignq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 03 b2 00 04 00 00 7b        valignq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 03 72 80 7b         valignq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 03 b2 f8 fb ff ff 7b        valignq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 03 72 7f 7b         valignq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 03 b2 00 04 00 00 7b        valignq zmm30,zmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 03 72 80 7b         valignq zmm30,zmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 03 b2 f8 fb ff ff 7b        valignq zmm30,zmm29,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 91 7f 08 79 c6       vcvtsd2usi eax,xmm30
 [      ]*[a-f0-9]+:    62 91 7f 18 79 c6       vcvtsd2usi eax,xmm30,\{rn-sae\}
 [      ]*[a-f0-9]+:    62 91 7f 58 79 c6       vcvtsd2usi eax,xmm30,\{ru-sae\}
@@ -6266,15 +6266,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 2c f4       vscalefpd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 2c 31       vscalefpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 2c b4 f0 23 01 00 00        vscalefpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 2c 31       vscalefpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 2c 31       vscalefpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 2c 72 7f    vscalefpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 2c b2 00 20 00 00   vscalefpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 2c 72 80    vscalefpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 2c b2 c0 df ff ff   vscalefpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 2c 72 7f    vscalefpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 2c b2 00 04 00 00   vscalefpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 2c 72 80    vscalefpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 2c b2 f8 fb ff ff   vscalefpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 2c 72 7f    vscalefpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 2c b2 00 04 00 00   vscalefpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 2c 72 80    vscalefpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 2c b2 f8 fb ff ff   vscalefpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 2c f4       vscalefps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 2c f4       vscalefps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 2c f4       vscalefps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -6284,15 +6284,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 2c f4       vscalefps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 2c 31       vscalefps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 2c b4 f0 23 01 00 00        vscalefps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 2c 31       vscalefps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 2c 31       vscalefps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 2c 72 7f    vscalefps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 2c b2 00 20 00 00   vscalefps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 2c 72 80    vscalefps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 2c b2 c0 df ff ff   vscalefps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 2c 72 7f    vscalefps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 2c b2 00 02 00 00   vscalefps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 2c 72 80    vscalefps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 2c b2 fc fd ff ff   vscalefps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 2c 72 7f    vscalefps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 2c b2 00 02 00 00   vscalefps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 2c 72 80    vscalefps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 2c b2 fc fd ff ff   vscalefps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 2d f4       vscalefsd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 2d f4       vscalefsd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 2d f4       vscalefsd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -6325,15 +6325,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 03 15 10 54 f4 7b    vfixupimmps zmm30,zmm29,zmm28,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 54 31 7b    vfixupimmps zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 15 40 54 b4 f0 23 01 00 00 7b     vfixupimmps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 54 31 7b    vfixupimmps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 54 31 7b    vfixupimmps zmm30,zmm29,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 54 72 7f 7b         vfixupimmps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 54 b2 00 20 00 00 7b        vfixupimmps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 54 72 80 7b         vfixupimmps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 54 b2 c0 df ff ff 7b        vfixupimmps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 54 72 7f 7b         vfixupimmps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 54 b2 00 02 00 00 7b        vfixupimmps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 54 72 80 7b         vfixupimmps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 54 b2 fc fd ff ff 7b        vfixupimmps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 54 72 7f 7b         vfixupimmps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 54 b2 00 02 00 00 7b        vfixupimmps zmm30,zmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 54 72 80 7b         vfixupimmps zmm30,zmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 54 b2 fc fd ff ff 7b        vfixupimmps zmm30,zmm29,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 03 95 40 54 f4 ab    vfixupimmpd zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 47 54 f4 ab    vfixupimmpd zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 c7 54 f4 ab    vfixupimmpd zmm30\{k7\}\{z\},zmm29,zmm28,0xab
@@ -6342,15 +6342,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 03 95 10 54 f4 7b    vfixupimmpd zmm30,zmm29,zmm28,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 54 31 7b    vfixupimmpd zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 95 40 54 b4 f0 23 01 00 00 7b     vfixupimmpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 54 31 7b    vfixupimmpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 54 31 7b    vfixupimmpd zmm30,zmm29,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 54 72 7f 7b         vfixupimmpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 54 b2 00 20 00 00 7b        vfixupimmpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 54 72 80 7b         vfixupimmpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 54 b2 c0 df ff ff 7b        vfixupimmpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 54 72 7f 7b         vfixupimmpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 54 b2 00 04 00 00 7b        vfixupimmpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 54 72 80 7b         vfixupimmpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 54 b2 f8 fb ff ff 7b        vfixupimmpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 54 72 7f 7b         vfixupimmpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 54 b2 00 04 00 00 7b        vfixupimmpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 54 72 80 7b         vfixupimmpd zmm30,zmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 54 b2 f8 fb ff ff 7b        vfixupimmpd zmm30,zmm29,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 03 15 07 55 f4 ab    vfixupimmss xmm30\{k7\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:    62 03 15 87 55 f4 ab    vfixupimmss xmm30\{k7\}\{z\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:    62 03 15 17 55 f4 ab    vfixupimmss xmm30\{k7\},xmm29,xmm28,\{sae\},0xab
@@ -6379,176 +6379,176 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 91 0d 40 72 f5 7b    vpslld zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 31 7b    vpslld zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 0d 40 72 b4 f0 23 01 00 00 7b     vpslld zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 31 7b    vpslld zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 31 7b    vpslld zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 72 7f 7b         vpslld zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 b2 00 20 00 00 7b        vpslld zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 72 80 7b         vpslld zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 b2 c0 df ff ff 7b        vpslld zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 72 7f 7b         vpslld zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 b2 00 02 00 00 7b        vpslld zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 72 80 7b         vpslld zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 b2 fc fd ff ff 7b        vpslld zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 72 7f 7b         vpslld zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 b2 00 02 00 00 7b        vpslld zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 72 80 7b         vpslld zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 b2 fc fd ff ff 7b        vpslld zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 91 8d 40 73 f5 ab    vpsllq zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 47 73 f5 ab    vpsllq zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d c7 73 f5 ab    vpsllq zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 40 73 f5 7b    vpsllq zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 31 7b    vpsllq zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 8d 40 73 b4 f0 23 01 00 00 7b     vpsllq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 31 7b    vpsllq zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 31 7b    vpsllq zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 72 7f 7b         vpsllq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 b2 00 20 00 00 7b        vpsllq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 72 80 7b         vpsllq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 b2 c0 df ff ff 7b        vpsllq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 72 7f 7b         vpsllq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 b2 00 04 00 00 7b        vpsllq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 72 80 7b         vpsllq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 b2 f8 fb ff ff 7b        vpsllq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 72 7f 7b         vpsllq zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 b2 00 04 00 00 7b        vpsllq zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 72 80 7b         vpsllq zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 b2 f8 fb ff ff 7b        vpsllq zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 91 0d 40 72 e5 ab    vpsrad zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d 47 72 e5 ab    vpsrad zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d c7 72 e5 ab    vpsrad zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d 40 72 e5 7b    vpsrad zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 21 7b    vpsrad zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 0d 40 72 a4 f0 23 01 00 00 7b     vpsrad zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 21 7b    vpsrad zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 21 7b    vpsrad zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 62 7f 7b         vpsrad zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 a2 00 20 00 00 7b        vpsrad zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 62 80 7b         vpsrad zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 a2 c0 df ff ff 7b        vpsrad zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 62 7f 7b         vpsrad zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 a2 00 02 00 00 7b        vpsrad zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 62 80 7b         vpsrad zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 a2 fc fd ff ff 7b        vpsrad zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 62 7f 7b         vpsrad zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 a2 00 02 00 00 7b        vpsrad zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 62 80 7b         vpsrad zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 a2 fc fd ff ff 7b        vpsrad zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 91 8d 40 72 e5 ab    vpsraq zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 47 72 e5 ab    vpsraq zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d c7 72 e5 ab    vpsraq zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 40 72 e5 7b    vpsraq zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 21 7b    vpsraq zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 8d 40 72 a4 f0 23 01 00 00 7b     vpsraq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 21 7b    vpsraq zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 21 7b    vpsraq zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 62 7f 7b         vpsraq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 a2 00 20 00 00 7b        vpsraq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 62 80 7b         vpsraq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 a2 c0 df ff ff 7b        vpsraq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 62 7f 7b         vpsraq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 a2 00 04 00 00 7b        vpsraq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 62 80 7b         vpsraq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 a2 f8 fb ff ff 7b        vpsraq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 62 7f 7b         vpsraq zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 a2 00 04 00 00 7b        vpsraq zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 62 80 7b         vpsraq zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 a2 f8 fb ff ff 7b        vpsraq zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 02 15 40 15 f4       vprolvd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 15 f4       vprolvd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 15 f4       vprolvd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 15 31       vprolvd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 15 b4 f0 23 01 00 00        vprolvd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 15 31       vprolvd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 15 31       vprolvd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 15 72 7f    vprolvd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 15 b2 00 20 00 00   vprolvd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 15 72 80    vprolvd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 15 b2 c0 df ff ff   vprolvd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 15 72 7f    vprolvd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 15 b2 00 02 00 00   vprolvd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 15 72 80    vprolvd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 15 b2 fc fd ff ff   vprolvd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 15 72 7f    vprolvd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 15 b2 00 02 00 00   vprolvd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 15 72 80    vprolvd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 15 b2 fc fd ff ff   vprolvd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0d 40 72 cd ab    vprold zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d 47 72 cd ab    vprold zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d c7 72 cd ab    vprold zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d 40 72 cd 7b    vprold zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 09 7b    vprold zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 0d 40 72 8c f0 23 01 00 00 7b     vprold zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 09 7b    vprold zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 09 7b    vprold zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 4a 7f 7b         vprold zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 8a 00 20 00 00 7b        vprold zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 4a 80 7b         vprold zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 8a c0 df ff ff 7b        vprold zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 4a 7f 7b         vprold zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 8a 00 02 00 00 7b        vprold zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 4a 80 7b         vprold zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 8a fc fd ff ff 7b        vprold zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 4a 7f 7b         vprold zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 8a 00 02 00 00 7b        vprold zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 4a 80 7b         vprold zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 8a fc fd ff ff 7b        vprold zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 02 95 40 15 f4       vprolvq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 15 f4       vprolvq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 15 f4       vprolvq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 15 31       vprolvq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 15 b4 f0 23 01 00 00        vprolvq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 15 31       vprolvq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 15 31       vprolvq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 15 72 7f    vprolvq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 15 b2 00 20 00 00   vprolvq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 15 72 80    vprolvq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 15 b2 c0 df ff ff   vprolvq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 15 72 7f    vprolvq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 15 b2 00 04 00 00   vprolvq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 15 72 80    vprolvq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 15 b2 f8 fb ff ff   vprolvq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 15 72 7f    vprolvq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 15 b2 00 04 00 00   vprolvq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 15 72 80    vprolvq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 15 b2 f8 fb ff ff   vprolvq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 72 cd ab    vprolq zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 47 72 cd ab    vprolq zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d c7 72 cd ab    vprolq zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 40 72 cd 7b    vprolq zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 09 7b    vprolq zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 8d 40 72 8c f0 23 01 00 00 7b     vprolq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 09 7b    vprolq zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 09 7b    vprolq zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 4a 7f 7b         vprolq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 8a 00 20 00 00 7b        vprolq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 4a 80 7b         vprolq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 8a c0 df ff ff 7b        vprolq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 4a 7f 7b         vprolq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 8a 00 04 00 00 7b        vprolq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 4a 80 7b         vprolq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 8a f8 fb ff ff 7b        vprolq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 4a 7f 7b         vprolq zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 8a 00 04 00 00 7b        vprolq zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 4a 80 7b         vprolq zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 8a f8 fb ff ff 7b        vprolq zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 02 15 40 14 f4       vprorvd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 14 f4       vprorvd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 14 f4       vprorvd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 14 31       vprorvd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 14 b4 f0 23 01 00 00        vprorvd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 14 31       vprorvd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 14 31       vprorvd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 14 72 7f    vprorvd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 14 b2 00 20 00 00   vprorvd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 14 72 80    vprorvd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 14 b2 c0 df ff ff   vprorvd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 14 72 7f    vprorvd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 14 b2 00 02 00 00   vprorvd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 14 72 80    vprorvd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 14 b2 fc fd ff ff   vprorvd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 14 72 7f    vprorvd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 14 b2 00 02 00 00   vprorvd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 14 72 80    vprorvd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 14 b2 fc fd ff ff   vprorvd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0d 40 72 c5 ab    vprord zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d 47 72 c5 ab    vprord zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d c7 72 c5 ab    vprord zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d 40 72 c5 7b    vprord zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 01 7b    vprord zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 0d 40 72 84 f0 23 01 00 00 7b     vprord zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 01 7b    vprord zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 01 7b    vprord zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 42 7f 7b         vprord zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 82 00 20 00 00 7b        vprord zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 42 80 7b         vprord zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 82 c0 df ff ff 7b        vprord zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 42 7f 7b         vprord zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 82 00 02 00 00 7b        vprord zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 42 80 7b         vprord zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 82 fc fd ff ff 7b        vprord zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 42 7f 7b         vprord zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 82 00 02 00 00 7b        vprord zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 42 80 7b         vprord zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 82 fc fd ff ff 7b        vprord zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 02 95 40 14 f4       vprorvq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 14 f4       vprorvq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 14 f4       vprorvq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 14 31       vprorvq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 14 b4 f0 23 01 00 00        vprorvq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 14 31       vprorvq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 14 31       vprorvq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 14 72 7f    vprorvq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 14 b2 00 20 00 00   vprorvq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 14 72 80    vprorvq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 14 b2 c0 df ff ff   vprorvq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 14 72 7f    vprorvq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 14 b2 00 04 00 00   vprorvq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 14 72 80    vprorvq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 14 b2 f8 fb ff ff   vprorvq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 14 72 7f    vprorvq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 14 b2 00 04 00 00   vprorvq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 14 72 80    vprorvq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 14 b2 f8 fb ff ff   vprorvq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 72 c5 ab    vprorq zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 47 72 c5 ab    vprorq zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d c7 72 c5 ab    vprorq zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 40 72 c5 7b    vprorq zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 01 7b    vprorq zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 8d 40 72 84 f0 23 01 00 00 7b     vprorq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 01 7b    vprorq zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 01 7b    vprorq zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 42 7f 7b         vprorq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 82 00 20 00 00 7b        vprorq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 42 80 7b         vprorq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 82 c0 df ff ff 7b        vprorq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 42 7f 7b         vprorq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 82 00 04 00 00 7b        vprorq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 42 80 7b         vprorq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 82 f8 fb ff ff 7b        vprorq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 42 7f 7b         vprorq zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 82 00 04 00 00 7b        vprorq zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 42 80 7b         vprorq zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 82 f8 fb ff ff 7b        vprorq zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 03 fd 48 09 f5 ab    vrndscalepd zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd 4f 09 f5 ab    vrndscalepd zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd cf 09 f5 ab    vrndscalepd zmm30\{k7\}\{z\},zmm29,0xab
@@ -6557,15 +6557,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 03 fd 18 09 f5 7b    vrndscalepd zmm30,zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 09 31 7b    vrndscalepd zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 fd 48 09 b4 f0 23 01 00 00 7b     vrndscalepd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 09 31 7b    vrndscalepd zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 09 31 7b    vrndscalepd zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 09 72 7f 7b         vrndscalepd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 09 b2 00 20 00 00 7b        vrndscalepd zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 09 72 80 7b         vrndscalepd zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 09 b2 c0 df ff ff 7b        vrndscalepd zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 09 72 7f 7b         vrndscalepd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 09 b2 00 04 00 00 7b        vrndscalepd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 09 72 80 7b         vrndscalepd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 09 b2 f8 fb ff ff 7b        vrndscalepd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 09 72 7f 7b         vrndscalepd zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 09 b2 00 04 00 00 7b        vrndscalepd zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 09 72 80 7b         vrndscalepd zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 09 b2 f8 fb ff ff 7b        vrndscalepd zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 03 7d 48 08 f5 ab    vrndscaleps zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 7d 4f 08 f5 ab    vrndscaleps zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 7d cf 08 f5 ab    vrndscaleps zmm30\{k7\}\{z\},zmm29,0xab
@@ -6574,15 +6574,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 03 7d 18 08 f5 7b    vrndscaleps zmm30,zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 08 31 7b    vrndscaleps zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 7d 48 08 b4 f0 23 01 00 00 7b     vrndscaleps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 08 31 7b    vrndscaleps zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 08 31 7b    vrndscaleps zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 08 72 7f 7b         vrndscaleps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 08 b2 00 20 00 00 7b        vrndscaleps zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 08 72 80 7b         vrndscaleps zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 08 b2 c0 df ff ff 7b        vrndscaleps zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 08 72 7f 7b         vrndscaleps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 08 b2 00 02 00 00 7b        vrndscaleps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 08 72 80 7b         vrndscaleps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 08 b2 fc fd ff ff 7b        vrndscaleps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 08 72 7f 7b         vrndscaleps zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 08 b2 00 02 00 00 7b        vrndscaleps zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 08 72 80 7b         vrndscaleps zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 08 b2 fc fd ff ff 7b        vrndscaleps zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 03 95 07 0b f4 ab    vrndscalesd xmm30\{k7\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 87 0b f4 ab    vrndscalesd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 17 0b f4 ab    vrndscalesd xmm30\{k7\},xmm29,xmm28,\{sae\},0xab
@@ -6844,30 +6844,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 fc 1f 78 f5       vcvttpd2udq ymm30\{k7\},zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 61 fc 4f 78 31       vcvttpd2udq ymm30\{k7\},ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 fc 4f 78 b4 f0 23 01 00 00        vcvttpd2udq ymm30\{k7\},ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 fc 5f 78 31       vcvttpd2udq ymm30\{k7\},QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fc 5f 78 31       vcvttpd2udq ymm30\{k7\},QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 fc 4f 78 72 7f    vcvttpd2udq ymm30\{k7\},ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 fc 4f 78 b2 00 20 00 00   vcvttpd2udq ymm30\{k7\},ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 fc 4f 78 72 80    vcvttpd2udq ymm30\{k7\},ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 fc 4f 78 b2 c0 df ff ff   vcvttpd2udq ymm30\{k7\},ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 fc 5f 78 72 7f    vcvttpd2udq ymm30\{k7\},QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fc 5f 78 b2 00 04 00 00   vcvttpd2udq ymm30\{k7\},QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fc 5f 78 72 80    vcvttpd2udq ymm30\{k7\},QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fc 5f 78 b2 f8 fb ff ff   vcvttpd2udq ymm30\{k7\},QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fc 5f 78 72 7f    vcvttpd2udq ymm30\{k7\},QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 fc 5f 78 b2 00 04 00 00   vcvttpd2udq ymm30\{k7\},QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 fc 5f 78 72 80    vcvttpd2udq ymm30\{k7\},QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 fc 5f 78 b2 f8 fb ff ff   vcvttpd2udq ymm30\{k7\},QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 7c 48 78 f5       vcvttps2udq zmm30,zmm29
 [      ]*[a-f0-9]+:    62 01 7c 4f 78 f5       vcvttps2udq zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 01 7c cf 78 f5       vcvttps2udq zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 01 7c 18 78 f5       vcvttps2udq zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 61 7c 48 78 31       vcvttps2udq zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7c 48 78 b4 f0 23 01 00 00        vcvttps2udq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 61 7c 58 78 31       vcvttps2udq zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7c 58 78 31       vcvttps2udq zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7c 48 78 72 7f    vcvttps2udq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 7c 48 78 b2 00 20 00 00   vcvttps2udq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 7c 48 78 72 80    vcvttps2udq zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 7c 48 78 b2 c0 df ff ff   vcvttps2udq zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 7c 58 78 72 7f    vcvttps2udq zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 78 b2 00 02 00 00   vcvttps2udq zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 78 72 80    vcvttps2udq zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 78 b2 fc fd ff ff   vcvttps2udq zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7c 58 78 72 7f    vcvttps2udq zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7c 58 78 b2 00 02 00 00   vcvttps2udq zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 58 78 72 80    vcvttps2udq zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 58 78 b2 fc fd ff ff   vcvttps2udq zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 7f 08 78 c6       vcvttsd2usi eax,xmm30
 [      ]*[a-f0-9]+:    62 91 7f 18 78 c6       vcvttsd2usi eax,xmm30,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 7f 08 78 01       vcvttsd2usi eax,QWORD PTR \[rcx\]
@@ -6953,83 +6953,83 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 c7 76 f4       vpermi2d zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 76 31       vpermi2d zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 76 b4 f0 23 01 00 00        vpermi2d zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 76 31       vpermi2d zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 76 31       vpermi2d zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 76 72 7f    vpermi2d zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 76 b2 00 20 00 00   vpermi2d zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 76 72 80    vpermi2d zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 76 b2 c0 df ff ff   vpermi2d zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 76 72 7f    vpermi2d zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 76 b2 00 02 00 00   vpermi2d zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 76 72 80    vpermi2d zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 76 b2 fc fd ff ff   vpermi2d zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 76 72 7f    vpermi2d zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 76 b2 00 02 00 00   vpermi2d zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 76 72 80    vpermi2d zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 76 b2 fc fd ff ff   vpermi2d zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 76 f4       vpermi2q zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 76 f4       vpermi2q zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 76 f4       vpermi2q zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 76 31       vpermi2q zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 76 b4 f0 23 01 00 00        vpermi2q zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 76 31       vpermi2q zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 76 31       vpermi2q zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 76 72 7f    vpermi2q zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 76 b2 00 20 00 00   vpermi2q zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 76 72 80    vpermi2q zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 76 b2 c0 df ff ff   vpermi2q zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 76 72 7f    vpermi2q zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 76 b2 00 04 00 00   vpermi2q zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 76 72 80    vpermi2q zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 76 b2 f8 fb ff ff   vpermi2q zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 76 72 7f    vpermi2q zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 76 b2 00 04 00 00   vpermi2q zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 76 72 80    vpermi2q zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 76 b2 f8 fb ff ff   vpermi2q zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 77 f4       vpermi2ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 77 f4       vpermi2ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 77 f4       vpermi2ps zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 77 31       vpermi2ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 77 b4 f0 23 01 00 00        vpermi2ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 15 50 77 31       vpermi2ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 77 31       vpermi2ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 77 72 7f    vpermi2ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 77 b2 00 20 00 00   vpermi2ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 77 72 80    vpermi2ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 77 b2 c0 df ff ff   vpermi2ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 77 72 7f    vpermi2ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 77 b2 00 02 00 00   vpermi2ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 77 72 80    vpermi2ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 77 b2 fc fd ff ff   vpermi2ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 77 72 7f    vpermi2ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 77 b2 00 02 00 00   vpermi2ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 77 72 80    vpermi2ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 77 b2 fc fd ff ff   vpermi2ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 77 f4       vpermi2pd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 77 f4       vpermi2pd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 77 f4       vpermi2pd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 77 31       vpermi2pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 77 b4 f0 23 01 00 00        vpermi2pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 62 95 50 77 31       vpermi2pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 77 31       vpermi2pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 77 72 7f    vpermi2pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 77 b2 00 20 00 00   vpermi2pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 77 72 80    vpermi2pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 77 b2 c0 df ff ff   vpermi2pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 77 72 7f    vpermi2pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 77 b2 00 04 00 00   vpermi2pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 77 72 80    vpermi2pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 77 b2 f8 fb ff ff   vpermi2pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 77 72 7f    vpermi2pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 77 b2 00 04 00 00   vpermi2pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 77 72 80    vpermi2pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 77 b2 f8 fb ff ff   vpermi2pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 92 16 40 27 ec       vptestnmd k5,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 92 16 47 27 ec       vptestnmd k5\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 f2 16 40 27 29       vptestnmd k5,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b2 16 40 27 ac f0 23 01 00 00        vptestnmd k5,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f2 16 50 27 29       vptestnmd k5,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 16 50 27 29       vptestnmd k5,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f2 16 40 27 6a 7f    vptestnmd k5,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 16 40 27 aa 00 20 00 00   vptestnmd k5,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 16 40 27 6a 80    vptestnmd k5,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 16 40 27 aa c0 df ff ff   vptestnmd k5,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 16 50 27 6a 7f    vptestnmd k5,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 16 50 27 aa 00 02 00 00   vptestnmd k5,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 16 50 27 6a 80    vptestnmd k5,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 16 50 27 aa fc fd ff ff   vptestnmd k5,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 16 50 27 6a 7f    vptestnmd k5,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 16 50 27 aa 00 02 00 00   vptestnmd k5,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 16 50 27 6a 80    vptestnmd k5,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 16 50 27 aa fc fd ff ff   vptestnmd k5,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 92 96 40 27 ec       vptestnmq k5,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 92 96 47 27 ec       vptestnmq k5\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 f2 96 40 27 29       vptestnmq k5,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b2 96 40 27 ac f0 23 01 00 00        vptestnmq k5,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:    62 f2 96 50 27 29       vptestnmq k5,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 96 50 27 29       vptestnmq k5,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f2 96 40 27 6a 7f    vptestnmq k5,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 96 40 27 aa 00 20 00 00   vptestnmq k5,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 96 40 27 6a 80    vptestnmq k5,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 96 40 27 aa c0 df ff ff   vptestnmq k5,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 96 50 27 6a 7f    vptestnmq k5,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 96 50 27 aa 00 04 00 00   vptestnmq k5,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 96 50 27 6a 80    vptestnmq k5,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 96 50 27 aa f8 fb ff ff   vptestnmq k5,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 96 50 27 6a 7f    vptestnmq k5,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 96 50 27 aa 00 04 00 00   vptestnmq k5,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 96 50 27 6a 80    vptestnmq k5,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 96 50 27 aa f8 fb ff ff   vptestnmq k5,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 95 40 58 f4       vaddpd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 58 f4       vaddpd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 58 f4       vaddpd zmm30\{k7\}\{z\},zmm29,zmm28
@@ -7039,15 +7039,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 95 70 58 f4       vaddpd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 95 40 58 31       vaddpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 58 b4 f0 34 12 00 00        vaddpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 95 50 58 31       vaddpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 58 31       vaddpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 58 72 7f    vaddpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 58 b2 00 20 00 00   vaddpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 58 72 80    vaddpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 58 b2 c0 df ff ff   vaddpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 58 72 7f    vaddpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 58 b2 00 04 00 00   vaddpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 58 72 80    vaddpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 58 b2 f8 fb ff ff   vaddpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 58 72 7f    vaddpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 58 b2 00 04 00 00   vaddpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 58 72 80    vaddpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 58 b2 f8 fb ff ff   vaddpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 14 40 58 f4       vaddps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 47 58 f4       vaddps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 c7 58 f4       vaddps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -7057,15 +7057,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 14 70 58 f4       vaddps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 14 40 58 31       vaddps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 14 40 58 b4 f0 34 12 00 00        vaddps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 14 50 58 31       vaddps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 58 31       vaddps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 14 40 58 72 7f    vaddps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 14 40 58 b2 00 20 00 00   vaddps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 58 72 80    vaddps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 58 b2 c0 df ff ff   vaddps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 14 50 58 72 7f    vaddps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 58 b2 00 02 00 00   vaddps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 58 72 80    vaddps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 58 b2 fc fd ff ff   vaddps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 58 72 7f    vaddps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 14 50 58 b2 00 02 00 00   vaddps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 58 72 80    vaddps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 58 b2 fc fd ff ff   vaddps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 97 07 58 f4       vaddsd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 87 58 f4       vaddsd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 17 58 f4       vaddsd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -7096,43 +7096,43 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 03 15 40 03 f4 7b    valignd zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 03 31 7b    valignd zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 15 40 03 b4 f0 34 12 00 00 7b     valignd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 03 31 7b    valignd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 03 31 7b    valignd zmm30,zmm29,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 03 72 7f 7b         valignd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 03 b2 00 20 00 00 7b        valignd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 03 72 80 7b         valignd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 03 b2 c0 df ff ff 7b        valignd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 03 72 7f 7b         valignd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 03 b2 00 02 00 00 7b        valignd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 03 72 80 7b         valignd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 03 b2 fc fd ff ff 7b        valignd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 03 72 7f 7b         valignd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 03 b2 00 02 00 00 7b        valignd zmm30,zmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 03 72 80 7b         valignd zmm30,zmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 03 b2 fc fd ff ff 7b        valignd zmm30,zmm29,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 02 95 40 65 f4       vblendmpd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 65 f4       vblendmpd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 65 f4       vblendmpd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 65 31       vblendmpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 65 b4 f0 34 12 00 00        vblendmpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 65 31       vblendmpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 65 31       vblendmpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 65 72 7f    vblendmpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 65 b2 00 20 00 00   vblendmpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 65 72 80    vblendmpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 65 b2 c0 df ff ff   vblendmpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 65 72 7f    vblendmpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 65 b2 00 04 00 00   vblendmpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 65 72 80    vblendmpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 65 b2 f8 fb ff ff   vblendmpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 65 72 7f    vblendmpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 65 b2 00 04 00 00   vblendmpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 65 72 80    vblendmpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 65 b2 f8 fb ff ff   vblendmpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 65 f4       vblendmps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 65 f4       vblendmps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 65 f4       vblendmps zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 65 31       vblendmps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 65 b4 f0 34 12 00 00        vblendmps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 65 31       vblendmps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 65 31       vblendmps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 65 72 7f    vblendmps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 65 b2 00 20 00 00   vblendmps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 65 72 80    vblendmps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 65 b2 c0 df ff ff   vblendmps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 65 72 7f    vblendmps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 65 b2 00 02 00 00   vblendmps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 65 72 80    vblendmps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 65 b2 fc fd ff ff   vblendmps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 65 72 7f    vblendmps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 65 b2 00 02 00 00   vblendmps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 65 72 80    vblendmps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 65 b2 fc fd ff ff   vblendmps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 62 7d 48 1a 31       vbroadcastf32x4 zmm30,XMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 4f 1a 31       vbroadcastf32x4 zmm30\{k7\},XMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d cf 1a 31       vbroadcastf32x4 zmm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
@@ -7192,659 +7192,659 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 7b    vcmppd k5,zmm30,zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 7b    vcmppd k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 7b     vcmppd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 7b    vcmppd k5,zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 7b    vcmppd k5,zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 7b         vcmppd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 7b        vcmppd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 7b         vcmppd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 7b        vcmppd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 7b         vcmppd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 7b        vcmppd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 7b         vcmppd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 7b        vcmppd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 7b         vcmppd k5,zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 7b        vcmppd k5,zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 7b         vcmppd k5,zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 7b        vcmppd k5,zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 00    vcmpeqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 00    vcmpeqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 00    vcmpeqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 00    vcmpeqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 00     vcmpeqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 00    vcmpeqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 00    vcmpeqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 00         vcmpeqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 00        vcmpeqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 00         vcmpeqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 00        vcmpeqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 00         vcmpeqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 00        vcmpeqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 00         vcmpeqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 00        vcmpeqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 00         vcmpeqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 00        vcmpeqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 00         vcmpeqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 00        vcmpeqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 00    vcmpeqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 00    vcmpeqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 00    vcmpeqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 00    vcmpeqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 00     vcmpeqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 00    vcmpeqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 00    vcmpeqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 00         vcmpeqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 00        vcmpeqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 00         vcmpeqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 00        vcmpeqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 00         vcmpeqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 00        vcmpeqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 00         vcmpeqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 00        vcmpeqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 00         vcmpeqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 00        vcmpeqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 00         vcmpeqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 00        vcmpeqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 01    vcmpltpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 01    vcmpltpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 01    vcmpltpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 01    vcmpltpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 01     vcmpltpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 01    vcmpltpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 01    vcmpltpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 01         vcmpltpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 01        vcmpltpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 01         vcmpltpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 01        vcmpltpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 01         vcmpltpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 01        vcmpltpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 01         vcmpltpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 01        vcmpltpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 01         vcmpltpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 01        vcmpltpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 01         vcmpltpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 01        vcmpltpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 01    vcmpltpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 01    vcmpltpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 01    vcmpltpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 01    vcmpltpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 01     vcmpltpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 01    vcmpltpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 01    vcmpltpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 01         vcmpltpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 01        vcmpltpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 01         vcmpltpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 01        vcmpltpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 01         vcmpltpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 01        vcmpltpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 01         vcmpltpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 01        vcmpltpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 01         vcmpltpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 01        vcmpltpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 01         vcmpltpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 01        vcmpltpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 02    vcmplepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 02    vcmplepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 02    vcmplepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 02    vcmplepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 02     vcmplepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 02    vcmplepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 02    vcmplepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 02         vcmplepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 02        vcmplepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 02         vcmplepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 02        vcmplepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 02         vcmplepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 02        vcmplepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 02         vcmplepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 02        vcmplepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 02         vcmplepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 02        vcmplepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 02         vcmplepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 02        vcmplepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 02    vcmplepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 02    vcmplepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 02    vcmplepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 02    vcmplepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 02     vcmplepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 02    vcmplepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 02    vcmplepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 02         vcmplepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 02        vcmplepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 02         vcmplepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 02        vcmplepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 02         vcmplepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 02        vcmplepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 02         vcmplepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 02        vcmplepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 02         vcmplepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 02        vcmplepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 02         vcmplepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 02        vcmplepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 03    vcmpunordpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 03    vcmpunordpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 03    vcmpunordpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 03    vcmpunordpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 03     vcmpunordpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 03    vcmpunordpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 03    vcmpunordpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 03         vcmpunordpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 03        vcmpunordpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 03         vcmpunordpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 03        vcmpunordpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 03         vcmpunordpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 03        vcmpunordpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 03         vcmpunordpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 03        vcmpunordpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 03         vcmpunordpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 03        vcmpunordpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 03         vcmpunordpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 03        vcmpunordpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 03    vcmpunordpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 03    vcmpunordpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 03    vcmpunordpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 03    vcmpunordpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 03     vcmpunordpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 03    vcmpunordpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 03    vcmpunordpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 03         vcmpunordpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 03        vcmpunordpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 03         vcmpunordpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 03        vcmpunordpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 03         vcmpunordpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 03        vcmpunordpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 03         vcmpunordpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 03        vcmpunordpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 03         vcmpunordpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 03        vcmpunordpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 03         vcmpunordpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 03        vcmpunordpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 04    vcmpneqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 04    vcmpneqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 04    vcmpneqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 04    vcmpneqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 04     vcmpneqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 04    vcmpneqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 04    vcmpneqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 04         vcmpneqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 04        vcmpneqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 04         vcmpneqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 04        vcmpneqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 04         vcmpneqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 04        vcmpneqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 04         vcmpneqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 04        vcmpneqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 04         vcmpneqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 04        vcmpneqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 04         vcmpneqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 04        vcmpneqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 04    vcmpneqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 04    vcmpneqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 04    vcmpneqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 04    vcmpneqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 04     vcmpneqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 04    vcmpneqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 04    vcmpneqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 04         vcmpneqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 04        vcmpneqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 04         vcmpneqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 04        vcmpneqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 04         vcmpneqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 04        vcmpneqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 04         vcmpneqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 04        vcmpneqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 04         vcmpneqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 04        vcmpneqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 04         vcmpneqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 04        vcmpneqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 05    vcmpnltpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 05    vcmpnltpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 05    vcmpnltpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 05    vcmpnltpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 05     vcmpnltpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 05    vcmpnltpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 05    vcmpnltpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 05         vcmpnltpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 05        vcmpnltpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 05         vcmpnltpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 05        vcmpnltpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 05         vcmpnltpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 05        vcmpnltpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 05         vcmpnltpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 05        vcmpnltpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 05         vcmpnltpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 05        vcmpnltpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 05         vcmpnltpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 05        vcmpnltpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 05    vcmpnltpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 05    vcmpnltpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 05    vcmpnltpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 05    vcmpnltpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 05     vcmpnltpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 05    vcmpnltpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 05    vcmpnltpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 05         vcmpnltpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 05        vcmpnltpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 05         vcmpnltpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 05        vcmpnltpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 05         vcmpnltpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 05        vcmpnltpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 05         vcmpnltpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 05        vcmpnltpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 05         vcmpnltpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 05        vcmpnltpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 05         vcmpnltpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 05        vcmpnltpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 06    vcmpnlepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 06    vcmpnlepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 06    vcmpnlepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 06    vcmpnlepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 06     vcmpnlepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 06    vcmpnlepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 06    vcmpnlepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 06         vcmpnlepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 06        vcmpnlepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 06         vcmpnlepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 06        vcmpnlepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 06         vcmpnlepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 06        vcmpnlepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 06         vcmpnlepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 06        vcmpnlepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 06         vcmpnlepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 06        vcmpnlepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 06         vcmpnlepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 06        vcmpnlepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 06    vcmpnlepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 06    vcmpnlepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 06    vcmpnlepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 06    vcmpnlepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 06     vcmpnlepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 06    vcmpnlepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 06    vcmpnlepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 06         vcmpnlepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 06        vcmpnlepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 06         vcmpnlepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 06        vcmpnlepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 06         vcmpnlepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 06        vcmpnlepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 06         vcmpnlepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 06        vcmpnlepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 06         vcmpnlepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 06        vcmpnlepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 06         vcmpnlepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 06        vcmpnlepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 07    vcmpordpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 07    vcmpordpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 07    vcmpordpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 07    vcmpordpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 07     vcmpordpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 07    vcmpordpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 07    vcmpordpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 07         vcmpordpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 07        vcmpordpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 07         vcmpordpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 07        vcmpordpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 07         vcmpordpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 07        vcmpordpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 07         vcmpordpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 07        vcmpordpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 07         vcmpordpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 07        vcmpordpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 07         vcmpordpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 07        vcmpordpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 07    vcmpordpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 07    vcmpordpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 07    vcmpordpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 07    vcmpordpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 07     vcmpordpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 07    vcmpordpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 07    vcmpordpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 07         vcmpordpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 07        vcmpordpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 07         vcmpordpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 07        vcmpordpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 07         vcmpordpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 07        vcmpordpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 07         vcmpordpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 07        vcmpordpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 07         vcmpordpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 07        vcmpordpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 07         vcmpordpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 07        vcmpordpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 08    vcmpeq_uqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 08    vcmpeq_uqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 08    vcmpeq_uqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 08    vcmpeq_uqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 08     vcmpeq_uqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 08    vcmpeq_uqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 08    vcmpeq_uqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 08         vcmpeq_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 08        vcmpeq_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 08         vcmpeq_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 08        vcmpeq_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 08         vcmpeq_uqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 08        vcmpeq_uqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 08         vcmpeq_uqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 08        vcmpeq_uqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 08         vcmpeq_uqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 08        vcmpeq_uqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 08         vcmpeq_uqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 08        vcmpeq_uqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 09    vcmpngepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 09    vcmpngepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 09    vcmpngepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 09    vcmpngepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 09     vcmpngepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 09    vcmpngepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 09    vcmpngepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 09         vcmpngepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 09        vcmpngepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 09         vcmpngepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 09        vcmpngepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 09         vcmpngepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 09        vcmpngepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 09         vcmpngepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 09        vcmpngepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 09         vcmpngepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 09        vcmpngepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 09         vcmpngepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 09        vcmpngepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 09    vcmpngepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 09    vcmpngepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 09    vcmpngepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 09    vcmpngepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 09     vcmpngepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 09    vcmpngepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 09    vcmpngepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 09         vcmpngepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 09        vcmpngepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 09         vcmpngepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 09        vcmpngepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 09         vcmpngepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 09        vcmpngepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 09         vcmpngepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 09        vcmpngepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 09         vcmpngepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 09        vcmpngepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 09         vcmpngepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 09        vcmpngepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0a    vcmpngtpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0a    vcmpngtpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0a    vcmpngtpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0a    vcmpngtpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 0a     vcmpngtpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0a    vcmpngtpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0a    vcmpngtpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0a         vcmpngtpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0a        vcmpngtpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0a         vcmpngtpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0a        vcmpngtpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0a         vcmpngtpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0a        vcmpngtpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0a         vcmpngtpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0a        vcmpngtpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0a         vcmpngtpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0a        vcmpngtpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0a         vcmpngtpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0a        vcmpngtpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0a    vcmpngtpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0a    vcmpngtpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0a    vcmpngtpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0a    vcmpngtpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 0a     vcmpngtpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0a    vcmpngtpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0a    vcmpngtpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0a         vcmpngtpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0a        vcmpngtpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0a         vcmpngtpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0a        vcmpngtpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0a         vcmpngtpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0a        vcmpngtpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0a         vcmpngtpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0a        vcmpngtpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0a         vcmpngtpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0a        vcmpngtpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0a         vcmpngtpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0a        vcmpngtpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0b    vcmpfalsepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0b    vcmpfalsepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0b    vcmpfalsepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0b    vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 0b     vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0b    vcmpfalsepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0b    vcmpfalsepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0b         vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0b        vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0b         vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0b        vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0b         vcmpfalsepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0b        vcmpfalsepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0b         vcmpfalsepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0b        vcmpfalsepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0b         vcmpfalsepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0b        vcmpfalsepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0b         vcmpfalsepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0b        vcmpfalsepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0b    vcmpfalsepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0b    vcmpfalsepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0b    vcmpfalsepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0b    vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 0b     vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0b    vcmpfalsepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0b    vcmpfalsepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0b         vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0b        vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0b         vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0b        vcmpfalsepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0b         vcmpfalsepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0b        vcmpfalsepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0b         vcmpfalsepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0b        vcmpfalsepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0b         vcmpfalsepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0b        vcmpfalsepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0b         vcmpfalsepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0b        vcmpfalsepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0c    vcmpneq_oqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0c    vcmpneq_oqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0c    vcmpneq_oqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0c    vcmpneq_oqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 0c     vcmpneq_oqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0c    vcmpneq_oqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0c    vcmpneq_oqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0c         vcmpneq_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0c        vcmpneq_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0c         vcmpneq_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0c        vcmpneq_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0c         vcmpneq_oqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0c        vcmpneq_oqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0c         vcmpneq_oqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0c        vcmpneq_oqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0c         vcmpneq_oqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0c        vcmpneq_oqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0c         vcmpneq_oqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0c        vcmpneq_oqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0d    vcmpgepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0d    vcmpgepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0d    vcmpgepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0d    vcmpgepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 0d     vcmpgepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0d    vcmpgepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0d    vcmpgepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0d         vcmpgepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0d        vcmpgepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0d         vcmpgepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0d        vcmpgepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0d         vcmpgepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0d        vcmpgepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0d         vcmpgepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0d        vcmpgepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0d         vcmpgepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0d        vcmpgepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0d         vcmpgepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0d        vcmpgepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0d    vcmpgepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0d    vcmpgepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0d    vcmpgepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0d    vcmpgepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 0d     vcmpgepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0d    vcmpgepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0d    vcmpgepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0d         vcmpgepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0d        vcmpgepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0d         vcmpgepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0d        vcmpgepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0d         vcmpgepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0d        vcmpgepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0d         vcmpgepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0d        vcmpgepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0d         vcmpgepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0d        vcmpgepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0d         vcmpgepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0d        vcmpgepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0e    vcmpgtpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0e    vcmpgtpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0e    vcmpgtpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0e    vcmpgtpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 0e     vcmpgtpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0e    vcmpgtpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0e    vcmpgtpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0e         vcmpgtpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0e        vcmpgtpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0e         vcmpgtpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0e        vcmpgtpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0e         vcmpgtpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0e        vcmpgtpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0e         vcmpgtpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0e        vcmpgtpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0e         vcmpgtpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0e        vcmpgtpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0e         vcmpgtpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0e        vcmpgtpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0e    vcmpgtpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0e    vcmpgtpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0e    vcmpgtpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0e    vcmpgtpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 0e     vcmpgtpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0e    vcmpgtpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0e    vcmpgtpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0e         vcmpgtpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0e        vcmpgtpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0e         vcmpgtpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0e        vcmpgtpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0e         vcmpgtpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0e        vcmpgtpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0e         vcmpgtpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0e        vcmpgtpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0e         vcmpgtpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0e        vcmpgtpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0e         vcmpgtpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0e        vcmpgtpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0f    vcmptruepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0f    vcmptruepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0f    vcmptruepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0f    vcmptruepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 0f     vcmptruepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0f    vcmptruepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0f    vcmptruepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0f         vcmptruepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0f        vcmptruepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0f         vcmptruepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0f        vcmptruepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0f         vcmptruepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0f        vcmptruepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0f         vcmptruepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0f        vcmptruepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0f         vcmptruepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0f        vcmptruepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0f         vcmptruepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0f        vcmptruepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 0f    vcmptruepd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 0f    vcmptruepd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 0f    vcmptruepd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 0f    vcmptruepd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 0f     vcmptruepd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0f    vcmptruepd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 0f    vcmptruepd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 0f         vcmptruepd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 0f        vcmptruepd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 0f         vcmptruepd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 0f        vcmptruepd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0f         vcmptruepd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0f        vcmptruepd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0f         vcmptruepd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0f        vcmptruepd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 0f         vcmptruepd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 0f        vcmptruepd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 0f         vcmptruepd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 0f        vcmptruepd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 10    vcmpeq_ospd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 10    vcmpeq_ospd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 10    vcmpeq_ospd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 10    vcmpeq_ospd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 10     vcmpeq_ospd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 10    vcmpeq_ospd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 10    vcmpeq_ospd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 10         vcmpeq_ospd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 10        vcmpeq_ospd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 10         vcmpeq_ospd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 10        vcmpeq_ospd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 10         vcmpeq_ospd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 10        vcmpeq_ospd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 10         vcmpeq_ospd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 10        vcmpeq_ospd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 10         vcmpeq_ospd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 10        vcmpeq_ospd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 10         vcmpeq_ospd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 10        vcmpeq_ospd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 11    vcmplt_oqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 11    vcmplt_oqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 11    vcmplt_oqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 11    vcmplt_oqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 11     vcmplt_oqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 11    vcmplt_oqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 11    vcmplt_oqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 11         vcmplt_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 11        vcmplt_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 11         vcmplt_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 11        vcmplt_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 11         vcmplt_oqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 11        vcmplt_oqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 11         vcmplt_oqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 11        vcmplt_oqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 11         vcmplt_oqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 11        vcmplt_oqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 11         vcmplt_oqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 11        vcmplt_oqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 12    vcmple_oqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 12    vcmple_oqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 12    vcmple_oqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 12    vcmple_oqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 12     vcmple_oqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 12    vcmple_oqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 12    vcmple_oqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 12         vcmple_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 12        vcmple_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 12         vcmple_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 12        vcmple_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 12         vcmple_oqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 12        vcmple_oqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 12         vcmple_oqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 12        vcmple_oqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 12         vcmple_oqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 12        vcmple_oqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 12         vcmple_oqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 12        vcmple_oqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 13    vcmpunord_spd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 13    vcmpunord_spd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 13    vcmpunord_spd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 13    vcmpunord_spd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 13     vcmpunord_spd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 13    vcmpunord_spd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 13    vcmpunord_spd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 13         vcmpunord_spd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 13        vcmpunord_spd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 13         vcmpunord_spd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 13        vcmpunord_spd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 13         vcmpunord_spd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 13        vcmpunord_spd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 13         vcmpunord_spd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 13        vcmpunord_spd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 13         vcmpunord_spd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 13        vcmpunord_spd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 13         vcmpunord_spd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 13        vcmpunord_spd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 14    vcmpneq_uspd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 14    vcmpneq_uspd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 14    vcmpneq_uspd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 14    vcmpneq_uspd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 14     vcmpneq_uspd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 14    vcmpneq_uspd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 14    vcmpneq_uspd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 14         vcmpneq_uspd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 14        vcmpneq_uspd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 14         vcmpneq_uspd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 14        vcmpneq_uspd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 14         vcmpneq_uspd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 14        vcmpneq_uspd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 14         vcmpneq_uspd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 14        vcmpneq_uspd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 14         vcmpneq_uspd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 14        vcmpneq_uspd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 14         vcmpneq_uspd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 14        vcmpneq_uspd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 15    vcmpnlt_uqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 15    vcmpnlt_uqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 15    vcmpnlt_uqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 15    vcmpnlt_uqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 15     vcmpnlt_uqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 15    vcmpnlt_uqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 15    vcmpnlt_uqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 15         vcmpnlt_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 15        vcmpnlt_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 15         vcmpnlt_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 15        vcmpnlt_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 15         vcmpnlt_uqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 15        vcmpnlt_uqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 15         vcmpnlt_uqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 15        vcmpnlt_uqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 15         vcmpnlt_uqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 15        vcmpnlt_uqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 15         vcmpnlt_uqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 15        vcmpnlt_uqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 16    vcmpnle_uqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 16    vcmpnle_uqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 16    vcmpnle_uqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 16    vcmpnle_uqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 16     vcmpnle_uqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 16    vcmpnle_uqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 16    vcmpnle_uqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 16         vcmpnle_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 16        vcmpnle_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 16         vcmpnle_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 16        vcmpnle_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 16         vcmpnle_uqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 16        vcmpnle_uqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 16         vcmpnle_uqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 16        vcmpnle_uqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 16         vcmpnle_uqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 16        vcmpnle_uqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 16         vcmpnle_uqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 16        vcmpnle_uqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 17    vcmpord_spd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 17    vcmpord_spd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 17    vcmpord_spd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 17    vcmpord_spd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 17     vcmpord_spd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 17    vcmpord_spd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 17    vcmpord_spd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 17         vcmpord_spd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 17        vcmpord_spd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 17         vcmpord_spd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 17        vcmpord_spd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 17         vcmpord_spd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 17        vcmpord_spd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 17         vcmpord_spd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 17        vcmpord_spd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 17         vcmpord_spd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 17        vcmpord_spd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 17         vcmpord_spd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 17        vcmpord_spd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 18    vcmpeq_uspd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 18    vcmpeq_uspd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 18    vcmpeq_uspd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 18    vcmpeq_uspd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 18     vcmpeq_uspd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 18    vcmpeq_uspd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 18    vcmpeq_uspd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 18         vcmpeq_uspd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 18        vcmpeq_uspd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 18         vcmpeq_uspd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 18        vcmpeq_uspd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 18         vcmpeq_uspd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 18        vcmpeq_uspd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 18         vcmpeq_uspd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 18        vcmpeq_uspd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 18         vcmpeq_uspd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 18        vcmpeq_uspd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 18         vcmpeq_uspd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 18        vcmpeq_uspd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 19    vcmpnge_uqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 19    vcmpnge_uqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 19    vcmpnge_uqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 19    vcmpnge_uqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 19     vcmpnge_uqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 19    vcmpnge_uqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 19    vcmpnge_uqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 19         vcmpnge_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 19        vcmpnge_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 19         vcmpnge_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 19        vcmpnge_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 19         vcmpnge_uqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 19        vcmpnge_uqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 19         vcmpnge_uqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 19        vcmpnge_uqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 19         vcmpnge_uqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 19        vcmpnge_uqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 19         vcmpnge_uqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 19        vcmpnge_uqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 1a    vcmpngt_uqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 1a    vcmpngt_uqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 1a    vcmpngt_uqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 1a    vcmpngt_uqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 1a     vcmpngt_uqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1a    vcmpngt_uqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1a    vcmpngt_uqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 1a         vcmpngt_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 1a        vcmpngt_uqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 1a         vcmpngt_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 1a        vcmpngt_uqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1a         vcmpngt_uqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1a        vcmpngt_uqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1a         vcmpngt_uqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1a        vcmpngt_uqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1a         vcmpngt_uqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1a        vcmpngt_uqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1a         vcmpngt_uqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1a        vcmpngt_uqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 1b    vcmpfalse_ospd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 1b    vcmpfalse_ospd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 1b    vcmpfalse_ospd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 1b    vcmpfalse_ospd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 1b     vcmpfalse_ospd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1b    vcmpfalse_ospd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1b    vcmpfalse_ospd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 1b         vcmpfalse_ospd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 1b        vcmpfalse_ospd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 1b         vcmpfalse_ospd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 1b        vcmpfalse_ospd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1b         vcmpfalse_ospd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1b        vcmpfalse_ospd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1b         vcmpfalse_ospd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1b        vcmpfalse_ospd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1b         vcmpfalse_ospd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1b        vcmpfalse_ospd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1b         vcmpfalse_ospd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1b        vcmpfalse_ospd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 1c    vcmpneq_ospd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 1c    vcmpneq_ospd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 1c    vcmpneq_ospd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 1c    vcmpneq_ospd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 1c     vcmpneq_ospd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1c    vcmpneq_ospd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1c    vcmpneq_ospd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 1c         vcmpneq_ospd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 1c        vcmpneq_ospd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 1c         vcmpneq_ospd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 1c        vcmpneq_ospd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1c         vcmpneq_ospd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1c        vcmpneq_ospd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1c         vcmpneq_ospd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1c        vcmpneq_ospd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1c         vcmpneq_ospd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1c        vcmpneq_ospd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1c         vcmpneq_ospd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1c        vcmpneq_ospd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 1d    vcmpge_oqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 1d    vcmpge_oqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 1d    vcmpge_oqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 1d    vcmpge_oqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 1d     vcmpge_oqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1d    vcmpge_oqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1d    vcmpge_oqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 1d         vcmpge_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 1d        vcmpge_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 1d         vcmpge_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 1d        vcmpge_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1d         vcmpge_oqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1d        vcmpge_oqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1d         vcmpge_oqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1d        vcmpge_oqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1d         vcmpge_oqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1d        vcmpge_oqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1d         vcmpge_oqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1d        vcmpge_oqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 1e    vcmpgt_oqpd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 1e    vcmpgt_oqpd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 1e    vcmpgt_oqpd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 1e    vcmpgt_oqpd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 1e     vcmpgt_oqpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1e    vcmpgt_oqpd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1e    vcmpgt_oqpd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 1e         vcmpgt_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 1e        vcmpgt_oqpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 1e         vcmpgt_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 1e        vcmpgt_oqpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1e         vcmpgt_oqpd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1e        vcmpgt_oqpd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1e         vcmpgt_oqpd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1e        vcmpgt_oqpd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1e         vcmpgt_oqpd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1e        vcmpgt_oqpd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1e         vcmpgt_oqpd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1e        vcmpgt_oqpd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 c2 ed 1f    vcmptrue_uspd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 47 c2 ed 1f    vcmptrue_uspd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 8d 10 c2 ed 1f    vcmptrue_uspd k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 29 1f    vcmptrue_uspd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 8d 40 c2 ac f0 34 12 00 00 1f     vcmptrue_uspd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1f    vcmptrue_uspd k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 29 1f    vcmptrue_uspd k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 7f 1f         vcmptrue_uspd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa 00 20 00 00 1f        vcmptrue_uspd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 6a 80 1f         vcmptrue_uspd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 8d 40 c2 aa c0 df ff ff 1f        vcmptrue_uspd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1f         vcmptrue_uspd k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1f        vcmptrue_uspd k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1f         vcmptrue_uspd k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1f        vcmptrue_uspd k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 7f 1f         vcmptrue_uspd k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa 00 04 00 00 1f        vcmptrue_uspd k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 6a 80 1f         vcmptrue_uspd k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f1 8d 50 c2 aa f8 fb ff ff 1f        vcmptrue_uspd k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed ab    vcmpps k5,zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed ab    vcmpps k5\{k7\},zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed ab    vcmpps k5,zmm30,zmm29,\{sae\},0xab
@@ -7852,659 +7852,659 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 7b    vcmpps k5,zmm30,zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 7b    vcmpps k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 7b     vcmpps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 7b    vcmpps k5,zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 7b    vcmpps k5,zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 7b         vcmpps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 7b        vcmpps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 7b         vcmpps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 7b        vcmpps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 7b         vcmpps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 7b        vcmpps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 7b         vcmpps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 7b        vcmpps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 7b         vcmpps k5,zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 7b        vcmpps k5,zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 7b         vcmpps k5,zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 7b        vcmpps k5,zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 00    vcmpeqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 00    vcmpeqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 00    vcmpeqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 00    vcmpeqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 00     vcmpeqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 00    vcmpeqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 00    vcmpeqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 00         vcmpeqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 00        vcmpeqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 00         vcmpeqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 00        vcmpeqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 00         vcmpeqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 00        vcmpeqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 00         vcmpeqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 00        vcmpeqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 00         vcmpeqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 00        vcmpeqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 00         vcmpeqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 00        vcmpeqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 00    vcmpeqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 00    vcmpeqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 00    vcmpeqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 00    vcmpeqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 00     vcmpeqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 00    vcmpeqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 00    vcmpeqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 00         vcmpeqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 00        vcmpeqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 00         vcmpeqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 00        vcmpeqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 00         vcmpeqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 00        vcmpeqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 00         vcmpeqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 00        vcmpeqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 00         vcmpeqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 00        vcmpeqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 00         vcmpeqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 00        vcmpeqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 01    vcmpltps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 01    vcmpltps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 01    vcmpltps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 01    vcmpltps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 01     vcmpltps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 01    vcmpltps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 01    vcmpltps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 01         vcmpltps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 01        vcmpltps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 01         vcmpltps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 01        vcmpltps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 01         vcmpltps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 01        vcmpltps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 01         vcmpltps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 01        vcmpltps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 01         vcmpltps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 01        vcmpltps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 01         vcmpltps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 01        vcmpltps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 01    vcmpltps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 01    vcmpltps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 01    vcmpltps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 01    vcmpltps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 01     vcmpltps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 01    vcmpltps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 01    vcmpltps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 01         vcmpltps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 01        vcmpltps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 01         vcmpltps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 01        vcmpltps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 01         vcmpltps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 01        vcmpltps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 01         vcmpltps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 01        vcmpltps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 01         vcmpltps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 01        vcmpltps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 01         vcmpltps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 01        vcmpltps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 02    vcmpleps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 02    vcmpleps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 02    vcmpleps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 02    vcmpleps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 02     vcmpleps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 02    vcmpleps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 02    vcmpleps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 02         vcmpleps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 02        vcmpleps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 02         vcmpleps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 02        vcmpleps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 02         vcmpleps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 02        vcmpleps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 02         vcmpleps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 02        vcmpleps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 02         vcmpleps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 02        vcmpleps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 02         vcmpleps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 02        vcmpleps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 02    vcmpleps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 02    vcmpleps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 02    vcmpleps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 02    vcmpleps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 02     vcmpleps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 02    vcmpleps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 02    vcmpleps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 02         vcmpleps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 02        vcmpleps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 02         vcmpleps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 02        vcmpleps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 02         vcmpleps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 02        vcmpleps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 02         vcmpleps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 02        vcmpleps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 02         vcmpleps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 02        vcmpleps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 02         vcmpleps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 02        vcmpleps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 03    vcmpunordps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 03    vcmpunordps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 03    vcmpunordps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 03    vcmpunordps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 03     vcmpunordps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 03    vcmpunordps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 03    vcmpunordps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 03         vcmpunordps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 03        vcmpunordps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 03         vcmpunordps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 03        vcmpunordps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 03         vcmpunordps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 03        vcmpunordps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 03         vcmpunordps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 03        vcmpunordps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 03         vcmpunordps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 03        vcmpunordps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 03         vcmpunordps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 03        vcmpunordps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 03    vcmpunordps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 03    vcmpunordps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 03    vcmpunordps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 03    vcmpunordps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 03     vcmpunordps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 03    vcmpunordps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 03    vcmpunordps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 03         vcmpunordps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 03        vcmpunordps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 03         vcmpunordps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 03        vcmpunordps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 03         vcmpunordps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 03        vcmpunordps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 03         vcmpunordps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 03        vcmpunordps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 03         vcmpunordps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 03        vcmpunordps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 03         vcmpunordps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 03        vcmpunordps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 04    vcmpneqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 04    vcmpneqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 04    vcmpneqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 04    vcmpneqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 04     vcmpneqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 04    vcmpneqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 04    vcmpneqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 04         vcmpneqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 04        vcmpneqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 04         vcmpneqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 04        vcmpneqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 04         vcmpneqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 04        vcmpneqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 04         vcmpneqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 04        vcmpneqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 04         vcmpneqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 04        vcmpneqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 04         vcmpneqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 04        vcmpneqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 04    vcmpneqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 04    vcmpneqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 04    vcmpneqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 04    vcmpneqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 04     vcmpneqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 04    vcmpneqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 04    vcmpneqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 04         vcmpneqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 04        vcmpneqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 04         vcmpneqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 04        vcmpneqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 04         vcmpneqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 04        vcmpneqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 04         vcmpneqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 04        vcmpneqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 04         vcmpneqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 04        vcmpneqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 04         vcmpneqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 04        vcmpneqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 05    vcmpnltps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 05    vcmpnltps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 05    vcmpnltps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 05    vcmpnltps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 05     vcmpnltps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 05    vcmpnltps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 05    vcmpnltps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 05         vcmpnltps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 05        vcmpnltps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 05         vcmpnltps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 05        vcmpnltps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 05         vcmpnltps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 05        vcmpnltps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 05         vcmpnltps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 05        vcmpnltps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 05         vcmpnltps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 05        vcmpnltps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 05         vcmpnltps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 05        vcmpnltps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 05    vcmpnltps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 05    vcmpnltps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 05    vcmpnltps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 05    vcmpnltps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 05     vcmpnltps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 05    vcmpnltps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 05    vcmpnltps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 05         vcmpnltps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 05        vcmpnltps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 05         vcmpnltps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 05        vcmpnltps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 05         vcmpnltps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 05        vcmpnltps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 05         vcmpnltps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 05        vcmpnltps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 05         vcmpnltps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 05        vcmpnltps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 05         vcmpnltps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 05        vcmpnltps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 06    vcmpnleps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 06    vcmpnleps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 06    vcmpnleps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 06    vcmpnleps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 06     vcmpnleps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 06    vcmpnleps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 06    vcmpnleps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 06         vcmpnleps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 06        vcmpnleps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 06         vcmpnleps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 06        vcmpnleps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 06         vcmpnleps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 06        vcmpnleps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 06         vcmpnleps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 06        vcmpnleps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 06         vcmpnleps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 06        vcmpnleps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 06         vcmpnleps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 06        vcmpnleps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 06    vcmpnleps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 06    vcmpnleps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 06    vcmpnleps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 06    vcmpnleps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 06     vcmpnleps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 06    vcmpnleps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 06    vcmpnleps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 06         vcmpnleps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 06        vcmpnleps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 06         vcmpnleps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 06        vcmpnleps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 06         vcmpnleps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 06        vcmpnleps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 06         vcmpnleps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 06        vcmpnleps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 06         vcmpnleps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 06        vcmpnleps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 06         vcmpnleps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 06        vcmpnleps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 07    vcmpordps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 07    vcmpordps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 07    vcmpordps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 07    vcmpordps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 07     vcmpordps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 07    vcmpordps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 07    vcmpordps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 07         vcmpordps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 07        vcmpordps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 07         vcmpordps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 07        vcmpordps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 07         vcmpordps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 07        vcmpordps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 07         vcmpordps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 07        vcmpordps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 07         vcmpordps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 07        vcmpordps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 07         vcmpordps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 07        vcmpordps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 07    vcmpordps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 07    vcmpordps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 07    vcmpordps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 07    vcmpordps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 07     vcmpordps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 07    vcmpordps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 07    vcmpordps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 07         vcmpordps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 07        vcmpordps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 07         vcmpordps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 07        vcmpordps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 07         vcmpordps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 07        vcmpordps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 07         vcmpordps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 07        vcmpordps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 07         vcmpordps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 07        vcmpordps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 07         vcmpordps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 07        vcmpordps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 08    vcmpeq_uqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 08    vcmpeq_uqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 08    vcmpeq_uqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 08    vcmpeq_uqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 08     vcmpeq_uqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 08    vcmpeq_uqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 08    vcmpeq_uqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 08         vcmpeq_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 08        vcmpeq_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 08         vcmpeq_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 08        vcmpeq_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 08         vcmpeq_uqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 08        vcmpeq_uqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 08         vcmpeq_uqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 08        vcmpeq_uqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 08         vcmpeq_uqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 08        vcmpeq_uqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 08         vcmpeq_uqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 08        vcmpeq_uqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 09    vcmpngeps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 09    vcmpngeps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 09    vcmpngeps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 09    vcmpngeps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 09     vcmpngeps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 09    vcmpngeps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 09    vcmpngeps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 09         vcmpngeps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 09        vcmpngeps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 09         vcmpngeps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 09        vcmpngeps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 09         vcmpngeps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 09        vcmpngeps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 09         vcmpngeps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 09        vcmpngeps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 09         vcmpngeps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 09        vcmpngeps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 09         vcmpngeps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 09        vcmpngeps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 09    vcmpngeps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 09    vcmpngeps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 09    vcmpngeps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 09    vcmpngeps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 09     vcmpngeps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 09    vcmpngeps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 09    vcmpngeps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 09         vcmpngeps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 09        vcmpngeps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 09         vcmpngeps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 09        vcmpngeps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 09         vcmpngeps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 09        vcmpngeps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 09         vcmpngeps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 09        vcmpngeps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 09         vcmpngeps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 09        vcmpngeps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 09         vcmpngeps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 09        vcmpngeps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0a    vcmpngtps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0a    vcmpngtps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0a    vcmpngtps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0a    vcmpngtps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 0a     vcmpngtps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0a    vcmpngtps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0a    vcmpngtps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0a         vcmpngtps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0a        vcmpngtps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0a         vcmpngtps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0a        vcmpngtps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0a         vcmpngtps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0a        vcmpngtps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0a         vcmpngtps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0a        vcmpngtps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0a         vcmpngtps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0a        vcmpngtps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0a         vcmpngtps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0a        vcmpngtps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0a    vcmpngtps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0a    vcmpngtps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0a    vcmpngtps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0a    vcmpngtps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 0a     vcmpngtps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0a    vcmpngtps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0a    vcmpngtps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0a         vcmpngtps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0a        vcmpngtps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0a         vcmpngtps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0a        vcmpngtps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0a         vcmpngtps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0a        vcmpngtps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0a         vcmpngtps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0a        vcmpngtps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0a         vcmpngtps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0a        vcmpngtps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0a         vcmpngtps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0a        vcmpngtps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0b    vcmpfalseps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0b    vcmpfalseps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0b    vcmpfalseps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0b    vcmpfalseps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 0b     vcmpfalseps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0b    vcmpfalseps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0b    vcmpfalseps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0b         vcmpfalseps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0b        vcmpfalseps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0b         vcmpfalseps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0b        vcmpfalseps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0b         vcmpfalseps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0b        vcmpfalseps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0b         vcmpfalseps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0b        vcmpfalseps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0b         vcmpfalseps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0b        vcmpfalseps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0b         vcmpfalseps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0b        vcmpfalseps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0b    vcmpfalseps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0b    vcmpfalseps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0b    vcmpfalseps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0b    vcmpfalseps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 0b     vcmpfalseps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0b    vcmpfalseps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0b    vcmpfalseps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0b         vcmpfalseps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0b        vcmpfalseps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0b         vcmpfalseps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0b        vcmpfalseps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0b         vcmpfalseps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0b        vcmpfalseps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0b         vcmpfalseps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0b        vcmpfalseps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0b         vcmpfalseps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0b        vcmpfalseps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0b         vcmpfalseps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0b        vcmpfalseps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0c    vcmpneq_oqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0c    vcmpneq_oqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0c    vcmpneq_oqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0c    vcmpneq_oqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 0c     vcmpneq_oqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0c    vcmpneq_oqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0c    vcmpneq_oqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0c         vcmpneq_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0c        vcmpneq_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0c         vcmpneq_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0c        vcmpneq_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0c         vcmpneq_oqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0c        vcmpneq_oqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0c         vcmpneq_oqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0c        vcmpneq_oqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0c         vcmpneq_oqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0c        vcmpneq_oqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0c         vcmpneq_oqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0c        vcmpneq_oqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0d    vcmpgeps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0d    vcmpgeps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0d    vcmpgeps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0d    vcmpgeps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 0d     vcmpgeps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0d    vcmpgeps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0d    vcmpgeps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0d         vcmpgeps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0d        vcmpgeps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0d         vcmpgeps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0d        vcmpgeps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0d         vcmpgeps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0d        vcmpgeps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0d         vcmpgeps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0d        vcmpgeps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0d         vcmpgeps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0d        vcmpgeps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0d         vcmpgeps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0d        vcmpgeps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0d    vcmpgeps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0d    vcmpgeps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0d    vcmpgeps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0d    vcmpgeps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 0d     vcmpgeps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0d    vcmpgeps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0d    vcmpgeps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0d         vcmpgeps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0d        vcmpgeps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0d         vcmpgeps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0d        vcmpgeps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0d         vcmpgeps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0d        vcmpgeps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0d         vcmpgeps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0d        vcmpgeps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0d         vcmpgeps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0d        vcmpgeps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0d         vcmpgeps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0d        vcmpgeps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0e    vcmpgtps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0e    vcmpgtps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0e    vcmpgtps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0e    vcmpgtps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 0e     vcmpgtps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0e    vcmpgtps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0e    vcmpgtps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0e         vcmpgtps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0e        vcmpgtps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0e         vcmpgtps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0e        vcmpgtps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0e         vcmpgtps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0e        vcmpgtps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0e         vcmpgtps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0e        vcmpgtps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0e         vcmpgtps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0e        vcmpgtps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0e         vcmpgtps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0e        vcmpgtps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0e    vcmpgtps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0e    vcmpgtps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0e    vcmpgtps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0e    vcmpgtps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 0e     vcmpgtps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0e    vcmpgtps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0e    vcmpgtps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0e         vcmpgtps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0e        vcmpgtps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0e         vcmpgtps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0e        vcmpgtps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0e         vcmpgtps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0e        vcmpgtps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0e         vcmpgtps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0e        vcmpgtps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0e         vcmpgtps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0e        vcmpgtps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0e         vcmpgtps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0e        vcmpgtps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0f    vcmptrueps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0f    vcmptrueps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0f    vcmptrueps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0f    vcmptrueps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 0f     vcmptrueps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0f    vcmptrueps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0f    vcmptrueps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0f         vcmptrueps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0f        vcmptrueps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0f         vcmptrueps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0f        vcmptrueps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0f         vcmptrueps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0f        vcmptrueps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0f         vcmptrueps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0f        vcmptrueps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0f         vcmptrueps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0f        vcmptrueps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0f         vcmptrueps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0f        vcmptrueps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 0f    vcmptrueps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 0f    vcmptrueps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 0f    vcmptrueps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 0f    vcmptrueps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 0f     vcmptrueps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0f    vcmptrueps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 0f    vcmptrueps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 0f         vcmptrueps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 0f        vcmptrueps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 0f         vcmptrueps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 0f        vcmptrueps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0f         vcmptrueps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0f        vcmptrueps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0f         vcmptrueps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0f        vcmptrueps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 0f         vcmptrueps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 0f        vcmptrueps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 0f         vcmptrueps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 0f        vcmptrueps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 10    vcmpeq_osps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 10    vcmpeq_osps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 10    vcmpeq_osps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 10    vcmpeq_osps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 10     vcmpeq_osps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 10    vcmpeq_osps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 10    vcmpeq_osps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 10         vcmpeq_osps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 10        vcmpeq_osps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 10         vcmpeq_osps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 10        vcmpeq_osps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 10         vcmpeq_osps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 10        vcmpeq_osps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 10         vcmpeq_osps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 10        vcmpeq_osps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 10         vcmpeq_osps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 10        vcmpeq_osps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 10         vcmpeq_osps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 10        vcmpeq_osps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 11    vcmplt_oqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 11    vcmplt_oqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 11    vcmplt_oqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 11    vcmplt_oqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 11     vcmplt_oqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 11    vcmplt_oqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 11    vcmplt_oqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 11         vcmplt_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 11        vcmplt_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 11         vcmplt_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 11        vcmplt_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 11         vcmplt_oqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 11        vcmplt_oqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 11         vcmplt_oqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 11        vcmplt_oqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 11         vcmplt_oqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 11        vcmplt_oqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 11         vcmplt_oqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 11        vcmplt_oqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 12    vcmple_oqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 12    vcmple_oqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 12    vcmple_oqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 12    vcmple_oqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 12     vcmple_oqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 12    vcmple_oqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 12    vcmple_oqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 12         vcmple_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 12        vcmple_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 12         vcmple_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 12        vcmple_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 12         vcmple_oqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 12        vcmple_oqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 12         vcmple_oqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 12        vcmple_oqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 12         vcmple_oqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 12        vcmple_oqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 12         vcmple_oqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 12        vcmple_oqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 13    vcmpunord_sps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 13    vcmpunord_sps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 13    vcmpunord_sps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 13    vcmpunord_sps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 13     vcmpunord_sps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 13    vcmpunord_sps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 13    vcmpunord_sps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 13         vcmpunord_sps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 13        vcmpunord_sps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 13         vcmpunord_sps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 13        vcmpunord_sps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 13         vcmpunord_sps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 13        vcmpunord_sps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 13         vcmpunord_sps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 13        vcmpunord_sps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 13         vcmpunord_sps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 13        vcmpunord_sps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 13         vcmpunord_sps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 13        vcmpunord_sps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 14    vcmpneq_usps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 14    vcmpneq_usps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 14    vcmpneq_usps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 14    vcmpneq_usps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 14     vcmpneq_usps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 14    vcmpneq_usps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 14    vcmpneq_usps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 14         vcmpneq_usps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 14        vcmpneq_usps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 14         vcmpneq_usps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 14        vcmpneq_usps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 14         vcmpneq_usps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 14        vcmpneq_usps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 14         vcmpneq_usps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 14        vcmpneq_usps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 14         vcmpneq_usps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 14        vcmpneq_usps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 14         vcmpneq_usps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 14        vcmpneq_usps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 15    vcmpnlt_uqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 15    vcmpnlt_uqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 15    vcmpnlt_uqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 15    vcmpnlt_uqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 15     vcmpnlt_uqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 15    vcmpnlt_uqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 15    vcmpnlt_uqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 15         vcmpnlt_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 15        vcmpnlt_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 15         vcmpnlt_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 15        vcmpnlt_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 15         vcmpnlt_uqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 15        vcmpnlt_uqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 15         vcmpnlt_uqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 15        vcmpnlt_uqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 15         vcmpnlt_uqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 15        vcmpnlt_uqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 15         vcmpnlt_uqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 15        vcmpnlt_uqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 16    vcmpnle_uqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 16    vcmpnle_uqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 16    vcmpnle_uqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 16    vcmpnle_uqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 16     vcmpnle_uqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 16    vcmpnle_uqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 16    vcmpnle_uqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 16         vcmpnle_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 16        vcmpnle_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 16         vcmpnle_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 16        vcmpnle_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 16         vcmpnle_uqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 16        vcmpnle_uqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 16         vcmpnle_uqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 16        vcmpnle_uqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 16         vcmpnle_uqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 16        vcmpnle_uqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 16         vcmpnle_uqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 16        vcmpnle_uqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 17    vcmpord_sps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 17    vcmpord_sps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 17    vcmpord_sps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 17    vcmpord_sps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 17     vcmpord_sps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 17    vcmpord_sps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 17    vcmpord_sps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 17         vcmpord_sps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 17        vcmpord_sps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 17         vcmpord_sps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 17        vcmpord_sps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 17         vcmpord_sps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 17        vcmpord_sps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 17         vcmpord_sps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 17        vcmpord_sps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 17         vcmpord_sps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 17        vcmpord_sps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 17         vcmpord_sps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 17        vcmpord_sps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 18    vcmpeq_usps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 18    vcmpeq_usps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 18    vcmpeq_usps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 18    vcmpeq_usps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 18     vcmpeq_usps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 18    vcmpeq_usps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 18    vcmpeq_usps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 18         vcmpeq_usps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 18        vcmpeq_usps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 18         vcmpeq_usps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 18        vcmpeq_usps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 18         vcmpeq_usps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 18        vcmpeq_usps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 18         vcmpeq_usps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 18        vcmpeq_usps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 18         vcmpeq_usps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 18        vcmpeq_usps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 18         vcmpeq_usps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 18        vcmpeq_usps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 19    vcmpnge_uqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 19    vcmpnge_uqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 19    vcmpnge_uqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 19    vcmpnge_uqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 19     vcmpnge_uqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 19    vcmpnge_uqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 19    vcmpnge_uqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 19         vcmpnge_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 19        vcmpnge_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 19         vcmpnge_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 19        vcmpnge_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 19         vcmpnge_uqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 19        vcmpnge_uqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 19         vcmpnge_uqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 19        vcmpnge_uqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 19         vcmpnge_uqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 19        vcmpnge_uqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 19         vcmpnge_uqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 19        vcmpnge_uqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 1a    vcmpngt_uqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 1a    vcmpngt_uqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 1a    vcmpngt_uqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 1a    vcmpngt_uqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 1a     vcmpngt_uqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1a    vcmpngt_uqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1a    vcmpngt_uqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 1a         vcmpngt_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 1a        vcmpngt_uqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 1a         vcmpngt_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 1a        vcmpngt_uqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1a         vcmpngt_uqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1a        vcmpngt_uqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1a         vcmpngt_uqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1a        vcmpngt_uqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1a         vcmpngt_uqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1a        vcmpngt_uqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1a         vcmpngt_uqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1a        vcmpngt_uqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 1b    vcmpfalse_osps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 1b    vcmpfalse_osps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 1b    vcmpfalse_osps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 1b    vcmpfalse_osps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 1b     vcmpfalse_osps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1b    vcmpfalse_osps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1b    vcmpfalse_osps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 1b         vcmpfalse_osps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 1b        vcmpfalse_osps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 1b         vcmpfalse_osps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 1b        vcmpfalse_osps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1b         vcmpfalse_osps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1b        vcmpfalse_osps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1b         vcmpfalse_osps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1b        vcmpfalse_osps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1b         vcmpfalse_osps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1b        vcmpfalse_osps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1b         vcmpfalse_osps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1b        vcmpfalse_osps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 1c    vcmpneq_osps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 1c    vcmpneq_osps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 1c    vcmpneq_osps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 1c    vcmpneq_osps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 1c     vcmpneq_osps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1c    vcmpneq_osps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1c    vcmpneq_osps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 1c         vcmpneq_osps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 1c        vcmpneq_osps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 1c         vcmpneq_osps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 1c        vcmpneq_osps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1c         vcmpneq_osps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1c        vcmpneq_osps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1c         vcmpneq_osps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1c        vcmpneq_osps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1c         vcmpneq_osps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1c        vcmpneq_osps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1c         vcmpneq_osps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1c        vcmpneq_osps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 1d    vcmpge_oqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 1d    vcmpge_oqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 1d    vcmpge_oqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 1d    vcmpge_oqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 1d     vcmpge_oqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1d    vcmpge_oqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1d    vcmpge_oqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 1d         vcmpge_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 1d        vcmpge_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 1d         vcmpge_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 1d        vcmpge_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1d         vcmpge_oqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1d        vcmpge_oqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1d         vcmpge_oqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1d        vcmpge_oqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1d         vcmpge_oqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1d        vcmpge_oqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1d         vcmpge_oqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1d        vcmpge_oqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 1e    vcmpgt_oqps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 1e    vcmpgt_oqps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 1e    vcmpgt_oqps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 1e    vcmpgt_oqps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 1e     vcmpgt_oqps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1e    vcmpgt_oqps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1e    vcmpgt_oqps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 1e         vcmpgt_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 1e        vcmpgt_oqps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 1e         vcmpgt_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 1e        vcmpgt_oqps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1e         vcmpgt_oqps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1e        vcmpgt_oqps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1e         vcmpgt_oqps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1e        vcmpgt_oqps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1e         vcmpgt_oqps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1e        vcmpgt_oqps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1e         vcmpgt_oqps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1e        vcmpgt_oqps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0c 40 c2 ed 1f    vcmptrue_usps k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 47 c2 ed 1f    vcmptrue_usps k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0c 10 c2 ed 1f    vcmptrue_usps k5,zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 29 1f    vcmptrue_usps k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0c 40 c2 ac f0 34 12 00 00 1f     vcmptrue_usps k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1f    vcmptrue_usps k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 29 1f    vcmptrue_usps k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 7f 1f         vcmptrue_usps k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa 00 20 00 00 1f        vcmptrue_usps k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 6a 80 1f         vcmptrue_usps k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0c 40 c2 aa c0 df ff ff 1f        vcmptrue_usps k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1f         vcmptrue_usps k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1f        vcmptrue_usps k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1f         vcmptrue_usps k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1f        vcmptrue_usps k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 7f 1f         vcmptrue_usps k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa 00 02 00 00 1f        vcmptrue_usps k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 6a 80 1f         vcmptrue_usps k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0c 50 c2 aa fc fd ff ff 1f        vcmptrue_usps k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 97 07 c2 ec ab    vcmpsd k5\{k7\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:    62 91 97 17 c2 ec ab    vcmpsd k5\{k7\},xmm29,xmm28,\{sae\},0xab
 [      ]*[a-f0-9]+:    62 91 97 07 c2 ec 7b    vcmpsd k5\{k7\},xmm29,xmm28,0x7b
@@ -9301,15 +9301,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 7e cf e6 f5       vcvtdq2pd zmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:    62 61 7e 4f e6 31       vcvtdq2pd zmm30\{k7\},YMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7e 4f e6 b4 f0 34 12 00 00        vcvtdq2pd zmm30\{k7\},YMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 7e 5f e6 31       vcvtdq2pd zmm30\{k7\},DWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 7e 5f e6 31       vcvtdq2pd zmm30\{k7\},DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7e 4f e6 72 7f    vcvtdq2pd zmm30\{k7\},YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:    62 61 7e 4f e6 b2 00 10 00 00   vcvtdq2pd zmm30\{k7\},YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:    62 61 7e 4f e6 72 80    vcvtdq2pd zmm30\{k7\},YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:    62 61 7e 4f e6 b2 e0 ef ff ff   vcvtdq2pd zmm30\{k7\},YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:    62 61 7e 5f e6 72 7f    vcvtdq2pd zmm30\{k7\},DWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 7e 5f e6 b2 00 02 00 00   vcvtdq2pd zmm30\{k7\},DWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 7e 5f e6 72 80    vcvtdq2pd zmm30\{k7\},DWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 7e 5f e6 b2 fc fd ff ff   vcvtdq2pd zmm30\{k7\},DWORD PTR \[rdx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 7e 5f e6 72 7f    vcvtdq2pd zmm30\{k7\},DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7e 5f e6 b2 00 02 00 00   vcvtdq2pd zmm30\{k7\},DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7e 5f e6 72 80    vcvtdq2pd zmm30\{k7\},DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7e 5f e6 b2 fc fd ff ff   vcvtdq2pd zmm30\{k7\},DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 7c 48 5b f5       vcvtdq2ps zmm30,zmm29
 [      ]*[a-f0-9]+:    62 01 7c 4f 5b f5       vcvtdq2ps zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 01 7c cf 5b f5       vcvtdq2ps zmm30\{k7\}\{z\},zmm29
@@ -9319,15 +9319,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 7c 78 5b f5       vcvtdq2ps zmm30,zmm29,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 7c 48 5b 31       vcvtdq2ps zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7c 48 5b b4 f0 34 12 00 00        vcvtdq2ps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 7c 58 5b 31       vcvtdq2ps zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7c 58 5b 31       vcvtdq2ps zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7c 48 5b 72 7f    vcvtdq2ps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 7c 48 5b b2 00 20 00 00   vcvtdq2ps zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 7c 48 5b 72 80    vcvtdq2ps zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 7c 48 5b b2 c0 df ff ff   vcvtdq2ps zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 7c 58 5b 72 7f    vcvtdq2ps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 5b b2 00 02 00 00   vcvtdq2ps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 5b 72 80    vcvtdq2ps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 5b b2 fc fd ff ff   vcvtdq2ps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7c 58 5b 72 7f    vcvtdq2ps zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7c 58 5b b2 00 02 00 00   vcvtdq2ps zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 58 5b 72 80    vcvtdq2ps zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 58 5b b2 fc fd ff ff   vcvtdq2ps zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 ff 4f e6 f5       vcvtpd2dq ymm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 01 ff cf e6 f5       vcvtpd2dq ymm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 01 ff 1f e6 f5       vcvtpd2dq ymm30\{k7\},zmm29,\{rn-sae\}
@@ -9336,15 +9336,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 ff 7f e6 f5       vcvtpd2dq ymm30\{k7\},zmm29,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 ff 4f e6 31       vcvtpd2dq ymm30\{k7\},ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 ff 4f e6 b4 f0 34 12 00 00        vcvtpd2dq ymm30\{k7\},ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 ff 5f e6 31       vcvtpd2dq ymm30\{k7\},QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 ff 5f e6 31       vcvtpd2dq ymm30\{k7\},QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 ff 4f e6 72 7f    vcvtpd2dq ymm30\{k7\},ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 ff 4f e6 b2 00 20 00 00   vcvtpd2dq ymm30\{k7\},ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 ff 4f e6 72 80    vcvtpd2dq ymm30\{k7\},ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 ff 4f e6 b2 c0 df ff ff   vcvtpd2dq ymm30\{k7\},ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 ff 5f e6 72 7f    vcvtpd2dq ymm30\{k7\},QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 ff 5f e6 b2 00 04 00 00   vcvtpd2dq ymm30\{k7\},QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 ff 5f e6 72 80    vcvtpd2dq ymm30\{k7\},QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 ff 5f e6 b2 f8 fb ff ff   vcvtpd2dq ymm30\{k7\},QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 ff 5f e6 72 7f    vcvtpd2dq ymm30\{k7\},QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 ff 5f e6 b2 00 04 00 00   vcvtpd2dq ymm30\{k7\},QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 ff 5f e6 72 80    vcvtpd2dq ymm30\{k7\},QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 ff 5f e6 b2 f8 fb ff ff   vcvtpd2dq ymm30\{k7\},QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 fd 4f 5a f5       vcvtpd2ps ymm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 01 fd cf 5a f5       vcvtpd2ps ymm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 01 fd 1f 5a f5       vcvtpd2ps ymm30\{k7\},zmm29,\{rn-sae\}
@@ -9353,15 +9353,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 fd 7f 5a f5       vcvtpd2ps ymm30\{k7\},zmm29,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 fd 4f 5a 31       vcvtpd2ps ymm30\{k7\},ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 fd 4f 5a b4 f0 34 12 00 00        vcvtpd2ps ymm30\{k7\},ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 fd 5f 5a 31       vcvtpd2ps ymm30\{k7\},QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fd 5f 5a 31       vcvtpd2ps ymm30\{k7\},QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 fd 4f 5a 72 7f    vcvtpd2ps ymm30\{k7\},ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 fd 4f 5a b2 00 20 00 00   vcvtpd2ps ymm30\{k7\},ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 fd 4f 5a 72 80    vcvtpd2ps ymm30\{k7\},ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 fd 4f 5a b2 c0 df ff ff   vcvtpd2ps ymm30\{k7\},ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 fd 5f 5a 72 7f    vcvtpd2ps ymm30\{k7\},QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fd 5f 5a b2 00 04 00 00   vcvtpd2ps ymm30\{k7\},QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fd 5f 5a 72 80    vcvtpd2ps ymm30\{k7\},QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fd 5f 5a b2 f8 fb ff ff   vcvtpd2ps ymm30\{k7\},QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fd 5f 5a 72 7f    vcvtpd2ps ymm30\{k7\},QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 fd 5f 5a b2 00 04 00 00   vcvtpd2ps ymm30\{k7\},QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 fd 5f 5a 72 80    vcvtpd2ps ymm30\{k7\},QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 fd 5f 5a b2 f8 fb ff ff   vcvtpd2ps ymm30\{k7\},QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 fc 4f 79 f5       vcvtpd2udq ymm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 01 fc cf 79 f5       vcvtpd2udq ymm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 01 fc 1f 79 f5       vcvtpd2udq ymm30\{k7\},zmm29,\{rn-sae\}
@@ -9370,15 +9370,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 fc 7f 79 f5       vcvtpd2udq ymm30\{k7\},zmm29,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 fc 4f 79 31       vcvtpd2udq ymm30\{k7\},ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 fc 4f 79 b4 f0 34 12 00 00        vcvtpd2udq ymm30\{k7\},ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 fc 5f 79 31       vcvtpd2udq ymm30\{k7\},QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fc 5f 79 31       vcvtpd2udq ymm30\{k7\},QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 fc 4f 79 72 7f    vcvtpd2udq ymm30\{k7\},ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 fc 4f 79 b2 00 20 00 00   vcvtpd2udq ymm30\{k7\},ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 fc 4f 79 72 80    vcvtpd2udq ymm30\{k7\},ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 fc 4f 79 b2 c0 df ff ff   vcvtpd2udq ymm30\{k7\},ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 fc 5f 79 72 7f    vcvtpd2udq ymm30\{k7\},QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fc 5f 79 b2 00 04 00 00   vcvtpd2udq ymm30\{k7\},QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fc 5f 79 72 80    vcvtpd2udq ymm30\{k7\},QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fc 5f 79 b2 f8 fb ff ff   vcvtpd2udq ymm30\{k7\},QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fc 5f 79 72 7f    vcvtpd2udq ymm30\{k7\},QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 fc 5f 79 b2 00 04 00 00   vcvtpd2udq ymm30\{k7\},QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 fc 5f 79 72 80    vcvtpd2udq ymm30\{k7\},QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 fc 5f 79 b2 f8 fb ff ff   vcvtpd2udq ymm30\{k7\},QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 7d 4f 13 f5       vcvtph2ps zmm30\{k7\},ymm29
 [      ]*[a-f0-9]+:    62 02 7d cf 13 f5       vcvtph2ps zmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:    62 02 7d 1f 13 f5       vcvtph2ps zmm30\{k7\},ymm29,\{sae\}
@@ -9397,29 +9397,29 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 7d 78 5b f5       vcvtps2dq zmm30,zmm29,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 7d 48 5b 31       vcvtps2dq zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7d 48 5b b4 f0 34 12 00 00        vcvtps2dq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 7d 58 5b 31       vcvtps2dq zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7d 58 5b 31       vcvtps2dq zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7d 48 5b 72 7f    vcvtps2dq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 7d 48 5b b2 00 20 00 00   vcvtps2dq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 7d 48 5b 72 80    vcvtps2dq zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 7d 48 5b b2 c0 df ff ff   vcvtps2dq zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 7d 58 5b 72 7f    vcvtps2dq zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7d 58 5b b2 00 02 00 00   vcvtps2dq zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7d 58 5b 72 80    vcvtps2dq zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7d 58 5b b2 fc fd ff ff   vcvtps2dq zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7d 58 5b 72 7f    vcvtps2dq zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7d 58 5b b2 00 02 00 00   vcvtps2dq zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7d 58 5b 72 80    vcvtps2dq zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7d 58 5b b2 fc fd ff ff   vcvtps2dq zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 7c 4f 5a f5       vcvtps2pd zmm30\{k7\},ymm29
 [      ]*[a-f0-9]+:    62 01 7c cf 5a f5       vcvtps2pd zmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:    62 01 7c 1f 5a f5       vcvtps2pd zmm30\{k7\},ymm29,\{sae\}
 [      ]*[a-f0-9]+:    62 61 7c 4f 5a 31       vcvtps2pd zmm30\{k7\},YMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7c 4f 5a b4 f0 34 12 00 00        vcvtps2pd zmm30\{k7\},YMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 7c 5f 5a 31       vcvtps2pd zmm30\{k7\},DWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 7c 5f 5a 31       vcvtps2pd zmm30\{k7\},DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7c 4f 5a 72 7f    vcvtps2pd zmm30\{k7\},YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:    62 61 7c 4f 5a b2 00 10 00 00   vcvtps2pd zmm30\{k7\},YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:    62 61 7c 4f 5a 72 80    vcvtps2pd zmm30\{k7\},YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:    62 61 7c 4f 5a b2 e0 ef ff ff   vcvtps2pd zmm30\{k7\},YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:    62 61 7c 5f 5a 72 7f    vcvtps2pd zmm30\{k7\},DWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 7c 5f 5a b2 00 02 00 00   vcvtps2pd zmm30\{k7\},DWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 7c 5f 5a 72 80    vcvtps2pd zmm30\{k7\},DWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 7c 5f 5a b2 fc fd ff ff   vcvtps2pd zmm30\{k7\},DWORD PTR \[rdx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 7c 5f 5a 72 7f    vcvtps2pd zmm30\{k7\},DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7c 5f 5a b2 00 02 00 00   vcvtps2pd zmm30\{k7\},DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 5f 5a 72 80    vcvtps2pd zmm30\{k7\},DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 5f 5a b2 fc fd ff ff   vcvtps2pd zmm30\{k7\},DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 03 7d 4f 1d ee ab    vcvtps2ph ymm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 7d cf 1d ee ab    vcvtps2ph ymm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 7d 1f 1d ee ab    vcvtps2ph ymm30\{k7\},zmm29,\{sae\},0xab
@@ -9434,15 +9434,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 7c 78 79 f5       vcvtps2udq zmm30,zmm29,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 7c 48 79 31       vcvtps2udq zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7c 48 79 b4 f0 34 12 00 00        vcvtps2udq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 7c 58 79 31       vcvtps2udq zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7c 58 79 31       vcvtps2udq zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7c 48 79 72 7f    vcvtps2udq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 7c 48 79 b2 00 20 00 00   vcvtps2udq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 7c 48 79 72 80    vcvtps2udq zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 7c 48 79 b2 c0 df ff ff   vcvtps2udq zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 7c 58 79 72 7f    vcvtps2udq zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 79 b2 00 02 00 00   vcvtps2udq zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 79 72 80    vcvtps2udq zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 79 b2 fc fd ff ff   vcvtps2udq zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7c 58 79 72 7f    vcvtps2udq zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7c 58 79 b2 00 02 00 00   vcvtps2udq zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 58 79 72 80    vcvtps2udq zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 58 79 b2 fc fd ff ff   vcvtps2udq zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 7f 18 2d c6       vcvtsd2si eax,xmm30,\{rn-sae\}
 [      ]*[a-f0-9]+:    62 91 7f 58 2d c6       vcvtsd2si eax,xmm30,\{ru-sae\}
 [      ]*[a-f0-9]+:    62 91 7f 38 2d c6       vcvtsd2si eax,xmm30,\{rd-sae\}
@@ -9571,30 +9571,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 fd 1f e6 f5       vcvttpd2dq ymm30\{k7\},zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 61 fd 4f e6 31       vcvttpd2dq ymm30\{k7\},ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 fd 4f e6 b4 f0 34 12 00 00        vcvttpd2dq ymm30\{k7\},ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 fd 5f e6 31       vcvttpd2dq ymm30\{k7\},QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fd 5f e6 31       vcvttpd2dq ymm30\{k7\},QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 fd 4f e6 72 7f    vcvttpd2dq ymm30\{k7\},ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 fd 4f e6 b2 00 20 00 00   vcvttpd2dq ymm30\{k7\},ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 fd 4f e6 72 80    vcvttpd2dq ymm30\{k7\},ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 fd 4f e6 b2 c0 df ff ff   vcvttpd2dq ymm30\{k7\},ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 fd 5f e6 72 7f    vcvttpd2dq ymm30\{k7\},QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fd 5f e6 b2 00 04 00 00   vcvttpd2dq ymm30\{k7\},QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fd 5f e6 72 80    vcvttpd2dq ymm30\{k7\},QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fd 5f e6 b2 f8 fb ff ff   vcvttpd2dq ymm30\{k7\},QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fd 5f e6 72 7f    vcvttpd2dq ymm30\{k7\},QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 fd 5f e6 b2 00 04 00 00   vcvttpd2dq ymm30\{k7\},QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 fd 5f e6 72 80    vcvttpd2dq ymm30\{k7\},QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 fd 5f e6 b2 f8 fb ff ff   vcvttpd2dq ymm30\{k7\},QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 7e 48 5b f5       vcvttps2dq zmm30,zmm29
 [      ]*[a-f0-9]+:    62 01 7e 4f 5b f5       vcvttps2dq zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 01 7e cf 5b f5       vcvttps2dq zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 01 7e 18 5b f5       vcvttps2dq zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 61 7e 48 5b 31       vcvttps2dq zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7e 48 5b b4 f0 34 12 00 00        vcvttps2dq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 7e 58 5b 31       vcvttps2dq zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7e 58 5b 31       vcvttps2dq zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7e 48 5b 72 7f    vcvttps2dq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 7e 48 5b b2 00 20 00 00   vcvttps2dq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 7e 48 5b 72 80    vcvttps2dq zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 7e 48 5b b2 c0 df ff ff   vcvttps2dq zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 7e 58 5b 72 7f    vcvttps2dq zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7e 58 5b b2 00 02 00 00   vcvttps2dq zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7e 58 5b 72 80    vcvttps2dq zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7e 58 5b b2 fc fd ff ff   vcvttps2dq zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7e 58 5b 72 7f    vcvttps2dq zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7e 58 5b b2 00 02 00 00   vcvttps2dq zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7e 58 5b 72 80    vcvttps2dq zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7e 58 5b b2 fc fd ff ff   vcvttps2dq zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 7f 18 2c c6       vcvttsd2si eax,xmm30,\{sae\}
 [      ]*[a-f0-9]+:    62 91 7f 18 2c ee       vcvttsd2si ebp,xmm30,\{sae\}
 [      ]*[a-f0-9]+:    62 11 7f 18 2c ee       vcvttsd2si r13d,xmm30,\{sae\}
@@ -9609,15 +9609,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 7e cf 7a f5       vcvtudq2pd zmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:    62 61 7e 4f 7a 31       vcvtudq2pd zmm30\{k7\},YMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7e 4f 7a b4 f0 34 12 00 00        vcvtudq2pd zmm30\{k7\},YMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 7e 5f 7a 31       vcvtudq2pd zmm30\{k7\},DWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 7e 5f 7a 31       vcvtudq2pd zmm30\{k7\},DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7e 4f 7a 72 7f    vcvtudq2pd zmm30\{k7\},YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:    62 61 7e 4f 7a b2 00 10 00 00   vcvtudq2pd zmm30\{k7\},YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:    62 61 7e 4f 7a 72 80    vcvtudq2pd zmm30\{k7\},YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:    62 61 7e 4f 7a b2 e0 ef ff ff   vcvtudq2pd zmm30\{k7\},YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:    62 61 7e 5f 7a 72 7f    vcvtudq2pd zmm30\{k7\},DWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 7e 5f 7a b2 00 02 00 00   vcvtudq2pd zmm30\{k7\},DWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 7e 5f 7a 72 80    vcvtudq2pd zmm30\{k7\},DWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 7e 5f 7a b2 fc fd ff ff   vcvtudq2pd zmm30\{k7\},DWORD PTR \[rdx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 7e 5f 7a 72 7f    vcvtudq2pd zmm30\{k7\},DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7e 5f 7a b2 00 02 00 00   vcvtudq2pd zmm30\{k7\},DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7e 5f 7a 72 80    vcvtudq2pd zmm30\{k7\},DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7e 5f 7a b2 fc fd ff ff   vcvtudq2pd zmm30\{k7\},DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 7f 48 7a f5       vcvtudq2ps zmm30,zmm29
 [      ]*[a-f0-9]+:    62 01 7f 4f 7a f5       vcvtudq2ps zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 01 7f cf 7a f5       vcvtudq2ps zmm30\{k7\}\{z\},zmm29
@@ -9627,15 +9627,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 7f 78 7a f5       vcvtudq2ps zmm30,zmm29,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 7f 48 7a 31       vcvtudq2ps zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7f 48 7a b4 f0 34 12 00 00        vcvtudq2ps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 7f 58 7a 31       vcvtudq2ps zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7f 58 7a 31       vcvtudq2ps zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7f 48 7a 72 7f    vcvtudq2ps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 7f 48 7a b2 00 20 00 00   vcvtudq2ps zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 7f 48 7a 72 80    vcvtudq2ps zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 7f 48 7a b2 c0 df ff ff   vcvtudq2ps zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 7f 58 7a 72 7f    vcvtudq2ps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7f 58 7a b2 00 02 00 00   vcvtudq2ps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7f 58 7a 72 80    vcvtudq2ps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7f 58 7a b2 fc fd ff ff   vcvtudq2ps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7f 58 7a 72 7f    vcvtudq2ps zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7f 58 7a b2 00 02 00 00   vcvtudq2ps zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7f 58 7a 72 80    vcvtudq2ps zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7f 58 7a b2 fc fd ff ff   vcvtudq2ps zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 5e f4       vdivpd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 5e f4       vdivpd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 5e f4       vdivpd zmm30\{k7\}\{z\},zmm29,zmm28
@@ -9645,15 +9645,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 95 70 5e f4       vdivpd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 95 40 5e 31       vdivpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 5e b4 f0 34 12 00 00        vdivpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 95 50 5e 31       vdivpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 5e 31       vdivpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 5e 72 7f    vdivpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 5e b2 00 20 00 00   vdivpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 5e 72 80    vdivpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 5e b2 c0 df ff ff   vdivpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 5e 72 7f    vdivpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5e b2 00 04 00 00   vdivpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5e 72 80    vdivpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5e b2 f8 fb ff ff   vdivpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 5e 72 7f    vdivpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 5e b2 00 04 00 00   vdivpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 5e 72 80    vdivpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 5e b2 f8 fb ff ff   vdivpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 14 40 5e f4       vdivps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 47 5e f4       vdivps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 c7 5e f4       vdivps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -9663,15 +9663,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 14 70 5e f4       vdivps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 14 40 5e 31       vdivps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 14 40 5e b4 f0 34 12 00 00        vdivps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 14 50 5e 31       vdivps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 5e 31       vdivps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 14 40 5e 72 7f    vdivps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 14 40 5e b2 00 20 00 00   vdivps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 5e 72 80    vdivps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 5e b2 c0 df ff ff   vdivps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 14 50 5e 72 7f    vdivps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5e b2 00 02 00 00   vdivps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5e 72 80    vdivps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5e b2 fc fd ff ff   vdivps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 5e 72 7f    vdivps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 14 50 5e b2 00 02 00 00   vdivps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 5e 72 80    vdivps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 5e b2 fc fd ff ff   vdivps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 97 07 5e f4       vdivsd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 87 5e f4       vdivsd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 17 5e f4       vdivsd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -9748,15 +9748,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 98 f4       vfmadd132pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 98 31       vfmadd132pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 98 b4 f0 34 12 00 00        vfmadd132pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 98 31       vfmadd132pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 98 31       vfmadd132pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 98 72 7f    vfmadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 98 b2 00 20 00 00   vfmadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 98 72 80    vfmadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 98 b2 c0 df ff ff   vfmadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 98 72 7f    vfmadd132pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 98 b2 00 04 00 00   vfmadd132pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 98 72 80    vfmadd132pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 98 b2 f8 fb ff ff   vfmadd132pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 98 72 7f    vfmadd132pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 98 b2 00 04 00 00   vfmadd132pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 98 72 80    vfmadd132pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 98 b2 f8 fb ff ff   vfmadd132pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 98 f4       vfmadd132ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 98 f4       vfmadd132ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 98 f4       vfmadd132ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -9766,15 +9766,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 98 f4       vfmadd132ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 98 31       vfmadd132ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 98 b4 f0 34 12 00 00        vfmadd132ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 98 31       vfmadd132ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 98 31       vfmadd132ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 98 72 7f    vfmadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 98 b2 00 20 00 00   vfmadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 98 72 80    vfmadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 98 b2 c0 df ff ff   vfmadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 98 72 7f    vfmadd132ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 98 b2 00 02 00 00   vfmadd132ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 98 72 80    vfmadd132ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 98 b2 fc fd ff ff   vfmadd132ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 98 72 7f    vfmadd132ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 98 b2 00 02 00 00   vfmadd132ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 98 72 80    vfmadd132ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 98 b2 fc fd ff ff   vfmadd132ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 99 f4       vfmadd132sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 99 f4       vfmadd132sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 99 f4       vfmadd132sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -9808,15 +9808,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 a8 f4       vfmadd213pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 a8 31       vfmadd213pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 a8 b4 f0 34 12 00 00        vfmadd213pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 a8 31       vfmadd213pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 a8 31       vfmadd213pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 a8 72 7f    vfmadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 a8 b2 00 20 00 00   vfmadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 a8 72 80    vfmadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 a8 b2 c0 df ff ff   vfmadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 a8 72 7f    vfmadd213pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 a8 b2 00 04 00 00   vfmadd213pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 a8 72 80    vfmadd213pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 a8 b2 f8 fb ff ff   vfmadd213pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 a8 72 7f    vfmadd213pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 a8 b2 00 04 00 00   vfmadd213pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 a8 72 80    vfmadd213pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 a8 b2 f8 fb ff ff   vfmadd213pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 a8 f4       vfmadd213ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 a8 f4       vfmadd213ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 a8 f4       vfmadd213ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -9826,15 +9826,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 a8 f4       vfmadd213ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 a8 31       vfmadd213ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 a8 b4 f0 34 12 00 00        vfmadd213ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 a8 31       vfmadd213ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 a8 31       vfmadd213ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 a8 72 7f    vfmadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 a8 b2 00 20 00 00   vfmadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 a8 72 80    vfmadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 a8 b2 c0 df ff ff   vfmadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 a8 72 7f    vfmadd213ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 a8 b2 00 02 00 00   vfmadd213ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 a8 72 80    vfmadd213ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 a8 b2 fc fd ff ff   vfmadd213ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 a8 72 7f    vfmadd213ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 a8 b2 00 02 00 00   vfmadd213ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 a8 72 80    vfmadd213ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 a8 b2 fc fd ff ff   vfmadd213ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 a9 f4       vfmadd213sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 a9 f4       vfmadd213sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 a9 f4       vfmadd213sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -9868,15 +9868,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 b8 f4       vfmadd231pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 b8 31       vfmadd231pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 b8 b4 f0 34 12 00 00        vfmadd231pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 b8 31       vfmadd231pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 b8 31       vfmadd231pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 b8 72 7f    vfmadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 b8 b2 00 20 00 00   vfmadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 b8 72 80    vfmadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 b8 b2 c0 df ff ff   vfmadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 b8 72 7f    vfmadd231pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 b8 b2 00 04 00 00   vfmadd231pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 b8 72 80    vfmadd231pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 b8 b2 f8 fb ff ff   vfmadd231pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 b8 72 7f    vfmadd231pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 b8 b2 00 04 00 00   vfmadd231pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 b8 72 80    vfmadd231pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 b8 b2 f8 fb ff ff   vfmadd231pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 b8 f4       vfmadd231ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 b8 f4       vfmadd231ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 b8 f4       vfmadd231ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -9886,15 +9886,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 b8 f4       vfmadd231ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 b8 31       vfmadd231ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 b8 b4 f0 34 12 00 00        vfmadd231ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 b8 31       vfmadd231ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 b8 31       vfmadd231ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 b8 72 7f    vfmadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 b8 b2 00 20 00 00   vfmadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 b8 72 80    vfmadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 b8 b2 c0 df ff ff   vfmadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 b8 72 7f    vfmadd231ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 b8 b2 00 02 00 00   vfmadd231ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 b8 72 80    vfmadd231ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 b8 b2 fc fd ff ff   vfmadd231ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 b8 72 7f    vfmadd231ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 b8 b2 00 02 00 00   vfmadd231ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 b8 72 80    vfmadd231ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 b8 b2 fc fd ff ff   vfmadd231ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 b9 f4       vfmadd231sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 b9 f4       vfmadd231sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 b9 f4       vfmadd231sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -9928,15 +9928,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 96 f4       vfmaddsub132pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 96 31       vfmaddsub132pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 96 b4 f0 34 12 00 00        vfmaddsub132pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 96 31       vfmaddsub132pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 96 31       vfmaddsub132pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 96 72 7f    vfmaddsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 96 b2 00 20 00 00   vfmaddsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 96 72 80    vfmaddsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 96 b2 c0 df ff ff   vfmaddsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 96 72 7f    vfmaddsub132pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 96 b2 00 04 00 00   vfmaddsub132pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 96 72 80    vfmaddsub132pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 96 b2 f8 fb ff ff   vfmaddsub132pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 96 72 7f    vfmaddsub132pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 96 b2 00 04 00 00   vfmaddsub132pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 96 72 80    vfmaddsub132pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 96 b2 f8 fb ff ff   vfmaddsub132pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 96 f4       vfmaddsub132ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 96 f4       vfmaddsub132ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 96 f4       vfmaddsub132ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -9946,15 +9946,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 96 f4       vfmaddsub132ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 96 31       vfmaddsub132ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 96 b4 f0 34 12 00 00        vfmaddsub132ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 96 31       vfmaddsub132ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 96 31       vfmaddsub132ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 96 72 7f    vfmaddsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 96 b2 00 20 00 00   vfmaddsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 96 72 80    vfmaddsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 96 b2 c0 df ff ff   vfmaddsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 96 72 7f    vfmaddsub132ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 96 b2 00 02 00 00   vfmaddsub132ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 96 72 80    vfmaddsub132ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 96 b2 fc fd ff ff   vfmaddsub132ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 96 72 7f    vfmaddsub132ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 96 b2 00 02 00 00   vfmaddsub132ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 96 72 80    vfmaddsub132ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 96 b2 fc fd ff ff   vfmaddsub132ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 a6 f4       vfmaddsub213pd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 a6 f4       vfmaddsub213pd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 a6 f4       vfmaddsub213pd zmm30\{k7\}\{z\},zmm29,zmm28
@@ -9964,15 +9964,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 a6 f4       vfmaddsub213pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 a6 31       vfmaddsub213pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 a6 b4 f0 34 12 00 00        vfmaddsub213pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 a6 31       vfmaddsub213pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 a6 31       vfmaddsub213pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 a6 72 7f    vfmaddsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 a6 b2 00 20 00 00   vfmaddsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 a6 72 80    vfmaddsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 a6 b2 c0 df ff ff   vfmaddsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 a6 72 7f    vfmaddsub213pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 a6 b2 00 04 00 00   vfmaddsub213pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 a6 72 80    vfmaddsub213pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 a6 b2 f8 fb ff ff   vfmaddsub213pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 a6 72 7f    vfmaddsub213pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 a6 b2 00 04 00 00   vfmaddsub213pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 a6 72 80    vfmaddsub213pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 a6 b2 f8 fb ff ff   vfmaddsub213pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 a6 f4       vfmaddsub213ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 a6 f4       vfmaddsub213ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 a6 f4       vfmaddsub213ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -9982,15 +9982,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 a6 f4       vfmaddsub213ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 a6 31       vfmaddsub213ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 a6 b4 f0 34 12 00 00        vfmaddsub213ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 a6 31       vfmaddsub213ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 a6 31       vfmaddsub213ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 a6 72 7f    vfmaddsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 a6 b2 00 20 00 00   vfmaddsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 a6 72 80    vfmaddsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 a6 b2 c0 df ff ff   vfmaddsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 a6 72 7f    vfmaddsub213ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 a6 b2 00 02 00 00   vfmaddsub213ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 a6 72 80    vfmaddsub213ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 a6 b2 fc fd ff ff   vfmaddsub213ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 a6 72 7f    vfmaddsub213ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 a6 b2 00 02 00 00   vfmaddsub213ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 a6 72 80    vfmaddsub213ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 a6 b2 fc fd ff ff   vfmaddsub213ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 b6 f4       vfmaddsub231pd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 b6 f4       vfmaddsub231pd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 b6 f4       vfmaddsub231pd zmm30\{k7\}\{z\},zmm29,zmm28
@@ -10000,15 +10000,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 b6 f4       vfmaddsub231pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 b6 31       vfmaddsub231pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 b6 b4 f0 34 12 00 00        vfmaddsub231pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 b6 31       vfmaddsub231pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 b6 31       vfmaddsub231pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 b6 72 7f    vfmaddsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 b6 b2 00 20 00 00   vfmaddsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 b6 72 80    vfmaddsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 b6 b2 c0 df ff ff   vfmaddsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 b6 72 7f    vfmaddsub231pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 b6 b2 00 04 00 00   vfmaddsub231pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 b6 72 80    vfmaddsub231pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 b6 b2 f8 fb ff ff   vfmaddsub231pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 b6 72 7f    vfmaddsub231pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 b6 b2 00 04 00 00   vfmaddsub231pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 b6 72 80    vfmaddsub231pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 b6 b2 f8 fb ff ff   vfmaddsub231pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 b6 f4       vfmaddsub231ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 b6 f4       vfmaddsub231ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 b6 f4       vfmaddsub231ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -10018,15 +10018,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 b6 f4       vfmaddsub231ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 b6 31       vfmaddsub231ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 b6 b4 f0 34 12 00 00        vfmaddsub231ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 b6 31       vfmaddsub231ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 b6 31       vfmaddsub231ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 b6 72 7f    vfmaddsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 b6 b2 00 20 00 00   vfmaddsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 b6 72 80    vfmaddsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 b6 b2 c0 df ff ff   vfmaddsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 b6 72 7f    vfmaddsub231ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 b6 b2 00 02 00 00   vfmaddsub231ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 b6 72 80    vfmaddsub231ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 b6 b2 fc fd ff ff   vfmaddsub231ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 b6 72 7f    vfmaddsub231ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 b6 b2 00 02 00 00   vfmaddsub231ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 b6 72 80    vfmaddsub231ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 b6 b2 fc fd ff ff   vfmaddsub231ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 9a f4       vfmsub132pd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 9a f4       vfmsub132pd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 9a f4       vfmsub132pd zmm30\{k7\}\{z\},zmm29,zmm28
@@ -10036,15 +10036,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 9a f4       vfmsub132pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 9a 31       vfmsub132pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 9a b4 f0 34 12 00 00        vfmsub132pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 9a 31       vfmsub132pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 9a 31       vfmsub132pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 9a 72 7f    vfmsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 9a b2 00 20 00 00   vfmsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 9a 72 80    vfmsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 9a b2 c0 df ff ff   vfmsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 9a 72 7f    vfmsub132pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 9a b2 00 04 00 00   vfmsub132pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 9a 72 80    vfmsub132pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 9a b2 f8 fb ff ff   vfmsub132pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 9a 72 7f    vfmsub132pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 9a b2 00 04 00 00   vfmsub132pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 9a 72 80    vfmsub132pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 9a b2 f8 fb ff ff   vfmsub132pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 9a f4       vfmsub132ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 9a f4       vfmsub132ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 9a f4       vfmsub132ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -10054,15 +10054,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 9a f4       vfmsub132ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 9a 31       vfmsub132ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 9a b4 f0 34 12 00 00        vfmsub132ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 9a 31       vfmsub132ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 9a 31       vfmsub132ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 9a 72 7f    vfmsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 9a b2 00 20 00 00   vfmsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 9a 72 80    vfmsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 9a b2 c0 df ff ff   vfmsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 9a 72 7f    vfmsub132ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 9a b2 00 02 00 00   vfmsub132ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 9a 72 80    vfmsub132ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 9a b2 fc fd ff ff   vfmsub132ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 9a 72 7f    vfmsub132ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 9a b2 00 02 00 00   vfmsub132ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 9a 72 80    vfmsub132ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 9a b2 fc fd ff ff   vfmsub132ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 9b f4       vfmsub132sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 9b f4       vfmsub132sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 9b f4       vfmsub132sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -10096,15 +10096,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 aa f4       vfmsub213pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 aa 31       vfmsub213pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 aa b4 f0 34 12 00 00        vfmsub213pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 aa 31       vfmsub213pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 aa 31       vfmsub213pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 aa 72 7f    vfmsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 aa b2 00 20 00 00   vfmsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 aa 72 80    vfmsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 aa b2 c0 df ff ff   vfmsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 aa 72 7f    vfmsub213pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 aa b2 00 04 00 00   vfmsub213pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 aa 72 80    vfmsub213pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 aa b2 f8 fb ff ff   vfmsub213pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 aa 72 7f    vfmsub213pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 aa b2 00 04 00 00   vfmsub213pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 aa 72 80    vfmsub213pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 aa b2 f8 fb ff ff   vfmsub213pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 aa f4       vfmsub213ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 aa f4       vfmsub213ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 aa f4       vfmsub213ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -10114,15 +10114,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 aa f4       vfmsub213ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 aa 31       vfmsub213ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 aa b4 f0 34 12 00 00        vfmsub213ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 aa 31       vfmsub213ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 aa 31       vfmsub213ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 aa 72 7f    vfmsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 aa b2 00 20 00 00   vfmsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 aa 72 80    vfmsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 aa b2 c0 df ff ff   vfmsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 aa 72 7f    vfmsub213ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 aa b2 00 02 00 00   vfmsub213ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 aa 72 80    vfmsub213ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 aa b2 fc fd ff ff   vfmsub213ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 aa 72 7f    vfmsub213ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 aa b2 00 02 00 00   vfmsub213ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 aa 72 80    vfmsub213ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 aa b2 fc fd ff ff   vfmsub213ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 ab f4       vfmsub213sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 ab f4       vfmsub213sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 ab f4       vfmsub213sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -10156,15 +10156,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 ba f4       vfmsub231pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 ba 31       vfmsub231pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 ba b4 f0 34 12 00 00        vfmsub231pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 ba 31       vfmsub231pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 ba 31       vfmsub231pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 ba 72 7f    vfmsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 ba b2 00 20 00 00   vfmsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 ba 72 80    vfmsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 ba b2 c0 df ff ff   vfmsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 ba 72 7f    vfmsub231pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 ba b2 00 04 00 00   vfmsub231pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 ba 72 80    vfmsub231pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 ba b2 f8 fb ff ff   vfmsub231pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 ba 72 7f    vfmsub231pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 ba b2 00 04 00 00   vfmsub231pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 ba 72 80    vfmsub231pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 ba b2 f8 fb ff ff   vfmsub231pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 ba f4       vfmsub231ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 ba f4       vfmsub231ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 ba f4       vfmsub231ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -10174,15 +10174,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 ba f4       vfmsub231ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 ba 31       vfmsub231ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 ba b4 f0 34 12 00 00        vfmsub231ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 ba 31       vfmsub231ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 ba 31       vfmsub231ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 ba 72 7f    vfmsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 ba b2 00 20 00 00   vfmsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 ba 72 80    vfmsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 ba b2 c0 df ff ff   vfmsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 ba 72 7f    vfmsub231ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 ba b2 00 02 00 00   vfmsub231ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 ba 72 80    vfmsub231ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 ba b2 fc fd ff ff   vfmsub231ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 ba 72 7f    vfmsub231ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 ba b2 00 02 00 00   vfmsub231ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 ba 72 80    vfmsub231ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 ba b2 fc fd ff ff   vfmsub231ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 bb f4       vfmsub231sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 bb f4       vfmsub231sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 bb f4       vfmsub231sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -10216,15 +10216,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 97 f4       vfmsubadd132pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 97 31       vfmsubadd132pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 97 b4 f0 34 12 00 00        vfmsubadd132pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 97 31       vfmsubadd132pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 97 31       vfmsubadd132pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 97 72 7f    vfmsubadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 97 b2 00 20 00 00   vfmsubadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 97 72 80    vfmsubadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 97 b2 c0 df ff ff   vfmsubadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 97 72 7f    vfmsubadd132pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 97 b2 00 04 00 00   vfmsubadd132pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 97 72 80    vfmsubadd132pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 97 b2 f8 fb ff ff   vfmsubadd132pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 97 72 7f    vfmsubadd132pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 97 b2 00 04 00 00   vfmsubadd132pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 97 72 80    vfmsubadd132pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 97 b2 f8 fb ff ff   vfmsubadd132pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 97 f4       vfmsubadd132ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 97 f4       vfmsubadd132ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 97 f4       vfmsubadd132ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -10234,15 +10234,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 97 f4       vfmsubadd132ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 97 31       vfmsubadd132ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 97 b4 f0 34 12 00 00        vfmsubadd132ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 97 31       vfmsubadd132ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 97 31       vfmsubadd132ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 97 72 7f    vfmsubadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 97 b2 00 20 00 00   vfmsubadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 97 72 80    vfmsubadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 97 b2 c0 df ff ff   vfmsubadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 97 72 7f    vfmsubadd132ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 97 b2 00 02 00 00   vfmsubadd132ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 97 72 80    vfmsubadd132ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 97 b2 fc fd ff ff   vfmsubadd132ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 97 72 7f    vfmsubadd132ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 97 b2 00 02 00 00   vfmsubadd132ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 97 72 80    vfmsubadd132ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 97 b2 fc fd ff ff   vfmsubadd132ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 a7 f4       vfmsubadd213pd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 a7 f4       vfmsubadd213pd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 a7 f4       vfmsubadd213pd zmm30\{k7\}\{z\},zmm29,zmm28
@@ -10252,15 +10252,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 a7 f4       vfmsubadd213pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 a7 31       vfmsubadd213pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 a7 b4 f0 34 12 00 00        vfmsubadd213pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 a7 31       vfmsubadd213pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 a7 31       vfmsubadd213pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 a7 72 7f    vfmsubadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 a7 b2 00 20 00 00   vfmsubadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 a7 72 80    vfmsubadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 a7 b2 c0 df ff ff   vfmsubadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 a7 72 7f    vfmsubadd213pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 a7 b2 00 04 00 00   vfmsubadd213pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 a7 72 80    vfmsubadd213pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 a7 b2 f8 fb ff ff   vfmsubadd213pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 a7 72 7f    vfmsubadd213pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 a7 b2 00 04 00 00   vfmsubadd213pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 a7 72 80    vfmsubadd213pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 a7 b2 f8 fb ff ff   vfmsubadd213pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 a7 f4       vfmsubadd213ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 a7 f4       vfmsubadd213ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 a7 f4       vfmsubadd213ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -10270,15 +10270,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 a7 f4       vfmsubadd213ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 a7 31       vfmsubadd213ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 a7 b4 f0 34 12 00 00        vfmsubadd213ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 a7 31       vfmsubadd213ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 a7 31       vfmsubadd213ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 a7 72 7f    vfmsubadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 a7 b2 00 20 00 00   vfmsubadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 a7 72 80    vfmsubadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 a7 b2 c0 df ff ff   vfmsubadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 a7 72 7f    vfmsubadd213ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 a7 b2 00 02 00 00   vfmsubadd213ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 a7 72 80    vfmsubadd213ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 a7 b2 fc fd ff ff   vfmsubadd213ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 a7 72 7f    vfmsubadd213ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 a7 b2 00 02 00 00   vfmsubadd213ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 a7 72 80    vfmsubadd213ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 a7 b2 fc fd ff ff   vfmsubadd213ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 b7 f4       vfmsubadd231pd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 b7 f4       vfmsubadd231pd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 b7 f4       vfmsubadd231pd zmm30\{k7\}\{z\},zmm29,zmm28
@@ -10288,15 +10288,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 b7 f4       vfmsubadd231pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 b7 31       vfmsubadd231pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 b7 b4 f0 34 12 00 00        vfmsubadd231pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 b7 31       vfmsubadd231pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 b7 31       vfmsubadd231pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 b7 72 7f    vfmsubadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 b7 b2 00 20 00 00   vfmsubadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 b7 72 80    vfmsubadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 b7 b2 c0 df ff ff   vfmsubadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 b7 72 7f    vfmsubadd231pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 b7 b2 00 04 00 00   vfmsubadd231pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 b7 72 80    vfmsubadd231pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 b7 b2 f8 fb ff ff   vfmsubadd231pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 b7 72 7f    vfmsubadd231pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 b7 b2 00 04 00 00   vfmsubadd231pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 b7 72 80    vfmsubadd231pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 b7 b2 f8 fb ff ff   vfmsubadd231pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 b7 f4       vfmsubadd231ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 b7 f4       vfmsubadd231ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 b7 f4       vfmsubadd231ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -10306,15 +10306,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 b7 f4       vfmsubadd231ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 b7 31       vfmsubadd231ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 b7 b4 f0 34 12 00 00        vfmsubadd231ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 b7 31       vfmsubadd231ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 b7 31       vfmsubadd231ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 b7 72 7f    vfmsubadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 b7 b2 00 20 00 00   vfmsubadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 b7 72 80    vfmsubadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 b7 b2 c0 df ff ff   vfmsubadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 b7 72 7f    vfmsubadd231ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 b7 b2 00 02 00 00   vfmsubadd231ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 b7 72 80    vfmsubadd231ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 b7 b2 fc fd ff ff   vfmsubadd231ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 b7 72 7f    vfmsubadd231ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 b7 b2 00 02 00 00   vfmsubadd231ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 b7 72 80    vfmsubadd231ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 b7 b2 fc fd ff ff   vfmsubadd231ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 9c f4       vfnmadd132pd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 9c f4       vfnmadd132pd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 9c f4       vfnmadd132pd zmm30\{k7\}\{z\},zmm29,zmm28
@@ -10324,15 +10324,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 9c f4       vfnmadd132pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 9c 31       vfnmadd132pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 9c b4 f0 34 12 00 00        vfnmadd132pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 9c 31       vfnmadd132pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 9c 31       vfnmadd132pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 9c 72 7f    vfnmadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 9c b2 00 20 00 00   vfnmadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 9c 72 80    vfnmadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 9c b2 c0 df ff ff   vfnmadd132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 9c 72 7f    vfnmadd132pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 9c b2 00 04 00 00   vfnmadd132pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 9c 72 80    vfnmadd132pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 9c b2 f8 fb ff ff   vfnmadd132pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 9c 72 7f    vfnmadd132pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 9c b2 00 04 00 00   vfnmadd132pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 9c 72 80    vfnmadd132pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 9c b2 f8 fb ff ff   vfnmadd132pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 9c f4       vfnmadd132ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 9c f4       vfnmadd132ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 9c f4       vfnmadd132ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -10342,15 +10342,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 9c f4       vfnmadd132ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 9c 31       vfnmadd132ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 9c b4 f0 34 12 00 00        vfnmadd132ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 9c 31       vfnmadd132ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 9c 31       vfnmadd132ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 9c 72 7f    vfnmadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 9c b2 00 20 00 00   vfnmadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 9c 72 80    vfnmadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 9c b2 c0 df ff ff   vfnmadd132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 9c 72 7f    vfnmadd132ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 9c b2 00 02 00 00   vfnmadd132ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 9c 72 80    vfnmadd132ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 9c b2 fc fd ff ff   vfnmadd132ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 9c 72 7f    vfnmadd132ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 9c b2 00 02 00 00   vfnmadd132ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 9c 72 80    vfnmadd132ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 9c b2 fc fd ff ff   vfnmadd132ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 9d f4       vfnmadd132sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 9d f4       vfnmadd132sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 9d f4       vfnmadd132sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -10384,15 +10384,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 ac f4       vfnmadd213pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 ac 31       vfnmadd213pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 ac b4 f0 34 12 00 00        vfnmadd213pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 ac 31       vfnmadd213pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 ac 31       vfnmadd213pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 ac 72 7f    vfnmadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 ac b2 00 20 00 00   vfnmadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 ac 72 80    vfnmadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 ac b2 c0 df ff ff   vfnmadd213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 ac 72 7f    vfnmadd213pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 ac b2 00 04 00 00   vfnmadd213pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 ac 72 80    vfnmadd213pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 ac b2 f8 fb ff ff   vfnmadd213pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 ac 72 7f    vfnmadd213pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 ac b2 00 04 00 00   vfnmadd213pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 ac 72 80    vfnmadd213pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 ac b2 f8 fb ff ff   vfnmadd213pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 ac f4       vfnmadd213ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 ac f4       vfnmadd213ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 ac f4       vfnmadd213ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -10402,15 +10402,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 ac f4       vfnmadd213ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 ac 31       vfnmadd213ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 ac b4 f0 34 12 00 00        vfnmadd213ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 ac 31       vfnmadd213ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 ac 31       vfnmadd213ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 ac 72 7f    vfnmadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 ac b2 00 20 00 00   vfnmadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 ac 72 80    vfnmadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 ac b2 c0 df ff ff   vfnmadd213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 ac 72 7f    vfnmadd213ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 ac b2 00 02 00 00   vfnmadd213ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 ac 72 80    vfnmadd213ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 ac b2 fc fd ff ff   vfnmadd213ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 ac 72 7f    vfnmadd213ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 ac b2 00 02 00 00   vfnmadd213ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 ac 72 80    vfnmadd213ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 ac b2 fc fd ff ff   vfnmadd213ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 ad f4       vfnmadd213sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 ad f4       vfnmadd213sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 ad f4       vfnmadd213sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -10444,15 +10444,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 bc f4       vfnmadd231pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 bc 31       vfnmadd231pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 bc b4 f0 34 12 00 00        vfnmadd231pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 bc 31       vfnmadd231pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 bc 31       vfnmadd231pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 bc 72 7f    vfnmadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 bc b2 00 20 00 00   vfnmadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 bc 72 80    vfnmadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 bc b2 c0 df ff ff   vfnmadd231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 bc 72 7f    vfnmadd231pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 bc b2 00 04 00 00   vfnmadd231pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 bc 72 80    vfnmadd231pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 bc b2 f8 fb ff ff   vfnmadd231pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 bc 72 7f    vfnmadd231pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 bc b2 00 04 00 00   vfnmadd231pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 bc 72 80    vfnmadd231pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 bc b2 f8 fb ff ff   vfnmadd231pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 bc f4       vfnmadd231ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 bc f4       vfnmadd231ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 bc f4       vfnmadd231ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -10462,15 +10462,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 bc f4       vfnmadd231ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 bc 31       vfnmadd231ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 bc b4 f0 34 12 00 00        vfnmadd231ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 bc 31       vfnmadd231ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 bc 31       vfnmadd231ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 bc 72 7f    vfnmadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 bc b2 00 20 00 00   vfnmadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 bc 72 80    vfnmadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 bc b2 c0 df ff ff   vfnmadd231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 bc 72 7f    vfnmadd231ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 bc b2 00 02 00 00   vfnmadd231ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 bc 72 80    vfnmadd231ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 bc b2 fc fd ff ff   vfnmadd231ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 bc 72 7f    vfnmadd231ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 bc b2 00 02 00 00   vfnmadd231ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 bc 72 80    vfnmadd231ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 bc b2 fc fd ff ff   vfnmadd231ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 bd f4       vfnmadd231sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 bd f4       vfnmadd231sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 bd f4       vfnmadd231sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -10504,15 +10504,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 9e f4       vfnmsub132pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 9e 31       vfnmsub132pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 9e b4 f0 34 12 00 00        vfnmsub132pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 9e 31       vfnmsub132pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 9e 31       vfnmsub132pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 9e 72 7f    vfnmsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 9e b2 00 20 00 00   vfnmsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 9e 72 80    vfnmsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 9e b2 c0 df ff ff   vfnmsub132pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 9e 72 7f    vfnmsub132pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 9e b2 00 04 00 00   vfnmsub132pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 9e 72 80    vfnmsub132pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 9e b2 f8 fb ff ff   vfnmsub132pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 9e 72 7f    vfnmsub132pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 9e b2 00 04 00 00   vfnmsub132pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 9e 72 80    vfnmsub132pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 9e b2 f8 fb ff ff   vfnmsub132pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 9e f4       vfnmsub132ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 9e f4       vfnmsub132ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 9e f4       vfnmsub132ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -10522,15 +10522,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 9e f4       vfnmsub132ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 9e 31       vfnmsub132ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 9e b4 f0 34 12 00 00        vfnmsub132ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 9e 31       vfnmsub132ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 9e 31       vfnmsub132ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 9e 72 7f    vfnmsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 9e b2 00 20 00 00   vfnmsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 9e 72 80    vfnmsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 9e b2 c0 df ff ff   vfnmsub132ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 9e 72 7f    vfnmsub132ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 9e b2 00 02 00 00   vfnmsub132ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 9e 72 80    vfnmsub132ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 9e b2 fc fd ff ff   vfnmsub132ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 9e 72 7f    vfnmsub132ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 9e b2 00 02 00 00   vfnmsub132ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 9e 72 80    vfnmsub132ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 9e b2 fc fd ff ff   vfnmsub132ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 9f f4       vfnmsub132sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 9f f4       vfnmsub132sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 9f f4       vfnmsub132sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -10564,15 +10564,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 ae f4       vfnmsub213pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 ae 31       vfnmsub213pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 ae b4 f0 34 12 00 00        vfnmsub213pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 ae 31       vfnmsub213pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 ae 31       vfnmsub213pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 ae 72 7f    vfnmsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 ae b2 00 20 00 00   vfnmsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 ae 72 80    vfnmsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 ae b2 c0 df ff ff   vfnmsub213pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 ae 72 7f    vfnmsub213pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 ae b2 00 04 00 00   vfnmsub213pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 ae 72 80    vfnmsub213pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 ae b2 f8 fb ff ff   vfnmsub213pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 ae 72 7f    vfnmsub213pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 ae b2 00 04 00 00   vfnmsub213pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 ae 72 80    vfnmsub213pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 ae b2 f8 fb ff ff   vfnmsub213pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 ae f4       vfnmsub213ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 ae f4       vfnmsub213ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 ae f4       vfnmsub213ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -10582,15 +10582,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 ae f4       vfnmsub213ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 ae 31       vfnmsub213ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 ae b4 f0 34 12 00 00        vfnmsub213ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 ae 31       vfnmsub213ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 ae 31       vfnmsub213ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 ae 72 7f    vfnmsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 ae b2 00 20 00 00   vfnmsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 ae 72 80    vfnmsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 ae b2 c0 df ff ff   vfnmsub213ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 ae 72 7f    vfnmsub213ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 ae b2 00 02 00 00   vfnmsub213ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 ae 72 80    vfnmsub213ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 ae b2 fc fd ff ff   vfnmsub213ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 ae 72 7f    vfnmsub213ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 ae b2 00 02 00 00   vfnmsub213ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 ae 72 80    vfnmsub213ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 ae b2 fc fd ff ff   vfnmsub213ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 af f4       vfnmsub213sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 af f4       vfnmsub213sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 af f4       vfnmsub213sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -10624,15 +10624,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 be f4       vfnmsub231pd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 be 31       vfnmsub231pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 be b4 f0 34 12 00 00        vfnmsub231pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 be 31       vfnmsub231pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 be 31       vfnmsub231pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 be 72 7f    vfnmsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 be b2 00 20 00 00   vfnmsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 be 72 80    vfnmsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 be b2 c0 df ff ff   vfnmsub231pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 be 72 7f    vfnmsub231pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 be b2 00 04 00 00   vfnmsub231pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 be 72 80    vfnmsub231pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 be b2 f8 fb ff ff   vfnmsub231pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 be 72 7f    vfnmsub231pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 be b2 00 04 00 00   vfnmsub231pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 be 72 80    vfnmsub231pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 be b2 f8 fb ff ff   vfnmsub231pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 be f4       vfnmsub231ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 be f4       vfnmsub231ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 be f4       vfnmsub231ps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -10642,15 +10642,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 be f4       vfnmsub231ps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 be 31       vfnmsub231ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 be b4 f0 34 12 00 00        vfnmsub231ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 be 31       vfnmsub231ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 be 31       vfnmsub231ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 be 72 7f    vfnmsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 be b2 00 20 00 00   vfnmsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 be 72 80    vfnmsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 be b2 c0 df ff ff   vfnmsub231ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 be 72 7f    vfnmsub231ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 be b2 00 02 00 00   vfnmsub231ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 be 72 80    vfnmsub231ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 be b2 fc fd ff ff   vfnmsub231ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 be 72 7f    vfnmsub231ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 be b2 00 02 00 00   vfnmsub231ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 be 72 80    vfnmsub231ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 be b2 fc fd ff ff   vfnmsub231ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 bf f4       vfnmsub231sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 bf f4       vfnmsub231sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 bf f4       vfnmsub231sd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -10698,30 +10698,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 fd 18 42 f5       vgetexppd zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 62 fd 48 42 31       vgetexppd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 fd 48 42 b4 f0 34 12 00 00        vgetexppd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 fd 58 42 31       vgetexppd zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 42 31       vgetexppd zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 fd 48 42 72 7f    vgetexppd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 fd 48 42 b2 00 20 00 00   vgetexppd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 42 72 80    vgetexppd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 42 b2 c0 df ff ff   vgetexppd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 fd 58 42 72 7f    vgetexppd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 42 b2 00 04 00 00   vgetexppd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 42 72 80    vgetexppd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 42 b2 f8 fb ff ff   vgetexppd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 42 72 7f    vgetexppd zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 fd 58 42 b2 00 04 00 00   vgetexppd zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 42 72 80    vgetexppd zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 42 b2 f8 fb ff ff   vgetexppd zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 7d 48 42 f5       vgetexpps zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 7d 4f 42 f5       vgetexpps zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 7d cf 42 f5       vgetexpps zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 02 7d 18 42 f5       vgetexpps zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 62 7d 48 42 31       vgetexpps zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 7d 48 42 b4 f0 34 12 00 00        vgetexpps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 7d 58 42 31       vgetexpps zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 42 31       vgetexpps zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 48 42 72 7f    vgetexpps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 7d 48 42 b2 00 20 00 00   vgetexpps zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 42 72 80    vgetexpps zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 42 b2 c0 df ff ff   vgetexpps zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 7d 58 42 72 7f    vgetexpps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 42 b2 00 02 00 00   vgetexpps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 42 72 80    vgetexpps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 42 b2 fc fd ff ff   vgetexpps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 42 72 7f    vgetexpps zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 7d 58 42 b2 00 02 00 00   vgetexpps zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 42 72 80    vgetexpps zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 42 b2 fc fd ff ff   vgetexpps zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 43 f4       vgetexpsd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 43 f4       vgetexpsd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 43 f4       vgetexpsd xmm30\{k7\},xmm29,xmm28,\{sae\}
@@ -10748,15 +10748,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 03 fd 18 26 f5 7b    vgetmantpd zmm30,zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 26 31 7b    vgetmantpd zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 fd 48 26 b4 f0 34 12 00 00 7b     vgetmantpd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 26 31 7b    vgetmantpd zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 26 31 7b    vgetmantpd zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 26 72 7f 7b         vgetmantpd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 26 b2 00 20 00 00 7b        vgetmantpd zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 26 72 80 7b         vgetmantpd zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 26 b2 c0 df ff ff 7b        vgetmantpd zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 26 72 7f 7b         vgetmantpd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 26 b2 00 04 00 00 7b        vgetmantpd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 26 72 80 7b         vgetmantpd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 26 b2 f8 fb ff ff 7b        vgetmantpd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 26 72 7f 7b         vgetmantpd zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 26 b2 00 04 00 00 7b        vgetmantpd zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 26 72 80 7b         vgetmantpd zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 26 b2 f8 fb ff ff 7b        vgetmantpd zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 03 7d 48 26 f5 ab    vgetmantps zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 7d 4f 26 f5 ab    vgetmantps zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 7d cf 26 f5 ab    vgetmantps zmm30\{k7\}\{z\},zmm29,0xab
@@ -10765,15 +10765,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 03 7d 18 26 f5 7b    vgetmantps zmm30,zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 26 31 7b    vgetmantps zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 7d 48 26 b4 f0 34 12 00 00 7b     vgetmantps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 26 31 7b    vgetmantps zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 26 31 7b    vgetmantps zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 26 72 7f 7b         vgetmantps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 26 b2 00 20 00 00 7b        vgetmantps zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 26 72 80 7b         vgetmantps zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 26 b2 c0 df ff ff 7b        vgetmantps zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 26 72 7f 7b         vgetmantps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 26 b2 00 02 00 00 7b        vgetmantps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 26 72 80 7b         vgetmantps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 26 b2 fc fd ff ff 7b        vgetmantps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 26 72 7f 7b         vgetmantps zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 26 b2 00 02 00 00 7b        vgetmantps zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 26 72 80 7b         vgetmantps zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 26 b2 fc fd ff ff 7b        vgetmantps zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 03 95 07 27 f4 ab    vgetmantsd xmm30\{k7\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 87 27 f4 ab    vgetmantsd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 17 27 f4 ab    vgetmantsd xmm30\{k7\},xmm29,xmm28,\{sae\},0xab
@@ -10846,30 +10846,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 95 10 5f f4       vmaxpd zmm30,zmm29,zmm28,\{sae\}
 [      ]*[a-f0-9]+:    62 61 95 40 5f 31       vmaxpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 5f b4 f0 34 12 00 00        vmaxpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 95 50 5f 31       vmaxpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 5f 31       vmaxpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 5f 72 7f    vmaxpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 5f b2 00 20 00 00   vmaxpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 5f 72 80    vmaxpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 5f b2 c0 df ff ff   vmaxpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 5f 72 7f    vmaxpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5f b2 00 04 00 00   vmaxpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5f 72 80    vmaxpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5f b2 f8 fb ff ff   vmaxpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 5f 72 7f    vmaxpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 5f b2 00 04 00 00   vmaxpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 5f 72 80    vmaxpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 5f b2 f8 fb ff ff   vmaxpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 14 40 5f f4       vmaxps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 47 5f f4       vmaxps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 c7 5f f4       vmaxps zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 10 5f f4       vmaxps zmm30,zmm29,zmm28,\{sae\}
 [      ]*[a-f0-9]+:    62 61 14 40 5f 31       vmaxps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 14 40 5f b4 f0 34 12 00 00        vmaxps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 14 50 5f 31       vmaxps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 5f 31       vmaxps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 14 40 5f 72 7f    vmaxps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 14 40 5f b2 00 20 00 00   vmaxps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 5f 72 80    vmaxps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 5f b2 c0 df ff ff   vmaxps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 14 50 5f 72 7f    vmaxps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5f b2 00 02 00 00   vmaxps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5f 72 80    vmaxps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5f b2 fc fd ff ff   vmaxps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 5f 72 7f    vmaxps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 14 50 5f b2 00 02 00 00   vmaxps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 5f 72 80    vmaxps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 5f b2 fc fd ff ff   vmaxps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 97 07 5f f4       vmaxsd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 87 5f f4       vmaxsd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 17 5f f4       vmaxsd xmm30\{k7\},xmm29,xmm28,\{sae\}
@@ -10894,30 +10894,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 95 10 5d f4       vminpd zmm30,zmm29,zmm28,\{sae\}
 [      ]*[a-f0-9]+:    62 61 95 40 5d 31       vminpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 5d b4 f0 34 12 00 00        vminpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 95 50 5d 31       vminpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 5d 31       vminpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 5d 72 7f    vminpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 5d b2 00 20 00 00   vminpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 5d 72 80    vminpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 5d b2 c0 df ff ff   vminpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 5d 72 7f    vminpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5d b2 00 04 00 00   vminpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5d 72 80    vminpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5d b2 f8 fb ff ff   vminpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 5d 72 7f    vminpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 5d b2 00 04 00 00   vminpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 5d 72 80    vminpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 5d b2 f8 fb ff ff   vminpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 14 40 5d f4       vminps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 47 5d f4       vminps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 c7 5d f4       vminps zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 10 5d f4       vminps zmm30,zmm29,zmm28,\{sae\}
 [      ]*[a-f0-9]+:    62 61 14 40 5d 31       vminps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 14 40 5d b4 f0 34 12 00 00        vminps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 14 50 5d 31       vminps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 5d 31       vminps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 14 40 5d 72 7f    vminps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 14 40 5d b2 00 20 00 00   vminps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 5d 72 80    vminps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 5d b2 c0 df ff ff   vminps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 14 50 5d 72 7f    vminps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5d b2 00 02 00 00   vminps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5d 72 80    vminps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5d b2 fc fd ff ff   vminps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 5d 72 7f    vminps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 14 50 5d b2 00 02 00 00   vminps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 5d 72 80    vminps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 5d b2 fc fd ff ff   vminps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 97 07 5d f4       vminsd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 87 5d f4       vminsd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 17 5d f4       vminsd xmm30\{k7\},xmm29,xmm28,\{sae\}
@@ -11190,15 +11190,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 95 70 59 f4       vmulpd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 95 40 59 31       vmulpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 59 b4 f0 34 12 00 00        vmulpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 95 50 59 31       vmulpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 59 31       vmulpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 59 72 7f    vmulpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 59 b2 00 20 00 00   vmulpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 59 72 80    vmulpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 59 b2 c0 df ff ff   vmulpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 59 72 7f    vmulpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 59 b2 00 04 00 00   vmulpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 59 72 80    vmulpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 59 b2 f8 fb ff ff   vmulpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 59 72 7f    vmulpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 59 b2 00 04 00 00   vmulpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 59 72 80    vmulpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 59 b2 f8 fb ff ff   vmulpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 14 40 59 f4       vmulps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 47 59 f4       vmulps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 c7 59 f4       vmulps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -11208,15 +11208,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 14 70 59 f4       vmulps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 14 40 59 31       vmulps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 14 40 59 b4 f0 34 12 00 00        vmulps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 14 50 59 31       vmulps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 59 31       vmulps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 14 40 59 72 7f    vmulps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 14 40 59 b2 00 20 00 00   vmulps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 59 72 80    vmulps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 59 b2 c0 df ff ff   vmulps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 14 50 59 72 7f    vmulps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 59 b2 00 02 00 00   vmulps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 59 72 80    vmulps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 59 b2 fc fd ff ff   vmulps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 59 72 7f    vmulps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 14 50 59 b2 00 02 00 00   vmulps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 59 72 80    vmulps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 59 b2 fc fd ff ff   vmulps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 97 07 59 f4       vmulsd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 87 59 f4       vmulsd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 17 59 f4       vmulsd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -11246,127 +11246,127 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 7d cf 1e f5       vpabsd zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 7d 48 1e 31       vpabsd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 7d 48 1e b4 f0 34 12 00 00        vpabsd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 7d 58 1e 31       vpabsd zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 1e 31       vpabsd zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 48 1e 72 7f    vpabsd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 7d 48 1e b2 00 20 00 00   vpabsd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 1e 72 80    vpabsd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 1e b2 c0 df ff ff   vpabsd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 7d 58 1e 72 7f    vpabsd zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 1e b2 00 02 00 00   vpabsd zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 1e 72 80    vpabsd zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 1e b2 fc fd ff ff   vpabsd zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 1e 72 7f    vpabsd zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 7d 58 1e b2 00 02 00 00   vpabsd zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 1e 72 80    vpabsd zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 1e b2 fc fd ff ff   vpabsd zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 fd 48 1f f5       vpabsq zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 fd 4f 1f f5       vpabsq zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 fd cf 1f f5       vpabsq zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 fd 48 1f 31       vpabsq zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 fd 48 1f b4 f0 34 12 00 00        vpabsq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 fd 58 1f 31       vpabsq zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 1f 31       vpabsq zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 fd 48 1f 72 7f    vpabsq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 fd 48 1f b2 00 20 00 00   vpabsq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 1f 72 80    vpabsq zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 1f b2 c0 df ff ff   vpabsq zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 fd 58 1f 72 7f    vpabsq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 1f b2 00 04 00 00   vpabsq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 1f 72 80    vpabsq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 1f b2 f8 fb ff ff   vpabsq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 1f 72 7f    vpabsq zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 fd 58 1f b2 00 04 00 00   vpabsq zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 1f 72 80    vpabsq zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 1f b2 f8 fb ff ff   vpabsq zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 15 40 fe f4       vpaddd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 47 fe f4       vpaddd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 fe f4       vpaddd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 15 40 fe 31       vpaddd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 15 40 fe b4 f0 34 12 00 00        vpaddd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 15 50 fe 31       vpaddd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 fe 31       vpaddd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 15 40 fe 72 7f    vpaddd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 15 40 fe b2 00 20 00 00   vpaddd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 fe 72 80    vpaddd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 fe b2 c0 df ff ff   vpaddd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 15 50 fe 72 7f    vpaddd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 fe b2 00 02 00 00   vpaddd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 fe 72 80    vpaddd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 fe b2 fc fd ff ff   vpaddd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 fe 72 7f    vpaddd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 15 50 fe b2 00 02 00 00   vpaddd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 fe 72 80    vpaddd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 fe b2 fc fd ff ff   vpaddd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 d4 f4       vpaddq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 d4 f4       vpaddq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 d4 f4       vpaddq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 d4 31       vpaddq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 d4 b4 f0 34 12 00 00        vpaddq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 95 50 d4 31       vpaddq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 d4 31       vpaddq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 d4 72 7f    vpaddq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 d4 b2 00 20 00 00   vpaddq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 d4 72 80    vpaddq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 d4 b2 c0 df ff ff   vpaddq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 d4 72 7f    vpaddq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 d4 b2 00 04 00 00   vpaddq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 d4 72 80    vpaddq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 d4 b2 f8 fb ff ff   vpaddq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 d4 72 7f    vpaddq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 d4 b2 00 04 00 00   vpaddq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 d4 72 80    vpaddq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 d4 b2 f8 fb ff ff   vpaddq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 15 40 db f4       vpandd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 47 db f4       vpandd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 db f4       vpandd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 15 40 db 31       vpandd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 15 40 db b4 f0 34 12 00 00        vpandd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 15 50 db 31       vpandd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 db 31       vpandd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 15 40 db 72 7f    vpandd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 15 40 db b2 00 20 00 00   vpandd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 db 72 80    vpandd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 db b2 c0 df ff ff   vpandd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 15 50 db 72 7f    vpandd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 db b2 00 02 00 00   vpandd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 db 72 80    vpandd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 db b2 fc fd ff ff   vpandd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 db 72 7f    vpandd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 15 50 db b2 00 02 00 00   vpandd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 db 72 80    vpandd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 db b2 fc fd ff ff   vpandd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 15 40 df f4       vpandnd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 47 df f4       vpandnd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 df f4       vpandnd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 15 40 df 31       vpandnd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 15 40 df b4 f0 34 12 00 00        vpandnd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 15 50 df 31       vpandnd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 df 31       vpandnd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 15 40 df 72 7f    vpandnd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 15 40 df b2 00 20 00 00   vpandnd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 df 72 80    vpandnd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 df b2 c0 df ff ff   vpandnd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 15 50 df 72 7f    vpandnd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 df b2 00 02 00 00   vpandnd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 df 72 80    vpandnd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 df b2 fc fd ff ff   vpandnd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 df 72 7f    vpandnd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 15 50 df b2 00 02 00 00   vpandnd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 df 72 80    vpandnd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 df b2 fc fd ff ff   vpandnd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 df f4       vpandnq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 df f4       vpandnq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 df f4       vpandnq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 df 31       vpandnq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 df b4 f0 34 12 00 00        vpandnq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 95 50 df 31       vpandnq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 df 31       vpandnq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 df 72 7f    vpandnq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 df b2 00 20 00 00   vpandnq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 df 72 80    vpandnq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 df b2 c0 df ff ff   vpandnq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 df 72 7f    vpandnq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 df b2 00 04 00 00   vpandnq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 df 72 80    vpandnq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 df b2 f8 fb ff ff   vpandnq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 df 72 7f    vpandnq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 df b2 00 04 00 00   vpandnq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 df 72 80    vpandnq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 df b2 f8 fb ff ff   vpandnq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 95 40 db f4       vpandq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 db f4       vpandq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 db f4       vpandq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 db 31       vpandq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 db b4 f0 34 12 00 00        vpandq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 95 50 db 31       vpandq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 db 31       vpandq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 db 72 7f    vpandq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 db b2 00 20 00 00   vpandq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 db 72 80    vpandq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 db b2 c0 df ff ff   vpandq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 db 72 7f    vpandq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 db b2 00 04 00 00   vpandq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 db 72 80    vpandq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 db b2 f8 fb ff ff   vpandq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 db 72 7f    vpandq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 db b2 00 04 00 00   vpandq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 db 72 80    vpandq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 db b2 f8 fb ff ff   vpandq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 64 f4       vpblendmd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 64 f4       vpblendmd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 64 f4       vpblendmd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 64 31       vpblendmd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 64 b4 f0 34 12 00 00        vpblendmd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 64 31       vpblendmd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 64 31       vpblendmd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 64 72 7f    vpblendmd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 64 b2 00 20 00 00   vpblendmd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 64 72 80    vpblendmd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 64 b2 c0 df ff ff   vpblendmd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 64 72 7f    vpblendmd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 64 b2 00 02 00 00   vpblendmd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 64 72 80    vpblendmd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 64 b2 fc fd ff ff   vpblendmd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 64 72 7f    vpblendmd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 64 b2 00 02 00 00   vpblendmd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 64 72 80    vpblendmd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 64 b2 fc fd ff ff   vpblendmd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 62 7d 48 58 31       vpbroadcastd zmm30,DWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 4f 58 31       vpbroadcastd zmm30\{k7\},DWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d cf 58 31       vpbroadcastd zmm30\{k7\}\{z\},DWORD PTR \[rcx\]
@@ -11401,409 +11401,409 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 93 0d 40 1f ed 7b    vpcmpd k5,zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 29 7b    vpcmpd k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b3 0d 40 1f ac f0 34 12 00 00 7b     vpcmpd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 7b    vpcmpd k5,zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 7b    vpcmpd k5,zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 7f 7b         vpcmpd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa 00 20 00 00 7b        vpcmpd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 80 7b         vpcmpd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa c0 df ff ff 7b        vpcmpd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 7b         vpcmpd k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 7b        vpcmpd k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 7b         vpcmpd k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 7b        vpcmpd k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 7b         vpcmpd k5,zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 7b        vpcmpd k5,zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 7b         vpcmpd k5,zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 7b        vpcmpd k5,zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 93 0d 40 1f ed 01    vpcmpltd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1f ed 01    vpcmpltd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 29 01    vpcmpltd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1f ac f0 34 12 00 00 01     vpcmpltd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 01    vpcmpltd k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 01    vpcmpltd k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 7f 01         vpcmpltd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa 00 20 00 00 01        vpcmpltd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 80 01         vpcmpltd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa c0 df ff ff 01        vpcmpltd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 01         vpcmpltd k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 01        vpcmpltd k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 01         vpcmpltd k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 01        vpcmpltd k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 01         vpcmpltd k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 01        vpcmpltd k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 01         vpcmpltd k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 01        vpcmpltd k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1f ed 02    vpcmpled k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1f ed 02    vpcmpled k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 29 02    vpcmpled k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1f ac f0 34 12 00 00 02     vpcmpled k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 02    vpcmpled k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 02    vpcmpled k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 7f 02         vpcmpled k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa 00 20 00 00 02        vpcmpled k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 80 02         vpcmpled k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa c0 df ff ff 02        vpcmpled k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 02         vpcmpled k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 02        vpcmpled k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 02         vpcmpled k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 02        vpcmpled k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 02         vpcmpled k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 02        vpcmpled k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 02         vpcmpled k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 02        vpcmpled k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1f ed 04    vpcmpneqd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1f ed 04    vpcmpneqd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 29 04    vpcmpneqd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1f ac f0 34 12 00 00 04     vpcmpneqd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 04    vpcmpneqd k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 04    vpcmpneqd k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 7f 04         vpcmpneqd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa 00 20 00 00 04        vpcmpneqd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 80 04         vpcmpneqd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa c0 df ff ff 04        vpcmpneqd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 04         vpcmpneqd k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 04        vpcmpneqd k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 04         vpcmpneqd k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 04        vpcmpneqd k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 04         vpcmpneqd k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 04        vpcmpneqd k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 04         vpcmpneqd k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 04        vpcmpneqd k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1f ed 05    vpcmpnltd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1f ed 05    vpcmpnltd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 29 05    vpcmpnltd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1f ac f0 34 12 00 00 05     vpcmpnltd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 05    vpcmpnltd k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 05    vpcmpnltd k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 7f 05         vpcmpnltd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa 00 20 00 00 05        vpcmpnltd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 80 05         vpcmpnltd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa c0 df ff ff 05        vpcmpnltd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 05         vpcmpnltd k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 05        vpcmpnltd k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 05         vpcmpnltd k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 05        vpcmpnltd k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 05         vpcmpnltd k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 05        vpcmpnltd k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 05         vpcmpnltd k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 05        vpcmpnltd k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1f ed 06    vpcmpnled k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1f ed 06    vpcmpnled k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 29 06    vpcmpnled k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1f ac f0 34 12 00 00 06     vpcmpnled k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 06    vpcmpnled k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 29 06    vpcmpnled k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 7f 06         vpcmpnled k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa 00 20 00 00 06        vpcmpnled k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f 6a 80 06         vpcmpnled k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1f aa c0 df ff ff 06        vpcmpnled k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 06         vpcmpnled k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 06        vpcmpnled k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 06         vpcmpnled k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 06        vpcmpnled k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 7f 06         vpcmpnled k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa 00 02 00 00 06        vpcmpnled k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f 6a 80 06         vpcmpnled k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1f aa fc fd ff ff 06        vpcmpnled k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0d 40 76 ed       vpcmpeqd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0d 47 76 ed       vpcmpeqd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f1 0d 40 76 29       vpcmpeqd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0d 40 76 ac f0 34 12 00 00        vpcmpeqd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0d 50 76 29       vpcmpeqd k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0d 50 76 29       vpcmpeqd k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0d 40 76 6a 7f    vpcmpeqd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0d 40 76 aa 00 20 00 00   vpcmpeqd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0d 40 76 6a 80    vpcmpeqd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0d 40 76 aa c0 df ff ff   vpcmpeqd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0d 50 76 6a 7f    vpcmpeqd k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0d 50 76 aa 00 02 00 00   vpcmpeqd k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0d 50 76 6a 80    vpcmpeqd k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0d 50 76 aa fc fd ff ff   vpcmpeqd k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0d 50 76 6a 7f    vpcmpeqd k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0d 50 76 aa 00 02 00 00   vpcmpeqd k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0d 50 76 6a 80    vpcmpeqd k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0d 50 76 aa fc fd ff ff   vpcmpeqd k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 92 8d 40 29 ed       vpcmpeqq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 92 8d 47 29 ed       vpcmpeqq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f2 8d 40 29 29       vpcmpeqq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b2 8d 40 29 ac f0 34 12 00 00        vpcmpeqq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f2 8d 50 29 29       vpcmpeqq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 8d 50 29 29       vpcmpeqq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 29 6a 7f    vpcmpeqq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 29 aa 00 20 00 00   vpcmpeqq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 29 6a 80    vpcmpeqq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 29 aa c0 df ff ff   vpcmpeqq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 8d 50 29 6a 7f    vpcmpeqq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 8d 50 29 aa 00 04 00 00   vpcmpeqq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 8d 50 29 6a 80    vpcmpeqq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 8d 50 29 aa f8 fb ff ff   vpcmpeqq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 8d 50 29 6a 7f    vpcmpeqq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 8d 50 29 aa 00 04 00 00   vpcmpeqq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 8d 50 29 6a 80    vpcmpeqq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 8d 50 29 aa f8 fb ff ff   vpcmpeqq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 0d 40 66 ed       vpcmpgtd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 91 0d 47 66 ed       vpcmpgtd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f1 0d 40 66 29       vpcmpgtd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b1 0d 40 66 ac f0 34 12 00 00        vpcmpgtd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f1 0d 50 66 29       vpcmpgtd k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0d 50 66 29       vpcmpgtd k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f1 0d 40 66 6a 7f    vpcmpgtd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f1 0d 40 66 aa 00 20 00 00   vpcmpgtd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0d 40 66 6a 80    vpcmpgtd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f1 0d 40 66 aa c0 df ff ff   vpcmpgtd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f1 0d 50 66 6a 7f    vpcmpgtd k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0d 50 66 aa 00 02 00 00   vpcmpgtd k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0d 50 66 6a 80    vpcmpgtd k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f1 0d 50 66 aa fc fd ff ff   vpcmpgtd k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f1 0d 50 66 6a 7f    vpcmpgtd k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f1 0d 50 66 aa 00 02 00 00   vpcmpgtd k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f1 0d 50 66 6a 80    vpcmpgtd k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f1 0d 50 66 aa fc fd ff ff   vpcmpgtd k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 92 8d 40 37 ed       vpcmpgtq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 92 8d 47 37 ed       vpcmpgtq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f2 8d 40 37 29       vpcmpgtq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b2 8d 40 37 ac f0 34 12 00 00        vpcmpgtq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f2 8d 50 37 29       vpcmpgtq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 8d 50 37 29       vpcmpgtq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 37 6a 7f    vpcmpgtq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 37 aa 00 20 00 00   vpcmpgtq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 37 6a 80    vpcmpgtq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 37 aa c0 df ff ff   vpcmpgtq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 8d 50 37 6a 7f    vpcmpgtq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 8d 50 37 aa 00 04 00 00   vpcmpgtq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 8d 50 37 6a 80    vpcmpgtq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 8d 50 37 aa f8 fb ff ff   vpcmpgtq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 8d 50 37 6a 7f    vpcmpgtq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 8d 50 37 aa 00 04 00 00   vpcmpgtq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 8d 50 37 6a 80    vpcmpgtq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 8d 50 37 aa f8 fb ff ff   vpcmpgtq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1f ed ab    vpcmpq k5,zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 93 8d 47 1f ed ab    vpcmpq k5\{k7\},zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 93 8d 40 1f ed 7b    vpcmpq k5,zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 29 7b    vpcmpq k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b3 8d 40 1f ac f0 34 12 00 00 7b     vpcmpq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 7b    vpcmpq k5,zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 7b    vpcmpq k5,zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 7f 7b         vpcmpq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa 00 20 00 00 7b        vpcmpq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 80 7b         vpcmpq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa c0 df ff ff 7b        vpcmpq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 7b         vpcmpq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 7b        vpcmpq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 7b         vpcmpq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 7b        vpcmpq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 7b         vpcmpq k5,zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 7b        vpcmpq k5,zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 7b         vpcmpq k5,zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 7b        vpcmpq k5,zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 93 8d 40 1f ed 01    vpcmpltq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1f ed 01    vpcmpltq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 29 01    vpcmpltq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1f ac f0 34 12 00 00 01     vpcmpltq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 01    vpcmpltq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 01    vpcmpltq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 7f 01         vpcmpltq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa 00 20 00 00 01        vpcmpltq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 80 01         vpcmpltq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa c0 df ff ff 01        vpcmpltq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 01         vpcmpltq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 01        vpcmpltq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 01         vpcmpltq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 01        vpcmpltq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 01         vpcmpltq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 01        vpcmpltq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 01         vpcmpltq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 01        vpcmpltq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1f ed 02    vpcmpleq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1f ed 02    vpcmpleq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 29 02    vpcmpleq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1f ac f0 34 12 00 00 02     vpcmpleq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 02    vpcmpleq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 02    vpcmpleq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 7f 02         vpcmpleq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa 00 20 00 00 02        vpcmpleq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 80 02         vpcmpleq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa c0 df ff ff 02        vpcmpleq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 02         vpcmpleq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 02        vpcmpleq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 02         vpcmpleq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 02        vpcmpleq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 02         vpcmpleq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 02        vpcmpleq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 02         vpcmpleq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 02        vpcmpleq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1f ed 04    vpcmpneqq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1f ed 04    vpcmpneqq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 29 04    vpcmpneqq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1f ac f0 34 12 00 00 04     vpcmpneqq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 04    vpcmpneqq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 04    vpcmpneqq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 7f 04         vpcmpneqq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa 00 20 00 00 04        vpcmpneqq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 80 04         vpcmpneqq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa c0 df ff ff 04        vpcmpneqq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 04         vpcmpneqq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 04        vpcmpneqq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 04         vpcmpneqq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 04        vpcmpneqq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 04         vpcmpneqq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 04        vpcmpneqq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 04         vpcmpneqq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 04        vpcmpneqq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1f ed 05    vpcmpnltq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1f ed 05    vpcmpnltq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 29 05    vpcmpnltq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1f ac f0 34 12 00 00 05     vpcmpnltq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 05    vpcmpnltq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 05    vpcmpnltq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 7f 05         vpcmpnltq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa 00 20 00 00 05        vpcmpnltq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 80 05         vpcmpnltq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa c0 df ff ff 05        vpcmpnltq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 05         vpcmpnltq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 05        vpcmpnltq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 05         vpcmpnltq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 05        vpcmpnltq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 05         vpcmpnltq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 05        vpcmpnltq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 05         vpcmpnltq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 05        vpcmpnltq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1f ed 06    vpcmpnleq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1f ed 06    vpcmpnleq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 29 06    vpcmpnleq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1f ac f0 34 12 00 00 06     vpcmpnleq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 06    vpcmpnleq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 29 06    vpcmpnleq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 7f 06         vpcmpnleq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa 00 20 00 00 06        vpcmpnleq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f 6a 80 06         vpcmpnleq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1f aa c0 df ff ff 06        vpcmpnleq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 06         vpcmpnleq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 06        vpcmpnleq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 06         vpcmpnleq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 06        vpcmpnleq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 7f 06         vpcmpnleq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa 00 04 00 00 06        vpcmpnleq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f 6a 80 06         vpcmpnleq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1f aa f8 fb ff ff 06        vpcmpnleq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1e ed ab    vpcmpud k5,zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 93 0d 47 1e ed ab    vpcmpud k5\{k7\},zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 93 0d 40 1e ed 7b    vpcmpud k5,zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 29 7b    vpcmpud k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b3 0d 40 1e ac f0 34 12 00 00 7b     vpcmpud k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 7b    vpcmpud k5,zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 7b    vpcmpud k5,zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 7f 7b         vpcmpud k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa 00 20 00 00 7b        vpcmpud k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 80 7b         vpcmpud k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa c0 df ff ff 7b        vpcmpud k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 7b         vpcmpud k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 7b        vpcmpud k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 7b         vpcmpud k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 7b        vpcmpud k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 7b         vpcmpud k5,zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 7b        vpcmpud k5,zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 7b         vpcmpud k5,zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 7b        vpcmpud k5,zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 93 0d 40 1e ed 00    vpcmpequd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1e ed 00    vpcmpequd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 29 00    vpcmpequd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1e ac f0 34 12 00 00 00     vpcmpequd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 00    vpcmpequd k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 00    vpcmpequd k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 7f 00         vpcmpequd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa 00 20 00 00 00        vpcmpequd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 80 00         vpcmpequd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa c0 df ff ff 00        vpcmpequd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 00         vpcmpequd k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 00        vpcmpequd k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 00         vpcmpequd k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 00        vpcmpequd k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 00         vpcmpequd k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 00        vpcmpequd k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 00         vpcmpequd k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 00        vpcmpequd k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1e ed 01    vpcmpltud k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1e ed 01    vpcmpltud k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 29 01    vpcmpltud k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1e ac f0 34 12 00 00 01     vpcmpltud k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 01    vpcmpltud k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 01    vpcmpltud k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 7f 01         vpcmpltud k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa 00 20 00 00 01        vpcmpltud k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 80 01         vpcmpltud k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa c0 df ff ff 01        vpcmpltud k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 01         vpcmpltud k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 01        vpcmpltud k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 01         vpcmpltud k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 01        vpcmpltud k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 01         vpcmpltud k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 01        vpcmpltud k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 01         vpcmpltud k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 01        vpcmpltud k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1e ed 02    vpcmpleud k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1e ed 02    vpcmpleud k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 29 02    vpcmpleud k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1e ac f0 34 12 00 00 02     vpcmpleud k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 02    vpcmpleud k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 02    vpcmpleud k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 7f 02         vpcmpleud k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa 00 20 00 00 02        vpcmpleud k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 80 02         vpcmpleud k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa c0 df ff ff 02        vpcmpleud k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 02         vpcmpleud k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 02        vpcmpleud k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 02         vpcmpleud k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 02        vpcmpleud k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 02         vpcmpleud k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 02        vpcmpleud k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 02         vpcmpleud k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 02        vpcmpleud k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1e ed 04    vpcmpnequd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1e ed 04    vpcmpnequd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 29 04    vpcmpnequd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1e ac f0 34 12 00 00 04     vpcmpnequd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 04    vpcmpnequd k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 04    vpcmpnequd k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 7f 04         vpcmpnequd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa 00 20 00 00 04        vpcmpnequd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 80 04         vpcmpnequd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa c0 df ff ff 04        vpcmpnequd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 04         vpcmpnequd k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 04        vpcmpnequd k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 04         vpcmpnequd k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 04        vpcmpnequd k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 04         vpcmpnequd k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 04        vpcmpnequd k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 04         vpcmpnequd k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 04        vpcmpnequd k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1e ed 05    vpcmpnltud k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1e ed 05    vpcmpnltud k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 29 05    vpcmpnltud k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1e ac f0 34 12 00 00 05     vpcmpnltud k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 05    vpcmpnltud k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 05    vpcmpnltud k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 7f 05         vpcmpnltud k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa 00 20 00 00 05        vpcmpnltud k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 80 05         vpcmpnltud k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa c0 df ff ff 05        vpcmpnltud k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 05         vpcmpnltud k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 05        vpcmpnltud k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 05         vpcmpnltud k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 05        vpcmpnltud k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 05         vpcmpnltud k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 05        vpcmpnltud k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 05         vpcmpnltud k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 05        vpcmpnltud k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 0d 40 1e ed 06    vpcmpnleud k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 0d 47 1e ed 06    vpcmpnleud k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 29 06    vpcmpnleud k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 0d 40 1e ac f0 34 12 00 00 06     vpcmpnleud k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 06    vpcmpnleud k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 29 06    vpcmpnleud k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 7f 06         vpcmpnleud k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa 00 20 00 00 06        vpcmpnleud k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e 6a 80 06         vpcmpnleud k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 0d 40 1e aa c0 df ff ff 06        vpcmpnleud k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 06         vpcmpnleud k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 06        vpcmpnleud k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 06         vpcmpnleud k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 06        vpcmpnleud k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 7f 06         vpcmpnleud k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa 00 02 00 00 06        vpcmpnleud k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e 6a 80 06         vpcmpnleud k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f3 0d 50 1e aa fc fd ff ff 06        vpcmpnleud k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1e ed ab    vpcmpuq k5,zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 93 8d 47 1e ed ab    vpcmpuq k5\{k7\},zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 93 8d 40 1e ed 7b    vpcmpuq k5,zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 29 7b    vpcmpuq k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b3 8d 40 1e ac f0 34 12 00 00 7b     vpcmpuq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 7b    vpcmpuq k5,zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 7b    vpcmpuq k5,zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 7f 7b         vpcmpuq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa 00 20 00 00 7b        vpcmpuq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 80 7b         vpcmpuq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa c0 df ff ff 7b        vpcmpuq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 7b         vpcmpuq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 7b        vpcmpuq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 7b         vpcmpuq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 7b        vpcmpuq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 7b         vpcmpuq k5,zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 7b        vpcmpuq k5,zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 7b         vpcmpuq k5,zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 7b        vpcmpuq k5,zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 93 8d 40 1e ed 00    vpcmpequq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1e ed 00    vpcmpequq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 29 00    vpcmpequq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1e ac f0 34 12 00 00 00     vpcmpequq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 00    vpcmpequq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 00    vpcmpequq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 7f 00         vpcmpequq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa 00 20 00 00 00        vpcmpequq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 80 00         vpcmpequq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa c0 df ff ff 00        vpcmpequq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 00         vpcmpequq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 00        vpcmpequq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 00         vpcmpequq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 00        vpcmpequq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 00         vpcmpequq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 00        vpcmpequq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 00         vpcmpequq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 00        vpcmpequq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1e ed 01    vpcmpltuq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1e ed 01    vpcmpltuq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 29 01    vpcmpltuq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1e ac f0 34 12 00 00 01     vpcmpltuq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 01    vpcmpltuq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 01    vpcmpltuq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 7f 01         vpcmpltuq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa 00 20 00 00 01        vpcmpltuq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 80 01         vpcmpltuq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa c0 df ff ff 01        vpcmpltuq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 01         vpcmpltuq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 01        vpcmpltuq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 01         vpcmpltuq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 01        vpcmpltuq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 01         vpcmpltuq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 01        vpcmpltuq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 01         vpcmpltuq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 01        vpcmpltuq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1e ed 02    vpcmpleuq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1e ed 02    vpcmpleuq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 29 02    vpcmpleuq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1e ac f0 34 12 00 00 02     vpcmpleuq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 02    vpcmpleuq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 02    vpcmpleuq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 7f 02         vpcmpleuq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa 00 20 00 00 02        vpcmpleuq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 80 02         vpcmpleuq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa c0 df ff ff 02        vpcmpleuq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 02         vpcmpleuq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 02        vpcmpleuq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 02         vpcmpleuq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 02        vpcmpleuq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 02         vpcmpleuq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 02        vpcmpleuq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 02         vpcmpleuq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 02        vpcmpleuq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1e ed 04    vpcmpnequq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1e ed 04    vpcmpnequq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 29 04    vpcmpnequq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1e ac f0 34 12 00 00 04     vpcmpnequq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 04    vpcmpnequq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 04    vpcmpnequq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 7f 04         vpcmpnequq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa 00 20 00 00 04        vpcmpnequq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 80 04         vpcmpnequq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa c0 df ff ff 04        vpcmpnequq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 04         vpcmpnequq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 04        vpcmpnequq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 04         vpcmpnequq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 04        vpcmpnequq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 04         vpcmpnequq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 04        vpcmpnequq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 04         vpcmpnequq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 04        vpcmpnequq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1e ed 05    vpcmpnltuq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1e ed 05    vpcmpnltuq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 29 05    vpcmpnltuq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1e ac f0 34 12 00 00 05     vpcmpnltuq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 05    vpcmpnltuq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 05    vpcmpnltuq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 7f 05         vpcmpnltuq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa 00 20 00 00 05        vpcmpnltuq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 80 05         vpcmpnltuq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa c0 df ff ff 05        vpcmpnltuq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 05         vpcmpnltuq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 05        vpcmpnltuq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 05         vpcmpnltuq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 05        vpcmpnltuq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 05         vpcmpnltuq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 05        vpcmpnltuq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 05         vpcmpnltuq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 05        vpcmpnltuq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 93 8d 40 1e ed 06    vpcmpnleuq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 93 8d 47 1e ed 06    vpcmpnleuq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 29 06    vpcmpnleuq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b3 8d 40 1e ac f0 34 12 00 00 06     vpcmpnleuq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 06    vpcmpnleuq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 29 06    vpcmpnleuq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 7f 06         vpcmpnleuq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa 00 20 00 00 06        vpcmpnleuq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e 6a 80 06         vpcmpnleuq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f3 8d 40 1e aa c0 df ff ff 06        vpcmpnleuq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 06         vpcmpnleuq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 06        vpcmpnleuq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 06         vpcmpnleuq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 06        vpcmpnleuq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 7f 06         vpcmpnleuq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa 00 04 00 00 06        vpcmpnleuq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e 6a 80 06         vpcmpnleuq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f3 8d 50 1e aa f8 fb ff ff 06        vpcmpnleuq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 95 40 64 f4       vpblendmq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 64 f4       vpblendmq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 64 f4       vpblendmq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 64 31       vpblendmq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 64 b4 f0 34 12 00 00        vpblendmq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 64 31       vpblendmq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 64 31       vpblendmq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 64 72 7f    vpblendmq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 64 b2 00 20 00 00   vpblendmq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 64 72 80    vpblendmq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 64 b2 c0 df ff ff   vpblendmq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 64 72 7f    vpblendmq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 64 b2 00 04 00 00   vpblendmq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 64 72 80    vpblendmq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 64 b2 f8 fb ff ff   vpblendmq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 64 72 7f    vpblendmq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 64 b2 00 04 00 00   vpblendmq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 64 72 80    vpblendmq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 64 b2 f8 fb ff ff   vpblendmq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 62 7d 48 8b 31       vpcompressd ZMMWORD PTR \[rcx\],zmm30
 [      ]*[a-f0-9]+:    62 62 7d 4f 8b 31       vpcompressd ZMMWORD PTR \[rcx\]\{k7\},zmm30
 [      ]*[a-f0-9]+:    62 22 7d 48 8b b4 f0 34 12 00 00        vpcompressd ZMMWORD PTR \[rax\+r14\*8\+0x1234\],zmm30
@@ -11819,117 +11819,117 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 c7 36 f4       vpermd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 36 31       vpermd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 36 b4 f0 34 12 00 00        vpermd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 36 31       vpermd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 36 31       vpermd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 36 72 7f    vpermd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 36 b2 00 20 00 00   vpermd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 36 72 80    vpermd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 36 b2 c0 df ff ff   vpermd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 36 72 7f    vpermd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 36 b2 00 02 00 00   vpermd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 36 72 80    vpermd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 36 b2 fc fd ff ff   vpermd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 36 72 7f    vpermd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 36 b2 00 02 00 00   vpermd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 36 72 80    vpermd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 36 b2 fc fd ff ff   vpermd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 03 fd 48 05 f5 ab    vpermilpd zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd 4f 05 f5 ab    vpermilpd zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd cf 05 f5 ab    vpermilpd zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd 48 05 f5 7b    vpermilpd zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 05 31 7b    vpermilpd zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 fd 48 05 b4 f0 34 12 00 00 7b     vpermilpd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 05 31 7b    vpermilpd zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 05 31 7b    vpermilpd zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 05 72 7f 7b         vpermilpd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 05 b2 00 20 00 00 7b        vpermilpd zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 05 72 80 7b         vpermilpd zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 05 b2 c0 df ff ff 7b        vpermilpd zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 05 72 7f 7b         vpermilpd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 05 b2 00 04 00 00 7b        vpermilpd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 05 72 80 7b         vpermilpd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 05 b2 f8 fb ff ff 7b        vpermilpd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 05 72 7f 7b         vpermilpd zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 05 b2 00 04 00 00 7b        vpermilpd zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 05 72 80 7b         vpermilpd zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 05 b2 f8 fb ff ff 7b        vpermilpd zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 02 95 40 0d f4       vpermilpd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 0d f4       vpermilpd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 0d f4       vpermilpd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 0d 31       vpermilpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 0d b4 f0 34 12 00 00        vpermilpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 0d 31       vpermilpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 0d 31       vpermilpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 0d 72 7f    vpermilpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 0d b2 00 20 00 00   vpermilpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 0d 72 80    vpermilpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 0d b2 c0 df ff ff   vpermilpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 0d 72 7f    vpermilpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 0d b2 00 04 00 00   vpermilpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 0d 72 80    vpermilpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 0d b2 f8 fb ff ff   vpermilpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 0d 72 7f    vpermilpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 0d b2 00 04 00 00   vpermilpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 0d 72 80    vpermilpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 0d b2 f8 fb ff ff   vpermilpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 03 7d 48 04 f5 ab    vpermilps zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 7d 4f 04 f5 ab    vpermilps zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 7d cf 04 f5 ab    vpermilps zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 7d 48 04 f5 7b    vpermilps zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 04 31 7b    vpermilps zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 7d 48 04 b4 f0 34 12 00 00 7b     vpermilps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 04 31 7b    vpermilps zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 04 31 7b    vpermilps zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 04 72 7f 7b         vpermilps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 04 b2 00 20 00 00 7b        vpermilps zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 04 72 80 7b         vpermilps zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 04 b2 c0 df ff ff 7b        vpermilps zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 04 72 7f 7b         vpermilps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 04 b2 00 02 00 00 7b        vpermilps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 04 72 80 7b         vpermilps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 04 b2 fc fd ff ff 7b        vpermilps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 04 72 7f 7b         vpermilps zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 04 b2 00 02 00 00 7b        vpermilps zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 04 72 80 7b         vpermilps zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 04 b2 fc fd ff ff 7b        vpermilps zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 02 15 40 0c f4       vpermilps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 0c f4       vpermilps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 0c f4       vpermilps zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 0c 31       vpermilps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 0c b4 f0 34 12 00 00        vpermilps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 0c 31       vpermilps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 0c 31       vpermilps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 0c 72 7f    vpermilps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 0c b2 00 20 00 00   vpermilps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 0c 72 80    vpermilps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 0c b2 c0 df ff ff   vpermilps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 0c 72 7f    vpermilps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 0c b2 00 02 00 00   vpermilps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 0c 72 80    vpermilps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 0c b2 fc fd ff ff   vpermilps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 0c 72 7f    vpermilps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 0c b2 00 02 00 00   vpermilps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 0c 72 80    vpermilps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 0c b2 fc fd ff ff   vpermilps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 03 fd 48 01 f5 ab    vpermpd zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd 4f 01 f5 ab    vpermpd zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd cf 01 f5 ab    vpermpd zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd 48 01 f5 7b    vpermpd zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 01 31 7b    vpermpd zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 fd 48 01 b4 f0 34 12 00 00 7b     vpermpd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 01 31 7b    vpermpd zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 01 31 7b    vpermpd zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 01 72 7f 7b         vpermpd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 01 b2 00 20 00 00 7b        vpermpd zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 01 72 80 7b         vpermpd zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 01 b2 c0 df ff ff 7b        vpermpd zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 01 72 7f 7b         vpermpd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 01 b2 00 04 00 00 7b        vpermpd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 01 72 80 7b         vpermpd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 01 b2 f8 fb ff ff 7b        vpermpd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 01 72 7f 7b         vpermpd zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 01 b2 00 04 00 00 7b        vpermpd zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 01 72 80 7b         vpermpd zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 01 b2 f8 fb ff ff 7b        vpermpd zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 02 15 40 16 f4       vpermps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 16 f4       vpermps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 16 f4       vpermps zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 16 31       vpermps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 16 b4 f0 34 12 00 00        vpermps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 16 31       vpermps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 16 31       vpermps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 16 72 7f    vpermps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 16 b2 00 20 00 00   vpermps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 16 72 80    vpermps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 16 b2 c0 df ff ff   vpermps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 16 72 7f    vpermps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 16 b2 00 02 00 00   vpermps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 16 72 80    vpermps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 16 b2 fc fd ff ff   vpermps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 16 72 7f    vpermps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 16 b2 00 02 00 00   vpermps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 16 72 80    vpermps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 16 b2 fc fd ff ff   vpermps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 03 fd 48 00 f5 ab    vpermq zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd 4f 00 f5 ab    vpermq zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd cf 00 f5 ab    vpermq zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd 48 00 f5 7b    vpermq zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 00 31 7b    vpermq zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 fd 48 00 b4 f0 34 12 00 00 7b     vpermq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 00 31 7b    vpermq zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 00 31 7b    vpermq zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 00 72 7f 7b         vpermq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 00 b2 00 20 00 00 7b        vpermq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 00 72 80 7b         vpermq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 00 b2 c0 df ff ff 7b        vpermq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 00 72 7f 7b         vpermq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 00 b2 00 04 00 00 7b        vpermq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 00 72 80 7b         vpermq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 00 b2 f8 fb ff ff 7b        vpermq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 00 72 7f 7b         vpermq zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 00 b2 00 04 00 00 7b        vpermq zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 00 72 80 7b         vpermq zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 00 b2 f8 fb ff ff 7b        vpermq zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 62 7d 48 89 31       vpexpandd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 4f 89 31       vpexpandd zmm30\{k7\},ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d cf 89 31       vpexpandd zmm30\{k7\}\{z\},ZMMWORD PTR \[rcx\]
@@ -11973,113 +11973,113 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 c7 3d f4       vpmaxsd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 3d 31       vpmaxsd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 3d b4 f0 34 12 00 00        vpmaxsd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 3d 31       vpmaxsd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 3d 31       vpmaxsd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 3d 72 7f    vpmaxsd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 3d b2 00 20 00 00   vpmaxsd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 3d 72 80    vpmaxsd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 3d b2 c0 df ff ff   vpmaxsd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 3d 72 7f    vpmaxsd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 3d b2 00 02 00 00   vpmaxsd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 3d 72 80    vpmaxsd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 3d b2 fc fd ff ff   vpmaxsd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 3d 72 7f    vpmaxsd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 3d b2 00 02 00 00   vpmaxsd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 3d 72 80    vpmaxsd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 3d b2 fc fd ff ff   vpmaxsd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 3d f4       vpmaxsq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 3d f4       vpmaxsq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 3d f4       vpmaxsq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 3d 31       vpmaxsq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 3d b4 f0 34 12 00 00        vpmaxsq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 3d 31       vpmaxsq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 3d 31       vpmaxsq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 3d 72 7f    vpmaxsq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 3d b2 00 20 00 00   vpmaxsq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 3d 72 80    vpmaxsq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 3d b2 c0 df ff ff   vpmaxsq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 3d 72 7f    vpmaxsq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 3d b2 00 04 00 00   vpmaxsq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 3d 72 80    vpmaxsq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 3d b2 f8 fb ff ff   vpmaxsq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 3d 72 7f    vpmaxsq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 3d b2 00 04 00 00   vpmaxsq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 3d 72 80    vpmaxsq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 3d b2 f8 fb ff ff   vpmaxsq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 3f f4       vpmaxud zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 3f f4       vpmaxud zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 3f f4       vpmaxud zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 3f 31       vpmaxud zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 3f b4 f0 34 12 00 00        vpmaxud zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 3f 31       vpmaxud zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 3f 31       vpmaxud zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 3f 72 7f    vpmaxud zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 3f b2 00 20 00 00   vpmaxud zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 3f 72 80    vpmaxud zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 3f b2 c0 df ff ff   vpmaxud zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 3f 72 7f    vpmaxud zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 3f b2 00 02 00 00   vpmaxud zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 3f 72 80    vpmaxud zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 3f b2 fc fd ff ff   vpmaxud zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 3f 72 7f    vpmaxud zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 3f b2 00 02 00 00   vpmaxud zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 3f 72 80    vpmaxud zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 3f b2 fc fd ff ff   vpmaxud zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 3f f4       vpmaxuq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 3f f4       vpmaxuq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 3f f4       vpmaxuq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 3f 31       vpmaxuq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 3f b4 f0 34 12 00 00        vpmaxuq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 3f 31       vpmaxuq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 3f 31       vpmaxuq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 3f 72 7f    vpmaxuq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 3f b2 00 20 00 00   vpmaxuq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 3f 72 80    vpmaxuq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 3f b2 c0 df ff ff   vpmaxuq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 3f 72 7f    vpmaxuq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 3f b2 00 04 00 00   vpmaxuq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 3f 72 80    vpmaxuq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 3f b2 f8 fb ff ff   vpmaxuq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 3f 72 7f    vpmaxuq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 3f b2 00 04 00 00   vpmaxuq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 3f 72 80    vpmaxuq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 3f b2 f8 fb ff ff   vpmaxuq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 39 f4       vpminsd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 39 f4       vpminsd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 39 f4       vpminsd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 39 31       vpminsd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 39 b4 f0 34 12 00 00        vpminsd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 39 31       vpminsd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 39 31       vpminsd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 39 72 7f    vpminsd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 39 b2 00 20 00 00   vpminsd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 39 72 80    vpminsd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 39 b2 c0 df ff ff   vpminsd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 39 72 7f    vpminsd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 39 b2 00 02 00 00   vpminsd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 39 72 80    vpminsd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 39 b2 fc fd ff ff   vpminsd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 39 72 7f    vpminsd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 39 b2 00 02 00 00   vpminsd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 39 72 80    vpminsd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 39 b2 fc fd ff ff   vpminsd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 39 f4       vpminsq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 39 f4       vpminsq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 39 f4       vpminsq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 39 31       vpminsq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 39 b4 f0 34 12 00 00        vpminsq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 39 31       vpminsq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 39 31       vpminsq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 39 72 7f    vpminsq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 39 b2 00 20 00 00   vpminsq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 39 72 80    vpminsq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 39 b2 c0 df ff ff   vpminsq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 39 72 7f    vpminsq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 39 b2 00 04 00 00   vpminsq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 39 72 80    vpminsq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 39 b2 f8 fb ff ff   vpminsq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 39 72 7f    vpminsq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 39 b2 00 04 00 00   vpminsq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 39 72 80    vpminsq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 39 b2 f8 fb ff ff   vpminsq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 3b f4       vpminud zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 3b f4       vpminud zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 3b f4       vpminud zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 3b 31       vpminud zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 3b b4 f0 34 12 00 00        vpminud zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 3b 31       vpminud zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 3b 31       vpminud zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 3b 72 7f    vpminud zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 3b b2 00 20 00 00   vpminud zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 3b 72 80    vpminud zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 3b b2 c0 df ff ff   vpminud zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 3b 72 7f    vpminud zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 3b b2 00 02 00 00   vpminud zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 3b 72 80    vpminud zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 3b b2 fc fd ff ff   vpminud zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 3b 72 7f    vpminud zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 3b b2 00 02 00 00   vpminud zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 3b 72 80    vpminud zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 3b b2 fc fd ff ff   vpminud zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 3b f4       vpminuq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 3b f4       vpminuq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 3b f4       vpminuq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 3b 31       vpminuq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 3b b4 f0 34 12 00 00        vpminuq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 3b 31       vpminuq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 3b 31       vpminuq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 3b 72 7f    vpminuq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 3b b2 00 20 00 00   vpminuq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 3b 72 80    vpminuq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 3b b2 c0 df ff ff   vpminuq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 3b 72 7f    vpminuq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 3b b2 00 04 00 00   vpminuq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 3b 72 80    vpminuq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 3b b2 f8 fb ff ff   vpminuq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 3b 72 7f    vpminuq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 3b b2 00 04 00 00   vpminuq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 3b 72 80    vpminuq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 3b b2 f8 fb ff ff   vpminuq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 7d 4f 21 f5       vpmovsxbd zmm30\{k7\},xmm29
 [      ]*[a-f0-9]+:    62 02 7d cf 21 f5       vpmovsxbd zmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:    62 62 7d 4f 21 31       vpmovsxbd zmm30\{k7\},XMMWORD PTR \[rcx\]
@@ -12165,71 +12165,71 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 c7 28 f4       vpmuldq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 28 31       vpmuldq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 28 b4 f0 34 12 00 00        vpmuldq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 28 31       vpmuldq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 28 31       vpmuldq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 28 72 7f    vpmuldq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 28 b2 00 20 00 00   vpmuldq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 28 72 80    vpmuldq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 28 b2 c0 df ff ff   vpmuldq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 28 72 7f    vpmuldq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 28 b2 00 04 00 00   vpmuldq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 28 72 80    vpmuldq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 28 b2 f8 fb ff ff   vpmuldq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 28 72 7f    vpmuldq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 28 b2 00 04 00 00   vpmuldq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 28 72 80    vpmuldq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 28 b2 f8 fb ff ff   vpmuldq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 40 f4       vpmulld zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 40 f4       vpmulld zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 40 f4       vpmulld zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 40 31       vpmulld zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 40 b4 f0 34 12 00 00        vpmulld zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 40 31       vpmulld zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 40 31       vpmulld zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 40 72 7f    vpmulld zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 40 b2 00 20 00 00   vpmulld zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 40 72 80    vpmulld zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 40 b2 c0 df ff ff   vpmulld zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 40 72 7f    vpmulld zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 40 b2 00 02 00 00   vpmulld zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 40 72 80    vpmulld zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 40 b2 fc fd ff ff   vpmulld zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 40 72 7f    vpmulld zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 40 b2 00 02 00 00   vpmulld zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 40 72 80    vpmulld zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 40 b2 fc fd ff ff   vpmulld zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 f4 f4       vpmuludq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 f4 f4       vpmuludq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 f4 f4       vpmuludq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 f4 31       vpmuludq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 f4 b4 f0 34 12 00 00        vpmuludq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 95 50 f4 31       vpmuludq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 f4 31       vpmuludq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 f4 72 7f    vpmuludq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 f4 b2 00 20 00 00   vpmuludq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 f4 72 80    vpmuludq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 f4 b2 c0 df ff ff   vpmuludq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 f4 72 7f    vpmuludq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 f4 b2 00 04 00 00   vpmuludq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 f4 72 80    vpmuludq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 f4 b2 f8 fb ff ff   vpmuludq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 f4 72 7f    vpmuludq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 f4 b2 00 04 00 00   vpmuludq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 f4 72 80    vpmuludq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 f4 b2 f8 fb ff ff   vpmuludq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 15 40 eb f4       vpord  zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 47 eb f4       vpord  zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 eb f4       vpord  zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 15 40 eb 31       vpord  zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 15 40 eb b4 f0 34 12 00 00        vpord  zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 15 50 eb 31       vpord  zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 eb 31       vpord  zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 15 40 eb 72 7f    vpord  zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 15 40 eb b2 00 20 00 00   vpord  zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 eb 72 80    vpord  zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 eb b2 c0 df ff ff   vpord  zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 15 50 eb 72 7f    vpord  zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 eb b2 00 02 00 00   vpord  zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 eb 72 80    vpord  zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 eb b2 fc fd ff ff   vpord  zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 eb 72 7f    vpord  zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 15 50 eb b2 00 02 00 00   vpord  zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 eb 72 80    vpord  zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 eb b2 fc fd ff ff   vpord  zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 eb f4       vporq  zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 eb f4       vporq  zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 eb f4       vporq  zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 eb 31       vporq  zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 eb b4 f0 34 12 00 00        vporq  zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 95 50 eb 31       vporq  zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 eb 31       vporq  zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 eb 72 7f    vporq  zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 eb b2 00 20 00 00   vporq  zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 eb 72 80    vporq  zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 eb b2 c0 df ff ff   vporq  zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 eb 72 7f    vporq  zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 eb b2 00 04 00 00   vporq  zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 eb 72 80    vporq  zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 eb b2 f8 fb ff ff   vporq  zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 eb 72 7f    vporq  zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 eb b2 00 04 00 00   vporq  zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 eb 72 80    vporq  zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 eb b2 f8 fb ff ff   vporq  zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 7d 41 a0 b4 fe 85 ff ff ff        vpscatterdd DWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\},zmm30
 [      ]*[a-f0-9]+:    62 02 7d 41 a0 b4 fe 85 ff ff ff        vpscatterdd DWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\},zmm30
 [      ]*[a-f0-9]+:    62 02 7d 41 a0 74 39 40         vpscatterdd DWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\},zmm30
@@ -12252,15 +12252,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 7d 48 70 f5 7b    vpshufd zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 61 7d 48 70 31 7b    vpshufd zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 21 7d 48 70 b4 f0 34 12 00 00 7b     vpshufd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 61 7d 58 70 31 7b    vpshufd zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 61 7d 58 70 31 7b    vpshufd zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 61 7d 48 70 72 7f 7b         vpshufd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 61 7d 48 70 b2 00 20 00 00 7b        vpshufd zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 61 7d 48 70 72 80 7b         vpshufd zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 61 7d 48 70 b2 c0 df ff ff 7b        vpshufd zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 61 7d 58 70 72 7f 7b         vpshufd zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 61 7d 58 70 b2 00 02 00 00 7b        vpshufd zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 61 7d 58 70 72 80 7b         vpshufd zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 61 7d 58 70 b2 fc fd ff ff 7b        vpshufd zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 61 7d 58 70 72 7f 7b         vpshufd zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 61 7d 58 70 b2 00 02 00 00 7b        vpshufd zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 61 7d 58 70 72 80 7b         vpshufd zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 61 7d 58 70 b2 fc fd ff ff 7b        vpshufd zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 01 15 47 f2 f4       vpslld zmm30\{k7\},zmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 f2 f4       vpslld zmm30\{k7\}\{z\},zmm29,xmm28
 [      ]*[a-f0-9]+:    62 61 15 47 f2 31       vpslld zmm30\{k7\},zmm29,XMMWORD PTR \[rcx\]
@@ -12282,29 +12282,29 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 c7 47 f4       vpsllvd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 47 31       vpsllvd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 47 b4 f0 34 12 00 00        vpsllvd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 47 31       vpsllvd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 47 31       vpsllvd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 47 72 7f    vpsllvd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 47 b2 00 20 00 00   vpsllvd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 47 72 80    vpsllvd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 47 b2 c0 df ff ff   vpsllvd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 47 72 7f    vpsllvd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 47 b2 00 02 00 00   vpsllvd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 47 72 80    vpsllvd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 47 b2 fc fd ff ff   vpsllvd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 47 72 7f    vpsllvd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 47 b2 00 02 00 00   vpsllvd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 47 72 80    vpsllvd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 47 b2 fc fd ff ff   vpsllvd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 47 f4       vpsllvq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 47 f4       vpsllvq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 47 f4       vpsllvq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 47 31       vpsllvq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 47 b4 f0 34 12 00 00        vpsllvq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 47 31       vpsllvq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 47 31       vpsllvq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 47 72 7f    vpsllvq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 47 b2 00 20 00 00   vpsllvq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 47 72 80    vpsllvq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 47 b2 c0 df ff ff   vpsllvq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 47 72 7f    vpsllvq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 47 b2 00 04 00 00   vpsllvq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 47 72 80    vpsllvq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 47 b2 f8 fb ff ff   vpsllvq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 47 72 7f    vpsllvq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 47 b2 00 04 00 00   vpsllvq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 47 72 80    vpsllvq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 47 b2 f8 fb ff ff   vpsllvq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 15 47 e2 f4       vpsrad zmm30\{k7\},zmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 e2 f4       vpsrad zmm30\{k7\}\{z\},zmm29,xmm28
 [      ]*[a-f0-9]+:    62 61 15 47 e2 31       vpsrad zmm30\{k7\},zmm29,XMMWORD PTR \[rcx\]
@@ -12326,29 +12326,29 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 c7 46 f4       vpsravd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 46 31       vpsravd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 46 b4 f0 34 12 00 00        vpsravd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 46 31       vpsravd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 46 31       vpsravd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 46 72 7f    vpsravd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 46 b2 00 20 00 00   vpsravd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 46 72 80    vpsravd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 46 b2 c0 df ff ff   vpsravd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 46 72 7f    vpsravd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 46 b2 00 02 00 00   vpsravd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 46 72 80    vpsravd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 46 b2 fc fd ff ff   vpsravd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 46 72 7f    vpsravd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 46 b2 00 02 00 00   vpsravd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 46 72 80    vpsravd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 46 b2 fc fd ff ff   vpsravd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 46 f4       vpsravq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 46 f4       vpsravq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 46 f4       vpsravq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 46 31       vpsravq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 46 b4 f0 34 12 00 00        vpsravq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 46 31       vpsravq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 46 31       vpsravq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 46 72 7f    vpsravq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 46 b2 00 20 00 00   vpsravq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 46 72 80    vpsravq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 46 b2 c0 df ff ff   vpsravq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 46 72 7f    vpsravq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 46 b2 00 04 00 00   vpsravq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 46 72 80    vpsravq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 46 b2 f8 fb ff ff   vpsravq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 46 72 7f    vpsravq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 46 b2 00 04 00 00   vpsravq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 46 72 80    vpsravq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 46 b2 f8 fb ff ff   vpsravq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 15 47 d2 f4       vpsrld zmm30\{k7\},zmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 d2 f4       vpsrld zmm30\{k7\}\{z\},zmm29,xmm28
 [      ]*[a-f0-9]+:    62 61 15 47 d2 31       vpsrld zmm30\{k7\},zmm29,XMMWORD PTR \[rcx\]
@@ -12370,225 +12370,225 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 c7 45 f4       vpsrlvd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 45 31       vpsrlvd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 45 b4 f0 34 12 00 00        vpsrlvd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 45 31       vpsrlvd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 45 31       vpsrlvd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 45 72 7f    vpsrlvd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 45 b2 00 20 00 00   vpsrlvd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 45 72 80    vpsrlvd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 45 b2 c0 df ff ff   vpsrlvd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 45 72 7f    vpsrlvd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 45 b2 00 02 00 00   vpsrlvd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 45 72 80    vpsrlvd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 45 b2 fc fd ff ff   vpsrlvd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 45 72 7f    vpsrlvd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 45 b2 00 02 00 00   vpsrlvd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 45 72 80    vpsrlvd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 45 b2 fc fd ff ff   vpsrlvd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 45 f4       vpsrlvq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 45 f4       vpsrlvq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 45 f4       vpsrlvq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 45 31       vpsrlvq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 45 b4 f0 34 12 00 00        vpsrlvq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 45 31       vpsrlvq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 45 31       vpsrlvq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 45 72 7f    vpsrlvq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 45 b2 00 20 00 00   vpsrlvq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 45 72 80    vpsrlvq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 45 b2 c0 df ff ff   vpsrlvq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 45 72 7f    vpsrlvq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 45 b2 00 04 00 00   vpsrlvq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 45 72 80    vpsrlvq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 45 b2 f8 fb ff ff   vpsrlvq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 45 72 7f    vpsrlvq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 45 b2 00 04 00 00   vpsrlvq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 45 72 80    vpsrlvq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 45 b2 f8 fb ff ff   vpsrlvq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 0d 40 72 d5 ab    vpsrld zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d 47 72 d5 ab    vpsrld zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d c7 72 d5 ab    vpsrld zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d 40 72 d5 7b    vpsrld zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 11 7b    vpsrld zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 0d 40 72 94 f0 34 12 00 00 7b     vpsrld zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 11 7b    vpsrld zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 11 7b    vpsrld zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 52 7f 7b         vpsrld zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 92 00 20 00 00 7b        vpsrld zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 52 80 7b         vpsrld zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 92 c0 df ff ff 7b        vpsrld zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 52 7f 7b         vpsrld zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 92 00 02 00 00 7b        vpsrld zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 52 80 7b         vpsrld zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 92 fc fd ff ff 7b        vpsrld zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 52 7f 7b         vpsrld zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 92 00 02 00 00 7b        vpsrld zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 52 80 7b         vpsrld zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 92 fc fd ff ff 7b        vpsrld zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 91 8d 40 73 d5 ab    vpsrlq zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 47 73 d5 ab    vpsrlq zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d c7 73 d5 ab    vpsrlq zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 40 73 d5 7b    vpsrlq zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 11 7b    vpsrlq zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 8d 40 73 94 f0 34 12 00 00 7b     vpsrlq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 11 7b    vpsrlq zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 11 7b    vpsrlq zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 52 7f 7b         vpsrlq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 92 00 20 00 00 7b        vpsrlq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 52 80 7b         vpsrlq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 92 c0 df ff ff 7b        vpsrlq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 52 7f 7b         vpsrlq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 92 00 04 00 00 7b        vpsrlq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 52 80 7b         vpsrlq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 92 f8 fb ff ff 7b        vpsrlq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 52 7f 7b         vpsrlq zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 92 00 04 00 00 7b        vpsrlq zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 52 80 7b         vpsrlq zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 92 f8 fb ff ff 7b        vpsrlq zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 01 15 40 fa f4       vpsubd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 47 fa f4       vpsubd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 fa f4       vpsubd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 15 40 fa 31       vpsubd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 15 40 fa b4 f0 34 12 00 00        vpsubd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 15 50 fa 31       vpsubd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 fa 31       vpsubd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 15 40 fa 72 7f    vpsubd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 15 40 fa b2 00 20 00 00   vpsubd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 fa 72 80    vpsubd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 fa b2 c0 df ff ff   vpsubd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 15 50 fa 72 7f    vpsubd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 fa b2 00 02 00 00   vpsubd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 fa 72 80    vpsubd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 fa b2 fc fd ff ff   vpsubd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 fa 72 7f    vpsubd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 15 50 fa b2 00 02 00 00   vpsubd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 fa 72 80    vpsubd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 fa b2 fc fd ff ff   vpsubd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 fb f4       vpsubq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 fb f4       vpsubq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 fb f4       vpsubq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 fb 31       vpsubq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 fb b4 f0 34 12 00 00        vpsubq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 95 50 fb 31       vpsubq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 fb 31       vpsubq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 fb 72 7f    vpsubq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 fb b2 00 20 00 00   vpsubq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 fb 72 80    vpsubq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 fb b2 c0 df ff ff   vpsubq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 fb 72 7f    vpsubq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 fb b2 00 04 00 00   vpsubq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 fb 72 80    vpsubq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 fb b2 f8 fb ff ff   vpsubq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 fb 72 7f    vpsubq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 fb b2 00 04 00 00   vpsubq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 fb 72 80    vpsubq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 fb b2 f8 fb ff ff   vpsubq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 92 0d 40 27 ed       vptestmd k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 92 0d 47 27 ed       vptestmd k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f2 0d 40 27 29       vptestmd k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b2 0d 40 27 ac f0 34 12 00 00        vptestmd k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f2 0d 50 27 29       vptestmd k5,zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 0d 50 27 29       vptestmd k5,zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f2 0d 40 27 6a 7f    vptestmd k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 0d 40 27 aa 00 20 00 00   vptestmd k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 0d 40 27 6a 80    vptestmd k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 0d 40 27 aa c0 df ff ff   vptestmd k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 0d 50 27 6a 7f    vptestmd k5,zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 0d 50 27 aa 00 02 00 00   vptestmd k5,zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 0d 50 27 6a 80    vptestmd k5,zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 0d 50 27 aa fc fd ff ff   vptestmd k5,zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 0d 50 27 6a 7f    vptestmd k5,zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 0d 50 27 aa 00 02 00 00   vptestmd k5,zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 0d 50 27 6a 80    vptestmd k5,zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 0d 50 27 aa fc fd ff ff   vptestmd k5,zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 92 8d 40 27 ed       vptestmq k5,zmm30,zmm29
 [      ]*[a-f0-9]+:    62 92 8d 47 27 ed       vptestmq k5\{k7\},zmm30,zmm29
 [      ]*[a-f0-9]+:    62 f2 8d 40 27 29       vptestmq k5,zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b2 8d 40 27 ac f0 34 12 00 00        vptestmq k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f2 8d 50 27 29       vptestmq k5,zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 8d 50 27 29       vptestmq k5,zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 27 6a 7f    vptestmq k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 27 aa 00 20 00 00   vptestmq k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 27 6a 80    vptestmq k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 8d 40 27 aa c0 df ff ff   vptestmq k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 8d 50 27 6a 7f    vptestmq k5,zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 8d 50 27 aa 00 04 00 00   vptestmq k5,zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 8d 50 27 6a 80    vptestmq k5,zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 8d 50 27 aa f8 fb ff ff   vptestmq k5,zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 8d 50 27 6a 7f    vptestmq k5,zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 8d 50 27 aa 00 04 00 00   vptestmq k5,zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 8d 50 27 6a 80    vptestmq k5,zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 8d 50 27 aa f8 fb ff ff   vptestmq k5,zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 15 40 6a f4       vpunpckhdq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 47 6a f4       vpunpckhdq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 6a f4       vpunpckhdq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 15 40 6a 31       vpunpckhdq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 15 40 6a b4 f0 34 12 00 00        vpunpckhdq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 15 50 6a 31       vpunpckhdq zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 6a 31       vpunpckhdq zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 15 40 6a 72 7f    vpunpckhdq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 15 40 6a b2 00 20 00 00   vpunpckhdq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 6a 72 80    vpunpckhdq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 6a b2 c0 df ff ff   vpunpckhdq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 15 50 6a 72 7f    vpunpckhdq zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 6a b2 00 02 00 00   vpunpckhdq zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 6a 72 80    vpunpckhdq zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 6a b2 fc fd ff ff   vpunpckhdq zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 6a 72 7f    vpunpckhdq zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 15 50 6a b2 00 02 00 00   vpunpckhdq zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 6a 72 80    vpunpckhdq zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 6a b2 fc fd ff ff   vpunpckhdq zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 6d f4       vpunpckhqdq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 6d f4       vpunpckhqdq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 6d f4       vpunpckhqdq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 6d 31       vpunpckhqdq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 6d b4 f0 34 12 00 00        vpunpckhqdq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 95 50 6d 31       vpunpckhqdq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 6d 31       vpunpckhqdq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 6d 72 7f    vpunpckhqdq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 6d b2 00 20 00 00   vpunpckhqdq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 6d 72 80    vpunpckhqdq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 6d b2 c0 df ff ff   vpunpckhqdq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 6d 72 7f    vpunpckhqdq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 6d b2 00 04 00 00   vpunpckhqdq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 6d 72 80    vpunpckhqdq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 6d b2 f8 fb ff ff   vpunpckhqdq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 6d 72 7f    vpunpckhqdq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 6d b2 00 04 00 00   vpunpckhqdq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 6d 72 80    vpunpckhqdq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 6d b2 f8 fb ff ff   vpunpckhqdq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 15 40 62 f4       vpunpckldq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 47 62 f4       vpunpckldq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 62 f4       vpunpckldq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 15 40 62 31       vpunpckldq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 15 40 62 b4 f0 34 12 00 00        vpunpckldq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 15 50 62 31       vpunpckldq zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 62 31       vpunpckldq zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 15 40 62 72 7f    vpunpckldq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 15 40 62 b2 00 20 00 00   vpunpckldq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 62 72 80    vpunpckldq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 62 b2 c0 df ff ff   vpunpckldq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 15 50 62 72 7f    vpunpckldq zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 62 b2 00 02 00 00   vpunpckldq zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 62 72 80    vpunpckldq zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 62 b2 fc fd ff ff   vpunpckldq zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 62 72 7f    vpunpckldq zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 15 50 62 b2 00 02 00 00   vpunpckldq zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 62 72 80    vpunpckldq zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 62 b2 fc fd ff ff   vpunpckldq zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 6c f4       vpunpcklqdq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 6c f4       vpunpcklqdq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 6c f4       vpunpcklqdq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 6c 31       vpunpcklqdq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 6c b4 f0 34 12 00 00        vpunpcklqdq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 95 50 6c 31       vpunpcklqdq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 6c 31       vpunpcklqdq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 6c 72 7f    vpunpcklqdq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 6c b2 00 20 00 00   vpunpcklqdq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 6c 72 80    vpunpcklqdq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 6c b2 c0 df ff ff   vpunpcklqdq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 6c 72 7f    vpunpcklqdq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 6c b2 00 04 00 00   vpunpcklqdq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 6c 72 80    vpunpcklqdq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 6c b2 f8 fb ff ff   vpunpcklqdq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 6c 72 7f    vpunpcklqdq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 6c b2 00 04 00 00   vpunpcklqdq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 6c 72 80    vpunpcklqdq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 6c b2 f8 fb ff ff   vpunpcklqdq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 15 40 ef f4       vpxord zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 47 ef f4       vpxord zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 15 c7 ef f4       vpxord zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 15 40 ef 31       vpxord zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 15 40 ef b4 f0 34 12 00 00        vpxord zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 15 50 ef 31       vpxord zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 ef 31       vpxord zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 15 40 ef 72 7f    vpxord zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 15 40 ef b2 00 20 00 00   vpxord zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 ef 72 80    vpxord zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 15 40 ef b2 c0 df ff ff   vpxord zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 15 50 ef 72 7f    vpxord zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 ef b2 00 02 00 00   vpxord zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 ef 72 80    vpxord zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 15 50 ef b2 fc fd ff ff   vpxord zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 15 50 ef 72 7f    vpxord zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 15 50 ef b2 00 02 00 00   vpxord zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 ef 72 80    vpxord zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 15 50 ef b2 fc fd ff ff   vpxord zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 ef f4       vpxorq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 ef f4       vpxorq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 ef f4       vpxorq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 ef 31       vpxorq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 ef b4 f0 34 12 00 00        vpxorq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 95 50 ef 31       vpxorq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 ef 31       vpxorq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 ef 72 7f    vpxorq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 ef b2 00 20 00 00   vpxorq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 ef 72 80    vpxorq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 ef b2 c0 df ff ff   vpxorq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 ef 72 7f    vpxorq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 ef b2 00 04 00 00   vpxorq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 ef 72 80    vpxorq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 ef b2 f8 fb ff ff   vpxorq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 ef 72 7f    vpxorq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 ef b2 00 04 00 00   vpxorq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 ef 72 80    vpxorq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 ef b2 f8 fb ff ff   vpxorq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 fd 48 4c f5       vrcp14pd zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 fd 4f 4c f5       vrcp14pd zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 fd cf 4c f5       vrcp14pd zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 fd 48 4c 31       vrcp14pd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 fd 48 4c b4 f0 34 12 00 00        vrcp14pd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 fd 58 4c 31       vrcp14pd zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 4c 31       vrcp14pd zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 fd 48 4c 72 7f    vrcp14pd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 fd 48 4c b2 00 20 00 00   vrcp14pd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 4c 72 80    vrcp14pd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 4c b2 c0 df ff ff   vrcp14pd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 fd 58 4c 72 7f    vrcp14pd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 4c b2 00 04 00 00   vrcp14pd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 4c 72 80    vrcp14pd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 4c b2 f8 fb ff ff   vrcp14pd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 4c 72 7f    vrcp14pd zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 fd 58 4c b2 00 04 00 00   vrcp14pd zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 4c 72 80    vrcp14pd zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 4c b2 f8 fb ff ff   vrcp14pd zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 7d 48 4c f5       vrcp14ps zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 7d 4f 4c f5       vrcp14ps zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 7d cf 4c f5       vrcp14ps zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 7d 48 4c 31       vrcp14ps zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 7d 48 4c b4 f0 34 12 00 00        vrcp14ps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 7d 58 4c 31       vrcp14ps zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 4c 31       vrcp14ps zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 48 4c 72 7f    vrcp14ps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 7d 48 4c b2 00 20 00 00   vrcp14ps zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 4c 72 80    vrcp14ps zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 4c b2 c0 df ff ff   vrcp14ps zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 7d 58 4c 72 7f    vrcp14ps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 4c b2 00 02 00 00   vrcp14ps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 4c 72 80    vrcp14ps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 4c b2 fc fd ff ff   vrcp14ps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 4c 72 7f    vrcp14ps zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 7d 58 4c b2 00 02 00 00   vrcp14ps zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 4c 72 80    vrcp14ps zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 4c b2 fc fd ff ff   vrcp14ps zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 4d f4       vrcp14sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 4d f4       vrcp14sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 62 95 07 4d 31       vrcp14sd xmm30\{k7\},xmm29,QWORD PTR \[rcx\]
@@ -12610,29 +12610,29 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 fd cf 4e f5       vrsqrt14pd zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 fd 48 4e 31       vrsqrt14pd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 fd 48 4e b4 f0 34 12 00 00        vrsqrt14pd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 fd 58 4e 31       vrsqrt14pd zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 4e 31       vrsqrt14pd zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 fd 48 4e 72 7f    vrsqrt14pd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 fd 48 4e b2 00 20 00 00   vrsqrt14pd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 4e 72 80    vrsqrt14pd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 fd 48 4e b2 c0 df ff ff   vrsqrt14pd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 fd 58 4e 72 7f    vrsqrt14pd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 4e b2 00 04 00 00   vrsqrt14pd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 4e 72 80    vrsqrt14pd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 fd 58 4e b2 f8 fb ff ff   vrsqrt14pd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 fd 58 4e 72 7f    vrsqrt14pd zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 fd 58 4e b2 00 04 00 00   vrsqrt14pd zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 4e 72 80    vrsqrt14pd zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 fd 58 4e b2 f8 fb ff ff   vrsqrt14pd zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 7d 48 4e f5       vrsqrt14ps zmm30,zmm29
 [      ]*[a-f0-9]+:    62 02 7d 4f 4e f5       vrsqrt14ps zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 7d cf 4e f5       vrsqrt14ps zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 62 7d 48 4e 31       vrsqrt14ps zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 7d 48 4e b4 f0 34 12 00 00        vrsqrt14ps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 7d 58 4e 31       vrsqrt14ps zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 4e 31       vrsqrt14ps zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 7d 48 4e 72 7f    vrsqrt14ps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 7d 48 4e b2 00 20 00 00   vrsqrt14ps zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 4e 72 80    vrsqrt14ps zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 7d 48 4e b2 c0 df ff ff   vrsqrt14ps zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 7d 58 4e 72 7f    vrsqrt14ps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 4e b2 00 02 00 00   vrsqrt14ps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 4e 72 80    vrsqrt14ps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 7d 58 4e b2 fc fd ff ff   vrsqrt14ps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 7d 58 4e 72 7f    vrsqrt14ps zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 7d 58 4e b2 00 02 00 00   vrsqrt14ps zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 4e 72 80    vrsqrt14ps zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 7d 58 4e b2 fc fd ff ff   vrsqrt14ps zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 4f f4       vrsqrt14sd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 4f f4       vrsqrt14sd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 62 95 07 4f 31       vrsqrt14sd xmm30\{k7\},xmm29,QWORD PTR \[rcx\]
@@ -12671,30 +12671,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 95 40 c6 f4 7b    vshufpd zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 61 95 40 c6 31 7b    vshufpd zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 21 95 40 c6 b4 f0 34 12 00 00 7b     vshufpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 61 95 50 c6 31 7b    vshufpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 61 95 50 c6 31 7b    vshufpd zmm30,zmm29,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 61 95 40 c6 72 7f 7b         vshufpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 61 95 40 c6 b2 00 20 00 00 7b        vshufpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 61 95 40 c6 72 80 7b         vshufpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 61 95 40 c6 b2 c0 df ff ff 7b        vshufpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 61 95 50 c6 72 7f 7b         vshufpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 61 95 50 c6 b2 00 04 00 00 7b        vshufpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 61 95 50 c6 72 80 7b         vshufpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 61 95 50 c6 b2 f8 fb ff ff 7b        vshufpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 61 95 50 c6 72 7f 7b         vshufpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 61 95 50 c6 b2 00 04 00 00 7b        vshufpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 61 95 50 c6 72 80 7b         vshufpd zmm30,zmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 61 95 50 c6 b2 f8 fb ff ff 7b        vshufpd zmm30,zmm29,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 01 14 40 c6 f4 ab    vshufps zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 01 14 47 c6 f4 ab    vshufps zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 01 14 c7 c6 f4 ab    vshufps zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 01 14 40 c6 f4 7b    vshufps zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 61 14 40 c6 31 7b    vshufps zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 21 14 40 c6 b4 f0 34 12 00 00 7b     vshufps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 61 14 50 c6 31 7b    vshufps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 61 14 50 c6 31 7b    vshufps zmm30,zmm29,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 61 14 40 c6 72 7f 7b         vshufps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 61 14 40 c6 b2 00 20 00 00 7b        vshufps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 61 14 40 c6 72 80 7b         vshufps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 61 14 40 c6 b2 c0 df ff ff 7b        vshufps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 61 14 50 c6 72 7f 7b         vshufps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 61 14 50 c6 b2 00 02 00 00 7b        vshufps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 61 14 50 c6 72 80 7b         vshufps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 61 14 50 c6 b2 fc fd ff ff 7b        vshufps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 61 14 50 c6 72 7f 7b         vshufps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 61 14 50 c6 b2 00 02 00 00 7b        vshufps zmm30,zmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 61 14 50 c6 72 80 7b         vshufps zmm30,zmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 61 14 50 c6 b2 fc fd ff ff 7b        vshufps zmm30,zmm29,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 01 fd 48 51 f5       vsqrtpd zmm30,zmm29
 [      ]*[a-f0-9]+:    62 01 fd 4f 51 f5       vsqrtpd zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 01 fd cf 51 f5       vsqrtpd zmm30\{k7\}\{z\},zmm29
@@ -12704,15 +12704,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 fd 78 51 f5       vsqrtpd zmm30,zmm29,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 fd 48 51 31       vsqrtpd zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 fd 48 51 b4 f0 34 12 00 00        vsqrtpd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 fd 58 51 31       vsqrtpd zmm30,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fd 58 51 31       vsqrtpd zmm30,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 fd 48 51 72 7f    vsqrtpd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 fd 48 51 b2 00 20 00 00   vsqrtpd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 fd 48 51 72 80    vsqrtpd zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 fd 48 51 b2 c0 df ff ff   vsqrtpd zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 fd 58 51 72 7f    vsqrtpd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fd 58 51 b2 00 04 00 00   vsqrtpd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fd 58 51 72 80    vsqrtpd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fd 58 51 b2 f8 fb ff ff   vsqrtpd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fd 58 51 72 7f    vsqrtpd zmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 fd 58 51 b2 00 04 00 00   vsqrtpd zmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 fd 58 51 72 80    vsqrtpd zmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 fd 58 51 b2 f8 fb ff ff   vsqrtpd zmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 7c 48 51 f5       vsqrtps zmm30,zmm29
 [      ]*[a-f0-9]+:    62 01 7c 4f 51 f5       vsqrtps zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 01 7c cf 51 f5       vsqrtps zmm30\{k7\}\{z\},zmm29
@@ -12722,15 +12722,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 7c 78 51 f5       vsqrtps zmm30,zmm29,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 7c 48 51 31       vsqrtps zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7c 48 51 b4 f0 34 12 00 00        vsqrtps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 7c 58 51 31       vsqrtps zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7c 58 51 31       vsqrtps zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7c 48 51 72 7f    vsqrtps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 7c 48 51 b2 00 20 00 00   vsqrtps zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 7c 48 51 72 80    vsqrtps zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 7c 48 51 b2 c0 df ff ff   vsqrtps zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 7c 58 51 72 7f    vsqrtps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 51 b2 00 02 00 00   vsqrtps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 51 72 80    vsqrtps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 51 b2 fc fd ff ff   vsqrtps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7c 58 51 72 7f    vsqrtps zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7c 58 51 b2 00 02 00 00   vsqrtps zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 58 51 72 80    vsqrtps zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 58 51 b2 fc fd ff ff   vsqrtps zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 97 07 51 f4       vsqrtsd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 87 51 f4       vsqrtsd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 17 51 f4       vsqrtsd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -12764,15 +12764,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 95 70 5c f4       vsubpd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 95 40 5c 31       vsubpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 5c b4 f0 34 12 00 00        vsubpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 95 50 5c 31       vsubpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 5c 31       vsubpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 5c 72 7f    vsubpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 5c b2 00 20 00 00   vsubpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 5c 72 80    vsubpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 5c b2 c0 df ff ff   vsubpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 5c 72 7f    vsubpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5c b2 00 04 00 00   vsubpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5c 72 80    vsubpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 5c b2 f8 fb ff ff   vsubpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 5c 72 7f    vsubpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 5c b2 00 04 00 00   vsubpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 5c 72 80    vsubpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 5c b2 f8 fb ff ff   vsubpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 14 40 5c f4       vsubps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 47 5c f4       vsubps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 c7 5c f4       vsubps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -12782,15 +12782,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 14 70 5c f4       vsubps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 61 14 40 5c 31       vsubps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 14 40 5c b4 f0 34 12 00 00        vsubps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 14 50 5c 31       vsubps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 5c 31       vsubps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 14 40 5c 72 7f    vsubps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 14 40 5c b2 00 20 00 00   vsubps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 5c 72 80    vsubps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 5c b2 c0 df ff ff   vsubps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 14 50 5c 72 7f    vsubps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5c b2 00 02 00 00   vsubps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5c 72 80    vsubps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 5c b2 fc fd ff ff   vsubps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 5c 72 7f    vsubps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 14 50 5c b2 00 02 00 00   vsubps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 5c 72 80    vsubps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 5c b2 fc fd ff ff   vsubps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 97 07 5c f4       vsubsd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 87 5c f4       vsubsd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 01 97 17 5c f4       vsubsd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -12836,87 +12836,87 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 95 c7 15 f4       vunpckhpd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 15 31       vunpckhpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 15 b4 f0 34 12 00 00        vunpckhpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 95 50 15 31       vunpckhpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 15 31       vunpckhpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 15 72 7f    vunpckhpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 15 b2 00 20 00 00   vunpckhpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 15 72 80    vunpckhpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 15 b2 c0 df ff ff   vunpckhpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 15 72 7f    vunpckhpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 15 b2 00 04 00 00   vunpckhpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 15 72 80    vunpckhpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 15 b2 f8 fb ff ff   vunpckhpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 15 72 7f    vunpckhpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 15 b2 00 04 00 00   vunpckhpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 15 72 80    vunpckhpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 15 b2 f8 fb ff ff   vunpckhpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 14 40 15 f4       vunpckhps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 47 15 f4       vunpckhps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 c7 15 f4       vunpckhps zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 14 40 15 31       vunpckhps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 14 40 15 b4 f0 34 12 00 00        vunpckhps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 14 50 15 31       vunpckhps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 15 31       vunpckhps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 14 40 15 72 7f    vunpckhps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 14 40 15 b2 00 20 00 00   vunpckhps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 15 72 80    vunpckhps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 15 b2 c0 df ff ff   vunpckhps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 14 50 15 72 7f    vunpckhps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 15 b2 00 02 00 00   vunpckhps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 15 72 80    vunpckhps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 15 b2 fc fd ff ff   vunpckhps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 15 72 7f    vunpckhps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 14 50 15 b2 00 02 00 00   vunpckhps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 15 72 80    vunpckhps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 15 b2 fc fd ff ff   vunpckhps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 01 95 40 14 f4       vunpcklpd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 47 14 f4       vunpcklpd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 95 c7 14 f4       vunpcklpd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 95 40 14 31       vunpcklpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 95 40 14 b4 f0 34 12 00 00        vunpcklpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 95 50 14 31       vunpcklpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 14 31       vunpcklpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 95 40 14 72 7f    vunpcklpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 95 40 14 b2 00 20 00 00   vunpcklpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 14 72 80    vunpcklpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 95 40 14 b2 c0 df ff ff   vunpcklpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 95 50 14 72 7f    vunpcklpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 14 b2 00 04 00 00   vunpcklpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 14 72 80    vunpcklpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 95 50 14 b2 f8 fb ff ff   vunpcklpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 95 50 14 72 7f    vunpcklpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 95 50 14 b2 00 04 00 00   vunpcklpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 14 72 80    vunpcklpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 95 50 14 b2 f8 fb ff ff   vunpcklpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 14 40 14 f4       vunpcklps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 47 14 f4       vunpcklps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 01 14 c7 14 f4       vunpcklps zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 61 14 40 14 31       vunpcklps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 14 40 14 b4 f0 34 12 00 00        vunpcklps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 14 50 14 31       vunpcklps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 14 31       vunpcklps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 14 40 14 72 7f    vunpcklps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 14 40 14 b2 00 20 00 00   vunpcklps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 14 72 80    vunpcklps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 14 40 14 b2 c0 df ff ff   vunpcklps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 14 50 14 72 7f    vunpcklps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 14 b2 00 02 00 00   vunpcklps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 14 72 80    vunpcklps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 14 50 14 b2 fc fd ff ff   vunpcklps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 14 50 14 72 7f    vunpcklps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 14 50 14 b2 00 02 00 00   vunpcklps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 14 72 80    vunpcklps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 14 50 14 b2 fc fd ff ff   vunpcklps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 03 15 40 25 f4 ab    vpternlogd zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 15 47 25 f4 ab    vpternlogd zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 15 c7 25 f4 ab    vpternlogd zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 15 40 25 f4 7b    vpternlogd zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 25 31 7b    vpternlogd zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 15 40 25 b4 f0 34 12 00 00 7b     vpternlogd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 25 31 7b    vpternlogd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 25 31 7b    vpternlogd zmm30,zmm29,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 25 72 7f 7b         vpternlogd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 25 b2 00 20 00 00 7b        vpternlogd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 25 72 80 7b         vpternlogd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 25 b2 c0 df ff ff 7b        vpternlogd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 25 72 7f 7b         vpternlogd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 25 b2 00 02 00 00 7b        vpternlogd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 25 72 80 7b         vpternlogd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 25 b2 fc fd ff ff 7b        vpternlogd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 25 72 7f 7b         vpternlogd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 25 b2 00 02 00 00 7b        vpternlogd zmm30,zmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 25 72 80 7b         vpternlogd zmm30,zmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 25 b2 fc fd ff ff 7b        vpternlogd zmm30,zmm29,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 03 95 40 25 f4 ab    vpternlogq zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 47 25 f4 ab    vpternlogq zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 c7 25 f4 ab    vpternlogq zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 40 25 f4 7b    vpternlogq zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 25 31 7b    vpternlogq zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 95 40 25 b4 f0 34 12 00 00 7b     vpternlogq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 25 31 7b    vpternlogq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 25 31 7b    vpternlogq zmm30,zmm29,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 25 72 7f 7b         vpternlogq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 25 b2 00 20 00 00 7b        vpternlogq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 25 72 80 7b         vpternlogq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 25 b2 c0 df ff ff 7b        vpternlogq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 25 72 7f 7b         vpternlogq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 25 b2 00 04 00 00 7b        vpternlogq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 25 72 80 7b         vpternlogq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 25 b2 f8 fb ff ff 7b        vpternlogq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 25 72 7f 7b         vpternlogq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 25 b2 00 04 00 00 7b        vpternlogq zmm30,zmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 25 72 80 7b         vpternlogq zmm30,zmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 25 b2 f8 fb ff ff 7b        vpternlogq zmm30,zmm29,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 02 7e 4f 32 ee       vpmovqb xmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 02 7e cf 32 ee       vpmovqb xmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 02 7e 4f 22 ee       vpmovsqb xmm30\{k7\},zmm29
@@ -12953,159 +12953,159 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 03 15 40 23 f4 7b    vshuff32x4 zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 23 31 7b    vshuff32x4 zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 15 40 23 b4 f0 34 12 00 00 7b     vshuff32x4 zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 23 31 7b    vshuff32x4 zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 23 31 7b    vshuff32x4 zmm30,zmm29,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 23 72 7f 7b         vshuff32x4 zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 23 b2 00 20 00 00 7b        vshuff32x4 zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 23 72 80 7b         vshuff32x4 zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 23 b2 c0 df ff ff 7b        vshuff32x4 zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 23 72 7f 7b         vshuff32x4 zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 23 b2 00 02 00 00 7b        vshuff32x4 zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 23 72 80 7b         vshuff32x4 zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 23 b2 fc fd ff ff 7b        vshuff32x4 zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 23 72 7f 7b         vshuff32x4 zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 23 b2 00 02 00 00 7b        vshuff32x4 zmm30,zmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 23 72 80 7b         vshuff32x4 zmm30,zmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 23 b2 fc fd ff ff 7b        vshuff32x4 zmm30,zmm29,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 03 95 40 23 f4 ab    vshuff64x2 zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 47 23 f4 ab    vshuff64x2 zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 c7 23 f4 ab    vshuff64x2 zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 40 23 f4 7b    vshuff64x2 zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 23 31 7b    vshuff64x2 zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 95 40 23 b4 f0 34 12 00 00 7b     vshuff64x2 zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 23 31 7b    vshuff64x2 zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 23 31 7b    vshuff64x2 zmm30,zmm29,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 23 72 7f 7b         vshuff64x2 zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 23 b2 00 20 00 00 7b        vshuff64x2 zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 23 72 80 7b         vshuff64x2 zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 23 b2 c0 df ff ff 7b        vshuff64x2 zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 23 72 7f 7b         vshuff64x2 zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 23 b2 00 04 00 00 7b        vshuff64x2 zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 23 72 80 7b         vshuff64x2 zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 23 b2 f8 fb ff ff 7b        vshuff64x2 zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 23 72 7f 7b         vshuff64x2 zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 23 b2 00 04 00 00 7b        vshuff64x2 zmm30,zmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 23 72 80 7b         vshuff64x2 zmm30,zmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 23 b2 f8 fb ff ff 7b        vshuff64x2 zmm30,zmm29,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 03 15 40 43 f4 ab    vshufi32x4 zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 15 47 43 f4 ab    vshufi32x4 zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 15 c7 43 f4 ab    vshufi32x4 zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 15 40 43 f4 7b    vshufi32x4 zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 43 31 7b    vshufi32x4 zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 15 40 43 b4 f0 34 12 00 00 7b     vshufi32x4 zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 43 31 7b    vshufi32x4 zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 43 31 7b    vshufi32x4 zmm30,zmm29,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 43 72 7f 7b         vshufi32x4 zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 43 b2 00 20 00 00 7b        vshufi32x4 zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 43 72 80 7b         vshufi32x4 zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 43 b2 c0 df ff ff 7b        vshufi32x4 zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 43 72 7f 7b         vshufi32x4 zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 43 b2 00 02 00 00 7b        vshufi32x4 zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 43 72 80 7b         vshufi32x4 zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 43 b2 fc fd ff ff 7b        vshufi32x4 zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 43 72 7f 7b         vshufi32x4 zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 43 b2 00 02 00 00 7b        vshufi32x4 zmm30,zmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 43 72 80 7b         vshufi32x4 zmm30,zmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 43 b2 fc fd ff ff 7b        vshufi32x4 zmm30,zmm29,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 03 95 40 43 f4 ab    vshufi64x2 zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 47 43 f4 ab    vshufi64x2 zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 c7 43 f4 ab    vshufi64x2 zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 40 43 f4 7b    vshufi64x2 zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 43 31 7b    vshufi64x2 zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 95 40 43 b4 f0 34 12 00 00 7b     vshufi64x2 zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 43 31 7b    vshufi64x2 zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 43 31 7b    vshufi64x2 zmm30,zmm29,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 43 72 7f 7b         vshufi64x2 zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 43 b2 00 20 00 00 7b        vshufi64x2 zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 43 72 80 7b         vshufi64x2 zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 43 b2 c0 df ff ff 7b        vshufi64x2 zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 43 72 7f 7b         vshufi64x2 zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 43 b2 00 04 00 00 7b        vshufi64x2 zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 43 72 80 7b         vshufi64x2 zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 43 b2 f8 fb ff ff 7b        vshufi64x2 zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 43 72 7f 7b         vshufi64x2 zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 43 b2 00 04 00 00 7b        vshufi64x2 zmm30,zmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 43 72 80 7b         vshufi64x2 zmm30,zmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 43 b2 f8 fb ff ff 7b        vshufi64x2 zmm30,zmm29,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 02 95 40 36 f4       vpermq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 36 f4       vpermq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 36 f4       vpermq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 36 31       vpermq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 36 b4 f0 34 12 00 00        vpermq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 36 31       vpermq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 36 31       vpermq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 36 72 7f    vpermq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 36 b2 00 20 00 00   vpermq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 36 72 80    vpermq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 36 b2 c0 df ff ff   vpermq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 36 72 7f    vpermq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 36 b2 00 04 00 00   vpermq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 36 72 80    vpermq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 36 b2 f8 fb ff ff   vpermq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 36 72 7f    vpermq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 36 b2 00 04 00 00   vpermq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 36 72 80    vpermq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 36 b2 f8 fb ff ff   vpermq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 95 40 16 f4       vpermpd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 16 f4       vpermpd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 16 f4       vpermpd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 16 31       vpermpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 16 b4 f0 34 12 00 00        vpermpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 16 31       vpermpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 16 31       vpermpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 16 72 7f    vpermpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 16 b2 00 20 00 00   vpermpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 16 72 80    vpermpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 16 b2 c0 df ff ff   vpermpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 16 72 7f    vpermpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 16 b2 00 04 00 00   vpermpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 16 72 80    vpermpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 16 b2 f8 fb ff ff   vpermpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 16 72 7f    vpermpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 16 b2 00 04 00 00   vpermpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 16 72 80    vpermpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 16 b2 f8 fb ff ff   vpermpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 7e f4       vpermt2d zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 7e f4       vpermt2d zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 7e f4       vpermt2d zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 7e 31       vpermt2d zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 7e b4 f0 34 12 00 00        vpermt2d zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 7e 31       vpermt2d zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 7e 31       vpermt2d zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 7e 72 7f    vpermt2d zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 7e b2 00 20 00 00   vpermt2d zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 7e 72 80    vpermt2d zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 7e b2 c0 df ff ff   vpermt2d zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 7e 72 7f    vpermt2d zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 7e b2 00 02 00 00   vpermt2d zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 7e 72 80    vpermt2d zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 7e b2 fc fd ff ff   vpermt2d zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 7e 72 7f    vpermt2d zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 7e b2 00 02 00 00   vpermt2d zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 7e 72 80    vpermt2d zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 7e b2 fc fd ff ff   vpermt2d zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 7e f4       vpermt2q zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 7e f4       vpermt2q zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 7e f4       vpermt2q zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 7e 31       vpermt2q zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 7e b4 f0 34 12 00 00        vpermt2q zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 7e 31       vpermt2q zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 7e 31       vpermt2q zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 7e 72 7f    vpermt2q zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 7e b2 00 20 00 00   vpermt2q zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 7e 72 80    vpermt2q zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 7e b2 c0 df ff ff   vpermt2q zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 7e 72 7f    vpermt2q zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 7e b2 00 04 00 00   vpermt2q zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 7e 72 80    vpermt2q zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 7e b2 f8 fb ff ff   vpermt2q zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 7e 72 7f    vpermt2q zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 7e b2 00 04 00 00   vpermt2q zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 7e 72 80    vpermt2q zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 7e b2 f8 fb ff ff   vpermt2q zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 7f f4       vpermt2ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 7f f4       vpermt2ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 7f f4       vpermt2ps zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 7f 31       vpermt2ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 7f b4 f0 34 12 00 00        vpermt2ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 7f 31       vpermt2ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 7f 31       vpermt2ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 7f 72 7f    vpermt2ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 7f b2 00 20 00 00   vpermt2ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 7f 72 80    vpermt2ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 7f b2 c0 df ff ff   vpermt2ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 7f 72 7f    vpermt2ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 7f b2 00 02 00 00   vpermt2ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 7f 72 80    vpermt2ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 7f b2 fc fd ff ff   vpermt2ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 7f 72 7f    vpermt2ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 7f b2 00 02 00 00   vpermt2ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 7f 72 80    vpermt2ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 7f b2 fc fd ff ff   vpermt2ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 7f f4       vpermt2pd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 7f f4       vpermt2pd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 7f f4       vpermt2pd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 7f 31       vpermt2pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 7f b4 f0 34 12 00 00        vpermt2pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 7f 31       vpermt2pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 7f 31       vpermt2pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 7f 72 7f    vpermt2pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 7f b2 00 20 00 00   vpermt2pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 7f 72 80    vpermt2pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 7f b2 c0 df ff ff   vpermt2pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 7f 72 7f    vpermt2pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 7f b2 00 04 00 00   vpermt2pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 7f 72 80    vpermt2pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 7f b2 f8 fb ff ff   vpermt2pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 7f 72 7f    vpermt2pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 7f b2 00 04 00 00   vpermt2pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 7f 72 80    vpermt2pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 7f b2 f8 fb ff ff   vpermt2pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 03 95 40 03 f4 ab    valignq zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 47 03 f4 ab    valignq zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 c7 03 f4 ab    valignq zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 40 03 f4 7b    valignq zmm30,zmm29,zmm28,0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 03 31 7b    valignq zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 95 40 03 b4 f0 34 12 00 00 7b     valignq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 03 31 7b    valignq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 03 31 7b    valignq zmm30,zmm29,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 03 72 7f 7b         valignq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 03 b2 00 20 00 00 7b        valignq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 03 72 80 7b         valignq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 03 b2 c0 df ff ff 7b        valignq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 03 72 7f 7b         valignq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 03 b2 00 04 00 00 7b        valignq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 03 72 80 7b         valignq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 03 b2 f8 fb ff ff 7b        valignq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 03 72 7f 7b         valignq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 03 b2 00 04 00 00 7b        valignq zmm30,zmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 03 72 80 7b         valignq zmm30,zmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 03 b2 f8 fb ff ff 7b        valignq zmm30,zmm29,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 91 7f 08 79 c6       vcvtsd2usi eax,xmm30
 [      ]*[a-f0-9]+:    62 91 7f 18 79 c6       vcvtsd2usi eax,xmm30,\{rn-sae\}
 [      ]*[a-f0-9]+:    62 91 7f 58 79 c6       vcvtsd2usi eax,xmm30,\{ru-sae\}
@@ -13287,15 +13287,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 95 70 2c f4       vscalefpd zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 95 40 2c 31       vscalefpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 2c b4 f0 34 12 00 00        vscalefpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 2c 31       vscalefpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 2c 31       vscalefpd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 2c 72 7f    vscalefpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 2c b2 00 20 00 00   vscalefpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 2c 72 80    vscalefpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 2c b2 c0 df ff ff   vscalefpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 2c 72 7f    vscalefpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 2c b2 00 04 00 00   vscalefpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 2c 72 80    vscalefpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 2c b2 f8 fb ff ff   vscalefpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 2c 72 7f    vscalefpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 2c b2 00 04 00 00   vscalefpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 2c 72 80    vscalefpd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 2c b2 f8 fb ff ff   vscalefpd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 2c f4       vscalefps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 2c f4       vscalefps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 2c f4       vscalefps zmm30\{k7\}\{z\},zmm29,zmm28
@@ -13305,15 +13305,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 70 2c f4       vscalefps zmm30,zmm29,zmm28,\{rz-sae\}
 [      ]*[a-f0-9]+:    62 62 15 40 2c 31       vscalefps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 2c b4 f0 34 12 00 00        vscalefps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 2c 31       vscalefps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 2c 31       vscalefps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 2c 72 7f    vscalefps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 2c b2 00 20 00 00   vscalefps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 2c 72 80    vscalefps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 2c b2 c0 df ff ff   vscalefps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 2c 72 7f    vscalefps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 2c b2 00 02 00 00   vscalefps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 2c 72 80    vscalefps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 2c b2 fc fd ff ff   vscalefps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 2c 72 7f    vscalefps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 2c b2 00 02 00 00   vscalefps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 2c 72 80    vscalefps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 2c b2 fc fd ff ff   vscalefps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 07 2d f4       vscalefsd xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 87 2d f4       vscalefsd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:    62 02 95 17 2d f4       vscalefsd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
@@ -13346,15 +13346,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 03 15 10 54 f4 7b    vfixupimmps zmm30,zmm29,zmm28,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 54 31 7b    vfixupimmps zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 15 40 54 b4 f0 34 12 00 00 7b     vfixupimmps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 54 31 7b    vfixupimmps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 54 31 7b    vfixupimmps zmm30,zmm29,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 54 72 7f 7b         vfixupimmps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 54 b2 00 20 00 00 7b        vfixupimmps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 54 72 80 7b         vfixupimmps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 15 40 54 b2 c0 df ff ff 7b        vfixupimmps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 54 72 7f 7b         vfixupimmps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 54 b2 00 02 00 00 7b        vfixupimmps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 54 72 80 7b         vfixupimmps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 15 50 54 b2 fc fd ff ff 7b        vfixupimmps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 54 72 7f 7b         vfixupimmps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 54 b2 00 02 00 00 7b        vfixupimmps zmm30,zmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 54 72 80 7b         vfixupimmps zmm30,zmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 15 50 54 b2 fc fd ff ff 7b        vfixupimmps zmm30,zmm29,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 03 95 40 54 f4 ab    vfixupimmpd zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 47 54 f4 ab    vfixupimmpd zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 c7 54 f4 ab    vfixupimmpd zmm30\{k7\}\{z\},zmm29,zmm28,0xab
@@ -13363,15 +13363,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 03 95 10 54 f4 7b    vfixupimmpd zmm30,zmm29,zmm28,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 54 31 7b    vfixupimmpd zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 95 40 54 b4 f0 34 12 00 00 7b     vfixupimmpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 54 31 7b    vfixupimmpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 54 31 7b    vfixupimmpd zmm30,zmm29,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 54 72 7f 7b         vfixupimmpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 54 b2 00 20 00 00 7b        vfixupimmpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 54 72 80 7b         vfixupimmpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 95 40 54 b2 c0 df ff ff 7b        vfixupimmpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 54 72 7f 7b         vfixupimmpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 54 b2 00 04 00 00 7b        vfixupimmpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 54 72 80 7b         vfixupimmpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 95 50 54 b2 f8 fb ff ff 7b        vfixupimmpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 54 72 7f 7b         vfixupimmpd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 54 b2 00 04 00 00 7b        vfixupimmpd zmm30,zmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 54 72 80 7b         vfixupimmpd zmm30,zmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 95 50 54 b2 f8 fb ff ff 7b        vfixupimmpd zmm30,zmm29,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 03 15 07 55 f4 ab    vfixupimmss xmm30\{k7\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:    62 03 15 87 55 f4 ab    vfixupimmss xmm30\{k7\}\{z\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:    62 03 15 17 55 f4 ab    vfixupimmss xmm30\{k7\},xmm29,xmm28,\{sae\},0xab
@@ -13400,176 +13400,176 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 91 0d 40 72 f5 7b    vpslld zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 31 7b    vpslld zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 0d 40 72 b4 f0 34 12 00 00 7b     vpslld zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 31 7b    vpslld zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 31 7b    vpslld zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 72 7f 7b         vpslld zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 b2 00 20 00 00 7b        vpslld zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 72 80 7b         vpslld zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 b2 c0 df ff ff 7b        vpslld zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 72 7f 7b         vpslld zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 b2 00 02 00 00 7b        vpslld zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 72 80 7b         vpslld zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 b2 fc fd ff ff 7b        vpslld zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 72 7f 7b         vpslld zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 b2 00 02 00 00 7b        vpslld zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 72 80 7b         vpslld zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 b2 fc fd ff ff 7b        vpslld zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 91 8d 40 73 f5 ab    vpsllq zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 47 73 f5 ab    vpsllq zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d c7 73 f5 ab    vpsllq zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 40 73 f5 7b    vpsllq zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 31 7b    vpsllq zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 8d 40 73 b4 f0 34 12 00 00 7b     vpsllq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 31 7b    vpsllq zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 31 7b    vpsllq zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 72 7f 7b         vpsllq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 b2 00 20 00 00 7b        vpsllq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 72 80 7b         vpsllq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 73 b2 c0 df ff ff 7b        vpsllq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 72 7f 7b         vpsllq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 b2 00 04 00 00 7b        vpsllq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 72 80 7b         vpsllq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 73 b2 f8 fb ff ff 7b        vpsllq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 72 7f 7b         vpsllq zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 b2 00 04 00 00 7b        vpsllq zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 72 80 7b         vpsllq zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 73 b2 f8 fb ff ff 7b        vpsllq zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 91 0d 40 72 e5 ab    vpsrad zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d 47 72 e5 ab    vpsrad zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d c7 72 e5 ab    vpsrad zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d 40 72 e5 7b    vpsrad zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 21 7b    vpsrad zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 0d 40 72 a4 f0 34 12 00 00 7b     vpsrad zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 21 7b    vpsrad zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 21 7b    vpsrad zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 62 7f 7b         vpsrad zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 a2 00 20 00 00 7b        vpsrad zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 62 80 7b         vpsrad zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 a2 c0 df ff ff 7b        vpsrad zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 62 7f 7b         vpsrad zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 a2 00 02 00 00 7b        vpsrad zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 62 80 7b         vpsrad zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 a2 fc fd ff ff 7b        vpsrad zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 62 7f 7b         vpsrad zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 a2 00 02 00 00 7b        vpsrad zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 62 80 7b         vpsrad zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 a2 fc fd ff ff 7b        vpsrad zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 91 8d 40 72 e5 ab    vpsraq zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 47 72 e5 ab    vpsraq zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d c7 72 e5 ab    vpsraq zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 40 72 e5 7b    vpsraq zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 21 7b    vpsraq zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 8d 40 72 a4 f0 34 12 00 00 7b     vpsraq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 21 7b    vpsraq zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 21 7b    vpsraq zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 62 7f 7b         vpsraq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 a2 00 20 00 00 7b        vpsraq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 62 80 7b         vpsraq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 a2 c0 df ff ff 7b        vpsraq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 62 7f 7b         vpsraq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 a2 00 04 00 00 7b        vpsraq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 62 80 7b         vpsraq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 a2 f8 fb ff ff 7b        vpsraq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 62 7f 7b         vpsraq zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 a2 00 04 00 00 7b        vpsraq zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 62 80 7b         vpsraq zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 a2 f8 fb ff ff 7b        vpsraq zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 02 15 40 15 f4       vprolvd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 15 f4       vprolvd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 15 f4       vprolvd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 15 31       vprolvd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 15 b4 f0 34 12 00 00        vprolvd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 15 31       vprolvd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 15 31       vprolvd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 15 72 7f    vprolvd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 15 b2 00 20 00 00   vprolvd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 15 72 80    vprolvd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 15 b2 c0 df ff ff   vprolvd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 15 72 7f    vprolvd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 15 b2 00 02 00 00   vprolvd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 15 72 80    vprolvd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 15 b2 fc fd ff ff   vprolvd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 15 72 7f    vprolvd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 15 b2 00 02 00 00   vprolvd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 15 72 80    vprolvd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 15 b2 fc fd ff ff   vprolvd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0d 40 72 cd ab    vprold zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d 47 72 cd ab    vprold zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d c7 72 cd ab    vprold zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d 40 72 cd 7b    vprold zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 09 7b    vprold zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 0d 40 72 8c f0 34 12 00 00 7b     vprold zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 09 7b    vprold zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 09 7b    vprold zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 4a 7f 7b         vprold zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 8a 00 20 00 00 7b        vprold zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 4a 80 7b         vprold zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 8a c0 df ff ff 7b        vprold zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 4a 7f 7b         vprold zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 8a 00 02 00 00 7b        vprold zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 4a 80 7b         vprold zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 8a fc fd ff ff 7b        vprold zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 4a 7f 7b         vprold zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 8a 00 02 00 00 7b        vprold zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 4a 80 7b         vprold zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 8a fc fd ff ff 7b        vprold zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 02 95 40 15 f4       vprolvq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 15 f4       vprolvq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 15 f4       vprolvq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 15 31       vprolvq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 15 b4 f0 34 12 00 00        vprolvq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 15 31       vprolvq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 15 31       vprolvq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 15 72 7f    vprolvq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 15 b2 00 20 00 00   vprolvq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 15 72 80    vprolvq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 15 b2 c0 df ff ff   vprolvq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 15 72 7f    vprolvq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 15 b2 00 04 00 00   vprolvq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 15 72 80    vprolvq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 15 b2 f8 fb ff ff   vprolvq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 15 72 7f    vprolvq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 15 b2 00 04 00 00   vprolvq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 15 72 80    vprolvq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 15 b2 f8 fb ff ff   vprolvq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 72 cd ab    vprolq zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 47 72 cd ab    vprolq zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d c7 72 cd ab    vprolq zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 40 72 cd 7b    vprolq zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 09 7b    vprolq zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 8d 40 72 8c f0 34 12 00 00 7b     vprolq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 09 7b    vprolq zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 09 7b    vprolq zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 4a 7f 7b         vprolq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 8a 00 20 00 00 7b        vprolq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 4a 80 7b         vprolq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 8a c0 df ff ff 7b        vprolq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 4a 7f 7b         vprolq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 8a 00 04 00 00 7b        vprolq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 4a 80 7b         vprolq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 8a f8 fb ff ff 7b        vprolq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 4a 7f 7b         vprolq zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 8a 00 04 00 00 7b        vprolq zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 4a 80 7b         vprolq zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 8a f8 fb ff ff 7b        vprolq zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 02 15 40 14 f4       vprorvd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 14 f4       vprorvd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 14 f4       vprorvd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 14 31       vprorvd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 14 b4 f0 34 12 00 00        vprorvd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 14 31       vprorvd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 14 31       vprorvd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 14 72 7f    vprorvd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 14 b2 00 20 00 00   vprorvd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 14 72 80    vprorvd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 14 b2 c0 df ff ff   vprorvd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 14 72 7f    vprorvd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 14 b2 00 02 00 00   vprorvd zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 14 72 80    vprorvd zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 14 b2 fc fd ff ff   vprorvd zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 14 72 7f    vprorvd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 14 b2 00 02 00 00   vprorvd zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 14 72 80    vprorvd zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 14 b2 fc fd ff ff   vprorvd zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 0d 40 72 c5 ab    vprord zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d 47 72 c5 ab    vprord zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d c7 72 c5 ab    vprord zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 0d 40 72 c5 7b    vprord zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 01 7b    vprord zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 0d 40 72 84 f0 34 12 00 00 7b     vprord zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 01 7b    vprord zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 01 7b    vprord zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 42 7f 7b         vprord zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 82 00 20 00 00 7b        vprord zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 42 80 7b         vprord zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 0d 40 72 82 c0 df ff ff 7b        vprord zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 42 7f 7b         vprord zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 82 00 02 00 00 7b        vprord zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 42 80 7b         vprord zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 f1 0d 50 72 82 fc fd ff ff 7b        vprord zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 42 7f 7b         vprord zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 82 00 02 00 00 7b        vprord zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 42 80 7b         vprord zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 f1 0d 50 72 82 fc fd ff ff 7b        vprord zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 02 95 40 14 f4       vprorvq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 14 f4       vprorvq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 14 f4       vprorvq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 14 31       vprorvq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 14 b4 f0 34 12 00 00        vprorvq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 14 31       vprorvq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 14 31       vprorvq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 14 72 7f    vprorvq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 14 b2 00 20 00 00   vprorvq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 14 72 80    vprorvq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 14 b2 c0 df ff ff   vprorvq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 14 72 7f    vprorvq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 14 b2 00 04 00 00   vprorvq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 14 72 80    vprorvq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 14 b2 f8 fb ff ff   vprorvq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 14 72 7f    vprorvq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 14 b2 00 04 00 00   vprorvq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 14 72 80    vprorvq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 14 b2 f8 fb ff ff   vprorvq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 91 8d 40 72 c5 ab    vprorq zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 47 72 c5 ab    vprorq zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d c7 72 c5 ab    vprorq zmm30\{k7\}\{z\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 91 8d 40 72 c5 7b    vprorq zmm30,zmm29,0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 01 7b    vprorq zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 b1 8d 40 72 84 f0 34 12 00 00 7b     vprorq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 01 7b    vprorq zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 01 7b    vprorq zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 42 7f 7b         vprorq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 82 00 20 00 00 7b        vprorq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 42 80 7b         vprorq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 f1 8d 40 72 82 c0 df ff ff 7b        vprorq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 42 7f 7b         vprorq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 82 00 04 00 00 7b        vprorq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 42 80 7b         vprorq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 f1 8d 50 72 82 f8 fb ff ff 7b        vprorq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 42 7f 7b         vprorq zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 82 00 04 00 00 7b        vprorq zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 42 80 7b         vprorq zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 f1 8d 50 72 82 f8 fb ff ff 7b        vprorq zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 03 fd 48 09 f5 ab    vrndscalepd zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd 4f 09 f5 ab    vrndscalepd zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 fd cf 09 f5 ab    vrndscalepd zmm30\{k7\}\{z\},zmm29,0xab
@@ -13578,15 +13578,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 03 fd 18 09 f5 7b    vrndscalepd zmm30,zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 09 31 7b    vrndscalepd zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 fd 48 09 b4 f0 34 12 00 00 7b     vrndscalepd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 09 31 7b    vrndscalepd zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 09 31 7b    vrndscalepd zmm30,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 09 72 7f 7b         vrndscalepd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 09 b2 00 20 00 00 7b        vrndscalepd zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 09 72 80 7b         vrndscalepd zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 fd 48 09 b2 c0 df ff ff 7b        vrndscalepd zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 09 72 7f 7b         vrndscalepd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 09 b2 00 04 00 00 7b        vrndscalepd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 09 72 80 7b         vrndscalepd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
-[      ]*[a-f0-9]+:    62 63 fd 58 09 b2 f8 fb ff ff 7b        vrndscalepd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 09 72 7f 7b         vrndscalepd zmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 09 b2 00 04 00 00 7b        vrndscalepd zmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 09 72 80 7b         vrndscalepd zmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:    62 63 fd 58 09 b2 f8 fb ff ff 7b        vrndscalepd zmm30,QWORD BCST \[rdx-0x408\],0x7b
 [      ]*[a-f0-9]+:    62 03 7d 48 08 f5 ab    vrndscaleps zmm30,zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 7d 4f 08 f5 ab    vrndscaleps zmm30\{k7\},zmm29,0xab
 [      ]*[a-f0-9]+:    62 03 7d cf 08 f5 ab    vrndscaleps zmm30\{k7\}\{z\},zmm29,0xab
@@ -13595,15 +13595,15 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 03 7d 18 08 f5 7b    vrndscaleps zmm30,zmm29,\{sae\},0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 08 31 7b    vrndscaleps zmm30,ZMMWORD PTR \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 23 7d 48 08 b4 f0 34 12 00 00 7b     vrndscaleps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 08 31 7b    vrndscaleps zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 08 31 7b    vrndscaleps zmm30,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 08 72 7f 7b         vrndscaleps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 08 b2 00 20 00 00 7b        vrndscaleps zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 08 72 80 7b         vrndscaleps zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
 [      ]*[a-f0-9]+:    62 63 7d 48 08 b2 c0 df ff ff 7b        vrndscaleps zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 08 72 7f 7b         vrndscaleps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 08 b2 00 02 00 00 7b        vrndscaleps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 08 72 80 7b         vrndscaleps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
-[      ]*[a-f0-9]+:    62 63 7d 58 08 b2 fc fd ff ff 7b        vrndscaleps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 08 72 7f 7b         vrndscaleps zmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 08 b2 00 02 00 00 7b        vrndscaleps zmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 08 72 80 7b         vrndscaleps zmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:    62 63 7d 58 08 b2 fc fd ff ff 7b        vrndscaleps zmm30,DWORD BCST \[rdx-0x204\],0x7b
 [      ]*[a-f0-9]+:    62 03 95 07 0b f4 ab    vrndscalesd xmm30\{k7\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 87 0b f4 ab    vrndscalesd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:    62 03 95 17 0b f4 ab    vrndscalesd xmm30\{k7\},xmm29,xmm28,\{sae\},0xab
@@ -13865,30 +13865,30 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 01 fc 1f 78 f5       vcvttpd2udq ymm30\{k7\},zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 61 fc 4f 78 31       vcvttpd2udq ymm30\{k7\},ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 fc 4f 78 b4 f0 34 12 00 00        vcvttpd2udq ymm30\{k7\},ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 fc 5f 78 31       vcvttpd2udq ymm30\{k7\},QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fc 5f 78 31       vcvttpd2udq ymm30\{k7\},QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 fc 4f 78 72 7f    vcvttpd2udq ymm30\{k7\},ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 fc 4f 78 b2 00 20 00 00   vcvttpd2udq ymm30\{k7\},ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 fc 4f 78 72 80    vcvttpd2udq ymm30\{k7\},ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 fc 4f 78 b2 c0 df ff ff   vcvttpd2udq ymm30\{k7\},ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 fc 5f 78 72 7f    vcvttpd2udq ymm30\{k7\},QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fc 5f 78 b2 00 04 00 00   vcvttpd2udq ymm30\{k7\},QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fc 5f 78 72 80    vcvttpd2udq ymm30\{k7\},QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 61 fc 5f 78 b2 f8 fb ff ff   vcvttpd2udq ymm30\{k7\},QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 61 fc 5f 78 72 7f    vcvttpd2udq ymm30\{k7\},QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 61 fc 5f 78 b2 00 04 00 00   vcvttpd2udq ymm30\{k7\},QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 61 fc 5f 78 72 80    vcvttpd2udq ymm30\{k7\},QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 61 fc 5f 78 b2 f8 fb ff ff   vcvttpd2udq ymm30\{k7\},QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 01 7c 48 78 f5       vcvttps2udq zmm30,zmm29
 [      ]*[a-f0-9]+:    62 01 7c 4f 78 f5       vcvttps2udq zmm30\{k7\},zmm29
 [      ]*[a-f0-9]+:    62 01 7c cf 78 f5       vcvttps2udq zmm30\{k7\}\{z\},zmm29
 [      ]*[a-f0-9]+:    62 01 7c 18 78 f5       vcvttps2udq zmm30,zmm29,\{sae\}
 [      ]*[a-f0-9]+:    62 61 7c 48 78 31       vcvttps2udq zmm30,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 21 7c 48 78 b4 f0 34 12 00 00        vcvttps2udq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 61 7c 58 78 31       vcvttps2udq zmm30,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7c 58 78 31       vcvttps2udq zmm30,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 61 7c 48 78 72 7f    vcvttps2udq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 61 7c 48 78 b2 00 20 00 00   vcvttps2udq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 61 7c 48 78 72 80    vcvttps2udq zmm30,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 61 7c 48 78 b2 c0 df ff ff   vcvttps2udq zmm30,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 61 7c 58 78 72 7f    vcvttps2udq zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 78 b2 00 02 00 00   vcvttps2udq zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 78 72 80    vcvttps2udq zmm30,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 61 7c 58 78 b2 fc fd ff ff   vcvttps2udq zmm30,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 61 7c 58 78 72 7f    vcvttps2udq zmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 61 7c 58 78 b2 00 02 00 00   vcvttps2udq zmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 58 78 72 80    vcvttps2udq zmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 61 7c 58 78 b2 fc fd ff ff   vcvttps2udq zmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 91 7f 08 78 c6       vcvttsd2usi eax,xmm30
 [      ]*[a-f0-9]+:    62 91 7f 18 78 c6       vcvttsd2usi eax,xmm30,\{sae\}
 [      ]*[a-f0-9]+:    62 f1 7f 08 78 01       vcvttsd2usi eax,QWORD PTR \[rcx\]
@@ -13974,81 +13974,81 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    62 02 15 c7 76 f4       vpermi2d zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 76 31       vpermi2d zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 76 b4 f0 34 12 00 00        vpermi2d zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 76 31       vpermi2d zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 76 31       vpermi2d zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 76 72 7f    vpermi2d zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 76 b2 00 20 00 00   vpermi2d zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 76 72 80    vpermi2d zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 76 b2 c0 df ff ff   vpermi2d zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 76 72 7f    vpermi2d zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 76 b2 00 02 00 00   vpermi2d zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 76 72 80    vpermi2d zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 76 b2 fc fd ff ff   vpermi2d zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 76 72 7f    vpermi2d zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 76 b2 00 02 00 00   vpermi2d zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 76 72 80    vpermi2d zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 76 b2 fc fd ff ff   vpermi2d zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 76 f4       vpermi2q zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 76 f4       vpermi2q zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 76 f4       vpermi2q zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 76 31       vpermi2q zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 76 b4 f0 34 12 00 00        vpermi2q zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 76 31       vpermi2q zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 76 31       vpermi2q zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 76 72 7f    vpermi2q zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 76 b2 00 20 00 00   vpermi2q zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 76 72 80    vpermi2q zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 76 b2 c0 df ff ff   vpermi2q zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 76 72 7f    vpermi2q zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 76 b2 00 04 00 00   vpermi2q zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 76 72 80    vpermi2q zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 76 b2 f8 fb ff ff   vpermi2q zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 76 72 7f    vpermi2q zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 76 b2 00 04 00 00   vpermi2q zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 76 72 80    vpermi2q zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 76 b2 f8 fb ff ff   vpermi2q zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 02 15 40 77 f4       vpermi2ps zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 47 77 f4       vpermi2ps zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 15 c7 77 f4       vpermi2ps zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 15 40 77 31       vpermi2ps zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 15 40 77 b4 f0 34 12 00 00        vpermi2ps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 15 50 77 31       vpermi2ps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 77 31       vpermi2ps zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 15 40 77 72 7f    vpermi2ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 15 40 77 b2 00 20 00 00   vpermi2ps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 77 72 80    vpermi2ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 15 40 77 b2 c0 df ff ff   vpermi2ps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 15 50 77 72 7f    vpermi2ps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 77 b2 00 02 00 00   vpermi2ps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 77 72 80    vpermi2ps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 62 15 50 77 b2 fc fd ff ff   vpermi2ps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 62 15 50 77 72 7f    vpermi2ps zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 62 15 50 77 b2 00 02 00 00   vpermi2ps zmm30,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 77 72 80    vpermi2ps zmm30,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 62 15 50 77 b2 fc fd ff ff   vpermi2ps zmm30,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 02 95 40 77 f4       vpermi2pd zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 47 77 f4       vpermi2pd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 02 95 c7 77 f4       vpermi2pd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 62 95 40 77 31       vpermi2pd zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 22 95 40 77 b4 f0 34 12 00 00        vpermi2pd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 62 95 50 77 31       vpermi2pd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 77 31       vpermi2pd zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 62 95 40 77 72 7f    vpermi2pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 62 95 40 77 b2 00 20 00 00   vpermi2pd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 77 72 80    vpermi2pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 62 95 40 77 b2 c0 df ff ff   vpermi2pd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 62 95 50 77 72 7f    vpermi2pd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 77 b2 00 04 00 00   vpermi2pd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 77 72 80    vpermi2pd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 62 95 50 77 b2 f8 fb ff ff   vpermi2pd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 62 95 50 77 72 7f    vpermi2pd zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 62 95 50 77 b2 00 04 00 00   vpermi2pd zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 77 72 80    vpermi2pd zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 62 95 50 77 b2 f8 fb ff ff   vpermi2pd zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:    62 92 16 40 27 ec       vptestnmd k5,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 92 16 47 27 ec       vptestnmd k5\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 f2 16 40 27 29       vptestnmd k5,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b2 16 40 27 ac f0 34 12 00 00        vptestnmd k5,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f2 16 50 27 29       vptestnmd k5,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 16 50 27 29       vptestnmd k5,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f2 16 40 27 6a 7f    vptestnmd k5,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 16 40 27 aa 00 20 00 00   vptestnmd k5,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 16 40 27 6a 80    vptestnmd k5,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 16 40 27 aa c0 df ff ff   vptestnmd k5,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 16 50 27 6a 7f    vptestnmd k5,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 16 50 27 aa 00 02 00 00   vptestnmd k5,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 16 50 27 6a 80    vptestnmd k5,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
-[      ]*[a-f0-9]+:    62 f2 16 50 27 aa fc fd ff ff   vptestnmd k5,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
+[      ]*[a-f0-9]+:    62 f2 16 50 27 6a 7f    vptestnmd k5,zmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:    62 f2 16 50 27 aa 00 02 00 00   vptestnmd k5,zmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:    62 f2 16 50 27 6a 80    vptestnmd k5,zmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:    62 f2 16 50 27 aa fc fd ff ff   vptestnmd k5,zmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:    62 92 96 40 27 ec       vptestnmq k5,zmm29,zmm28
 [      ]*[a-f0-9]+:    62 92 96 47 27 ec       vptestnmq k5\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:    62 f2 96 40 27 29       vptestnmq k5,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:    62 b2 96 40 27 ac f0 34 12 00 00        vptestnmq k5,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:    62 f2 96 50 27 29       vptestnmq k5,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 96 50 27 29       vptestnmq k5,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:    62 f2 96 40 27 6a 7f    vptestnmq k5,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:    62 f2 96 40 27 aa 00 20 00 00   vptestnmq k5,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:    62 f2 96 40 27 6a 80    vptestnmq k5,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:    62 f2 96 40 27 aa c0 df ff ff   vptestnmq k5,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:    62 f2 96 50 27 6a 7f    vptestnmq k5,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 96 50 27 aa 00 04 00 00   vptestnmq k5,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 96 50 27 6a 80    vptestnmq k5,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:    62 f2 96 50 27 aa f8 fb ff ff   vptestnmq k5,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:    62 f2 96 50 27 6a 7f    vptestnmq k5,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:    62 f2 96 50 27 aa 00 04 00 00   vptestnmq k5,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:    62 f2 96 50 27 6a 80    vptestnmq k5,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:    62 f2 96 50 27 aa f8 fb ff ff   vptestnmq k5,zmm29,QWORD BCST \[rdx-0x408\]
 #pass
index 97474f644c887676a762d54ef683f8fba77c7659..ac577ae150f15ef89029d80ebbdd6c394ce46306 100644 (file)
@@ -14,13 +14,13 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 03 95 c7 ce f4 ab[         ]*vgf2p8affineqb zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 40 ce b4 f0 23 01 00 00 7b[  ]*vgf2p8affineqb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 40 ce 72 7f 7b[      ]*vgf2p8affineqb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 50 ce 72 7f 7b[      ]*vgf2p8affineqb zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 50 ce 72 7f 7b[      ]*vgf2p8affineqb zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 40 cf f4 ab[         ]*vgf2p8affineinvqb zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 47 cf f4 ab[         ]*vgf2p8affineinvqb zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 c7 cf f4 ab[         ]*vgf2p8affineinvqb zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 40 cf b4 f0 23 01 00 00 7b[  ]*vgf2p8affineinvqb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 40 cf 72 7f 7b[      ]*vgf2p8affineinvqb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 50 cf 72 7f 7b[      ]*vgf2p8affineinvqb zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 50 cf 72 7f 7b[      ]*vgf2p8affineinvqb zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 02 15 40 cf f4[    ]*vgf2p8mulb zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 47 cf f4[    ]*vgf2p8mulb zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 c7 cf f4[    ]*vgf2p8mulb zmm30\{k7\}\{z\},zmm29,zmm28
@@ -31,13 +31,13 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 03 95 c7 ce f4 ab[         ]*vgf2p8affineqb zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 40 ce b4 f0 34 12 00 00 7b[  ]*vgf2p8affineqb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 40 ce 72 7f 7b[      ]*vgf2p8affineqb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 50 ce 72 7f 7b[      ]*vgf2p8affineqb zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 50 ce 72 7f 7b[      ]*vgf2p8affineqb zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 40 cf f4 ab[         ]*vgf2p8affineinvqb zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 47 cf f4 ab[         ]*vgf2p8affineinvqb zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 c7 cf f4 ab[         ]*vgf2p8affineinvqb zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 40 cf b4 f0 34 12 00 00 7b[  ]*vgf2p8affineinvqb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 40 cf 72 7f 7b[      ]*vgf2p8affineinvqb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 50 cf b2 00 04 00 00 7b[     ]*vgf2p8affineinvqb zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 50 cf b2 00 04 00 00 7b[     ]*vgf2p8affineinvqb zmm30,zmm29,QWORD BCST \[rdx\+0x400\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 02 15 40 cf f4[    ]*vgf2p8mulb zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 47 cf f4[    ]*vgf2p8mulb zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 c7 cf f4[    ]*vgf2p8mulb zmm30\{k7\}\{z\},zmm29,zmm28
index 83121633e3c62c5fd9d4f919d7853d2106fb3432..0adbcc2dd9a55e90fc7dad266e65f558ef064c3d 100644 (file)
@@ -14,143 +14,143 @@ Disassembly of section \.text:
 [      ]*[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 10 58 31[    ]*vaddpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 58 72 7f[         ]*vaddpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 58 b2 00 04 00 00[        ]*vaddpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 58 72 80[         ]*vaddpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 58 b2 f8 fb ff ff[        ]*vaddpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 58 31[    ]*vaddpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 58 72 7f[         ]*vaddpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 58 b2 00 04 00 00[        ]*vaddpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 58 72 80[         ]*vaddpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 58 b2 f8 fb ff ff[        ]*vaddpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 58 31[    ]*vaddps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 58 72 7f[         ]*vaddps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 58 b2 00 02 00 00[        ]*vaddps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 58 72 80[         ]*vaddps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 58 b2 fc fd ff ff[        ]*vaddps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 58 31[    ]*vaddps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 58 72 7f[         ]*vaddps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 58 b2 00 02 00 00[        ]*vaddps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 58 72 80[         ]*vaddps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 58 b2 fc fd ff ff[        ]*vaddps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 03 31 7b[         ]*valignd xmm30,xmm29,DWORD BCST \[rcx\],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 63 15 10 03 72 7f 7b[      ]*valignd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 03 b2 00 02 00 00 7b[     ]*valignd xmm30,xmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 03 72 80 7b[      ]*valignd xmm30,xmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 03 b2 fc fd ff ff 7b[     ]*valignd xmm30,xmm29,DWORD BCST \[rdx-0x204\],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 30 03 31 7b[         ]*valignd ymm30,ymm29,DWORD BCST \[rcx\],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 63 15 30 03 72 7f 7b[      ]*valignd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 03 b2 00 02 00 00 7b[     ]*valignd ymm30,ymm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 03 72 80 7b[      ]*valignd ymm30,ymm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 03 b2 fc fd ff ff 7b[     ]*valignd ymm30,ymm29,DWORD BCST \[rdx-0x204\],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 10 65 31[    ]*vblendmpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 65 72 7f[         ]*vblendmpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 65 b2 00 04 00 00[        ]*vblendmpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 65 72 80[         ]*vblendmpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 65 b2 f8 fb ff ff[        ]*vblendmpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 65 31[    ]*vblendmpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 65 72 7f[         ]*vblendmpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 65 b2 00 04 00 00[        ]*vblendmpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 65 72 80[         ]*vblendmpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 65 b2 f8 fb ff ff[        ]*vblendmpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 65 31[    ]*vblendmps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 65 72 7f[         ]*vblendmps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 65 b2 00 02 00 00[        ]*vblendmps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 65 72 80[         ]*vblendmps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 65 b2 fc fd ff ff[        ]*vblendmps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 65 31[    ]*vblendmps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 15 30 65 72 7f[         ]*vblendmps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 65 b2 00 02 00 00[        ]*vblendmps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 65 72 80[         ]*vblendmps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 65 b2 fc fd ff ff[        ]*vblendmps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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\]
@@ -205,57 +205,57 @@ Disassembly of section \.text:
 [      ]*[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 10 c2 29 7b[         ]*vcmppd k5,xmm29,QWORD BCST \[rcx\],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 f1 95 10 c2 6a 7f 7b[      ]*vcmppd k5,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 95 10 c2 aa 00 04 00 00 7b[     ]*vcmppd k5,xmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 95 10 c2 6a 80 7b[      ]*vcmppd k5,xmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 95 10 c2 aa f8 fb ff ff 7b[     ]*vcmppd k5,xmm29,QWORD BCST \[rdx-0x408\],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 30 c2 29 7b[         ]*vcmppd k5,ymm29,QWORD BCST \[rcx\],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 f1 95 30 c2 6a 7f 7b[      ]*vcmppd k5,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 95 30 c2 aa 00 04 00 00 7b[     ]*vcmppd k5,ymm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 95 30 c2 6a 80 7b[      ]*vcmppd k5,ymm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 95 30 c2 aa f8 fb ff ff 7b[     ]*vcmppd k5,ymm29,QWORD BCST \[rdx-0x408\],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 10 c2 29 7b[         ]*vcmpps k5,xmm29,DWORD BCST \[rcx\],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 f1 14 10 c2 6a 7f 7b[      ]*vcmpps k5,xmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 14 10 c2 aa 00 02 00 00 7b[     ]*vcmpps k5,xmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 14 10 c2 6a 80 7b[      ]*vcmpps k5,xmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 14 10 c2 aa fc fd ff ff 7b[     ]*vcmpps k5,xmm29,DWORD BCST \[rdx-0x204\],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 30 c2 29 7b[         ]*vcmpps k5,ymm29,DWORD BCST \[rcx\],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 f1 14 30 c2 6a 7f 7b[      ]*vcmpps k5,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 14 30 c2 aa 00 02 00 00 7b[     ]*vcmpps k5,ymm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 14 30 c2 6a 80 7b[      ]*vcmpps k5,ymm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 14 30 c2 aa fc fd ff ff 7b[     ]*vcmpps k5,ymm29,DWORD BCST \[rdx-0x204\],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
@@ -301,141 +301,141 @@ Disassembly of section \.text:
 [      ]*[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 18 e6 31[    ]*vcvtdq2pd xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7e 18 e6 72 7f[         ]*vcvtdq2pd xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 18 e6 b2 00 02 00 00[        ]*vcvtdq2pd xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 18 e6 72 80[         ]*vcvtdq2pd xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 18 e6 b2 fc fd ff ff[        ]*vcvtdq2pd xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 e6 31[    ]*vcvtdq2pd ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7e 38 e6 72 7f[         ]*vcvtdq2pd ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 38 e6 b2 00 02 00 00[        ]*vcvtdq2pd ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 38 e6 72 80[         ]*vcvtdq2pd ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 38 e6 b2 fc fd ff ff[        ]*vcvtdq2pd ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 5b 31[    ]*vcvtdq2ps xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 18 5b 72 7f[         ]*vcvtdq2ps xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 5b b2 00 02 00 00[        ]*vcvtdq2ps xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 5b 72 80[         ]*vcvtdq2ps xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 5b b2 fc fd ff ff[        ]*vcvtdq2ps xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 5b 31[    ]*vcvtdq2ps ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 38 5b 72 7f[         ]*vcvtdq2ps ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 5b b2 00 02 00 00[        ]*vcvtdq2ps ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 5b 72 80[         ]*vcvtdq2ps ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 5b b2 fc fd ff ff[        ]*vcvtdq2ps ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 e6 31[    ]*vcvtpd2dq xmm30,QWORD BCST \[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 61 ff 18 e6 72 7f[         ]*vcvtpd2dq xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 18 e6 b2 00 04 00 00[        ]*vcvtpd2dq xmm30,QWORD BCST \[rdx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 18 e6 72 80[         ]*vcvtpd2dq xmm30,QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 18 e6 b2 f8 fb ff ff[        ]*vcvtpd2dq xmm30,QWORD BCST \[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 38 e6 31[    ]*vcvtpd2dq xmm30,QWORD BCST \[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 61 ff 38 e6 72 7f[         ]*vcvtpd2dq xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 38 e6 b2 00 04 00 00[        ]*vcvtpd2dq xmm30,QWORD BCST \[rdx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 38 e6 72 80[         ]*vcvtpd2dq xmm30,QWORD BCST \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 38 e6 b2 f8 fb ff ff[        ]*vcvtpd2dq xmm30,QWORD BCST \[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 18 5a 31[    ]*vcvtpd2ps xmm30,QWORD BCST \[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 61 fd 18 5a 72 7f[         ]*vcvtpd2ps xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 5a b2 00 04 00 00[        ]*vcvtpd2ps xmm30,QWORD BCST \[rdx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 5a 72 80[         ]*vcvtpd2ps xmm30,QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 5a b2 f8 fb ff ff[        ]*vcvtpd2ps xmm30,QWORD BCST \[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 38 5a 31[    ]*vcvtpd2ps xmm30,QWORD BCST \[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 61 fd 38 5a 72 7f[         ]*vcvtpd2ps xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 5a b2 00 04 00 00[        ]*vcvtpd2ps xmm30,QWORD BCST \[rdx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 5a 72 80[         ]*vcvtpd2ps xmm30,QWORD BCST \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 5a b2 f8 fb ff ff[        ]*vcvtpd2ps xmm30,QWORD BCST \[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 18 79 31[    ]*vcvtpd2udq xmm30,QWORD BCST \[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 61 fc 18 79 72 7f[         ]*vcvtpd2udq xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 18 79 b2 00 04 00 00[        ]*vcvtpd2udq xmm30,QWORD BCST \[rdx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 18 79 72 80[         ]*vcvtpd2udq xmm30,QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 18 79 b2 f8 fb ff ff[        ]*vcvtpd2udq xmm30,QWORD BCST \[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 38 79 31[    ]*vcvtpd2udq xmm30,QWORD BCST \[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 61 fc 38 79 72 7f[         ]*vcvtpd2udq xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 38 79 b2 00 04 00 00[        ]*vcvtpd2udq xmm30,QWORD BCST \[rdx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 38 79 72 80[         ]*vcvtpd2udq xmm30,QWORD BCST \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 38 79 b2 f8 fb ff ff[        ]*vcvtpd2udq xmm30,QWORD BCST \[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
@@ -459,57 +459,57 @@ Disassembly of section \.text:
 [      ]*[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 18 5b 31[    ]*vcvtps2dq xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7d 18 5b 72 7f[         ]*vcvtps2dq xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 5b b2 00 02 00 00[        ]*vcvtps2dq xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 5b 72 80[         ]*vcvtps2dq xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 5b b2 fc fd ff ff[        ]*vcvtps2dq xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 5b 31[    ]*vcvtps2dq ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7d 38 5b 72 7f[         ]*vcvtps2dq ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 5b b2 00 02 00 00[        ]*vcvtps2dq ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 5b 72 80[         ]*vcvtps2dq ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 5b b2 fc fd ff ff[        ]*vcvtps2dq ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 5a 31[    ]*vcvtps2pd xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 18 5a 72 7f[         ]*vcvtps2pd xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 5a b2 00 02 00 00[        ]*vcvtps2pd xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 5a 72 80[         ]*vcvtps2pd xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 5a b2 fc fd ff ff[        ]*vcvtps2pd xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 5a 31[    ]*vcvtps2pd ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 38 5a 72 7f[         ]*vcvtps2pd ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 5a b2 00 02 00 00[        ]*vcvtps2pd ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 5a 72 80[         ]*vcvtps2pd ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 5a b2 fc fd ff ff[        ]*vcvtps2pd ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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
@@ -523,197 +523,197 @@ Disassembly of section \.text:
 [      ]*[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 18 79 31[    ]*vcvtps2udq xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 18 79 72 7f[         ]*vcvtps2udq xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 79 b2 00 02 00 00[        ]*vcvtps2udq xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 79 72 80[         ]*vcvtps2udq xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 79 b2 fc fd ff ff[        ]*vcvtps2udq xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 79 31[    ]*vcvtps2udq ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 38 79 72 7f[         ]*vcvtps2udq ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 79 b2 00 02 00 00[        ]*vcvtps2udq ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 79 72 80[         ]*vcvtps2udq ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 79 b2 fc fd ff ff[        ]*vcvtps2udq ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 e6 31[    ]*vcvttpd2dq xmm30,QWORD BCST \[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 61 fd 18 e6 72 7f[         ]*vcvttpd2dq xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 e6 b2 00 04 00 00[        ]*vcvttpd2dq xmm30,QWORD BCST \[rdx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 e6 72 80[         ]*vcvttpd2dq xmm30,QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 e6 b2 f8 fb ff ff[        ]*vcvttpd2dq xmm30,QWORD BCST \[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 38 e6 31[    ]*vcvttpd2dq xmm30,QWORD BCST \[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 61 fd 38 e6 72 7f[         ]*vcvttpd2dq xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 e6 b2 00 04 00 00[        ]*vcvttpd2dq xmm30,QWORD BCST \[rdx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 e6 72 80[         ]*vcvttpd2dq xmm30,QWORD BCST \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 e6 b2 f8 fb ff ff[        ]*vcvttpd2dq xmm30,QWORD BCST \[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 18 5b 31[    ]*vcvttps2dq xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7e 18 5b 72 7f[         ]*vcvttps2dq xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 18 5b b2 00 02 00 00[        ]*vcvttps2dq xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 18 5b 72 80[         ]*vcvttps2dq xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 18 5b b2 fc fd ff ff[        ]*vcvttps2dq xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 5b 31[    ]*vcvttps2dq ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7e 38 5b 72 7f[         ]*vcvttps2dq ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 38 5b b2 00 02 00 00[        ]*vcvttps2dq ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 38 5b 72 80[         ]*vcvttps2dq ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 38 5b b2 fc fd ff ff[        ]*vcvttps2dq ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 7a 31[    ]*vcvtudq2pd xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7e 18 7a 72 7f[         ]*vcvtudq2pd xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 18 7a b2 00 02 00 00[        ]*vcvtudq2pd xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 18 7a 72 80[         ]*vcvtudq2pd xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 18 7a b2 fc fd ff ff[        ]*vcvtudq2pd xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 7a 31[    ]*vcvtudq2pd ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7e 38 7a 72 7f[         ]*vcvtudq2pd ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 38 7a b2 00 02 00 00[        ]*vcvtudq2pd ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 38 7a 72 80[         ]*vcvtudq2pd ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 38 7a b2 fc fd ff ff[        ]*vcvtudq2pd ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 7a 31[    ]*vcvtudq2ps xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7f 18 7a 72 7f[         ]*vcvtudq2ps xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7f 18 7a b2 00 02 00 00[        ]*vcvtudq2ps xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7f 18 7a 72 80[         ]*vcvtudq2ps xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7f 18 7a b2 fc fd ff ff[        ]*vcvtudq2ps xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 7a 31[    ]*vcvtudq2ps ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7f 38 7a 72 7f[         ]*vcvtudq2ps ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7f 38 7a b2 00 02 00 00[        ]*vcvtudq2ps ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7f 38 7a 72 80[         ]*vcvtudq2ps ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7f 38 7a b2 fc fd ff ff[        ]*vcvtudq2ps ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 5e 31[    ]*vdivpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 5e 72 7f[         ]*vdivpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5e b2 00 04 00 00[        ]*vdivpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5e 72 80[         ]*vdivpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5e b2 f8 fb ff ff[        ]*vdivpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 5e 31[    ]*vdivpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 5e 72 7f[         ]*vdivpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5e b2 00 04 00 00[        ]*vdivpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5e 72 80[         ]*vdivpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5e b2 f8 fb ff ff[        ]*vdivpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 5e 31[    ]*vdivps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 5e 72 7f[         ]*vdivps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5e b2 00 02 00 00[        ]*vdivps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5e 72 80[         ]*vdivps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5e b2 fc fd ff ff[        ]*vdivps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 5e 31[    ]*vdivps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 5e 72 7f[         ]*vdivps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5e b2 00 02 00 00[        ]*vdivps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5e 72 80[         ]*vdivps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5e b2 fc fd ff ff[        ]*vdivps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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\]
@@ -771,1009 +771,1009 @@ Disassembly of section \.text:
 [      ]*[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 10 98 31[    ]*vfmadd132pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 98 72 7f[         ]*vfmadd132pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 98 b2 00 04 00 00[        ]*vfmadd132pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 98 72 80[         ]*vfmadd132pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 98 b2 f8 fb ff ff[        ]*vfmadd132pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 98 31[    ]*vfmadd132pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 98 72 7f[         ]*vfmadd132pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 98 b2 00 04 00 00[        ]*vfmadd132pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 98 72 80[         ]*vfmadd132pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 98 b2 f8 fb ff ff[        ]*vfmadd132pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 98 31[    ]*vfmadd132ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 98 72 7f[         ]*vfmadd132ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 98 b2 00 02 00 00[        ]*vfmadd132ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 98 72 80[         ]*vfmadd132ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 98 b2 fc fd ff ff[        ]*vfmadd132ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 98 31[    ]*vfmadd132ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 98 72 7f[         ]*vfmadd132ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 98 b2 00 02 00 00[        ]*vfmadd132ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 98 72 80[         ]*vfmadd132ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 98 b2 fc fd ff ff[        ]*vfmadd132ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 a8 31[    ]*vfmadd213pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 a8 72 7f[         ]*vfmadd213pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 a8 b2 00 04 00 00[        ]*vfmadd213pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 a8 72 80[         ]*vfmadd213pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 a8 b2 f8 fb ff ff[        ]*vfmadd213pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 a8 31[    ]*vfmadd213pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 a8 72 7f[         ]*vfmadd213pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 a8 b2 00 04 00 00[        ]*vfmadd213pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 a8 72 80[         ]*vfmadd213pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 a8 b2 f8 fb ff ff[        ]*vfmadd213pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 a8 31[    ]*vfmadd213ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 a8 72 7f[         ]*vfmadd213ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 a8 b2 00 02 00 00[        ]*vfmadd213ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 a8 72 80[         ]*vfmadd213ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 a8 b2 fc fd ff ff[        ]*vfmadd213ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 a8 31[    ]*vfmadd213ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 a8 72 7f[         ]*vfmadd213ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 a8 b2 00 02 00 00[        ]*vfmadd213ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 a8 72 80[         ]*vfmadd213ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 a8 b2 fc fd ff ff[        ]*vfmadd213ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 b8 31[    ]*vfmadd231pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 b8 72 7f[         ]*vfmadd231pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b8 b2 00 04 00 00[        ]*vfmadd231pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b8 72 80[         ]*vfmadd231pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b8 b2 f8 fb ff ff[        ]*vfmadd231pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 b8 31[    ]*vfmadd231pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 b8 72 7f[         ]*vfmadd231pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b8 b2 00 04 00 00[        ]*vfmadd231pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b8 72 80[         ]*vfmadd231pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b8 b2 f8 fb ff ff[        ]*vfmadd231pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 b8 31[    ]*vfmadd231ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 b8 72 7f[         ]*vfmadd231ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 b8 b2 00 02 00 00[        ]*vfmadd231ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 b8 72 80[         ]*vfmadd231ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 b8 b2 fc fd ff ff[        ]*vfmadd231ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 b8 31[    ]*vfmadd231ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 b8 72 7f[         ]*vfmadd231ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 b8 b2 00 02 00 00[        ]*vfmadd231ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 b8 72 80[         ]*vfmadd231ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 b8 b2 fc fd ff ff[        ]*vfmadd231ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 96 31[    ]*vfmaddsub132pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 96 72 7f[         ]*vfmaddsub132pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 96 b2 00 04 00 00[        ]*vfmaddsub132pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 96 72 80[         ]*vfmaddsub132pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 96 b2 f8 fb ff ff[        ]*vfmaddsub132pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 96 31[    ]*vfmaddsub132pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 96 72 7f[         ]*vfmaddsub132pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 96 b2 00 04 00 00[        ]*vfmaddsub132pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 96 72 80[         ]*vfmaddsub132pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 96 b2 f8 fb ff ff[        ]*vfmaddsub132pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 96 31[    ]*vfmaddsub132ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 96 72 7f[         ]*vfmaddsub132ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 96 b2 00 02 00 00[        ]*vfmaddsub132ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 96 72 80[         ]*vfmaddsub132ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 96 b2 fc fd ff ff[        ]*vfmaddsub132ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 96 31[    ]*vfmaddsub132ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 96 72 7f[         ]*vfmaddsub132ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 96 b2 00 02 00 00[        ]*vfmaddsub132ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 96 72 80[         ]*vfmaddsub132ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 96 b2 fc fd ff ff[        ]*vfmaddsub132ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 a6 31[    ]*vfmaddsub213pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 a6 72 7f[         ]*vfmaddsub213pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 a6 b2 00 04 00 00[        ]*vfmaddsub213pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 a6 72 80[         ]*vfmaddsub213pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 a6 b2 f8 fb ff ff[        ]*vfmaddsub213pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 a6 31[    ]*vfmaddsub213pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 a6 72 7f[         ]*vfmaddsub213pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 a6 b2 00 04 00 00[        ]*vfmaddsub213pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 a6 72 80[         ]*vfmaddsub213pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 a6 b2 f8 fb ff ff[        ]*vfmaddsub213pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 a6 31[    ]*vfmaddsub213ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 a6 72 7f[         ]*vfmaddsub213ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 a6 b2 00 02 00 00[        ]*vfmaddsub213ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 a6 72 80[         ]*vfmaddsub213ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 a6 b2 fc fd ff ff[        ]*vfmaddsub213ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 a6 31[    ]*vfmaddsub213ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 a6 72 7f[         ]*vfmaddsub213ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 a6 b2 00 02 00 00[        ]*vfmaddsub213ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 a6 72 80[         ]*vfmaddsub213ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 a6 b2 fc fd ff ff[        ]*vfmaddsub213ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 b6 31[    ]*vfmaddsub231pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 b6 72 7f[         ]*vfmaddsub231pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b6 b2 00 04 00 00[        ]*vfmaddsub231pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b6 72 80[         ]*vfmaddsub231pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b6 b2 f8 fb ff ff[        ]*vfmaddsub231pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 b6 31[    ]*vfmaddsub231pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 b6 72 7f[         ]*vfmaddsub231pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b6 b2 00 04 00 00[        ]*vfmaddsub231pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b6 72 80[         ]*vfmaddsub231pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b6 b2 f8 fb ff ff[        ]*vfmaddsub231pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 b6 31[    ]*vfmaddsub231ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 b6 72 7f[         ]*vfmaddsub231ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 b6 b2 00 02 00 00[        ]*vfmaddsub231ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 b6 72 80[         ]*vfmaddsub231ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 b6 b2 fc fd ff ff[        ]*vfmaddsub231ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 b6 31[    ]*vfmaddsub231ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 b6 72 7f[         ]*vfmaddsub231ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 b6 b2 00 02 00 00[        ]*vfmaddsub231ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 b6 72 80[         ]*vfmaddsub231ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 b6 b2 fc fd ff ff[        ]*vfmaddsub231ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 9a 31[    ]*vfmsub132pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 9a 72 7f[         ]*vfmsub132pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 9a b2 00 04 00 00[        ]*vfmsub132pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 9a 72 80[         ]*vfmsub132pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 9a b2 f8 fb ff ff[        ]*vfmsub132pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 9a 31[    ]*vfmsub132pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 9a 72 7f[         ]*vfmsub132pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 9a b2 00 04 00 00[        ]*vfmsub132pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 9a 72 80[         ]*vfmsub132pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 9a b2 f8 fb ff ff[        ]*vfmsub132pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 9a 31[    ]*vfmsub132ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 9a 72 7f[         ]*vfmsub132ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 9a b2 00 02 00 00[        ]*vfmsub132ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 9a 72 80[         ]*vfmsub132ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 9a b2 fc fd ff ff[        ]*vfmsub132ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 9a 31[    ]*vfmsub132ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 9a 72 7f[         ]*vfmsub132ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 9a b2 00 02 00 00[        ]*vfmsub132ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 9a 72 80[         ]*vfmsub132ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 9a b2 fc fd ff ff[        ]*vfmsub132ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 aa 31[    ]*vfmsub213pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 aa 72 7f[         ]*vfmsub213pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 aa b2 00 04 00 00[        ]*vfmsub213pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 aa 72 80[         ]*vfmsub213pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 aa b2 f8 fb ff ff[        ]*vfmsub213pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 aa 31[    ]*vfmsub213pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 aa 72 7f[         ]*vfmsub213pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 aa b2 00 04 00 00[        ]*vfmsub213pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 aa 72 80[         ]*vfmsub213pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 aa b2 f8 fb ff ff[        ]*vfmsub213pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 aa 31[    ]*vfmsub213ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 aa 72 7f[         ]*vfmsub213ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 aa b2 00 02 00 00[        ]*vfmsub213ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 aa 72 80[         ]*vfmsub213ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 aa b2 fc fd ff ff[        ]*vfmsub213ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 aa 31[    ]*vfmsub213ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 aa 72 7f[         ]*vfmsub213ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 aa b2 00 02 00 00[        ]*vfmsub213ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 aa 72 80[         ]*vfmsub213ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 aa b2 fc fd ff ff[        ]*vfmsub213ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 ba 31[    ]*vfmsub231pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 ba 72 7f[         ]*vfmsub231pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 ba b2 00 04 00 00[        ]*vfmsub231pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 ba 72 80[         ]*vfmsub231pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 ba b2 f8 fb ff ff[        ]*vfmsub231pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 ba 31[    ]*vfmsub231pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 ba 72 7f[         ]*vfmsub231pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 ba b2 00 04 00 00[        ]*vfmsub231pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 ba 72 80[         ]*vfmsub231pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 ba b2 f8 fb ff ff[        ]*vfmsub231pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 ba 31[    ]*vfmsub231ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 ba 72 7f[         ]*vfmsub231ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 ba b2 00 02 00 00[        ]*vfmsub231ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 ba 72 80[         ]*vfmsub231ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 ba b2 fc fd ff ff[        ]*vfmsub231ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 ba 31[    ]*vfmsub231ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 ba 72 7f[         ]*vfmsub231ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 ba b2 00 02 00 00[        ]*vfmsub231ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 ba 72 80[         ]*vfmsub231ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 ba b2 fc fd ff ff[        ]*vfmsub231ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 97 31[    ]*vfmsubadd132pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 97 72 7f[         ]*vfmsubadd132pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 97 b2 00 04 00 00[        ]*vfmsubadd132pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 97 72 80[         ]*vfmsubadd132pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 97 b2 f8 fb ff ff[        ]*vfmsubadd132pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 97 31[    ]*vfmsubadd132pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 97 72 7f[         ]*vfmsubadd132pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 97 b2 00 04 00 00[        ]*vfmsubadd132pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 97 72 80[         ]*vfmsubadd132pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 97 b2 f8 fb ff ff[        ]*vfmsubadd132pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 97 31[    ]*vfmsubadd132ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 97 72 7f[         ]*vfmsubadd132ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 97 b2 00 02 00 00[        ]*vfmsubadd132ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 97 72 80[         ]*vfmsubadd132ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 97 b2 fc fd ff ff[        ]*vfmsubadd132ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 97 31[    ]*vfmsubadd132ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 97 72 7f[         ]*vfmsubadd132ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 97 b2 00 02 00 00[        ]*vfmsubadd132ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 97 72 80[         ]*vfmsubadd132ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 97 b2 fc fd ff ff[        ]*vfmsubadd132ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 a7 31[    ]*vfmsubadd213pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 a7 72 7f[         ]*vfmsubadd213pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 a7 b2 00 04 00 00[        ]*vfmsubadd213pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 a7 72 80[         ]*vfmsubadd213pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 a7 b2 f8 fb ff ff[        ]*vfmsubadd213pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 a7 31[    ]*vfmsubadd213pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 a7 72 7f[         ]*vfmsubadd213pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 a7 b2 00 04 00 00[        ]*vfmsubadd213pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 a7 72 80[         ]*vfmsubadd213pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 a7 b2 f8 fb ff ff[        ]*vfmsubadd213pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 a7 31[    ]*vfmsubadd213ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 a7 72 7f[         ]*vfmsubadd213ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 a7 b2 00 02 00 00[        ]*vfmsubadd213ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 a7 72 80[         ]*vfmsubadd213ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 a7 b2 fc fd ff ff[        ]*vfmsubadd213ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 a7 31[    ]*vfmsubadd213ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 a7 72 7f[         ]*vfmsubadd213ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 a7 b2 00 02 00 00[        ]*vfmsubadd213ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 a7 72 80[         ]*vfmsubadd213ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 a7 b2 fc fd ff ff[        ]*vfmsubadd213ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 b7 31[    ]*vfmsubadd231pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 b7 72 7f[         ]*vfmsubadd231pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b7 b2 00 04 00 00[        ]*vfmsubadd231pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b7 72 80[         ]*vfmsubadd231pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b7 b2 f8 fb ff ff[        ]*vfmsubadd231pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 b7 31[    ]*vfmsubadd231pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 b7 72 7f[         ]*vfmsubadd231pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b7 b2 00 04 00 00[        ]*vfmsubadd231pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b7 72 80[         ]*vfmsubadd231pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b7 b2 f8 fb ff ff[        ]*vfmsubadd231pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 b7 31[    ]*vfmsubadd231ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 b7 72 7f[         ]*vfmsubadd231ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 b7 b2 00 02 00 00[        ]*vfmsubadd231ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 b7 72 80[         ]*vfmsubadd231ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 b7 b2 fc fd ff ff[        ]*vfmsubadd231ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 b7 31[    ]*vfmsubadd231ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 b7 72 7f[         ]*vfmsubadd231ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 b7 b2 00 02 00 00[        ]*vfmsubadd231ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 b7 72 80[         ]*vfmsubadd231ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 b7 b2 fc fd ff ff[        ]*vfmsubadd231ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 9c 31[    ]*vfnmadd132pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 9c 72 7f[         ]*vfnmadd132pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 9c b2 00 04 00 00[        ]*vfnmadd132pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 9c 72 80[         ]*vfnmadd132pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 9c b2 f8 fb ff ff[        ]*vfnmadd132pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 9c 31[    ]*vfnmadd132pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 9c 72 7f[         ]*vfnmadd132pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 9c b2 00 04 00 00[        ]*vfnmadd132pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 9c 72 80[         ]*vfnmadd132pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 9c b2 f8 fb ff ff[        ]*vfnmadd132pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 9c 31[    ]*vfnmadd132ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 9c 72 7f[         ]*vfnmadd132ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 9c b2 00 02 00 00[        ]*vfnmadd132ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 9c 72 80[         ]*vfnmadd132ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 9c b2 fc fd ff ff[        ]*vfnmadd132ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 9c 31[    ]*vfnmadd132ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 9c 72 7f[         ]*vfnmadd132ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 9c b2 00 02 00 00[        ]*vfnmadd132ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 9c 72 80[         ]*vfnmadd132ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 9c b2 fc fd ff ff[        ]*vfnmadd132ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 ac 31[    ]*vfnmadd213pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 ac 72 7f[         ]*vfnmadd213pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 ac b2 00 04 00 00[        ]*vfnmadd213pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 ac 72 80[         ]*vfnmadd213pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 ac b2 f8 fb ff ff[        ]*vfnmadd213pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 ac 31[    ]*vfnmadd213pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 ac 72 7f[         ]*vfnmadd213pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 ac b2 00 04 00 00[        ]*vfnmadd213pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 ac 72 80[         ]*vfnmadd213pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 ac b2 f8 fb ff ff[        ]*vfnmadd213pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 ac 31[    ]*vfnmadd213ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 ac 72 7f[         ]*vfnmadd213ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 ac b2 00 02 00 00[        ]*vfnmadd213ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 ac 72 80[         ]*vfnmadd213ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 ac b2 fc fd ff ff[        ]*vfnmadd213ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 ac 31[    ]*vfnmadd213ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 ac 72 7f[         ]*vfnmadd213ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 ac b2 00 02 00 00[        ]*vfnmadd213ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 ac 72 80[         ]*vfnmadd213ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 ac b2 fc fd ff ff[        ]*vfnmadd213ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 bc 31[    ]*vfnmadd231pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 bc 72 7f[         ]*vfnmadd231pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 bc b2 00 04 00 00[        ]*vfnmadd231pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 bc 72 80[         ]*vfnmadd231pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 bc b2 f8 fb ff ff[        ]*vfnmadd231pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 bc 31[    ]*vfnmadd231pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 bc 72 7f[         ]*vfnmadd231pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 bc b2 00 04 00 00[        ]*vfnmadd231pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 bc 72 80[         ]*vfnmadd231pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 bc b2 f8 fb ff ff[        ]*vfnmadd231pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 bc 31[    ]*vfnmadd231ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 bc 72 7f[         ]*vfnmadd231ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 bc b2 00 02 00 00[        ]*vfnmadd231ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 bc 72 80[         ]*vfnmadd231ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 bc b2 fc fd ff ff[        ]*vfnmadd231ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 bc 31[    ]*vfnmadd231ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 bc 72 7f[         ]*vfnmadd231ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 bc b2 00 02 00 00[        ]*vfnmadd231ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 bc 72 80[         ]*vfnmadd231ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 bc b2 fc fd ff ff[        ]*vfnmadd231ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 9e 31[    ]*vfnmsub132pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 9e 72 7f[         ]*vfnmsub132pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 9e b2 00 04 00 00[        ]*vfnmsub132pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 9e 72 80[         ]*vfnmsub132pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 9e b2 f8 fb ff ff[        ]*vfnmsub132pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 9e 31[    ]*vfnmsub132pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 9e 72 7f[         ]*vfnmsub132pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 9e b2 00 04 00 00[        ]*vfnmsub132pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 9e 72 80[         ]*vfnmsub132pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 9e b2 f8 fb ff ff[        ]*vfnmsub132pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 9e 31[    ]*vfnmsub132ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 9e 72 7f[         ]*vfnmsub132ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 9e b2 00 02 00 00[        ]*vfnmsub132ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 9e 72 80[         ]*vfnmsub132ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 9e b2 fc fd ff ff[        ]*vfnmsub132ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 9e 31[    ]*vfnmsub132ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 9e 72 7f[         ]*vfnmsub132ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 9e b2 00 02 00 00[        ]*vfnmsub132ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 9e 72 80[         ]*vfnmsub132ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 9e b2 fc fd ff ff[        ]*vfnmsub132ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 ae 31[    ]*vfnmsub213pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 ae 72 7f[         ]*vfnmsub213pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 ae b2 00 04 00 00[        ]*vfnmsub213pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 ae 72 80[         ]*vfnmsub213pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 ae b2 f8 fb ff ff[        ]*vfnmsub213pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 ae 31[    ]*vfnmsub213pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 ae 72 7f[         ]*vfnmsub213pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 ae b2 00 04 00 00[        ]*vfnmsub213pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 ae 72 80[         ]*vfnmsub213pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 ae b2 f8 fb ff ff[        ]*vfnmsub213pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 ae 31[    ]*vfnmsub213ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 ae 72 7f[         ]*vfnmsub213ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 ae b2 00 02 00 00[        ]*vfnmsub213ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 ae 72 80[         ]*vfnmsub213ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 ae b2 fc fd ff ff[        ]*vfnmsub213ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 ae 31[    ]*vfnmsub213ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 ae 72 7f[         ]*vfnmsub213ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 ae b2 00 02 00 00[        ]*vfnmsub213ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 ae 72 80[         ]*vfnmsub213ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 ae b2 fc fd ff ff[        ]*vfnmsub213ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 be 31[    ]*vfnmsub231pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 be 72 7f[         ]*vfnmsub231pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 be b2 00 04 00 00[        ]*vfnmsub231pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 be 72 80[         ]*vfnmsub231pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 be b2 f8 fb ff ff[        ]*vfnmsub231pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 be 31[    ]*vfnmsub231pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 be 72 7f[         ]*vfnmsub231pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 be b2 00 04 00 00[        ]*vfnmsub231pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 be 72 80[         ]*vfnmsub231pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 be b2 f8 fb ff ff[        ]*vfnmsub231pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 be 31[    ]*vfnmsub231ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 be 72 7f[         ]*vfnmsub231ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 be b2 00 02 00 00[        ]*vfnmsub231ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 be 72 80[         ]*vfnmsub231ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 be b2 fc fd ff ff[        ]*vfnmsub231ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 be 31[    ]*vfnmsub231ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 be 72 7f[         ]*vfnmsub231ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 be b2 00 02 00 00[        ]*vfnmsub231ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 be 72 80[         ]*vfnmsub231ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 be b2 fc fd ff ff[        ]*vfnmsub231ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:[   ]*62 02 fd 01 92 b4 fe 7b 00 00 00[     ]*vgatherdpd xmm30\{k1\},QWORD PTR \[r14\+xmm31\*8\+0x7b\]
 [      ]*[a-f0-9]+:[   ]*62 02 fd 01 92 74 39 20[      ]*vgatherdpd xmm30\{k1\},QWORD PTR \[r9\+xmm31\*1\+0x100\]
 [      ]*[a-f0-9]+:[   ]*62 22 fd 01 92 b4 b9 00 04 00 00[     ]*vgatherdpd xmm30\{k1\},QWORD PTR \[rcx\+xmm31\*4\+0x400\]
@@ -1803,117 +1803,117 @@ Disassembly of section \.text:
 [      ]*[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 18 42 31[    ]*vgetexppd xmm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 18 42 72 7f[         ]*vgetexppd xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 42 b2 00 04 00 00[        ]*vgetexppd xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 42 72 80[         ]*vgetexppd xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 42 b2 f8 fb ff ff[        ]*vgetexppd xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 42 31[    ]*vgetexppd ymm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 38 42 72 7f[         ]*vgetexppd ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 42 b2 00 04 00 00[        ]*vgetexppd ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 42 72 80[         ]*vgetexppd ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 42 b2 f8 fb ff ff[        ]*vgetexppd ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 42 31[    ]*vgetexpps xmm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 18 42 72 7f[         ]*vgetexpps xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 42 b2 00 02 00 00[        ]*vgetexpps xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 42 72 80[         ]*vgetexpps xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 42 b2 fc fd ff ff[        ]*vgetexpps xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 42 31[    ]*vgetexpps ymm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 38 42 72 7f[         ]*vgetexpps ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 42 b2 00 02 00 00[        ]*vgetexpps ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 42 72 80[         ]*vgetexpps ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 42 b2 fc fd ff ff[        ]*vgetexpps ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 26 31 7b[         ]*vgetmantpd xmm30,QWORD BCST \[rcx\],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 63 fd 18 26 72 7f 7b[      ]*vgetmantpd xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 26 b2 00 04 00 00 7b[     ]*vgetmantpd xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 26 72 80 7b[      ]*vgetmantpd xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 26 b2 f8 fb ff ff 7b[     ]*vgetmantpd xmm30,QWORD BCST \[rdx-0x408\],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 38 26 31 7b[         ]*vgetmantpd ymm30,QWORD BCST \[rcx\],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 63 fd 38 26 72 7f 7b[      ]*vgetmantpd ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 26 b2 00 04 00 00 7b[     ]*vgetmantpd ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 26 72 80 7b[      ]*vgetmantpd ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 26 b2 f8 fb ff ff 7b[     ]*vgetmantpd ymm30,QWORD BCST \[rdx-0x408\],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 18 26 31 7b[         ]*vgetmantps xmm30,DWORD BCST \[rcx\],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 63 7d 18 26 72 7f 7b[      ]*vgetmantps xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 26 b2 00 02 00 00 7b[     ]*vgetmantps xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 26 72 80 7b[      ]*vgetmantps xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 26 b2 fc fd ff ff 7b[     ]*vgetmantps xmm30,DWORD BCST \[rdx-0x204\],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 38 26 31 7b[         ]*vgetmantps ymm30,DWORD BCST \[rcx\],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 63 7d 38 26 72 7f 7b[      ]*vgetmantps ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 26 b2 00 02 00 00 7b[     ]*vgetmantps ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 26 72 80 7b[      ]*vgetmantps ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 26 b2 fc fd ff ff 7b[     ]*vgetmantps ymm30,DWORD BCST \[rdx-0x204\],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
@@ -1939,113 +1939,113 @@ Disassembly of section \.text:
 [      ]*[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 10 5f 31[    ]*vmaxpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 5f 72 7f[         ]*vmaxpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5f b2 00 04 00 00[        ]*vmaxpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5f 72 80[         ]*vmaxpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5f b2 f8 fb ff ff[        ]*vmaxpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 5f 31[    ]*vmaxpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 5f 72 7f[         ]*vmaxpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5f b2 00 04 00 00[        ]*vmaxpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5f 72 80[         ]*vmaxpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5f b2 f8 fb ff ff[        ]*vmaxpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 5f 31[    ]*vmaxps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 5f 72 7f[         ]*vmaxps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5f b2 00 02 00 00[        ]*vmaxps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5f 72 80[         ]*vmaxps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5f b2 fc fd ff ff[        ]*vmaxps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 5f 31[    ]*vmaxps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 5f 72 7f[         ]*vmaxps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5f b2 00 02 00 00[        ]*vmaxps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5f 72 80[         ]*vmaxps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5f b2 fc fd ff ff[        ]*vmaxps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 5d 31[    ]*vminpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 5d 72 7f[         ]*vminpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5d b2 00 04 00 00[        ]*vminpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5d 72 80[         ]*vminpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5d b2 f8 fb ff ff[        ]*vminpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 5d 31[    ]*vminpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 5d 72 7f[         ]*vminpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5d b2 00 04 00 00[        ]*vminpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5d 72 80[         ]*vminpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5d b2 f8 fb ff ff[        ]*vminpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 5d 31[    ]*vminps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 5d 72 7f[         ]*vminps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5d b2 00 02 00 00[        ]*vminps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5d 72 80[         ]*vminps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5d b2 fc fd ff ff[        ]*vminps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 5d 31[    ]*vminps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 5d 72 7f[         ]*vminps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5d b2 00 02 00 00[        ]*vminps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5d 72 80[         ]*vminps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5d b2 fc fd ff ff[        ]*vminps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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
@@ -2297,309 +2297,309 @@ Disassembly of section \.text:
 [      ]*[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 10 59 31[    ]*vmulpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 59 72 7f[         ]*vmulpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 59 b2 00 04 00 00[        ]*vmulpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 59 72 80[         ]*vmulpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 59 b2 f8 fb ff ff[        ]*vmulpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 59 31[    ]*vmulpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 59 72 7f[         ]*vmulpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 59 b2 00 04 00 00[        ]*vmulpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 59 72 80[         ]*vmulpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 59 b2 f8 fb ff ff[        ]*vmulpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 59 31[    ]*vmulps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 59 72 7f[         ]*vmulps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 59 b2 00 02 00 00[        ]*vmulps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 59 72 80[         ]*vmulps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 59 b2 fc fd ff ff[        ]*vmulps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 59 31[    ]*vmulps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 59 72 7f[         ]*vmulps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 59 b2 00 02 00 00[        ]*vmulps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 59 72 80[         ]*vmulps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 59 b2 fc fd ff ff[        ]*vmulps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 1e 31[    ]*vpabsd xmm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 18 1e 72 7f[         ]*vpabsd xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 1e b2 00 02 00 00[        ]*vpabsd xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 1e 72 80[         ]*vpabsd xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 1e b2 fc fd ff ff[        ]*vpabsd xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 1e 31[    ]*vpabsd ymm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 38 1e 72 7f[         ]*vpabsd ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 1e b2 00 02 00 00[        ]*vpabsd ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 1e 72 80[         ]*vpabsd ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 1e b2 fc fd ff ff[        ]*vpabsd ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 1f 31[    ]*vpabsq xmm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 18 1f 72 7f[         ]*vpabsq xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 1f b2 00 04 00 00[        ]*vpabsq xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 1f 72 80[         ]*vpabsq xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 1f b2 f8 fb ff ff[        ]*vpabsq xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 1f 31[    ]*vpabsq ymm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 38 1f 72 7f[         ]*vpabsq ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 1f b2 00 04 00 00[        ]*vpabsq ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 1f 72 80[         ]*vpabsq ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 1f b2 f8 fb ff ff[        ]*vpabsq ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 fe 31[    ]*vpaddd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 10 fe 72 7f[         ]*vpaddd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 fe b2 00 02 00 00[        ]*vpaddd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 fe 72 80[         ]*vpaddd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 fe b2 fc fd ff ff[        ]*vpaddd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 fe 31[    ]*vpaddd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 30 fe 72 7f[         ]*vpaddd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 fe b2 00 02 00 00[        ]*vpaddd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 fe 72 80[         ]*vpaddd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 fe b2 fc fd ff ff[        ]*vpaddd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 d4 31[    ]*vpaddq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 d4 72 7f[         ]*vpaddq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 d4 b2 00 04 00 00[        ]*vpaddq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 d4 72 80[         ]*vpaddq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 d4 b2 f8 fb ff ff[        ]*vpaddq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 d4 31[    ]*vpaddq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 d4 72 7f[         ]*vpaddq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 d4 b2 00 04 00 00[        ]*vpaddq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 d4 72 80[         ]*vpaddq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 d4 b2 f8 fb ff ff[        ]*vpaddq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 db 31[    ]*vpandd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 10 db 72 7f[         ]*vpandd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 db b2 00 02 00 00[        ]*vpandd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 db 72 80[         ]*vpandd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 db b2 fc fd ff ff[        ]*vpandd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 db 31[    ]*vpandd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 30 db 72 7f[         ]*vpandd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 db b2 00 02 00 00[        ]*vpandd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 db 72 80[         ]*vpandd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 db b2 fc fd ff ff[        ]*vpandd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 df 31[    ]*vpandnd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 10 df 72 7f[         ]*vpandnd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 df b2 00 02 00 00[        ]*vpandnd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 df 72 80[         ]*vpandnd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 df b2 fc fd ff ff[        ]*vpandnd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 df 31[    ]*vpandnd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 30 df 72 7f[         ]*vpandnd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 df b2 00 02 00 00[        ]*vpandnd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 df 72 80[         ]*vpandnd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 df b2 fc fd ff ff[        ]*vpandnd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 df 31[    ]*vpandnq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 df 72 7f[         ]*vpandnq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 df b2 00 04 00 00[        ]*vpandnq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 df 72 80[         ]*vpandnq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 df b2 f8 fb ff ff[        ]*vpandnq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 df 31[    ]*vpandnq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 df 72 7f[         ]*vpandnq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 df b2 00 04 00 00[        ]*vpandnq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 df 72 80[         ]*vpandnq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 df b2 f8 fb ff ff[        ]*vpandnq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 db 31[    ]*vpandq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 db 72 7f[         ]*vpandq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 db b2 00 04 00 00[        ]*vpandq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 db 72 80[         ]*vpandq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 db b2 f8 fb ff ff[        ]*vpandq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 db 31[    ]*vpandq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 db 72 7f[         ]*vpandq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 db b2 00 04 00 00[        ]*vpandq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 db 72 80[         ]*vpandq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 db b2 f8 fb ff ff[        ]*vpandq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 64 31[    ]*vpblendmd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 64 72 7f[         ]*vpblendmd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 64 b2 00 02 00 00[        ]*vpblendmd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 64 72 80[         ]*vpblendmd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 64 b2 fc fd ff ff[        ]*vpblendmd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 64 31[    ]*vpblendmd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 15 30 64 72 7f[         ]*vpblendmd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 64 b2 00 02 00 00[        ]*vpblendmd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 64 72 80[         ]*vpblendmd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 64 b2 fc fd ff ff[        ]*vpblendmd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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\]
@@ -2667,245 +2667,245 @@ Disassembly of section \.text:
 [      ]*[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 10 1f 29 7b[         ]*vpcmpd k5,xmm30,DWORD BCST \[rcx\],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 f3 0d 10 1f 6a 7f 7b[      ]*vpcmpd k5,xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 10 1f aa 00 02 00 00 7b[     ]*vpcmpd k5,xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 10 1f 6a 80 7b[      ]*vpcmpd k5,xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 10 1f aa fc fd ff ff 7b[     ]*vpcmpd k5,xmm30,DWORD BCST \[rdx-0x204\],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 30 1f 29 7b[         ]*vpcmpd k5,ymm30,DWORD BCST \[rcx\],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 f3 0d 30 1f 6a 7f 7b[      ]*vpcmpd k5,ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 30 1f aa 00 02 00 00 7b[     ]*vpcmpd k5,ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 30 1f 6a 80 7b[      ]*vpcmpd k5,ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 30 1f aa fc fd ff ff 7b[     ]*vpcmpd k5,ymm30,DWORD BCST \[rdx-0x204\],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 10 76 29[    ]*vpcmpeqd k5,xmm30,DWORD BCST \[rcx\]
 [      ]*[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 f1 0d 10 76 6a 7f[         ]*vpcmpeqd k5,xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 76 aa 00 02 00 00[        ]*vpcmpeqd k5,xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 76 6a 80[         ]*vpcmpeqd k5,xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 76 aa fc fd ff ff[        ]*vpcmpeqd k5,xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 76 29[    ]*vpcmpeqd k5,ymm30,DWORD BCST \[rcx\]
 [      ]*[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 f1 0d 30 76 6a 7f[         ]*vpcmpeqd k5,ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 76 aa 00 02 00 00[        ]*vpcmpeqd k5,ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 76 6a 80[         ]*vpcmpeqd k5,ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 76 aa fc fd ff ff[        ]*vpcmpeqd k5,ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 29 29[    ]*vpcmpeqq k5,xmm30,QWORD BCST \[rcx\]
 [      ]*[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 f2 8d 10 29 6a 7f[         ]*vpcmpeqq k5,xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 10 29 aa 00 04 00 00[        ]*vpcmpeqq k5,xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 10 29 6a 80[         ]*vpcmpeqq k5,xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 10 29 aa f8 fb ff ff[        ]*vpcmpeqq k5,xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 29 29[    ]*vpcmpeqq k5,ymm30,QWORD BCST \[rcx\]
 [      ]*[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 f2 8d 30 29 6a 7f[         ]*vpcmpeqq k5,ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 30 29 aa 00 04 00 00[        ]*vpcmpeqq k5,ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 30 29 6a 80[         ]*vpcmpeqq k5,ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 30 29 aa f8 fb ff ff[        ]*vpcmpeqq k5,ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 66 29[    ]*vpcmpgtd k5,xmm30,DWORD BCST \[rcx\]
 [      ]*[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 f1 0d 10 66 6a 7f[         ]*vpcmpgtd k5,xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 66 aa 00 02 00 00[        ]*vpcmpgtd k5,xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 66 6a 80[         ]*vpcmpgtd k5,xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 66 aa fc fd ff ff[        ]*vpcmpgtd k5,xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 66 29[    ]*vpcmpgtd k5,ymm30,DWORD BCST \[rcx\]
 [      ]*[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 f1 0d 30 66 6a 7f[         ]*vpcmpgtd k5,ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 66 aa 00 02 00 00[        ]*vpcmpgtd k5,ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 66 6a 80[         ]*vpcmpgtd k5,ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 66 aa fc fd ff ff[        ]*vpcmpgtd k5,ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 37 29[    ]*vpcmpgtq k5,xmm30,QWORD BCST \[rcx\]
 [      ]*[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 f2 8d 10 37 6a 7f[         ]*vpcmpgtq k5,xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 10 37 aa 00 04 00 00[        ]*vpcmpgtq k5,xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 10 37 6a 80[         ]*vpcmpgtq k5,xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 10 37 aa f8 fb ff ff[        ]*vpcmpgtq k5,xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 37 29[    ]*vpcmpgtq k5,ymm30,QWORD BCST \[rcx\]
 [      ]*[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 f2 8d 30 37 6a 7f[         ]*vpcmpgtq k5,ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 30 37 aa 00 04 00 00[        ]*vpcmpgtq k5,ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 30 37 6a 80[         ]*vpcmpgtq k5,ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 30 37 aa f8 fb ff ff[        ]*vpcmpgtq k5,ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 1f 29 7b[         ]*vpcmpq k5,xmm30,QWORD BCST \[rcx\],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 f3 8d 10 1f 6a 7f 7b[      ]*vpcmpq k5,xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 10 1f aa 00 04 00 00 7b[     ]*vpcmpq k5,xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 10 1f 6a 80 7b[      ]*vpcmpq k5,xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 10 1f aa f8 fb ff ff 7b[     ]*vpcmpq k5,xmm30,QWORD BCST \[rdx-0x408\],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 30 1f 29 7b[         ]*vpcmpq k5,ymm30,QWORD BCST \[rcx\],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 f3 8d 30 1f 6a 7f 7b[      ]*vpcmpq k5,ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 30 1f aa 00 04 00 00 7b[     ]*vpcmpq k5,ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 30 1f 6a 80 7b[      ]*vpcmpq k5,ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 30 1f aa f8 fb ff ff 7b[     ]*vpcmpq k5,ymm30,QWORD BCST \[rdx-0x408\],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 10 1e 29 7b[         ]*vpcmpud k5,xmm30,DWORD BCST \[rcx\],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 f3 0d 10 1e 6a 7f 7b[      ]*vpcmpud k5,xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 10 1e aa 00 02 00 00 7b[     ]*vpcmpud k5,xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 10 1e 6a 80 7b[      ]*vpcmpud k5,xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 10 1e aa fc fd ff ff 7b[     ]*vpcmpud k5,xmm30,DWORD BCST \[rdx-0x204\],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 30 1e 29 7b[         ]*vpcmpud k5,ymm30,DWORD BCST \[rcx\],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 f3 0d 30 1e 6a 7f 7b[      ]*vpcmpud k5,ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 30 1e aa 00 02 00 00 7b[     ]*vpcmpud k5,ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 30 1e 6a 80 7b[      ]*vpcmpud k5,ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 30 1e aa fc fd ff ff 7b[     ]*vpcmpud k5,ymm30,DWORD BCST \[rdx-0x204\],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 10 1e 29 7b[         ]*vpcmpuq k5,xmm30,QWORD BCST \[rcx\],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 f3 8d 10 1e 6a 7f 7b[      ]*vpcmpuq k5,xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 10 1e aa 00 04 00 00 7b[     ]*vpcmpuq k5,xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 10 1e 6a 80 7b[      ]*vpcmpuq k5,xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 10 1e aa f8 fb ff ff 7b[     ]*vpcmpuq k5,xmm30,QWORD BCST \[rdx-0x408\],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 30 1e 29 7b[         ]*vpcmpuq k5,ymm30,QWORD BCST \[rcx\],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 f3 8d 30 1e 6a 7f 7b[      ]*vpcmpuq k5,ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 30 1e aa 00 04 00 00 7b[     ]*vpcmpuq k5,ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 30 1e 6a 80 7b[      ]*vpcmpuq k5,ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 30 1e aa f8 fb ff ff 7b[     ]*vpcmpuq k5,ymm30,QWORD BCST \[rdx-0x408\],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 10 64 31[    ]*vpblendmq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 64 72 7f[         ]*vpblendmq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 64 b2 00 04 00 00[        ]*vpblendmq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 64 72 80[         ]*vpblendmq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 64 b2 f8 fb ff ff[        ]*vpblendmq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 64 31[    ]*vpblendmq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 95 30 64 72 7f[         ]*vpblendmq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 64 b2 00 04 00 00[        ]*vpblendmq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 64 72 80[         ]*vpblendmq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 64 b2 f8 fb ff ff[        ]*vpblendmq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -2931,175 +2931,175 @@ Disassembly of section \.text:
 [      ]*[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 30 36 31[    ]*vpermd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 36 72 7f[         ]*vpermd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 36 b2 00 02 00 00[        ]*vpermd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 36 72 80[         ]*vpermd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 36 b2 fc fd ff ff[        ]*vpermd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 05 31 7b[         ]*vpermilpd xmm30,QWORD BCST \[rcx\],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 63 fd 18 05 72 7f 7b[      ]*vpermilpd xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 05 b2 00 04 00 00 7b[     ]*vpermilpd xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 05 72 80 7b[      ]*vpermilpd xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 05 b2 f8 fb ff ff 7b[     ]*vpermilpd xmm30,QWORD BCST \[rdx-0x408\],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 38 05 31 7b[         ]*vpermilpd ymm30,QWORD BCST \[rcx\],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 63 fd 38 05 72 7f 7b[      ]*vpermilpd ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 05 b2 00 04 00 00 7b[     ]*vpermilpd ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 05 72 80 7b[      ]*vpermilpd ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 05 b2 f8 fb ff ff 7b[     ]*vpermilpd ymm30,QWORD BCST \[rdx-0x408\],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 10 0d 31[    ]*vpermilpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 0d 72 7f[         ]*vpermilpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 0d b2 00 04 00 00[        ]*vpermilpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 0d 72 80[         ]*vpermilpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 0d b2 f8 fb ff ff[        ]*vpermilpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 0d 31[    ]*vpermilpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 0d 72 7f[         ]*vpermilpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 0d b2 00 04 00 00[        ]*vpermilpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 0d 72 80[         ]*vpermilpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 0d b2 f8 fb ff ff[        ]*vpermilpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 04 31 7b[         ]*vpermilps xmm30,DWORD BCST \[rcx\],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 63 7d 18 04 72 7f 7b[      ]*vpermilps xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 04 b2 00 02 00 00 7b[     ]*vpermilps xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 04 72 80 7b[      ]*vpermilps xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 04 b2 fc fd ff ff 7b[     ]*vpermilps xmm30,DWORD BCST \[rdx-0x204\],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 38 04 31 7b[         ]*vpermilps ymm30,DWORD BCST \[rcx\],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 63 7d 38 04 72 7f 7b[      ]*vpermilps ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 04 b2 00 02 00 00 7b[     ]*vpermilps ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 04 72 80 7b[      ]*vpermilps ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 04 b2 fc fd ff ff 7b[     ]*vpermilps ymm30,DWORD BCST \[rdx-0x204\],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 10 0c 31[    ]*vpermilps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 0c 72 7f[         ]*vpermilps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 0c b2 00 02 00 00[        ]*vpermilps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 0c 72 80[         ]*vpermilps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 0c b2 fc fd ff ff[        ]*vpermilps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 0c 31[    ]*vpermilps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 0c 72 7f[         ]*vpermilps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 0c b2 00 02 00 00[        ]*vpermilps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 0c 72 80[         ]*vpermilps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 0c b2 fc fd ff ff[        ]*vpermilps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 01 31 7b[         ]*vpermpd ymm30,QWORD BCST \[rcx\],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 63 fd 38 01 72 7f 7b[      ]*vpermpd ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 01 b2 00 04 00 00 7b[     ]*vpermpd ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 01 72 80 7b[      ]*vpermpd ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 01 b2 f8 fb ff ff 7b[     ]*vpermpd ymm30,QWORD BCST \[rdx-0x408\],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 30 16 31[    ]*vpermps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 16 72 7f[         ]*vpermps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 16 b2 00 02 00 00[        ]*vpermps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 16 72 80[         ]*vpermps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 16 b2 fc fd ff ff[        ]*vpermps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 00 31 7b[         ]*vpermq ymm30,QWORD BCST \[rcx\],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 63 fd 38 00 72 7f 7b[      ]*vpermq ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 00 b2 00 04 00 00 7b[     ]*vpermq ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 00 72 80 7b[      ]*vpermq ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 00 b2 f8 fb ff ff 7b[     ]*vpermq ymm30,QWORD BCST \[rdx-0x408\],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\]
@@ -3173,225 +3173,225 @@ Disassembly of section \.text:
 [      ]*[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 10 3d 31[    ]*vpmaxsd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 3d 72 7f[         ]*vpmaxsd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 3d b2 00 02 00 00[        ]*vpmaxsd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 3d 72 80[         ]*vpmaxsd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 3d b2 fc fd ff ff[        ]*vpmaxsd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 3d 31[    ]*vpmaxsd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 3d 72 7f[         ]*vpmaxsd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 3d b2 00 02 00 00[        ]*vpmaxsd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 3d 72 80[         ]*vpmaxsd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 3d b2 fc fd ff ff[        ]*vpmaxsd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 3d 31[    ]*vpmaxsq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 3d 72 7f[         ]*vpmaxsq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 3d b2 00 04 00 00[        ]*vpmaxsq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 3d 72 80[         ]*vpmaxsq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 3d b2 f8 fb ff ff[        ]*vpmaxsq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 3d 31[    ]*vpmaxsq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 3d 72 7f[         ]*vpmaxsq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 3d b2 00 04 00 00[        ]*vpmaxsq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 3d 72 80[         ]*vpmaxsq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 3d b2 f8 fb ff ff[        ]*vpmaxsq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 3f 31[    ]*vpmaxud xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 3f 72 7f[         ]*vpmaxud xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 3f b2 00 02 00 00[        ]*vpmaxud xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 3f 72 80[         ]*vpmaxud xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 3f b2 fc fd ff ff[        ]*vpmaxud xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 3f 31[    ]*vpmaxud ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 3f 72 7f[         ]*vpmaxud ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 3f b2 00 02 00 00[        ]*vpmaxud ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 3f 72 80[         ]*vpmaxud ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 3f b2 fc fd ff ff[        ]*vpmaxud ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 3f 31[    ]*vpmaxuq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 3f 72 7f[         ]*vpmaxuq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 3f b2 00 04 00 00[        ]*vpmaxuq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 3f 72 80[         ]*vpmaxuq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 3f b2 f8 fb ff ff[        ]*vpmaxuq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 3f 31[    ]*vpmaxuq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 3f 72 7f[         ]*vpmaxuq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 3f b2 00 04 00 00[        ]*vpmaxuq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 3f 72 80[         ]*vpmaxuq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 3f b2 f8 fb ff ff[        ]*vpmaxuq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 39 31[    ]*vpminsd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 39 72 7f[         ]*vpminsd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 39 b2 00 02 00 00[        ]*vpminsd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 39 72 80[         ]*vpminsd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 39 b2 fc fd ff ff[        ]*vpminsd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 39 31[    ]*vpminsd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 39 72 7f[         ]*vpminsd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 39 b2 00 02 00 00[        ]*vpminsd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 39 72 80[         ]*vpminsd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 39 b2 fc fd ff ff[        ]*vpminsd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 39 31[    ]*vpminsq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 39 72 7f[         ]*vpminsq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 39 b2 00 04 00 00[        ]*vpminsq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 39 72 80[         ]*vpminsq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 39 b2 f8 fb ff ff[        ]*vpminsq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 39 31[    ]*vpminsq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 39 72 7f[         ]*vpminsq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 39 b2 00 04 00 00[        ]*vpminsq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 39 72 80[         ]*vpminsq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 39 b2 f8 fb ff ff[        ]*vpminsq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 3b 31[    ]*vpminud xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 3b 72 7f[         ]*vpminud xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 3b b2 00 02 00 00[        ]*vpminud xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 3b 72 80[         ]*vpminud xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 3b b2 fc fd ff ff[        ]*vpminud xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 3b 31[    ]*vpminud ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 3b 72 7f[         ]*vpminud ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 3b b2 00 02 00 00[        ]*vpminud ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 3b 72 80[         ]*vpminud ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 3b b2 fc fd ff ff[        ]*vpminud ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 3b 31[    ]*vpminuq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 3b 72 7f[         ]*vpminuq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 3b b2 00 04 00 00[        ]*vpminuq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 3b 72 80[         ]*vpminuq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 3b b2 f8 fb ff ff[        ]*vpminuq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 3b 31[    ]*vpminuq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 3b 72 7f[         ]*vpminuq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 3b b2 00 04 00 00[        ]*vpminuq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 3b 72 80[         ]*vpminuq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 3b b2 f8 fb ff ff[        ]*vpminuq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -3577,141 +3577,141 @@ Disassembly of section \.text:
 [      ]*[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 10 28 31[    ]*vpmuldq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 28 72 7f[         ]*vpmuldq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 28 b2 00 04 00 00[        ]*vpmuldq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 28 72 80[         ]*vpmuldq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 28 b2 f8 fb ff ff[        ]*vpmuldq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 28 31[    ]*vpmuldq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 28 72 7f[         ]*vpmuldq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 28 b2 00 04 00 00[        ]*vpmuldq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 28 72 80[         ]*vpmuldq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 28 b2 f8 fb ff ff[        ]*vpmuldq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 40 31[    ]*vpmulld xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 40 72 7f[         ]*vpmulld xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 40 b2 00 02 00 00[        ]*vpmulld xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 40 72 80[         ]*vpmulld xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 40 b2 fc fd ff ff[        ]*vpmulld xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 40 31[    ]*vpmulld ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 40 72 7f[         ]*vpmulld ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 40 b2 00 02 00 00[        ]*vpmulld ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 40 72 80[         ]*vpmulld ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 40 b2 fc fd ff ff[        ]*vpmulld ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 f4 31[    ]*vpmuludq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 f4 72 7f[         ]*vpmuludq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 f4 b2 00 04 00 00[        ]*vpmuludq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 f4 72 80[         ]*vpmuludq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 f4 b2 f8 fb ff ff[        ]*vpmuludq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 f4 31[    ]*vpmuludq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 f4 72 7f[         ]*vpmuludq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 f4 b2 00 04 00 00[        ]*vpmuludq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 f4 72 80[         ]*vpmuludq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 f4 b2 f8 fb ff ff[        ]*vpmuludq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 eb 31[    ]*vpord  xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 10 eb 72 7f[         ]*vpord  xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 eb b2 00 02 00 00[        ]*vpord  xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 eb 72 80[         ]*vpord  xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 eb b2 fc fd ff ff[        ]*vpord  xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 eb 31[    ]*vpord  ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 30 eb 72 7f[         ]*vpord  ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 eb b2 00 02 00 00[        ]*vpord  ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 eb 72 80[         ]*vpord  ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 eb b2 fc fd ff ff[        ]*vpord  ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 eb 31[    ]*vporq  xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 eb 72 7f[         ]*vporq  xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 eb b2 00 04 00 00[        ]*vporq  xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 eb 72 80[         ]*vporq  xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 eb b2 f8 fb ff ff[        ]*vporq  xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 eb 31[    ]*vporq  ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 eb 72 7f[         ]*vporq  ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 eb b2 00 04 00 00[        ]*vporq  ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 eb 72 80[         ]*vporq  ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 eb b2 f8 fb ff ff[        ]*vporq  ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 02 7d 01 a0 b4 fe 7b 00 00 00[     ]*vpscatterdd DWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
 [      ]*[a-f0-9]+:[   ]*62 02 7d 01 a0 b4 fe 7b 00 00 00[     ]*vpscatterdd DWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
 [      ]*[a-f0-9]+:[   ]*62 02 7d 01 a0 74 39 40[      ]*vpscatterdd DWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
@@ -3750,30 +3750,30 @@ Disassembly of section \.text:
 [      ]*[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 18 70 31 7b[         ]*vpshufd xmm30,DWORD BCST \[rcx\],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 61 7d 18 70 72 7f 7b[      ]*vpshufd xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 70 b2 00 02 00 00 7b[     ]*vpshufd xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 70 72 80 7b[      ]*vpshufd xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 70 b2 fc fd ff ff 7b[     ]*vpshufd xmm30,DWORD BCST \[rdx-0x204\],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 38 70 31 7b[         ]*vpshufd ymm30,DWORD BCST \[rcx\],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 61 7d 38 70 72 7f 7b[      ]*vpshufd ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 70 b2 00 02 00 00 7b[     ]*vpshufd ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 70 72 80 7b[      ]*vpshufd ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 70 b2 fc fd ff ff 7b[     ]*vpshufd ymm30,DWORD BCST \[rdx-0x204\],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
@@ -3815,57 +3815,57 @@ Disassembly of section \.text:
 [      ]*[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 10 47 31[    ]*vpsllvd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 47 72 7f[         ]*vpsllvd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 47 b2 00 02 00 00[        ]*vpsllvd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 47 72 80[         ]*vpsllvd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 47 b2 fc fd ff ff[        ]*vpsllvd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 47 31[    ]*vpsllvd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 47 72 7f[         ]*vpsllvd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 47 b2 00 02 00 00[        ]*vpsllvd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 47 72 80[         ]*vpsllvd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 47 b2 fc fd ff ff[        ]*vpsllvd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 47 31[    ]*vpsllvq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 47 72 7f[         ]*vpsllvq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 47 b2 00 04 00 00[        ]*vpsllvq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 47 72 80[         ]*vpsllvq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 47 b2 f8 fb ff ff[        ]*vpsllvq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 47 31[    ]*vpsllvq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 47 72 7f[         ]*vpsllvq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 47 b2 00 04 00 00[        ]*vpsllvq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 47 72 80[         ]*vpsllvq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 47 b2 f8 fb ff ff[        ]*vpsllvq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -3907,57 +3907,57 @@ Disassembly of section \.text:
 [      ]*[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 10 46 31[    ]*vpsravd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 46 72 7f[         ]*vpsravd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 46 b2 00 02 00 00[        ]*vpsravd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 46 72 80[         ]*vpsravd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 46 b2 fc fd ff ff[        ]*vpsravd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 46 31[    ]*vpsravd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 46 72 7f[         ]*vpsravd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 46 b2 00 02 00 00[        ]*vpsravd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 46 72 80[         ]*vpsravd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 46 b2 fc fd ff ff[        ]*vpsravd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 46 31[    ]*vpsravq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 46 72 7f[         ]*vpsravq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 46 b2 00 04 00 00[        ]*vpsravq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 46 72 80[         ]*vpsravq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 46 b2 f8 fb ff ff[        ]*vpsravq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 46 31[    ]*vpsravq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 46 72 7f[         ]*vpsravq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 46 b2 00 04 00 00[        ]*vpsravq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 46 72 80[         ]*vpsravq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 46 b2 f8 fb ff ff[        ]*vpsravq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -3999,505 +3999,505 @@ Disassembly of section \.text:
 [      ]*[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 10 45 31[    ]*vpsrlvd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 45 72 7f[         ]*vpsrlvd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 45 b2 00 02 00 00[        ]*vpsrlvd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 45 72 80[         ]*vpsrlvd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 45 b2 fc fd ff ff[        ]*vpsrlvd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 45 31[    ]*vpsrlvd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 45 72 7f[         ]*vpsrlvd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 45 b2 00 02 00 00[        ]*vpsrlvd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 45 72 80[         ]*vpsrlvd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 45 b2 fc fd ff ff[        ]*vpsrlvd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 45 31[    ]*vpsrlvq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 45 72 7f[         ]*vpsrlvq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 45 b2 00 04 00 00[        ]*vpsrlvq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 45 72 80[         ]*vpsrlvq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 45 b2 f8 fb ff ff[        ]*vpsrlvq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 45 31[    ]*vpsrlvq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 45 72 7f[         ]*vpsrlvq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 45 b2 00 04 00 00[        ]*vpsrlvq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 45 72 80[         ]*vpsrlvq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 45 b2 f8 fb ff ff[        ]*vpsrlvq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 72 11 7b[         ]*vpsrld xmm30,DWORD BCST \[rcx\],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 f1 0d 10 72 52 7f 7b[      ]*vpsrld xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 92 00 02 00 00 7b[     ]*vpsrld xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 52 80 7b[      ]*vpsrld xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 92 fc fd ff ff 7b[     ]*vpsrld xmm30,DWORD BCST \[rdx-0x204\],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 30 72 11 7b[         ]*vpsrld ymm30,DWORD BCST \[rcx\],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 f1 0d 30 72 52 7f 7b[      ]*vpsrld ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 92 00 02 00 00 7b[     ]*vpsrld ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 52 80 7b[      ]*vpsrld ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 92 fc fd ff ff 7b[     ]*vpsrld ymm30,DWORD BCST \[rdx-0x204\],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 10 73 11 7b[         ]*vpsrlq xmm30,QWORD BCST \[rcx\],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 f1 8d 10 73 52 7f 7b[      ]*vpsrlq xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 73 92 00 04 00 00 7b[     ]*vpsrlq xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 73 52 80 7b[      ]*vpsrlq xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 73 92 f8 fb ff ff 7b[     ]*vpsrlq xmm30,QWORD BCST \[rdx-0x408\],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 30 73 11 7b[         ]*vpsrlq ymm30,QWORD BCST \[rcx\],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 f1 8d 30 73 52 7f 7b[      ]*vpsrlq ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 73 92 00 04 00 00 7b[     ]*vpsrlq ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 73 52 80 7b[      ]*vpsrlq ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 73 92 f8 fb ff ff 7b[     ]*vpsrlq ymm30,QWORD BCST \[rdx-0x408\],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 10 fa 31[    ]*vpsubd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 10 fa 72 7f[         ]*vpsubd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 fa b2 00 02 00 00[        ]*vpsubd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 fa 72 80[         ]*vpsubd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 fa b2 fc fd ff ff[        ]*vpsubd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 fa 31[    ]*vpsubd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 30 fa 72 7f[         ]*vpsubd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 fa b2 00 02 00 00[        ]*vpsubd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 fa 72 80[         ]*vpsubd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 fa b2 fc fd ff ff[        ]*vpsubd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 fb 31[    ]*vpsubq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 fb 72 7f[         ]*vpsubq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 fb b2 00 04 00 00[        ]*vpsubq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 fb 72 80[         ]*vpsubq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 fb b2 f8 fb ff ff[        ]*vpsubq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 fb 31[    ]*vpsubq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 fb 72 7f[         ]*vpsubq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 fb b2 00 04 00 00[        ]*vpsubq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 fb 72 80[         ]*vpsubq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 fb b2 f8 fb ff ff[        ]*vpsubq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 27 29[    ]*vptestmd k5,xmm30,DWORD BCST \[rcx\]
 [      ]*[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 f2 0d 10 27 6a 7f[         ]*vptestmd k5,xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 0d 10 27 aa 00 02 00 00[        ]*vptestmd k5,xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 0d 10 27 6a 80[         ]*vptestmd k5,xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 0d 10 27 aa fc fd ff ff[        ]*vptestmd k5,xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 27 29[    ]*vptestmd k5,ymm30,DWORD BCST \[rcx\]
 [      ]*[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 f2 0d 30 27 6a 7f[         ]*vptestmd k5,ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 0d 30 27 aa 00 02 00 00[        ]*vptestmd k5,ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 0d 30 27 6a 80[         ]*vptestmd k5,ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 0d 30 27 aa fc fd ff ff[        ]*vptestmd k5,ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 27 29[    ]*vptestmq k5,xmm30,QWORD BCST \[rcx\]
 [      ]*[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 f2 8d 10 27 6a 7f[         ]*vptestmq k5,xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 10 27 aa 00 04 00 00[        ]*vptestmq k5,xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 10 27 6a 80[         ]*vptestmq k5,xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 10 27 aa f8 fb ff ff[        ]*vptestmq k5,xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 27 29[    ]*vptestmq k5,ymm30,QWORD BCST \[rcx\]
 [      ]*[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 f2 8d 30 27 6a 7f[         ]*vptestmq k5,ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 30 27 aa 00 04 00 00[        ]*vptestmq k5,ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 30 27 6a 80[         ]*vptestmq k5,ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 30 27 aa f8 fb ff ff[        ]*vptestmq k5,ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 6a 31[    ]*vpunpckhdq xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 10 6a 72 7f[         ]*vpunpckhdq xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 6a b2 00 02 00 00[        ]*vpunpckhdq xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 6a 72 80[         ]*vpunpckhdq xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 6a b2 fc fd ff ff[        ]*vpunpckhdq xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 6a 31[    ]*vpunpckhdq ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 30 6a 72 7f[         ]*vpunpckhdq ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 6a b2 00 02 00 00[        ]*vpunpckhdq ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 6a 72 80[         ]*vpunpckhdq ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 6a b2 fc fd ff ff[        ]*vpunpckhdq ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 6d 31[    ]*vpunpckhqdq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 6d 72 7f[         ]*vpunpckhqdq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 6d b2 00 04 00 00[        ]*vpunpckhqdq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 6d 72 80[         ]*vpunpckhqdq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 6d b2 f8 fb ff ff[        ]*vpunpckhqdq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 6d 31[    ]*vpunpckhqdq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 6d 72 7f[         ]*vpunpckhqdq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 6d b2 00 04 00 00[        ]*vpunpckhqdq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 6d 72 80[         ]*vpunpckhqdq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 6d b2 f8 fb ff ff[        ]*vpunpckhqdq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 62 31[    ]*vpunpckldq xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 10 62 72 7f[         ]*vpunpckldq xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 62 b2 00 02 00 00[        ]*vpunpckldq xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 62 72 80[         ]*vpunpckldq xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 62 b2 fc fd ff ff[        ]*vpunpckldq xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 62 31[    ]*vpunpckldq ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 30 62 72 7f[         ]*vpunpckldq ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 62 b2 00 02 00 00[        ]*vpunpckldq ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 62 72 80[         ]*vpunpckldq ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 62 b2 fc fd ff ff[        ]*vpunpckldq ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 6c 31[    ]*vpunpcklqdq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 6c 72 7f[         ]*vpunpcklqdq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 6c b2 00 04 00 00[        ]*vpunpcklqdq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 6c 72 80[         ]*vpunpcklqdq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 6c b2 f8 fb ff ff[        ]*vpunpcklqdq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 6c 31[    ]*vpunpcklqdq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 6c 72 7f[         ]*vpunpcklqdq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 6c b2 00 04 00 00[        ]*vpunpcklqdq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 6c 72 80[         ]*vpunpcklqdq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 6c b2 f8 fb ff ff[        ]*vpunpcklqdq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 ef 31[    ]*vpxord xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 10 ef 72 7f[         ]*vpxord xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 ef b2 00 02 00 00[        ]*vpxord xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 ef 72 80[         ]*vpxord xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 ef b2 fc fd ff ff[        ]*vpxord xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 ef 31[    ]*vpxord ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 30 ef 72 7f[         ]*vpxord ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 ef b2 00 02 00 00[        ]*vpxord ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 ef 72 80[         ]*vpxord ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 ef b2 fc fd ff ff[        ]*vpxord ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 ef 31[    ]*vpxorq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 ef 72 7f[         ]*vpxorq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 ef b2 00 04 00 00[        ]*vpxorq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 ef 72 80[         ]*vpxorq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 ef b2 f8 fb ff ff[        ]*vpxorq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 ef 31[    ]*vpxorq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 ef 72 7f[         ]*vpxorq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 ef b2 00 04 00 00[        ]*vpxorq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 ef 72 80[         ]*vpxorq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 ef b2 f8 fb ff ff[        ]*vpxorq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 4c 31[    ]*vrcp14pd xmm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 18 4c 72 7f[         ]*vrcp14pd xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 4c b2 00 04 00 00[        ]*vrcp14pd xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 4c 72 80[         ]*vrcp14pd xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 4c b2 f8 fb ff ff[        ]*vrcp14pd xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 4c 31[    ]*vrcp14pd ymm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 38 4c 72 7f[         ]*vrcp14pd ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 4c b2 00 04 00 00[        ]*vrcp14pd ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 4c 72 80[         ]*vrcp14pd ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 4c b2 f8 fb ff ff[        ]*vrcp14pd ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 4c 31[    ]*vrcp14ps xmm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 18 4c 72 7f[         ]*vrcp14ps xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 4c b2 00 02 00 00[        ]*vrcp14ps xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 4c 72 80[         ]*vrcp14ps xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 4c b2 fc fd ff ff[        ]*vrcp14ps xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 4c 31[    ]*vrcp14ps ymm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 38 4c 72 7f[         ]*vrcp14ps ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 4c b2 00 02 00 00[        ]*vrcp14ps ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 4c 72 80[         ]*vrcp14ps ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 4c b2 fc fd ff ff[        ]*vrcp14ps ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 4e 31[    ]*vrsqrt14pd xmm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 18 4e 72 7f[         ]*vrsqrt14pd xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 4e b2 00 04 00 00[        ]*vrsqrt14pd xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 4e 72 80[         ]*vrsqrt14pd xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 4e b2 f8 fb ff ff[        ]*vrsqrt14pd xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 4e 31[    ]*vrsqrt14pd ymm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 38 4e 72 7f[         ]*vrsqrt14pd ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 4e b2 00 04 00 00[        ]*vrsqrt14pd ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 4e 72 80[         ]*vrsqrt14pd ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 4e b2 f8 fb ff ff[        ]*vrsqrt14pd ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 4e 31[    ]*vrsqrt14ps xmm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 18 4e 72 7f[         ]*vrsqrt14ps xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 4e b2 00 02 00 00[        ]*vrsqrt14ps xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 4e 72 80[         ]*vrsqrt14ps xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 4e b2 fc fd ff ff[        ]*vrsqrt14ps xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 4e 31[    ]*vrsqrt14ps ymm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 38 4e 72 7f[         ]*vrsqrt14ps ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 4e b2 00 02 00 00[        ]*vrsqrt14ps ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 4e 72 80[         ]*vrsqrt14ps ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 4e b2 fc fd ff ff[        ]*vrsqrt14ps ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:[   ]*62 02 fd 01 a2 b4 fe 7b 00 00 00[     ]*vscatterdpd QWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
 [      ]*[a-f0-9]+:[   ]*62 02 fd 01 a2 b4 fe 7b 00 00 00[     ]*vscatterdpd QWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
 [      ]*[a-f0-9]+:[   ]*62 02 fd 01 a2 74 39 20[      ]*vscatterdpd QWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
@@ -4536,344 +4536,344 @@ Disassembly of section \.text:
 [      ]*[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 10 c6 31 7b[         ]*vshufpd xmm30,xmm29,QWORD BCST \[rcx\],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 61 95 10 c6 72 7f 7b[      ]*vshufpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 c6 b2 00 04 00 00 7b[     ]*vshufpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 c6 72 80 7b[      ]*vshufpd xmm30,xmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 c6 b2 f8 fb ff ff 7b[     ]*vshufpd xmm30,xmm29,QWORD BCST \[rdx-0x408\],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 30 c6 31 7b[         ]*vshufpd ymm30,ymm29,QWORD BCST \[rcx\],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 61 95 30 c6 72 7f 7b[      ]*vshufpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 c6 b2 00 04 00 00 7b[     ]*vshufpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 c6 72 80 7b[      ]*vshufpd ymm30,ymm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 c6 b2 f8 fb ff ff 7b[     ]*vshufpd ymm30,ymm29,QWORD BCST \[rdx-0x408\],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 10 c6 31 7b[         ]*vshufps xmm30,xmm29,DWORD BCST \[rcx\],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 61 14 10 c6 72 7f 7b[      ]*vshufps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 c6 b2 00 02 00 00 7b[     ]*vshufps xmm30,xmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 c6 72 80 7b[      ]*vshufps xmm30,xmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 c6 b2 fc fd ff ff 7b[     ]*vshufps xmm30,xmm29,DWORD BCST \[rdx-0x204\],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 30 c6 31 7b[         ]*vshufps ymm30,ymm29,DWORD BCST \[rcx\],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 61 14 30 c6 72 7f 7b[      ]*vshufps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 c6 b2 00 02 00 00 7b[     ]*vshufps ymm30,ymm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 c6 72 80 7b[      ]*vshufps ymm30,ymm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 c6 b2 fc fd ff ff 7b[     ]*vshufps ymm30,ymm29,DWORD BCST \[rdx-0x204\],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 18 51 31[    ]*vsqrtpd xmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 18 51 72 7f[         ]*vsqrtpd xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 51 b2 00 04 00 00[        ]*vsqrtpd xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 51 72 80[         ]*vsqrtpd xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 51 b2 f8 fb ff ff[        ]*vsqrtpd xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 51 31[    ]*vsqrtpd ymm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 38 51 72 7f[         ]*vsqrtpd ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 51 b2 00 04 00 00[        ]*vsqrtpd ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 51 72 80[         ]*vsqrtpd ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 51 b2 f8 fb ff ff[        ]*vsqrtpd ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 51 31[    ]*vsqrtps xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 18 51 72 7f[         ]*vsqrtps xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 51 b2 00 02 00 00[        ]*vsqrtps xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 51 72 80[         ]*vsqrtps xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 51 b2 fc fd ff ff[        ]*vsqrtps xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 51 31[    ]*vsqrtps ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 38 51 72 7f[         ]*vsqrtps ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 51 b2 00 02 00 00[        ]*vsqrtps ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 51 72 80[         ]*vsqrtps ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 51 b2 fc fd ff ff[        ]*vsqrtps ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 5c 31[    ]*vsubpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 5c 72 7f[         ]*vsubpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5c b2 00 04 00 00[        ]*vsubpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5c 72 80[         ]*vsubpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5c b2 f8 fb ff ff[        ]*vsubpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 5c 31[    ]*vsubpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 5c 72 7f[         ]*vsubpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5c b2 00 04 00 00[        ]*vsubpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5c 72 80[         ]*vsubpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5c b2 f8 fb ff ff[        ]*vsubpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 5c 31[    ]*vsubps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 5c 72 7f[         ]*vsubps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5c b2 00 02 00 00[        ]*vsubps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5c 72 80[         ]*vsubps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5c b2 fc fd ff ff[        ]*vsubps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 5c 31[    ]*vsubps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 5c 72 7f[         ]*vsubps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5c b2 00 02 00 00[        ]*vsubps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5c 72 80[         ]*vsubps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5c b2 fc fd ff ff[        ]*vsubps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 15 31[    ]*vunpckhpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 15 72 7f[         ]*vunpckhpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 15 b2 00 04 00 00[        ]*vunpckhpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 15 72 80[         ]*vunpckhpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 15 b2 f8 fb ff ff[        ]*vunpckhpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 15 31[    ]*vunpckhpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 15 72 7f[         ]*vunpckhpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 15 b2 00 04 00 00[        ]*vunpckhpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 15 72 80[         ]*vunpckhpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 15 b2 f8 fb ff ff[        ]*vunpckhpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 15 31[    ]*vunpckhps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 15 72 7f[         ]*vunpckhps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 15 b2 00 02 00 00[        ]*vunpckhps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 15 72 80[         ]*vunpckhps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 15 b2 fc fd ff ff[        ]*vunpckhps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 15 31[    ]*vunpckhps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 15 72 7f[         ]*vunpckhps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 15 b2 00 02 00 00[        ]*vunpckhps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 15 72 80[         ]*vunpckhps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 15 b2 fc fd ff ff[        ]*vunpckhps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 14 31[    ]*vunpcklpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 14 72 7f[         ]*vunpcklpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 14 b2 00 04 00 00[        ]*vunpcklpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 14 72 80[         ]*vunpcklpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 14 b2 f8 fb ff ff[        ]*vunpcklpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 14 31[    ]*vunpcklpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 14 72 7f[         ]*vunpcklpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 14 b2 00 04 00 00[        ]*vunpcklpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 14 72 80[         ]*vunpcklpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 14 b2 f8 fb ff ff[        ]*vunpcklpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 14 31[    ]*vunpcklps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 14 72 7f[         ]*vunpcklps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 14 b2 00 02 00 00[        ]*vunpcklps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 14 72 80[         ]*vunpcklps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 14 b2 fc fd ff ff[        ]*vunpcklps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 14 31[    ]*vunpcklps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 14 72 7f[         ]*vunpcklps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 14 b2 00 02 00 00[        ]*vunpcklps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 14 72 80[         ]*vunpcklps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 14 b2 fc fd ff ff[        ]*vunpcklps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 25 31 7b[         ]*vpternlogd xmm30,xmm29,DWORD BCST \[rcx\],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 63 15 10 25 72 7f 7b[      ]*vpternlogd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 25 b2 00 02 00 00 7b[     ]*vpternlogd xmm30,xmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 25 72 80 7b[      ]*vpternlogd xmm30,xmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 25 b2 fc fd ff ff 7b[     ]*vpternlogd xmm30,xmm29,DWORD BCST \[rdx-0x204\],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 30 25 31 7b[         ]*vpternlogd ymm30,ymm29,DWORD BCST \[rcx\],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 63 15 30 25 72 7f 7b[      ]*vpternlogd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 25 b2 00 02 00 00 7b[     ]*vpternlogd ymm30,ymm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 25 72 80 7b[      ]*vpternlogd ymm30,ymm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 25 b2 fc fd ff ff 7b[     ]*vpternlogd ymm30,ymm29,DWORD BCST \[rdx-0x204\],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 10 25 31 7b[         ]*vpternlogq xmm30,xmm29,QWORD BCST \[rcx\],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 63 95 10 25 72 7f 7b[      ]*vpternlogq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 25 b2 00 04 00 00 7b[     ]*vpternlogq xmm30,xmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 25 72 80 7b[      ]*vpternlogq xmm30,xmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 25 b2 f8 fb ff ff 7b[     ]*vpternlogq xmm30,xmm29,QWORD BCST \[rdx-0x408\],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 30 25 31 7b[         ]*vpternlogq ymm30,ymm29,QWORD BCST \[rcx\],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 63 95 30 25 72 7f 7b[      ]*vpternlogq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 25 b2 00 04 00 00 7b[     ]*vpternlogq ymm30,ymm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 25 72 80 7b[      ]*vpternlogq ymm30,ymm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 25 b2 f8 fb ff ff 7b[     ]*vpternlogq ymm30,ymm29,QWORD BCST \[rdx-0x408\],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
@@ -4970,758 +4970,758 @@ Disassembly of section \.text:
 [      ]*[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 30 23 31 7b[         ]*vshuff32x4 ymm30,ymm29,DWORD BCST \[rcx\],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 63 15 30 23 72 7f 7b[      ]*vshuff32x4 ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 23 b2 00 02 00 00 7b[     ]*vshuff32x4 ymm30,ymm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 23 72 80 7b[      ]*vshuff32x4 ymm30,ymm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 23 b2 fc fd ff ff 7b[     ]*vshuff32x4 ymm30,ymm29,DWORD BCST \[rdx-0x204\],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 30 23 31 7b[         ]*vshuff64x2 ymm30,ymm29,QWORD BCST \[rcx\],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 63 95 30 23 72 7f 7b[      ]*vshuff64x2 ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 23 b2 00 04 00 00 7b[     ]*vshuff64x2 ymm30,ymm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 23 72 80 7b[      ]*vshuff64x2 ymm30,ymm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 23 b2 f8 fb ff ff 7b[     ]*vshuff64x2 ymm30,ymm29,QWORD BCST \[rdx-0x408\],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 30 43 31 7b[         ]*vshufi32x4 ymm30,ymm29,DWORD BCST \[rcx\],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 63 15 30 43 72 7f 7b[      ]*vshufi32x4 ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 43 b2 00 02 00 00 7b[     ]*vshufi32x4 ymm30,ymm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 43 72 80 7b[      ]*vshufi32x4 ymm30,ymm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 43 b2 fc fd ff ff 7b[     ]*vshufi32x4 ymm30,ymm29,DWORD BCST \[rdx-0x204\],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 30 43 31 7b[         ]*vshufi64x2 ymm30,ymm29,QWORD BCST \[rcx\],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 63 95 30 43 72 7f 7b[      ]*vshufi64x2 ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 43 b2 00 04 00 00 7b[     ]*vshufi64x2 ymm30,ymm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 43 72 80 7b[      ]*vshufi64x2 ymm30,ymm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 43 b2 f8 fb ff ff 7b[     ]*vshufi64x2 ymm30,ymm29,QWORD BCST \[rdx-0x408\],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 30 36 31[    ]*vpermq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 36 72 7f[         ]*vpermq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 36 b2 00 04 00 00[        ]*vpermq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 36 72 80[         ]*vpermq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 36 b2 f8 fb ff ff[        ]*vpermq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 16 31[    ]*vpermpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 16 72 7f[         ]*vpermpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 16 b2 00 04 00 00[        ]*vpermpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 16 72 80[         ]*vpermpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 16 b2 f8 fb ff ff[        ]*vpermpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 7e 31[    ]*vpermt2d xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 7e 72 7f[         ]*vpermt2d xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 7e b2 00 02 00 00[        ]*vpermt2d xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 7e 72 80[         ]*vpermt2d xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 7e b2 fc fd ff ff[        ]*vpermt2d xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 7e 31[    ]*vpermt2d ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 7e 72 7f[         ]*vpermt2d ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 7e b2 00 02 00 00[        ]*vpermt2d ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 7e 72 80[         ]*vpermt2d ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 7e b2 fc fd ff ff[        ]*vpermt2d ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 7e 31[    ]*vpermt2q xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 7e 72 7f[         ]*vpermt2q xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 7e b2 00 04 00 00[        ]*vpermt2q xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 7e 72 80[         ]*vpermt2q xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 7e b2 f8 fb ff ff[        ]*vpermt2q xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 7e 31[    ]*vpermt2q ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 7e 72 7f[         ]*vpermt2q ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 7e b2 00 04 00 00[        ]*vpermt2q ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 7e 72 80[         ]*vpermt2q ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 7e b2 f8 fb ff ff[        ]*vpermt2q ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 7f 31[    ]*vpermt2ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 7f 72 7f[         ]*vpermt2ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 7f b2 00 02 00 00[        ]*vpermt2ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 7f 72 80[         ]*vpermt2ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 7f b2 fc fd ff ff[        ]*vpermt2ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 7f 31[    ]*vpermt2ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 7f 72 7f[         ]*vpermt2ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 7f b2 00 02 00 00[        ]*vpermt2ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 7f 72 80[         ]*vpermt2ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 7f b2 fc fd ff ff[        ]*vpermt2ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 7f 31[    ]*vpermt2pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 7f 72 7f[         ]*vpermt2pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 7f b2 00 04 00 00[        ]*vpermt2pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 7f 72 80[         ]*vpermt2pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 7f b2 f8 fb ff ff[        ]*vpermt2pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 7f 31[    ]*vpermt2pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 7f 72 7f[         ]*vpermt2pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 7f b2 00 04 00 00[        ]*vpermt2pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 7f 72 80[         ]*vpermt2pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 7f b2 f8 fb ff ff[        ]*vpermt2pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 03 31 7b[         ]*valignq xmm30,xmm29,QWORD BCST \[rcx\],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 63 95 10 03 72 7f 7b[      ]*valignq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 03 b2 00 04 00 00 7b[     ]*valignq xmm30,xmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 03 72 80 7b[      ]*valignq xmm30,xmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 03 b2 f8 fb ff ff 7b[     ]*valignq xmm30,xmm29,QWORD BCST \[rdx-0x408\],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 30 03 31 7b[         ]*valignq ymm30,ymm29,QWORD BCST \[rcx\],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 63 95 30 03 72 7f 7b[      ]*valignq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 03 b2 00 04 00 00 7b[     ]*valignq ymm30,ymm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 03 72 80 7b[      ]*valignq ymm30,ymm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 03 b2 f8 fb ff ff 7b[     ]*valignq ymm30,ymm29,QWORD BCST \[rdx-0x408\],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 10 2c 31[    ]*vscalefpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 2c 72 7f[         ]*vscalefpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 2c b2 00 04 00 00[        ]*vscalefpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 2c 72 80[         ]*vscalefpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 2c b2 f8 fb ff ff[        ]*vscalefpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 2c 31[    ]*vscalefpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 2c 72 7f[         ]*vscalefpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 2c b2 00 04 00 00[        ]*vscalefpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 2c 72 80[         ]*vscalefpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 2c b2 f8 fb ff ff[        ]*vscalefpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 2c 31[    ]*vscalefps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 2c 72 7f[         ]*vscalefps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 2c b2 00 02 00 00[        ]*vscalefps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 2c 72 80[         ]*vscalefps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 2c b2 fc fd ff ff[        ]*vscalefps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 2c 31[    ]*vscalefps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 2c 72 7f[         ]*vscalefps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 2c b2 00 02 00 00[        ]*vscalefps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 2c 72 80[         ]*vscalefps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 2c b2 fc fd ff ff[        ]*vscalefps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 54 31 7b[         ]*vfixupimmpd xmm30,xmm29,QWORD BCST \[rcx\],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 63 95 10 54 72 7f 7b[      ]*vfixupimmpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 54 b2 00 04 00 00 7b[     ]*vfixupimmpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 54 72 80 7b[      ]*vfixupimmpd xmm30,xmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 54 b2 f8 fb ff ff 7b[     ]*vfixupimmpd xmm30,xmm29,QWORD BCST \[rdx-0x408\],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 30 54 31 7b[         ]*vfixupimmpd ymm30,ymm29,QWORD BCST \[rcx\],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 63 95 30 54 72 7f 7b[      ]*vfixupimmpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 54 b2 00 04 00 00 7b[     ]*vfixupimmpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 54 72 80 7b[      ]*vfixupimmpd ymm30,ymm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 54 b2 f8 fb ff ff 7b[     ]*vfixupimmpd ymm30,ymm29,QWORD BCST \[rdx-0x408\],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 10 54 31 7b[         ]*vfixupimmps xmm30,xmm29,DWORD BCST \[rcx\],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 63 15 10 54 72 7f 7b[      ]*vfixupimmps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 54 b2 00 02 00 00 7b[     ]*vfixupimmps xmm30,xmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 54 72 80 7b[      ]*vfixupimmps xmm30,xmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 54 b2 fc fd ff ff 7b[     ]*vfixupimmps xmm30,xmm29,DWORD BCST \[rdx-0x204\],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 30 54 31 7b[         ]*vfixupimmps ymm30,ymm29,DWORD BCST \[rcx\],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 63 15 30 54 72 7f 7b[      ]*vfixupimmps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 54 b2 00 02 00 00 7b[     ]*vfixupimmps ymm30,ymm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 54 72 80 7b[      ]*vfixupimmps ymm30,ymm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 54 b2 fc fd ff ff 7b[     ]*vfixupimmps ymm30,ymm29,DWORD BCST \[rdx-0x204\],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 10 72 31 7b[         ]*vpslld xmm30,DWORD BCST \[rcx\],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 f1 0d 10 72 72 7f 7b[      ]*vpslld xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 b2 00 02 00 00 7b[     ]*vpslld xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 72 80 7b[      ]*vpslld xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 b2 fc fd ff ff 7b[     ]*vpslld xmm30,DWORD BCST \[rdx-0x204\],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 30 72 31 7b[         ]*vpslld ymm30,DWORD BCST \[rcx\],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 f1 0d 30 72 72 7f 7b[      ]*vpslld ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 b2 00 02 00 00 7b[     ]*vpslld ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 72 80 7b[      ]*vpslld ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 b2 fc fd ff ff 7b[     ]*vpslld ymm30,DWORD BCST \[rdx-0x204\],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 10 73 31 7b[         ]*vpsllq xmm30,QWORD BCST \[rcx\],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 f1 8d 10 73 72 7f 7b[      ]*vpsllq xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 73 b2 00 04 00 00 7b[     ]*vpsllq xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 73 72 80 7b[      ]*vpsllq xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 73 b2 f8 fb ff ff 7b[     ]*vpsllq xmm30,QWORD BCST \[rdx-0x408\],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 30 73 31 7b[         ]*vpsllq ymm30,QWORD BCST \[rcx\],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 f1 8d 30 73 72 7f 7b[      ]*vpsllq ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 73 b2 00 04 00 00 7b[     ]*vpsllq ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 73 72 80 7b[      ]*vpsllq ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 73 b2 f8 fb ff ff 7b[     ]*vpsllq ymm30,QWORD BCST \[rdx-0x408\],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 10 72 21 7b[         ]*vpsrad xmm30,DWORD BCST \[rcx\],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 f1 0d 10 72 62 7f 7b[      ]*vpsrad xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 a2 00 02 00 00 7b[     ]*vpsrad xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 62 80 7b[      ]*vpsrad xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 a2 fc fd ff ff 7b[     ]*vpsrad xmm30,DWORD BCST \[rdx-0x204\],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 30 72 21 7b[         ]*vpsrad ymm30,DWORD BCST \[rcx\],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 f1 0d 30 72 62 7f 7b[      ]*vpsrad ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 a2 00 02 00 00 7b[     ]*vpsrad ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 62 80 7b[      ]*vpsrad ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 a2 fc fd ff ff 7b[     ]*vpsrad ymm30,DWORD BCST \[rdx-0x204\],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 10 72 21 7b[         ]*vpsraq xmm30,QWORD BCST \[rcx\],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 f1 8d 10 72 62 7f 7b[      ]*vpsraq xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 72 a2 00 04 00 00 7b[     ]*vpsraq xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 72 62 80 7b[      ]*vpsraq xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 72 a2 f8 fb ff ff 7b[     ]*vpsraq xmm30,QWORD BCST \[rdx-0x408\],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 30 72 21 7b[         ]*vpsraq ymm30,QWORD BCST \[rcx\],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 f1 8d 30 72 62 7f 7b[      ]*vpsraq ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 72 a2 00 04 00 00 7b[     ]*vpsraq ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 72 62 80 7b[      ]*vpsraq ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 72 a2 f8 fb ff ff 7b[     ]*vpsraq ymm30,QWORD BCST \[rdx-0x408\],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 10 15 31[    ]*vprolvd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 15 72 7f[         ]*vprolvd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 15 b2 00 02 00 00[        ]*vprolvd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 15 72 80[         ]*vprolvd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 15 b2 fc fd ff ff[        ]*vprolvd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 15 31[    ]*vprolvd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 15 72 7f[         ]*vprolvd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 15 b2 00 02 00 00[        ]*vprolvd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 15 72 80[         ]*vprolvd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 15 b2 fc fd ff ff[        ]*vprolvd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 72 09 7b[         ]*vprold xmm30,DWORD BCST \[rcx\],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 f1 0d 10 72 4a 7f 7b[      ]*vprold xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 8a 00 02 00 00 7b[     ]*vprold xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 4a 80 7b[      ]*vprold xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 8a fc fd ff ff 7b[     ]*vprold xmm30,DWORD BCST \[rdx-0x204\],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 30 72 09 7b[         ]*vprold ymm30,DWORD BCST \[rcx\],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 f1 0d 30 72 4a 7f 7b[      ]*vprold ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 8a 00 02 00 00 7b[     ]*vprold ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 4a 80 7b[      ]*vprold ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 8a fc fd ff ff 7b[     ]*vprold ymm30,DWORD BCST \[rdx-0x204\],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 10 15 31[    ]*vprolvq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 15 72 7f[         ]*vprolvq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 15 b2 00 04 00 00[        ]*vprolvq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 15 72 80[         ]*vprolvq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 15 b2 f8 fb ff ff[        ]*vprolvq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 15 31[    ]*vprolvq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 15 72 7f[         ]*vprolvq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 15 b2 00 04 00 00[        ]*vprolvq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 15 72 80[         ]*vprolvq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 15 b2 f8 fb ff ff[        ]*vprolvq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 72 09 7b[         ]*vprolq xmm30,QWORD BCST \[rcx\],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 f1 8d 10 72 4a 7f 7b[      ]*vprolq xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 72 8a 00 04 00 00 7b[     ]*vprolq xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 72 4a 80 7b[      ]*vprolq xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 72 8a f8 fb ff ff 7b[     ]*vprolq xmm30,QWORD BCST \[rdx-0x408\],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 30 72 09 7b[         ]*vprolq ymm30,QWORD BCST \[rcx\],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 f1 8d 30 72 4a 7f 7b[      ]*vprolq ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 72 8a 00 04 00 00 7b[     ]*vprolq ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 72 4a 80 7b[      ]*vprolq ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 72 8a f8 fb ff ff 7b[     ]*vprolq ymm30,QWORD BCST \[rdx-0x408\],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 10 14 31[    ]*vprorvd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 14 72 7f[         ]*vprorvd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 14 b2 00 02 00 00[        ]*vprorvd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 14 72 80[         ]*vprorvd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 14 b2 fc fd ff ff[        ]*vprorvd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 14 31[    ]*vprorvd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 14 72 7f[         ]*vprorvd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 14 b2 00 02 00 00[        ]*vprorvd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 14 72 80[         ]*vprorvd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 14 b2 fc fd ff ff[        ]*vprorvd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 72 01 7b[         ]*vprord xmm30,DWORD BCST \[rcx\],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 f1 0d 10 72 42 7f 7b[      ]*vprord xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 82 00 02 00 00 7b[     ]*vprord xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 42 80 7b[      ]*vprord xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 82 fc fd ff ff 7b[     ]*vprord xmm30,DWORD BCST \[rdx-0x204\],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 30 72 01 7b[         ]*vprord ymm30,DWORD BCST \[rcx\],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 f1 0d 30 72 42 7f 7b[      ]*vprord ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 82 00 02 00 00 7b[     ]*vprord ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 42 80 7b[      ]*vprord ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 82 fc fd ff ff 7b[     ]*vprord ymm30,DWORD BCST \[rdx-0x204\],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 10 14 31[    ]*vprorvq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 14 72 7f[         ]*vprorvq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 14 b2 00 04 00 00[        ]*vprorvq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 14 72 80[         ]*vprorvq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 14 b2 f8 fb ff ff[        ]*vprorvq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 14 31[    ]*vprorvq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 14 72 7f[         ]*vprorvq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 14 b2 00 04 00 00[        ]*vprorvq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 14 72 80[         ]*vprorvq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 14 b2 f8 fb ff ff[        ]*vprorvq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 72 01 7b[         ]*vprorq xmm30,QWORD BCST \[rcx\],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 f1 8d 10 72 42 7f 7b[      ]*vprorq xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 72 82 00 04 00 00 7b[     ]*vprorq xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 72 42 80 7b[      ]*vprorq xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 72 82 f8 fb ff ff 7b[     ]*vprorq xmm30,QWORD BCST \[rdx-0x408\],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 30 72 01 7b[         ]*vprorq ymm30,QWORD BCST \[rcx\],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 f1 8d 30 72 42 7f 7b[      ]*vprorq ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 72 82 00 04 00 00 7b[     ]*vprorq ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 72 42 80 7b[      ]*vprorq ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 72 82 f8 fb ff ff 7b[     ]*vprorq ymm30,QWORD BCST \[rdx-0x408\],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 18 09 31 7b[         ]*vrndscalepd xmm30,QWORD BCST \[rcx\],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 63 fd 18 09 72 7f 7b[      ]*vrndscalepd xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 09 b2 00 04 00 00 7b[     ]*vrndscalepd xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 09 72 80 7b[      ]*vrndscalepd xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 09 b2 f8 fb ff ff 7b[     ]*vrndscalepd xmm30,QWORD BCST \[rdx-0x408\],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 38 09 31 7b[         ]*vrndscalepd ymm30,QWORD BCST \[rcx\],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 63 fd 38 09 72 7f 7b[      ]*vrndscalepd ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 09 b2 00 04 00 00 7b[     ]*vrndscalepd ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 09 72 80 7b[      ]*vrndscalepd ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 09 b2 f8 fb ff ff 7b[     ]*vrndscalepd ymm30,QWORD BCST \[rdx-0x408\],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 18 08 31 7b[         ]*vrndscaleps xmm30,DWORD BCST \[rcx\],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 63 7d 18 08 72 7f 7b[      ]*vrndscaleps xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 08 b2 00 02 00 00 7b[     ]*vrndscaleps xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 08 72 80 7b[      ]*vrndscaleps xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 08 b2 fc fd ff ff 7b[     ]*vrndscaleps xmm30,DWORD BCST \[rdx-0x204\],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 38 08 31 7b[         ]*vrndscaleps ymm30,DWORD BCST \[rcx\],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 63 7d 38 08 72 7f 7b[      ]*vrndscaleps ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 08 b2 00 02 00 00 7b[     ]*vrndscaleps ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 08 72 80 7b[      ]*vrndscaleps ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 08 b2 fc fd ff ff 7b[     ]*vrndscaleps ymm30,DWORD BCST \[rdx-0x204\],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
@@ -6101,363 +6101,363 @@ Disassembly of section \.text:
 [      ]*[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 18 78 31[    ]*vcvttpd2udq xmm30,QWORD BCST \[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 61 fc 18 78 72 7f[         ]*vcvttpd2udq xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 18 78 b2 00 04 00 00[        ]*vcvttpd2udq xmm30,QWORD BCST \[rdx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 18 78 72 80[         ]*vcvttpd2udq xmm30,QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 18 78 b2 f8 fb ff ff[        ]*vcvttpd2udq xmm30,QWORD BCST \[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 38 78 31[    ]*vcvttpd2udq xmm30,QWORD BCST \[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 61 fc 38 78 72 7f[         ]*vcvttpd2udq xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 38 78 b2 00 04 00 00[        ]*vcvttpd2udq xmm30,QWORD BCST \[rdx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 38 78 72 80[         ]*vcvttpd2udq xmm30,QWORD BCST \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 38 78 b2 f8 fb ff ff[        ]*vcvttpd2udq xmm30,QWORD BCST \[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 18 78 31[    ]*vcvttps2udq xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 18 78 72 7f[         ]*vcvttps2udq xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 78 b2 00 02 00 00[        ]*vcvttps2udq xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 78 72 80[         ]*vcvttps2udq xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 78 b2 fc fd ff ff[        ]*vcvttps2udq xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 78 31[    ]*vcvttps2udq ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 38 78 72 7f[         ]*vcvttps2udq ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 78 b2 00 02 00 00[        ]*vcvttps2udq ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 78 72 80[         ]*vcvttps2udq ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 78 b2 fc fd ff ff[        ]*vcvttps2udq ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 76 31[    ]*vpermi2d xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 76 72 7f[         ]*vpermi2d xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 76 b2 00 02 00 00[        ]*vpermi2d xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 76 72 80[         ]*vpermi2d xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 76 b2 fc fd ff ff[        ]*vpermi2d xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 76 31[    ]*vpermi2d ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 76 72 7f[         ]*vpermi2d ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 76 b2 00 02 00 00[        ]*vpermi2d ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 76 72 80[         ]*vpermi2d ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 76 b2 fc fd ff ff[        ]*vpermi2d ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 76 31[    ]*vpermi2q xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 76 72 7f[         ]*vpermi2q xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 76 b2 00 04 00 00[        ]*vpermi2q xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 76 72 80[         ]*vpermi2q xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 76 b2 f8 fb ff ff[        ]*vpermi2q xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 76 31[    ]*vpermi2q ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 76 72 7f[         ]*vpermi2q ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 76 b2 00 04 00 00[        ]*vpermi2q ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 76 72 80[         ]*vpermi2q ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 76 b2 f8 fb ff ff[        ]*vpermi2q ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 77 31[    ]*vpermi2ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 77 72 7f[         ]*vpermi2ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 77 b2 00 02 00 00[        ]*vpermi2ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 77 72 80[         ]*vpermi2ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 77 b2 fc fd ff ff[        ]*vpermi2ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 77 31[    ]*vpermi2ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 77 72 7f[         ]*vpermi2ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 77 b2 00 02 00 00[        ]*vpermi2ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 77 72 80[         ]*vpermi2ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 77 b2 fc fd ff ff[        ]*vpermi2ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 77 31[    ]*vpermi2pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 77 72 7f[         ]*vpermi2pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 77 b2 00 04 00 00[        ]*vpermi2pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 77 72 80[         ]*vpermi2pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 77 b2 f8 fb ff ff[        ]*vpermi2pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 77 31[    ]*vpermi2pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 77 72 7f[         ]*vpermi2pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 77 b2 00 04 00 00[        ]*vpermi2pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 77 72 80[         ]*vpermi2pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 77 b2 f8 fb ff ff[        ]*vpermi2pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 27 29[    ]*vptestnmd k5,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 f2 16 10 27 6a 7f[         ]*vptestnmd k5,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 16 10 27 aa 00 02 00 00[        ]*vptestnmd k5,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 16 10 27 6a 80[         ]*vptestnmd k5,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 16 10 27 aa fc fd ff ff[        ]*vptestnmd k5,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 27 29[    ]*vptestnmd k5,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 f2 16 30 27 6a 7f[         ]*vptestnmd k5,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 16 30 27 aa 00 02 00 00[        ]*vptestnmd k5,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 16 30 27 6a 80[         ]*vptestnmd k5,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 16 30 27 aa fc fd ff ff[        ]*vptestnmd k5,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 27 29[    ]*vptestnmq k5,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 f2 96 10 27 6a 7f[         ]*vptestnmq k5,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 96 10 27 aa 00 04 00 00[        ]*vptestnmq k5,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 96 10 27 6a 80[         ]*vptestnmq k5,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 96 10 27 aa f8 fb ff ff[        ]*vptestnmq k5,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 27 29[    ]*vptestnmq k5,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 f2 96 30 27 6a 7f[         ]*vptestnmq k5,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 96 30 27 aa 00 04 00 00[        ]*vptestnmq k5,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 96 30 27 6a 80[         ]*vptestnmq k5,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 96 30 27 aa f8 fb ff ff[        ]*vptestnmq k5,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 58 31[    ]*vaddpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 58 72 7f[         ]*vaddpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 58 b2 00 04 00 00[        ]*vaddpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 58 72 80[         ]*vaddpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 58 b2 f8 fb ff ff[        ]*vaddpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 58 31[    ]*vaddpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 58 72 7f[         ]*vaddpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 58 b2 00 04 00 00[        ]*vaddpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 58 72 80[         ]*vaddpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 58 b2 f8 fb ff ff[        ]*vaddpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 58 31[    ]*vaddps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 58 72 7f[         ]*vaddps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 58 b2 00 02 00 00[        ]*vaddps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 58 72 80[         ]*vaddps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 58 b2 fc fd ff ff[        ]*vaddps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 58 31[    ]*vaddps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 58 72 7f[         ]*vaddps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 58 b2 00 02 00 00[        ]*vaddps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 58 72 80[         ]*vaddps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 58 b2 fc fd ff ff[        ]*vaddps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 03 31 7b[         ]*valignd xmm30,xmm29,DWORD BCST \[rcx\],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 63 15 10 03 72 7f 7b[      ]*valignd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 03 b2 00 02 00 00 7b[     ]*valignd xmm30,xmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 03 72 80 7b[      ]*valignd xmm30,xmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 03 b2 fc fd ff ff 7b[     ]*valignd xmm30,xmm29,DWORD BCST \[rdx-0x204\],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 30 03 31 7b[         ]*valignd ymm30,ymm29,DWORD BCST \[rcx\],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 63 15 30 03 72 7f 7b[      ]*valignd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 03 b2 00 02 00 00 7b[     ]*valignd ymm30,ymm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 03 72 80 7b[      ]*valignd ymm30,ymm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 03 b2 fc fd ff ff 7b[     ]*valignd ymm30,ymm29,DWORD BCST \[rdx-0x204\],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 10 65 31[    ]*vblendmpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 65 72 7f[         ]*vblendmpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 65 b2 00 04 00 00[        ]*vblendmpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 65 72 80[         ]*vblendmpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 65 b2 f8 fb ff ff[        ]*vblendmpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 65 31[    ]*vblendmpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 65 72 7f[         ]*vblendmpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 65 b2 00 04 00 00[        ]*vblendmpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 65 72 80[         ]*vblendmpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 65 b2 f8 fb ff ff[        ]*vblendmpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 65 31[    ]*vblendmps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 65 72 7f[         ]*vblendmps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 65 b2 00 02 00 00[        ]*vblendmps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 65 72 80[         ]*vblendmps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 65 b2 fc fd ff ff[        ]*vblendmps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 65 31[    ]*vblendmps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 15 30 65 72 7f[         ]*vblendmps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 65 b2 00 02 00 00[        ]*vblendmps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 65 72 80[         ]*vblendmps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 65 b2 fc fd ff ff[        ]*vblendmps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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\]
@@ -6512,57 +6512,57 @@ Disassembly of section \.text:
 [      ]*[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 10 c2 29 7b[         ]*vcmppd k5,xmm29,QWORD BCST \[rcx\],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 f1 95 10 c2 6a 7f 7b[      ]*vcmppd k5,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 95 10 c2 aa 00 04 00 00 7b[     ]*vcmppd k5,xmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 95 10 c2 6a 80 7b[      ]*vcmppd k5,xmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 95 10 c2 aa f8 fb ff ff 7b[     ]*vcmppd k5,xmm29,QWORD BCST \[rdx-0x408\],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 30 c2 29 7b[         ]*vcmppd k5,ymm29,QWORD BCST \[rcx\],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 f1 95 30 c2 6a 7f 7b[      ]*vcmppd k5,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 95 30 c2 aa 00 04 00 00 7b[     ]*vcmppd k5,ymm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 95 30 c2 6a 80 7b[      ]*vcmppd k5,ymm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 95 30 c2 aa f8 fb ff ff 7b[     ]*vcmppd k5,ymm29,QWORD BCST \[rdx-0x408\],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 10 c2 29 7b[         ]*vcmpps k5,xmm29,DWORD BCST \[rcx\],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 f1 14 10 c2 6a 7f 7b[      ]*vcmpps k5,xmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 14 10 c2 aa 00 02 00 00 7b[     ]*vcmpps k5,xmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 14 10 c2 6a 80 7b[      ]*vcmpps k5,xmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 14 10 c2 aa fc fd ff ff 7b[     ]*vcmpps k5,xmm29,DWORD BCST \[rdx-0x204\],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 30 c2 29 7b[         ]*vcmpps k5,ymm29,DWORD BCST \[rcx\],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 f1 14 30 c2 6a 7f 7b[      ]*vcmpps k5,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 14 30 c2 aa 00 02 00 00 7b[     ]*vcmpps k5,ymm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 14 30 c2 6a 80 7b[      ]*vcmpps k5,ymm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 14 30 c2 aa fc fd ff ff 7b[     ]*vcmpps k5,ymm29,DWORD BCST \[rdx-0x204\],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
@@ -6608,141 +6608,141 @@ Disassembly of section \.text:
 [      ]*[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 18 e6 31[    ]*vcvtdq2pd xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7e 18 e6 72 7f[         ]*vcvtdq2pd xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 18 e6 b2 00 02 00 00[        ]*vcvtdq2pd xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 18 e6 72 80[         ]*vcvtdq2pd xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 18 e6 b2 fc fd ff ff[        ]*vcvtdq2pd xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 e6 31[    ]*vcvtdq2pd ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7e 38 e6 72 7f[         ]*vcvtdq2pd ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 38 e6 b2 00 02 00 00[        ]*vcvtdq2pd ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 38 e6 72 80[         ]*vcvtdq2pd ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 38 e6 b2 fc fd ff ff[        ]*vcvtdq2pd ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 5b 31[    ]*vcvtdq2ps xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 18 5b 72 7f[         ]*vcvtdq2ps xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 5b b2 00 02 00 00[        ]*vcvtdq2ps xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 5b 72 80[         ]*vcvtdq2ps xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 5b b2 fc fd ff ff[        ]*vcvtdq2ps xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 5b 31[    ]*vcvtdq2ps ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 38 5b 72 7f[         ]*vcvtdq2ps ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 5b b2 00 02 00 00[        ]*vcvtdq2ps ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 5b 72 80[         ]*vcvtdq2ps ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 5b b2 fc fd ff ff[        ]*vcvtdq2ps ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 e6 31[    ]*vcvtpd2dq xmm30,QWORD BCST \[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 61 ff 18 e6 72 7f[         ]*vcvtpd2dq xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 18 e6 b2 00 04 00 00[        ]*vcvtpd2dq xmm30,QWORD BCST \[rdx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 18 e6 72 80[         ]*vcvtpd2dq xmm30,QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 18 e6 b2 f8 fb ff ff[        ]*vcvtpd2dq xmm30,QWORD BCST \[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 38 e6 31[    ]*vcvtpd2dq xmm30,QWORD BCST \[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 61 ff 38 e6 72 7f[         ]*vcvtpd2dq xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 38 e6 b2 00 04 00 00[        ]*vcvtpd2dq xmm30,QWORD BCST \[rdx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 38 e6 72 80[         ]*vcvtpd2dq xmm30,QWORD BCST \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 ff 38 e6 b2 f8 fb ff ff[        ]*vcvtpd2dq xmm30,QWORD BCST \[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 18 5a 31[    ]*vcvtpd2ps xmm30,QWORD BCST \[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 61 fd 18 5a 72 7f[         ]*vcvtpd2ps xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 5a b2 00 04 00 00[        ]*vcvtpd2ps xmm30,QWORD BCST \[rdx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 5a 72 80[         ]*vcvtpd2ps xmm30,QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 5a b2 f8 fb ff ff[        ]*vcvtpd2ps xmm30,QWORD BCST \[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 38 5a 31[    ]*vcvtpd2ps xmm30,QWORD BCST \[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 61 fd 38 5a 72 7f[         ]*vcvtpd2ps xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 5a b2 00 04 00 00[        ]*vcvtpd2ps xmm30,QWORD BCST \[rdx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 5a 72 80[         ]*vcvtpd2ps xmm30,QWORD BCST \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 5a b2 f8 fb ff ff[        ]*vcvtpd2ps xmm30,QWORD BCST \[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 18 79 31[    ]*vcvtpd2udq xmm30,QWORD BCST \[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 61 fc 18 79 72 7f[         ]*vcvtpd2udq xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 18 79 b2 00 04 00 00[        ]*vcvtpd2udq xmm30,QWORD BCST \[rdx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 18 79 72 80[         ]*vcvtpd2udq xmm30,QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 18 79 b2 f8 fb ff ff[        ]*vcvtpd2udq xmm30,QWORD BCST \[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 38 79 31[    ]*vcvtpd2udq xmm30,QWORD BCST \[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 61 fc 38 79 72 7f[         ]*vcvtpd2udq xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 38 79 b2 00 04 00 00[        ]*vcvtpd2udq xmm30,QWORD BCST \[rdx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 38 79 72 80[         ]*vcvtpd2udq xmm30,QWORD BCST \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 38 79 b2 f8 fb ff ff[        ]*vcvtpd2udq xmm30,QWORD BCST \[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
@@ -6766,57 +6766,57 @@ Disassembly of section \.text:
 [      ]*[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 18 5b 31[    ]*vcvtps2dq xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7d 18 5b 72 7f[         ]*vcvtps2dq xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 5b b2 00 02 00 00[        ]*vcvtps2dq xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 5b 72 80[         ]*vcvtps2dq xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 5b b2 fc fd ff ff[        ]*vcvtps2dq xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 5b 31[    ]*vcvtps2dq ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7d 38 5b 72 7f[         ]*vcvtps2dq ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 5b b2 00 02 00 00[        ]*vcvtps2dq ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 5b 72 80[         ]*vcvtps2dq ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 5b b2 fc fd ff ff[        ]*vcvtps2dq ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 5a 31[    ]*vcvtps2pd xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 18 5a 72 7f[         ]*vcvtps2pd xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 5a b2 00 02 00 00[        ]*vcvtps2pd xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 5a 72 80[         ]*vcvtps2pd xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 5a b2 fc fd ff ff[        ]*vcvtps2pd xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 5a 31[    ]*vcvtps2pd ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 38 5a 72 7f[         ]*vcvtps2pd ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 5a b2 00 02 00 00[        ]*vcvtps2pd ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 5a 72 80[         ]*vcvtps2pd ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 5a b2 fc fd ff ff[        ]*vcvtps2pd ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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
@@ -6830,197 +6830,197 @@ Disassembly of section \.text:
 [      ]*[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 18 79 31[    ]*vcvtps2udq xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 18 79 72 7f[         ]*vcvtps2udq xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 79 b2 00 02 00 00[        ]*vcvtps2udq xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 79 72 80[         ]*vcvtps2udq xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 79 b2 fc fd ff ff[        ]*vcvtps2udq xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 79 31[    ]*vcvtps2udq ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 38 79 72 7f[         ]*vcvtps2udq ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 79 b2 00 02 00 00[        ]*vcvtps2udq ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 79 72 80[         ]*vcvtps2udq ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 79 b2 fc fd ff ff[        ]*vcvtps2udq ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 e6 31[    ]*vcvttpd2dq xmm30,QWORD BCST \[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 61 fd 18 e6 72 7f[         ]*vcvttpd2dq xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 e6 b2 00 04 00 00[        ]*vcvttpd2dq xmm30,QWORD BCST \[rdx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 e6 72 80[         ]*vcvttpd2dq xmm30,QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 e6 b2 f8 fb ff ff[        ]*vcvttpd2dq xmm30,QWORD BCST \[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 38 e6 31[    ]*vcvttpd2dq xmm30,QWORD BCST \[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 61 fd 38 e6 72 7f[         ]*vcvttpd2dq xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 e6 b2 00 04 00 00[        ]*vcvttpd2dq xmm30,QWORD BCST \[rdx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 e6 72 80[         ]*vcvttpd2dq xmm30,QWORD BCST \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 e6 b2 f8 fb ff ff[        ]*vcvttpd2dq xmm30,QWORD BCST \[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 18 5b 31[    ]*vcvttps2dq xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7e 18 5b 72 7f[         ]*vcvttps2dq xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 18 5b b2 00 02 00 00[        ]*vcvttps2dq xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 18 5b 72 80[         ]*vcvttps2dq xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 18 5b b2 fc fd ff ff[        ]*vcvttps2dq xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 5b 31[    ]*vcvttps2dq ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7e 38 5b 72 7f[         ]*vcvttps2dq ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 38 5b b2 00 02 00 00[        ]*vcvttps2dq ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 38 5b 72 80[         ]*vcvttps2dq ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 38 5b b2 fc fd ff ff[        ]*vcvttps2dq ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 7a 31[    ]*vcvtudq2pd xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7e 18 7a 72 7f[         ]*vcvtudq2pd xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 18 7a b2 00 02 00 00[        ]*vcvtudq2pd xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 18 7a 72 80[         ]*vcvtudq2pd xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 18 7a b2 fc fd ff ff[        ]*vcvtudq2pd xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 7a 31[    ]*vcvtudq2pd ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7e 38 7a 72 7f[         ]*vcvtudq2pd ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 38 7a b2 00 02 00 00[        ]*vcvtudq2pd ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 38 7a 72 80[         ]*vcvtudq2pd ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7e 38 7a b2 fc fd ff ff[        ]*vcvtudq2pd ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 7a 31[    ]*vcvtudq2ps xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7f 18 7a 72 7f[         ]*vcvtudq2ps xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7f 18 7a b2 00 02 00 00[        ]*vcvtudq2ps xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7f 18 7a 72 80[         ]*vcvtudq2ps xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7f 18 7a b2 fc fd ff ff[        ]*vcvtudq2ps xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 7a 31[    ]*vcvtudq2ps ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7f 38 7a 72 7f[         ]*vcvtudq2ps ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7f 38 7a b2 00 02 00 00[        ]*vcvtudq2ps ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7f 38 7a 72 80[         ]*vcvtudq2ps ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7f 38 7a b2 fc fd ff ff[        ]*vcvtudq2ps ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 5e 31[    ]*vdivpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 5e 72 7f[         ]*vdivpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5e b2 00 04 00 00[        ]*vdivpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5e 72 80[         ]*vdivpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5e b2 f8 fb ff ff[        ]*vdivpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 5e 31[    ]*vdivpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 5e 72 7f[         ]*vdivpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5e b2 00 04 00 00[        ]*vdivpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5e 72 80[         ]*vdivpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5e b2 f8 fb ff ff[        ]*vdivpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 5e 31[    ]*vdivps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 5e 72 7f[         ]*vdivps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5e b2 00 02 00 00[        ]*vdivps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5e 72 80[         ]*vdivps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5e b2 fc fd ff ff[        ]*vdivps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 5e 31[    ]*vdivps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 5e 72 7f[         ]*vdivps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5e b2 00 02 00 00[        ]*vdivps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5e 72 80[         ]*vdivps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5e b2 fc fd ff ff[        ]*vdivps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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\]
@@ -7078,1009 +7078,1009 @@ Disassembly of section \.text:
 [      ]*[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 10 98 31[    ]*vfmadd132pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 98 72 7f[         ]*vfmadd132pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 98 b2 00 04 00 00[        ]*vfmadd132pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 98 72 80[         ]*vfmadd132pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 98 b2 f8 fb ff ff[        ]*vfmadd132pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 98 31[    ]*vfmadd132pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 98 72 7f[         ]*vfmadd132pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 98 b2 00 04 00 00[        ]*vfmadd132pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 98 72 80[         ]*vfmadd132pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 98 b2 f8 fb ff ff[        ]*vfmadd132pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 98 31[    ]*vfmadd132ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 98 72 7f[         ]*vfmadd132ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 98 b2 00 02 00 00[        ]*vfmadd132ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 98 72 80[         ]*vfmadd132ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 98 b2 fc fd ff ff[        ]*vfmadd132ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 98 31[    ]*vfmadd132ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 98 72 7f[         ]*vfmadd132ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 98 b2 00 02 00 00[        ]*vfmadd132ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 98 72 80[         ]*vfmadd132ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 98 b2 fc fd ff ff[        ]*vfmadd132ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 a8 31[    ]*vfmadd213pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 a8 72 7f[         ]*vfmadd213pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 a8 b2 00 04 00 00[        ]*vfmadd213pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 a8 72 80[         ]*vfmadd213pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 a8 b2 f8 fb ff ff[        ]*vfmadd213pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 a8 31[    ]*vfmadd213pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 a8 72 7f[         ]*vfmadd213pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 a8 b2 00 04 00 00[        ]*vfmadd213pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 a8 72 80[         ]*vfmadd213pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 a8 b2 f8 fb ff ff[        ]*vfmadd213pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 a8 31[    ]*vfmadd213ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 a8 72 7f[         ]*vfmadd213ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 a8 b2 00 02 00 00[        ]*vfmadd213ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 a8 72 80[         ]*vfmadd213ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 a8 b2 fc fd ff ff[        ]*vfmadd213ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 a8 31[    ]*vfmadd213ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 a8 72 7f[         ]*vfmadd213ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 a8 b2 00 02 00 00[        ]*vfmadd213ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 a8 72 80[         ]*vfmadd213ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 a8 b2 fc fd ff ff[        ]*vfmadd213ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 b8 31[    ]*vfmadd231pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 b8 72 7f[         ]*vfmadd231pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b8 b2 00 04 00 00[        ]*vfmadd231pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b8 72 80[         ]*vfmadd231pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b8 b2 f8 fb ff ff[        ]*vfmadd231pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 b8 31[    ]*vfmadd231pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 b8 72 7f[         ]*vfmadd231pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b8 b2 00 04 00 00[        ]*vfmadd231pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b8 72 80[         ]*vfmadd231pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b8 b2 f8 fb ff ff[        ]*vfmadd231pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 b8 31[    ]*vfmadd231ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 b8 72 7f[         ]*vfmadd231ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 b8 b2 00 02 00 00[        ]*vfmadd231ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 b8 72 80[         ]*vfmadd231ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 b8 b2 fc fd ff ff[        ]*vfmadd231ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 b8 31[    ]*vfmadd231ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 b8 72 7f[         ]*vfmadd231ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 b8 b2 00 02 00 00[        ]*vfmadd231ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 b8 72 80[         ]*vfmadd231ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 b8 b2 fc fd ff ff[        ]*vfmadd231ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 96 31[    ]*vfmaddsub132pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 96 72 7f[         ]*vfmaddsub132pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 96 b2 00 04 00 00[        ]*vfmaddsub132pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 96 72 80[         ]*vfmaddsub132pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 96 b2 f8 fb ff ff[        ]*vfmaddsub132pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 96 31[    ]*vfmaddsub132pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 96 72 7f[         ]*vfmaddsub132pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 96 b2 00 04 00 00[        ]*vfmaddsub132pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 96 72 80[         ]*vfmaddsub132pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 96 b2 f8 fb ff ff[        ]*vfmaddsub132pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 96 31[    ]*vfmaddsub132ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 96 72 7f[         ]*vfmaddsub132ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 96 b2 00 02 00 00[        ]*vfmaddsub132ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 96 72 80[         ]*vfmaddsub132ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 96 b2 fc fd ff ff[        ]*vfmaddsub132ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 96 31[    ]*vfmaddsub132ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 96 72 7f[         ]*vfmaddsub132ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 96 b2 00 02 00 00[        ]*vfmaddsub132ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 96 72 80[         ]*vfmaddsub132ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 96 b2 fc fd ff ff[        ]*vfmaddsub132ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 a6 31[    ]*vfmaddsub213pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 a6 72 7f[         ]*vfmaddsub213pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 a6 b2 00 04 00 00[        ]*vfmaddsub213pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 a6 72 80[         ]*vfmaddsub213pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 a6 b2 f8 fb ff ff[        ]*vfmaddsub213pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 a6 31[    ]*vfmaddsub213pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 a6 72 7f[         ]*vfmaddsub213pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 a6 b2 00 04 00 00[        ]*vfmaddsub213pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 a6 72 80[         ]*vfmaddsub213pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 a6 b2 f8 fb ff ff[        ]*vfmaddsub213pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 a6 31[    ]*vfmaddsub213ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 a6 72 7f[         ]*vfmaddsub213ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 a6 b2 00 02 00 00[        ]*vfmaddsub213ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 a6 72 80[         ]*vfmaddsub213ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 a6 b2 fc fd ff ff[        ]*vfmaddsub213ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 a6 31[    ]*vfmaddsub213ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 a6 72 7f[         ]*vfmaddsub213ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 a6 b2 00 02 00 00[        ]*vfmaddsub213ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 a6 72 80[         ]*vfmaddsub213ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 a6 b2 fc fd ff ff[        ]*vfmaddsub213ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 b6 31[    ]*vfmaddsub231pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 b6 72 7f[         ]*vfmaddsub231pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b6 b2 00 04 00 00[        ]*vfmaddsub231pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b6 72 80[         ]*vfmaddsub231pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b6 b2 f8 fb ff ff[        ]*vfmaddsub231pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 b6 31[    ]*vfmaddsub231pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 b6 72 7f[         ]*vfmaddsub231pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b6 b2 00 04 00 00[        ]*vfmaddsub231pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b6 72 80[         ]*vfmaddsub231pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b6 b2 f8 fb ff ff[        ]*vfmaddsub231pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 b6 31[    ]*vfmaddsub231ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 b6 72 7f[         ]*vfmaddsub231ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 b6 b2 00 02 00 00[        ]*vfmaddsub231ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 b6 72 80[         ]*vfmaddsub231ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 b6 b2 fc fd ff ff[        ]*vfmaddsub231ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 b6 31[    ]*vfmaddsub231ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 b6 72 7f[         ]*vfmaddsub231ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 b6 b2 00 02 00 00[        ]*vfmaddsub231ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 b6 72 80[         ]*vfmaddsub231ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 b6 b2 fc fd ff ff[        ]*vfmaddsub231ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 9a 31[    ]*vfmsub132pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 9a 72 7f[         ]*vfmsub132pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 9a b2 00 04 00 00[        ]*vfmsub132pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 9a 72 80[         ]*vfmsub132pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 9a b2 f8 fb ff ff[        ]*vfmsub132pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 9a 31[    ]*vfmsub132pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 9a 72 7f[         ]*vfmsub132pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 9a b2 00 04 00 00[        ]*vfmsub132pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 9a 72 80[         ]*vfmsub132pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 9a b2 f8 fb ff ff[        ]*vfmsub132pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 9a 31[    ]*vfmsub132ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 9a 72 7f[         ]*vfmsub132ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 9a b2 00 02 00 00[        ]*vfmsub132ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 9a 72 80[         ]*vfmsub132ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 9a b2 fc fd ff ff[        ]*vfmsub132ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 9a 31[    ]*vfmsub132ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 9a 72 7f[         ]*vfmsub132ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 9a b2 00 02 00 00[        ]*vfmsub132ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 9a 72 80[         ]*vfmsub132ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 9a b2 fc fd ff ff[        ]*vfmsub132ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 aa 31[    ]*vfmsub213pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 aa 72 7f[         ]*vfmsub213pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 aa b2 00 04 00 00[        ]*vfmsub213pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 aa 72 80[         ]*vfmsub213pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 aa b2 f8 fb ff ff[        ]*vfmsub213pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 aa 31[    ]*vfmsub213pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 aa 72 7f[         ]*vfmsub213pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 aa b2 00 04 00 00[        ]*vfmsub213pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 aa 72 80[         ]*vfmsub213pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 aa b2 f8 fb ff ff[        ]*vfmsub213pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 aa 31[    ]*vfmsub213ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 aa 72 7f[         ]*vfmsub213ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 aa b2 00 02 00 00[        ]*vfmsub213ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 aa 72 80[         ]*vfmsub213ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 aa b2 fc fd ff ff[        ]*vfmsub213ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 aa 31[    ]*vfmsub213ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 aa 72 7f[         ]*vfmsub213ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 aa b2 00 02 00 00[        ]*vfmsub213ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 aa 72 80[         ]*vfmsub213ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 aa b2 fc fd ff ff[        ]*vfmsub213ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 ba 31[    ]*vfmsub231pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 ba 72 7f[         ]*vfmsub231pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 ba b2 00 04 00 00[        ]*vfmsub231pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 ba 72 80[         ]*vfmsub231pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 ba b2 f8 fb ff ff[        ]*vfmsub231pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 ba 31[    ]*vfmsub231pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 ba 72 7f[         ]*vfmsub231pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 ba b2 00 04 00 00[        ]*vfmsub231pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 ba 72 80[         ]*vfmsub231pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 ba b2 f8 fb ff ff[        ]*vfmsub231pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 ba 31[    ]*vfmsub231ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 ba 72 7f[         ]*vfmsub231ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 ba b2 00 02 00 00[        ]*vfmsub231ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 ba 72 80[         ]*vfmsub231ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 ba b2 fc fd ff ff[        ]*vfmsub231ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 ba 31[    ]*vfmsub231ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 ba 72 7f[         ]*vfmsub231ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 ba b2 00 02 00 00[        ]*vfmsub231ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 ba 72 80[         ]*vfmsub231ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 ba b2 fc fd ff ff[        ]*vfmsub231ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 97 31[    ]*vfmsubadd132pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 97 72 7f[         ]*vfmsubadd132pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 97 b2 00 04 00 00[        ]*vfmsubadd132pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 97 72 80[         ]*vfmsubadd132pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 97 b2 f8 fb ff ff[        ]*vfmsubadd132pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 97 31[    ]*vfmsubadd132pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 97 72 7f[         ]*vfmsubadd132pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 97 b2 00 04 00 00[        ]*vfmsubadd132pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 97 72 80[         ]*vfmsubadd132pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 97 b2 f8 fb ff ff[        ]*vfmsubadd132pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 97 31[    ]*vfmsubadd132ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 97 72 7f[         ]*vfmsubadd132ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 97 b2 00 02 00 00[        ]*vfmsubadd132ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 97 72 80[         ]*vfmsubadd132ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 97 b2 fc fd ff ff[        ]*vfmsubadd132ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 97 31[    ]*vfmsubadd132ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 97 72 7f[         ]*vfmsubadd132ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 97 b2 00 02 00 00[        ]*vfmsubadd132ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 97 72 80[         ]*vfmsubadd132ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 97 b2 fc fd ff ff[        ]*vfmsubadd132ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 a7 31[    ]*vfmsubadd213pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 a7 72 7f[         ]*vfmsubadd213pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 a7 b2 00 04 00 00[        ]*vfmsubadd213pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 a7 72 80[         ]*vfmsubadd213pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 a7 b2 f8 fb ff ff[        ]*vfmsubadd213pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 a7 31[    ]*vfmsubadd213pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 a7 72 7f[         ]*vfmsubadd213pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 a7 b2 00 04 00 00[        ]*vfmsubadd213pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 a7 72 80[         ]*vfmsubadd213pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 a7 b2 f8 fb ff ff[        ]*vfmsubadd213pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 a7 31[    ]*vfmsubadd213ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 a7 72 7f[         ]*vfmsubadd213ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 a7 b2 00 02 00 00[        ]*vfmsubadd213ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 a7 72 80[         ]*vfmsubadd213ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 a7 b2 fc fd ff ff[        ]*vfmsubadd213ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 a7 31[    ]*vfmsubadd213ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 a7 72 7f[         ]*vfmsubadd213ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 a7 b2 00 02 00 00[        ]*vfmsubadd213ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 a7 72 80[         ]*vfmsubadd213ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 a7 b2 fc fd ff ff[        ]*vfmsubadd213ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 b7 31[    ]*vfmsubadd231pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 b7 72 7f[         ]*vfmsubadd231pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b7 b2 00 04 00 00[        ]*vfmsubadd231pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b7 72 80[         ]*vfmsubadd231pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b7 b2 f8 fb ff ff[        ]*vfmsubadd231pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 b7 31[    ]*vfmsubadd231pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 b7 72 7f[         ]*vfmsubadd231pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b7 b2 00 04 00 00[        ]*vfmsubadd231pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b7 72 80[         ]*vfmsubadd231pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b7 b2 f8 fb ff ff[        ]*vfmsubadd231pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 b7 31[    ]*vfmsubadd231ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 b7 72 7f[         ]*vfmsubadd231ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 b7 b2 00 02 00 00[        ]*vfmsubadd231ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 b7 72 80[         ]*vfmsubadd231ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 b7 b2 fc fd ff ff[        ]*vfmsubadd231ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 b7 31[    ]*vfmsubadd231ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 b7 72 7f[         ]*vfmsubadd231ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 b7 b2 00 02 00 00[        ]*vfmsubadd231ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 b7 72 80[         ]*vfmsubadd231ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 b7 b2 fc fd ff ff[        ]*vfmsubadd231ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 9c 31[    ]*vfnmadd132pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 9c 72 7f[         ]*vfnmadd132pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 9c b2 00 04 00 00[        ]*vfnmadd132pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 9c 72 80[         ]*vfnmadd132pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 9c b2 f8 fb ff ff[        ]*vfnmadd132pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 9c 31[    ]*vfnmadd132pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 9c 72 7f[         ]*vfnmadd132pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 9c b2 00 04 00 00[        ]*vfnmadd132pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 9c 72 80[         ]*vfnmadd132pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 9c b2 f8 fb ff ff[        ]*vfnmadd132pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 9c 31[    ]*vfnmadd132ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 9c 72 7f[         ]*vfnmadd132ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 9c b2 00 02 00 00[        ]*vfnmadd132ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 9c 72 80[         ]*vfnmadd132ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 9c b2 fc fd ff ff[        ]*vfnmadd132ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 9c 31[    ]*vfnmadd132ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 9c 72 7f[         ]*vfnmadd132ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 9c b2 00 02 00 00[        ]*vfnmadd132ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 9c 72 80[         ]*vfnmadd132ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 9c b2 fc fd ff ff[        ]*vfnmadd132ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 ac 31[    ]*vfnmadd213pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 ac 72 7f[         ]*vfnmadd213pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 ac b2 00 04 00 00[        ]*vfnmadd213pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 ac 72 80[         ]*vfnmadd213pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 ac b2 f8 fb ff ff[        ]*vfnmadd213pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 ac 31[    ]*vfnmadd213pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 ac 72 7f[         ]*vfnmadd213pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 ac b2 00 04 00 00[        ]*vfnmadd213pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 ac 72 80[         ]*vfnmadd213pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 ac b2 f8 fb ff ff[        ]*vfnmadd213pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 ac 31[    ]*vfnmadd213ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 ac 72 7f[         ]*vfnmadd213ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 ac b2 00 02 00 00[        ]*vfnmadd213ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 ac 72 80[         ]*vfnmadd213ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 ac b2 fc fd ff ff[        ]*vfnmadd213ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 ac 31[    ]*vfnmadd213ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 ac 72 7f[         ]*vfnmadd213ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 ac b2 00 02 00 00[        ]*vfnmadd213ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 ac 72 80[         ]*vfnmadd213ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 ac b2 fc fd ff ff[        ]*vfnmadd213ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 bc 31[    ]*vfnmadd231pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 bc 72 7f[         ]*vfnmadd231pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 bc b2 00 04 00 00[        ]*vfnmadd231pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 bc 72 80[         ]*vfnmadd231pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 bc b2 f8 fb ff ff[        ]*vfnmadd231pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 bc 31[    ]*vfnmadd231pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 bc 72 7f[         ]*vfnmadd231pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 bc b2 00 04 00 00[        ]*vfnmadd231pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 bc 72 80[         ]*vfnmadd231pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 bc b2 f8 fb ff ff[        ]*vfnmadd231pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 bc 31[    ]*vfnmadd231ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 bc 72 7f[         ]*vfnmadd231ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 bc b2 00 02 00 00[        ]*vfnmadd231ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 bc 72 80[         ]*vfnmadd231ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 bc b2 fc fd ff ff[        ]*vfnmadd231ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 bc 31[    ]*vfnmadd231ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 bc 72 7f[         ]*vfnmadd231ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 bc b2 00 02 00 00[        ]*vfnmadd231ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 bc 72 80[         ]*vfnmadd231ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 bc b2 fc fd ff ff[        ]*vfnmadd231ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 9e 31[    ]*vfnmsub132pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 9e 72 7f[         ]*vfnmsub132pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 9e b2 00 04 00 00[        ]*vfnmsub132pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 9e 72 80[         ]*vfnmsub132pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 9e b2 f8 fb ff ff[        ]*vfnmsub132pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 9e 31[    ]*vfnmsub132pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 9e 72 7f[         ]*vfnmsub132pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 9e b2 00 04 00 00[        ]*vfnmsub132pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 9e 72 80[         ]*vfnmsub132pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 9e b2 f8 fb ff ff[        ]*vfnmsub132pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 9e 31[    ]*vfnmsub132ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 9e 72 7f[         ]*vfnmsub132ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 9e b2 00 02 00 00[        ]*vfnmsub132ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 9e 72 80[         ]*vfnmsub132ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 9e b2 fc fd ff ff[        ]*vfnmsub132ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 9e 31[    ]*vfnmsub132ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 9e 72 7f[         ]*vfnmsub132ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 9e b2 00 02 00 00[        ]*vfnmsub132ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 9e 72 80[         ]*vfnmsub132ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 9e b2 fc fd ff ff[        ]*vfnmsub132ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 ae 31[    ]*vfnmsub213pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 ae 72 7f[         ]*vfnmsub213pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 ae b2 00 04 00 00[        ]*vfnmsub213pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 ae 72 80[         ]*vfnmsub213pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 ae b2 f8 fb ff ff[        ]*vfnmsub213pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 ae 31[    ]*vfnmsub213pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 ae 72 7f[         ]*vfnmsub213pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 ae b2 00 04 00 00[        ]*vfnmsub213pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 ae 72 80[         ]*vfnmsub213pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 ae b2 f8 fb ff ff[        ]*vfnmsub213pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 ae 31[    ]*vfnmsub213ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 ae 72 7f[         ]*vfnmsub213ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 ae b2 00 02 00 00[        ]*vfnmsub213ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 ae 72 80[         ]*vfnmsub213ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 ae b2 fc fd ff ff[        ]*vfnmsub213ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 ae 31[    ]*vfnmsub213ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 ae 72 7f[         ]*vfnmsub213ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 ae b2 00 02 00 00[        ]*vfnmsub213ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 ae 72 80[         ]*vfnmsub213ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 ae b2 fc fd ff ff[        ]*vfnmsub213ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 be 31[    ]*vfnmsub231pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 be 72 7f[         ]*vfnmsub231pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 be b2 00 04 00 00[        ]*vfnmsub231pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 be 72 80[         ]*vfnmsub231pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 be b2 f8 fb ff ff[        ]*vfnmsub231pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 be 31[    ]*vfnmsub231pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 be 72 7f[         ]*vfnmsub231pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 be b2 00 04 00 00[        ]*vfnmsub231pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 be 72 80[         ]*vfnmsub231pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 be b2 f8 fb ff ff[        ]*vfnmsub231pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 be 31[    ]*vfnmsub231ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 be 72 7f[         ]*vfnmsub231ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 be b2 00 02 00 00[        ]*vfnmsub231ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 be 72 80[         ]*vfnmsub231ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 be b2 fc fd ff ff[        ]*vfnmsub231ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 be 31[    ]*vfnmsub231ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 be 72 7f[         ]*vfnmsub231ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 be b2 00 02 00 00[        ]*vfnmsub231ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 be 72 80[         ]*vfnmsub231ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 be b2 fc fd ff ff[        ]*vfnmsub231ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:[   ]*62 02 fd 01 92 b4 fe 85 ff ff ff[     ]*vgatherdpd xmm30\{k1\},QWORD PTR \[r14\+xmm31\*8-0x7b\]
 [      ]*[a-f0-9]+:[   ]*62 02 fd 01 92 74 39 20[      ]*vgatherdpd xmm30\{k1\},QWORD PTR \[r9\+xmm31\*1\+0x100\]
 [      ]*[a-f0-9]+:[   ]*62 22 fd 01 92 b4 b9 00 04 00 00[     ]*vgatherdpd xmm30\{k1\},QWORD PTR \[rcx\+xmm31\*4\+0x400\]
@@ -8110,117 +8110,117 @@ Disassembly of section \.text:
 [      ]*[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 18 42 31[    ]*vgetexppd xmm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 18 42 72 7f[         ]*vgetexppd xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 42 b2 00 04 00 00[        ]*vgetexppd xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 42 72 80[         ]*vgetexppd xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 42 b2 f8 fb ff ff[        ]*vgetexppd xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 42 31[    ]*vgetexppd ymm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 38 42 72 7f[         ]*vgetexppd ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 42 b2 00 04 00 00[        ]*vgetexppd ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 42 72 80[         ]*vgetexppd ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 42 b2 f8 fb ff ff[        ]*vgetexppd ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 42 31[    ]*vgetexpps xmm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 18 42 72 7f[         ]*vgetexpps xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 42 b2 00 02 00 00[        ]*vgetexpps xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 42 72 80[         ]*vgetexpps xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 42 b2 fc fd ff ff[        ]*vgetexpps xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 42 31[    ]*vgetexpps ymm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 38 42 72 7f[         ]*vgetexpps ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 42 b2 00 02 00 00[        ]*vgetexpps ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 42 72 80[         ]*vgetexpps ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 42 b2 fc fd ff ff[        ]*vgetexpps ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 26 31 7b[         ]*vgetmantpd xmm30,QWORD BCST \[rcx\],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 63 fd 18 26 72 7f 7b[      ]*vgetmantpd xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 26 b2 00 04 00 00 7b[     ]*vgetmantpd xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 26 72 80 7b[      ]*vgetmantpd xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 26 b2 f8 fb ff ff 7b[     ]*vgetmantpd xmm30,QWORD BCST \[rdx-0x408\],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 38 26 31 7b[         ]*vgetmantpd ymm30,QWORD BCST \[rcx\],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 63 fd 38 26 72 7f 7b[      ]*vgetmantpd ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 26 b2 00 04 00 00 7b[     ]*vgetmantpd ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 26 72 80 7b[      ]*vgetmantpd ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 26 b2 f8 fb ff ff 7b[     ]*vgetmantpd ymm30,QWORD BCST \[rdx-0x408\],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 18 26 31 7b[         ]*vgetmantps xmm30,DWORD BCST \[rcx\],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 63 7d 18 26 72 7f 7b[      ]*vgetmantps xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 26 b2 00 02 00 00 7b[     ]*vgetmantps xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 26 72 80 7b[      ]*vgetmantps xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 26 b2 fc fd ff ff 7b[     ]*vgetmantps xmm30,DWORD BCST \[rdx-0x204\],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 38 26 31 7b[         ]*vgetmantps ymm30,DWORD BCST \[rcx\],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 63 7d 38 26 72 7f 7b[      ]*vgetmantps ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 26 b2 00 02 00 00 7b[     ]*vgetmantps ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 26 72 80 7b[      ]*vgetmantps ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 26 b2 fc fd ff ff 7b[     ]*vgetmantps ymm30,DWORD BCST \[rdx-0x204\],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
@@ -8246,113 +8246,113 @@ Disassembly of section \.text:
 [      ]*[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 10 5f 31[    ]*vmaxpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 5f 72 7f[         ]*vmaxpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5f b2 00 04 00 00[        ]*vmaxpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5f 72 80[         ]*vmaxpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5f b2 f8 fb ff ff[        ]*vmaxpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 5f 31[    ]*vmaxpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 5f 72 7f[         ]*vmaxpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5f b2 00 04 00 00[        ]*vmaxpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5f 72 80[         ]*vmaxpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5f b2 f8 fb ff ff[        ]*vmaxpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 5f 31[    ]*vmaxps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 5f 72 7f[         ]*vmaxps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5f b2 00 02 00 00[        ]*vmaxps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5f 72 80[         ]*vmaxps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5f b2 fc fd ff ff[        ]*vmaxps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 5f 31[    ]*vmaxps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 5f 72 7f[         ]*vmaxps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5f b2 00 02 00 00[        ]*vmaxps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5f 72 80[         ]*vmaxps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5f b2 fc fd ff ff[        ]*vmaxps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 5d 31[    ]*vminpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 5d 72 7f[         ]*vminpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5d b2 00 04 00 00[        ]*vminpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5d 72 80[         ]*vminpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5d b2 f8 fb ff ff[        ]*vminpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 5d 31[    ]*vminpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 5d 72 7f[         ]*vminpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5d b2 00 04 00 00[        ]*vminpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5d 72 80[         ]*vminpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5d b2 f8 fb ff ff[        ]*vminpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 5d 31[    ]*vminps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 5d 72 7f[         ]*vminps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5d b2 00 02 00 00[        ]*vminps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5d 72 80[         ]*vminps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5d b2 fc fd ff ff[        ]*vminps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 5d 31[    ]*vminps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 5d 72 7f[         ]*vminps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5d b2 00 02 00 00[        ]*vminps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5d 72 80[         ]*vminps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5d b2 fc fd ff ff[        ]*vminps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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
@@ -8604,309 +8604,309 @@ Disassembly of section \.text:
 [      ]*[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 10 59 31[    ]*vmulpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 59 72 7f[         ]*vmulpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 59 b2 00 04 00 00[        ]*vmulpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 59 72 80[         ]*vmulpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 59 b2 f8 fb ff ff[        ]*vmulpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 59 31[    ]*vmulpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 59 72 7f[         ]*vmulpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 59 b2 00 04 00 00[        ]*vmulpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 59 72 80[         ]*vmulpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 59 b2 f8 fb ff ff[        ]*vmulpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 59 31[    ]*vmulps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 59 72 7f[         ]*vmulps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 59 b2 00 02 00 00[        ]*vmulps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 59 72 80[         ]*vmulps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 59 b2 fc fd ff ff[        ]*vmulps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 59 31[    ]*vmulps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 59 72 7f[         ]*vmulps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 59 b2 00 02 00 00[        ]*vmulps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 59 72 80[         ]*vmulps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 59 b2 fc fd ff ff[        ]*vmulps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 1e 31[    ]*vpabsd xmm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 18 1e 72 7f[         ]*vpabsd xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 1e b2 00 02 00 00[        ]*vpabsd xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 1e 72 80[         ]*vpabsd xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 1e b2 fc fd ff ff[        ]*vpabsd xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 1e 31[    ]*vpabsd ymm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 38 1e 72 7f[         ]*vpabsd ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 1e b2 00 02 00 00[        ]*vpabsd ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 1e 72 80[         ]*vpabsd ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 1e b2 fc fd ff ff[        ]*vpabsd ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 1f 31[    ]*vpabsq xmm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 18 1f 72 7f[         ]*vpabsq xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 1f b2 00 04 00 00[        ]*vpabsq xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 1f 72 80[         ]*vpabsq xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 1f b2 f8 fb ff ff[        ]*vpabsq xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 1f 31[    ]*vpabsq ymm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 38 1f 72 7f[         ]*vpabsq ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 1f b2 00 04 00 00[        ]*vpabsq ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 1f 72 80[         ]*vpabsq ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 1f b2 f8 fb ff ff[        ]*vpabsq ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 fe 31[    ]*vpaddd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 10 fe 72 7f[         ]*vpaddd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 fe b2 00 02 00 00[        ]*vpaddd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 fe 72 80[         ]*vpaddd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 fe b2 fc fd ff ff[        ]*vpaddd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 fe 31[    ]*vpaddd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 30 fe 72 7f[         ]*vpaddd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 fe b2 00 02 00 00[        ]*vpaddd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 fe 72 80[         ]*vpaddd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 fe b2 fc fd ff ff[        ]*vpaddd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 d4 31[    ]*vpaddq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 d4 72 7f[         ]*vpaddq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 d4 b2 00 04 00 00[        ]*vpaddq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 d4 72 80[         ]*vpaddq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 d4 b2 f8 fb ff ff[        ]*vpaddq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 d4 31[    ]*vpaddq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 d4 72 7f[         ]*vpaddq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 d4 b2 00 04 00 00[        ]*vpaddq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 d4 72 80[         ]*vpaddq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 d4 b2 f8 fb ff ff[        ]*vpaddq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 db 31[    ]*vpandd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 10 db 72 7f[         ]*vpandd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 db b2 00 02 00 00[        ]*vpandd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 db 72 80[         ]*vpandd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 db b2 fc fd ff ff[        ]*vpandd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 db 31[    ]*vpandd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 30 db 72 7f[         ]*vpandd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 db b2 00 02 00 00[        ]*vpandd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 db 72 80[         ]*vpandd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 db b2 fc fd ff ff[        ]*vpandd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 df 31[    ]*vpandnd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 10 df 72 7f[         ]*vpandnd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 df b2 00 02 00 00[        ]*vpandnd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 df 72 80[         ]*vpandnd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 df b2 fc fd ff ff[        ]*vpandnd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 df 31[    ]*vpandnd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 30 df 72 7f[         ]*vpandnd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 df b2 00 02 00 00[        ]*vpandnd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 df 72 80[         ]*vpandnd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 df b2 fc fd ff ff[        ]*vpandnd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 df 31[    ]*vpandnq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 df 72 7f[         ]*vpandnq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 df b2 00 04 00 00[        ]*vpandnq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 df 72 80[         ]*vpandnq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 df b2 f8 fb ff ff[        ]*vpandnq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 df 31[    ]*vpandnq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 df 72 7f[         ]*vpandnq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 df b2 00 04 00 00[        ]*vpandnq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 df 72 80[         ]*vpandnq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 df b2 f8 fb ff ff[        ]*vpandnq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 db 31[    ]*vpandq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 db 72 7f[         ]*vpandq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 db b2 00 04 00 00[        ]*vpandq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 db 72 80[         ]*vpandq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 db b2 f8 fb ff ff[        ]*vpandq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 db 31[    ]*vpandq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 db 72 7f[         ]*vpandq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 db b2 00 04 00 00[        ]*vpandq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 db 72 80[         ]*vpandq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 db b2 f8 fb ff ff[        ]*vpandq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 64 31[    ]*vpblendmd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 64 72 7f[         ]*vpblendmd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 64 b2 00 02 00 00[        ]*vpblendmd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 64 72 80[         ]*vpblendmd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 64 b2 fc fd ff ff[        ]*vpblendmd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 64 31[    ]*vpblendmd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 15 30 64 72 7f[         ]*vpblendmd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 64 b2 00 02 00 00[        ]*vpblendmd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 64 72 80[         ]*vpblendmd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 64 b2 fc fd ff ff[        ]*vpblendmd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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\]
@@ -8974,245 +8974,245 @@ Disassembly of section \.text:
 [      ]*[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 10 1f 29 7b[         ]*vpcmpd k5,xmm30,DWORD BCST \[rcx\],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 f3 0d 10 1f 6a 7f 7b[      ]*vpcmpd k5,xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 10 1f aa 00 02 00 00 7b[     ]*vpcmpd k5,xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 10 1f 6a 80 7b[      ]*vpcmpd k5,xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 10 1f aa fc fd ff ff 7b[     ]*vpcmpd k5,xmm30,DWORD BCST \[rdx-0x204\],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 30 1f 29 7b[         ]*vpcmpd k5,ymm30,DWORD BCST \[rcx\],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 f3 0d 30 1f 6a 7f 7b[      ]*vpcmpd k5,ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 30 1f aa 00 02 00 00 7b[     ]*vpcmpd k5,ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 30 1f 6a 80 7b[      ]*vpcmpd k5,ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 30 1f aa fc fd ff ff 7b[     ]*vpcmpd k5,ymm30,DWORD BCST \[rdx-0x204\],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 10 76 29[    ]*vpcmpeqd k5,xmm30,DWORD BCST \[rcx\]
 [      ]*[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 f1 0d 10 76 6a 7f[         ]*vpcmpeqd k5,xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 76 aa 00 02 00 00[        ]*vpcmpeqd k5,xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 76 6a 80[         ]*vpcmpeqd k5,xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 76 aa fc fd ff ff[        ]*vpcmpeqd k5,xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 76 29[    ]*vpcmpeqd k5,ymm30,DWORD BCST \[rcx\]
 [      ]*[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 f1 0d 30 76 6a 7f[         ]*vpcmpeqd k5,ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 76 aa 00 02 00 00[        ]*vpcmpeqd k5,ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 76 6a 80[         ]*vpcmpeqd k5,ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 76 aa fc fd ff ff[        ]*vpcmpeqd k5,ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 29 29[    ]*vpcmpeqq k5,xmm30,QWORD BCST \[rcx\]
 [      ]*[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 f2 8d 10 29 6a 7f[         ]*vpcmpeqq k5,xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 10 29 aa 00 04 00 00[        ]*vpcmpeqq k5,xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 10 29 6a 80[         ]*vpcmpeqq k5,xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 10 29 aa f8 fb ff ff[        ]*vpcmpeqq k5,xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 29 29[    ]*vpcmpeqq k5,ymm30,QWORD BCST \[rcx\]
 [      ]*[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 f2 8d 30 29 6a 7f[         ]*vpcmpeqq k5,ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 30 29 aa 00 04 00 00[        ]*vpcmpeqq k5,ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 30 29 6a 80[         ]*vpcmpeqq k5,ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 30 29 aa f8 fb ff ff[        ]*vpcmpeqq k5,ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 66 29[    ]*vpcmpgtd k5,xmm30,DWORD BCST \[rcx\]
 [      ]*[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 f1 0d 10 66 6a 7f[         ]*vpcmpgtd k5,xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 66 aa 00 02 00 00[        ]*vpcmpgtd k5,xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 66 6a 80[         ]*vpcmpgtd k5,xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 66 aa fc fd ff ff[        ]*vpcmpgtd k5,xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 66 29[    ]*vpcmpgtd k5,ymm30,DWORD BCST \[rcx\]
 [      ]*[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 f1 0d 30 66 6a 7f[         ]*vpcmpgtd k5,ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 66 aa 00 02 00 00[        ]*vpcmpgtd k5,ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 66 6a 80[         ]*vpcmpgtd k5,ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 66 aa fc fd ff ff[        ]*vpcmpgtd k5,ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 37 29[    ]*vpcmpgtq k5,xmm30,QWORD BCST \[rcx\]
 [      ]*[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 f2 8d 10 37 6a 7f[         ]*vpcmpgtq k5,xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 10 37 aa 00 04 00 00[        ]*vpcmpgtq k5,xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 10 37 6a 80[         ]*vpcmpgtq k5,xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 10 37 aa f8 fb ff ff[        ]*vpcmpgtq k5,xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 37 29[    ]*vpcmpgtq k5,ymm30,QWORD BCST \[rcx\]
 [      ]*[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 f2 8d 30 37 6a 7f[         ]*vpcmpgtq k5,ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 30 37 aa 00 04 00 00[        ]*vpcmpgtq k5,ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 30 37 6a 80[         ]*vpcmpgtq k5,ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 30 37 aa f8 fb ff ff[        ]*vpcmpgtq k5,ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 1f 29 7b[         ]*vpcmpq k5,xmm30,QWORD BCST \[rcx\],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 f3 8d 10 1f 6a 7f 7b[      ]*vpcmpq k5,xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 10 1f aa 00 04 00 00 7b[     ]*vpcmpq k5,xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 10 1f 6a 80 7b[      ]*vpcmpq k5,xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 10 1f aa f8 fb ff ff 7b[     ]*vpcmpq k5,xmm30,QWORD BCST \[rdx-0x408\],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 30 1f 29 7b[         ]*vpcmpq k5,ymm30,QWORD BCST \[rcx\],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 f3 8d 30 1f 6a 7f 7b[      ]*vpcmpq k5,ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 30 1f aa 00 04 00 00 7b[     ]*vpcmpq k5,ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 30 1f 6a 80 7b[      ]*vpcmpq k5,ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 30 1f aa f8 fb ff ff 7b[     ]*vpcmpq k5,ymm30,QWORD BCST \[rdx-0x408\],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 10 1e 29 7b[         ]*vpcmpud k5,xmm30,DWORD BCST \[rcx\],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 f3 0d 10 1e 6a 7f 7b[      ]*vpcmpud k5,xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 10 1e aa 00 02 00 00 7b[     ]*vpcmpud k5,xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 10 1e 6a 80 7b[      ]*vpcmpud k5,xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 10 1e aa fc fd ff ff 7b[     ]*vpcmpud k5,xmm30,DWORD BCST \[rdx-0x204\],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 30 1e 29 7b[         ]*vpcmpud k5,ymm30,DWORD BCST \[rcx\],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 f3 0d 30 1e 6a 7f 7b[      ]*vpcmpud k5,ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 30 1e aa 00 02 00 00 7b[     ]*vpcmpud k5,ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 30 1e 6a 80 7b[      ]*vpcmpud k5,ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 0d 30 1e aa fc fd ff ff 7b[     ]*vpcmpud k5,ymm30,DWORD BCST \[rdx-0x204\],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 10 1e 29 7b[         ]*vpcmpuq k5,xmm30,QWORD BCST \[rcx\],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 f3 8d 10 1e 6a 7f 7b[      ]*vpcmpuq k5,xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 10 1e aa 00 04 00 00 7b[     ]*vpcmpuq k5,xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 10 1e 6a 80 7b[      ]*vpcmpuq k5,xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 10 1e aa f8 fb ff ff 7b[     ]*vpcmpuq k5,xmm30,QWORD BCST \[rdx-0x408\],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 30 1e 29 7b[         ]*vpcmpuq k5,ymm30,QWORD BCST \[rcx\],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 f3 8d 30 1e 6a 7f 7b[      ]*vpcmpuq k5,ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 30 1e aa 00 04 00 00 7b[     ]*vpcmpuq k5,ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 30 1e 6a 80 7b[      ]*vpcmpuq k5,ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f3 8d 30 1e aa f8 fb ff ff 7b[     ]*vpcmpuq k5,ymm30,QWORD BCST \[rdx-0x408\],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 10 64 31[    ]*vpblendmq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 64 72 7f[         ]*vpblendmq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 64 b2 00 04 00 00[        ]*vpblendmq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 64 72 80[         ]*vpblendmq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 64 b2 f8 fb ff ff[        ]*vpblendmq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 64 31[    ]*vpblendmq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 95 30 64 72 7f[         ]*vpblendmq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 64 b2 00 04 00 00[        ]*vpblendmq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 64 72 80[         ]*vpblendmq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 64 b2 f8 fb ff ff[        ]*vpblendmq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -9238,175 +9238,175 @@ Disassembly of section \.text:
 [      ]*[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 30 36 31[    ]*vpermd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 36 72 7f[         ]*vpermd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 36 b2 00 02 00 00[        ]*vpermd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 36 72 80[         ]*vpermd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 36 b2 fc fd ff ff[        ]*vpermd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 05 31 7b[         ]*vpermilpd xmm30,QWORD BCST \[rcx\],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 63 fd 18 05 72 7f 7b[      ]*vpermilpd xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 05 b2 00 04 00 00 7b[     ]*vpermilpd xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 05 72 80 7b[      ]*vpermilpd xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 05 b2 f8 fb ff ff 7b[     ]*vpermilpd xmm30,QWORD BCST \[rdx-0x408\],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 38 05 31 7b[         ]*vpermilpd ymm30,QWORD BCST \[rcx\],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 63 fd 38 05 72 7f 7b[      ]*vpermilpd ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 05 b2 00 04 00 00 7b[     ]*vpermilpd ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 05 72 80 7b[      ]*vpermilpd ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 05 b2 f8 fb ff ff 7b[     ]*vpermilpd ymm30,QWORD BCST \[rdx-0x408\],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 10 0d 31[    ]*vpermilpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 0d 72 7f[         ]*vpermilpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 0d b2 00 04 00 00[        ]*vpermilpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 0d 72 80[         ]*vpermilpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 0d b2 f8 fb ff ff[        ]*vpermilpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 0d 31[    ]*vpermilpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 0d 72 7f[         ]*vpermilpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 0d b2 00 04 00 00[        ]*vpermilpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 0d 72 80[         ]*vpermilpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 0d b2 f8 fb ff ff[        ]*vpermilpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 04 31 7b[         ]*vpermilps xmm30,DWORD BCST \[rcx\],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 63 7d 18 04 72 7f 7b[      ]*vpermilps xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 04 b2 00 02 00 00 7b[     ]*vpermilps xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 04 72 80 7b[      ]*vpermilps xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 04 b2 fc fd ff ff 7b[     ]*vpermilps xmm30,DWORD BCST \[rdx-0x204\],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 38 04 31 7b[         ]*vpermilps ymm30,DWORD BCST \[rcx\],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 63 7d 38 04 72 7f 7b[      ]*vpermilps ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 04 b2 00 02 00 00 7b[     ]*vpermilps ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 04 72 80 7b[      ]*vpermilps ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 04 b2 fc fd ff ff 7b[     ]*vpermilps ymm30,DWORD BCST \[rdx-0x204\],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 10 0c 31[    ]*vpermilps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 0c 72 7f[         ]*vpermilps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 0c b2 00 02 00 00[        ]*vpermilps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 0c 72 80[         ]*vpermilps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 0c b2 fc fd ff ff[        ]*vpermilps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 0c 31[    ]*vpermilps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 0c 72 7f[         ]*vpermilps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 0c b2 00 02 00 00[        ]*vpermilps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 0c 72 80[         ]*vpermilps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 0c b2 fc fd ff ff[        ]*vpermilps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 01 31 7b[         ]*vpermpd ymm30,QWORD BCST \[rcx\],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 63 fd 38 01 72 7f 7b[      ]*vpermpd ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 01 b2 00 04 00 00 7b[     ]*vpermpd ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 01 72 80 7b[      ]*vpermpd ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 01 b2 f8 fb ff ff 7b[     ]*vpermpd ymm30,QWORD BCST \[rdx-0x408\],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 30 16 31[    ]*vpermps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 16 72 7f[         ]*vpermps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 16 b2 00 02 00 00[        ]*vpermps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 16 72 80[         ]*vpermps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 16 b2 fc fd ff ff[        ]*vpermps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 00 31 7b[         ]*vpermq ymm30,QWORD BCST \[rcx\],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 63 fd 38 00 72 7f 7b[      ]*vpermq ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 00 b2 00 04 00 00 7b[     ]*vpermq ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 00 72 80 7b[      ]*vpermq ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 00 b2 f8 fb ff ff 7b[     ]*vpermq ymm30,QWORD BCST \[rdx-0x408\],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\]
@@ -9480,225 +9480,225 @@ Disassembly of section \.text:
 [      ]*[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 10 3d 31[    ]*vpmaxsd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 3d 72 7f[         ]*vpmaxsd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 3d b2 00 02 00 00[        ]*vpmaxsd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 3d 72 80[         ]*vpmaxsd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 3d b2 fc fd ff ff[        ]*vpmaxsd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 3d 31[    ]*vpmaxsd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 3d 72 7f[         ]*vpmaxsd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 3d b2 00 02 00 00[        ]*vpmaxsd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 3d 72 80[         ]*vpmaxsd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 3d b2 fc fd ff ff[        ]*vpmaxsd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 3d 31[    ]*vpmaxsq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 3d 72 7f[         ]*vpmaxsq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 3d b2 00 04 00 00[        ]*vpmaxsq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 3d 72 80[         ]*vpmaxsq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 3d b2 f8 fb ff ff[        ]*vpmaxsq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 3d 31[    ]*vpmaxsq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 3d 72 7f[         ]*vpmaxsq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 3d b2 00 04 00 00[        ]*vpmaxsq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 3d 72 80[         ]*vpmaxsq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 3d b2 f8 fb ff ff[        ]*vpmaxsq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 3f 31[    ]*vpmaxud xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 3f 72 7f[         ]*vpmaxud xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 3f b2 00 02 00 00[        ]*vpmaxud xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 3f 72 80[         ]*vpmaxud xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 3f b2 fc fd ff ff[        ]*vpmaxud xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 3f 31[    ]*vpmaxud ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 3f 72 7f[         ]*vpmaxud ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 3f b2 00 02 00 00[        ]*vpmaxud ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 3f 72 80[         ]*vpmaxud ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 3f b2 fc fd ff ff[        ]*vpmaxud ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 3f 31[    ]*vpmaxuq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 3f 72 7f[         ]*vpmaxuq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 3f b2 00 04 00 00[        ]*vpmaxuq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 3f 72 80[         ]*vpmaxuq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 3f b2 f8 fb ff ff[        ]*vpmaxuq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 3f 31[    ]*vpmaxuq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 3f 72 7f[         ]*vpmaxuq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 3f b2 00 04 00 00[        ]*vpmaxuq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 3f 72 80[         ]*vpmaxuq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 3f b2 f8 fb ff ff[        ]*vpmaxuq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 39 31[    ]*vpminsd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 39 72 7f[         ]*vpminsd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 39 b2 00 02 00 00[        ]*vpminsd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 39 72 80[         ]*vpminsd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 39 b2 fc fd ff ff[        ]*vpminsd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 39 31[    ]*vpminsd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 39 72 7f[         ]*vpminsd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 39 b2 00 02 00 00[        ]*vpminsd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 39 72 80[         ]*vpminsd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 39 b2 fc fd ff ff[        ]*vpminsd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 39 31[    ]*vpminsq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 39 72 7f[         ]*vpminsq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 39 b2 00 04 00 00[        ]*vpminsq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 39 72 80[         ]*vpminsq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 39 b2 f8 fb ff ff[        ]*vpminsq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 39 31[    ]*vpminsq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 39 72 7f[         ]*vpminsq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 39 b2 00 04 00 00[        ]*vpminsq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 39 72 80[         ]*vpminsq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 39 b2 f8 fb ff ff[        ]*vpminsq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 3b 31[    ]*vpminud xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 3b 72 7f[         ]*vpminud xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 3b b2 00 02 00 00[        ]*vpminud xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 3b 72 80[         ]*vpminud xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 3b b2 fc fd ff ff[        ]*vpminud xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 3b 31[    ]*vpminud ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 3b 72 7f[         ]*vpminud ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 3b b2 00 02 00 00[        ]*vpminud ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 3b 72 80[         ]*vpminud ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 3b b2 fc fd ff ff[        ]*vpminud ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 3b 31[    ]*vpminuq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 3b 72 7f[         ]*vpminuq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 3b b2 00 04 00 00[        ]*vpminuq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 3b 72 80[         ]*vpminuq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 3b b2 f8 fb ff ff[        ]*vpminuq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 3b 31[    ]*vpminuq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 3b 72 7f[         ]*vpminuq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 3b b2 00 04 00 00[        ]*vpminuq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 3b 72 80[         ]*vpminuq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 3b b2 f8 fb ff ff[        ]*vpminuq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -9884,141 +9884,141 @@ Disassembly of section \.text:
 [      ]*[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 10 28 31[    ]*vpmuldq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 28 72 7f[         ]*vpmuldq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 28 b2 00 04 00 00[        ]*vpmuldq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 28 72 80[         ]*vpmuldq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 28 b2 f8 fb ff ff[        ]*vpmuldq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 28 31[    ]*vpmuldq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 28 72 7f[         ]*vpmuldq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 28 b2 00 04 00 00[        ]*vpmuldq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 28 72 80[         ]*vpmuldq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 28 b2 f8 fb ff ff[        ]*vpmuldq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 40 31[    ]*vpmulld xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 40 72 7f[         ]*vpmulld xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 40 b2 00 02 00 00[        ]*vpmulld xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 40 72 80[         ]*vpmulld xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 40 b2 fc fd ff ff[        ]*vpmulld xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 40 31[    ]*vpmulld ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 40 72 7f[         ]*vpmulld ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 40 b2 00 02 00 00[        ]*vpmulld ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 40 72 80[         ]*vpmulld ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 40 b2 fc fd ff ff[        ]*vpmulld ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 f4 31[    ]*vpmuludq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 f4 72 7f[         ]*vpmuludq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 f4 b2 00 04 00 00[        ]*vpmuludq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 f4 72 80[         ]*vpmuludq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 f4 b2 f8 fb ff ff[        ]*vpmuludq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 f4 31[    ]*vpmuludq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 f4 72 7f[         ]*vpmuludq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 f4 b2 00 04 00 00[        ]*vpmuludq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 f4 72 80[         ]*vpmuludq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 f4 b2 f8 fb ff ff[        ]*vpmuludq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 eb 31[    ]*vpord  xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 10 eb 72 7f[         ]*vpord  xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 eb b2 00 02 00 00[        ]*vpord  xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 eb 72 80[         ]*vpord  xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 eb b2 fc fd ff ff[        ]*vpord  xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 eb 31[    ]*vpord  ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 30 eb 72 7f[         ]*vpord  ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 eb b2 00 02 00 00[        ]*vpord  ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 eb 72 80[         ]*vpord  ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 eb b2 fc fd ff ff[        ]*vpord  ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 eb 31[    ]*vporq  xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 eb 72 7f[         ]*vporq  xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 eb b2 00 04 00 00[        ]*vporq  xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 eb 72 80[         ]*vporq  xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 eb b2 f8 fb ff ff[        ]*vporq  xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 eb 31[    ]*vporq  ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 eb 72 7f[         ]*vporq  ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 eb b2 00 04 00 00[        ]*vporq  ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 eb 72 80[         ]*vporq  ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 eb b2 f8 fb ff ff[        ]*vporq  ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 02 7d 01 a0 b4 fe 85 ff ff ff[     ]*vpscatterdd DWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
 [      ]*[a-f0-9]+:[   ]*62 02 7d 01 a0 b4 fe 85 ff ff ff[     ]*vpscatterdd DWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
 [      ]*[a-f0-9]+:[   ]*62 02 7d 01 a0 74 39 40[      ]*vpscatterdd DWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
@@ -10057,30 +10057,30 @@ Disassembly of section \.text:
 [      ]*[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 18 70 31 7b[         ]*vpshufd xmm30,DWORD BCST \[rcx\],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 61 7d 18 70 72 7f 7b[      ]*vpshufd xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 70 b2 00 02 00 00 7b[     ]*vpshufd xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 70 72 80 7b[      ]*vpshufd xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 70 b2 fc fd ff ff 7b[     ]*vpshufd xmm30,DWORD BCST \[rdx-0x204\],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 38 70 31 7b[         ]*vpshufd ymm30,DWORD BCST \[rcx\],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 61 7d 38 70 72 7f 7b[      ]*vpshufd ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 70 b2 00 02 00 00 7b[     ]*vpshufd ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 70 72 80 7b[      ]*vpshufd ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 70 b2 fc fd ff ff 7b[     ]*vpshufd ymm30,DWORD BCST \[rdx-0x204\],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
@@ -10122,57 +10122,57 @@ Disassembly of section \.text:
 [      ]*[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 10 47 31[    ]*vpsllvd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 47 72 7f[         ]*vpsllvd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 47 b2 00 02 00 00[        ]*vpsllvd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 47 72 80[         ]*vpsllvd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 47 b2 fc fd ff ff[        ]*vpsllvd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 47 31[    ]*vpsllvd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 47 72 7f[         ]*vpsllvd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 47 b2 00 02 00 00[        ]*vpsllvd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 47 72 80[         ]*vpsllvd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 47 b2 fc fd ff ff[        ]*vpsllvd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 47 31[    ]*vpsllvq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 47 72 7f[         ]*vpsllvq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 47 b2 00 04 00 00[        ]*vpsllvq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 47 72 80[         ]*vpsllvq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 47 b2 f8 fb ff ff[        ]*vpsllvq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 47 31[    ]*vpsllvq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 47 72 7f[         ]*vpsllvq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 47 b2 00 04 00 00[        ]*vpsllvq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 47 72 80[         ]*vpsllvq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 47 b2 f8 fb ff ff[        ]*vpsllvq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -10214,57 +10214,57 @@ Disassembly of section \.text:
 [      ]*[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 10 46 31[    ]*vpsravd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 46 72 7f[         ]*vpsravd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 46 b2 00 02 00 00[        ]*vpsravd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 46 72 80[         ]*vpsravd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 46 b2 fc fd ff ff[        ]*vpsravd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 46 31[    ]*vpsravd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 46 72 7f[         ]*vpsravd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 46 b2 00 02 00 00[        ]*vpsravd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 46 72 80[         ]*vpsravd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 46 b2 fc fd ff ff[        ]*vpsravd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 46 31[    ]*vpsravq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 46 72 7f[         ]*vpsravq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 46 b2 00 04 00 00[        ]*vpsravq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 46 72 80[         ]*vpsravq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 46 b2 f8 fb ff ff[        ]*vpsravq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 46 31[    ]*vpsravq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 46 72 7f[         ]*vpsravq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 46 b2 00 04 00 00[        ]*vpsravq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 46 72 80[         ]*vpsravq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 46 b2 f8 fb ff ff[        ]*vpsravq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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
@@ -10306,505 +10306,505 @@ Disassembly of section \.text:
 [      ]*[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 10 45 31[    ]*vpsrlvd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 45 72 7f[         ]*vpsrlvd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 45 b2 00 02 00 00[        ]*vpsrlvd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 45 72 80[         ]*vpsrlvd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 45 b2 fc fd ff ff[        ]*vpsrlvd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 45 31[    ]*vpsrlvd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 45 72 7f[         ]*vpsrlvd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 45 b2 00 02 00 00[        ]*vpsrlvd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 45 72 80[         ]*vpsrlvd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 45 b2 fc fd ff ff[        ]*vpsrlvd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 45 31[    ]*vpsrlvq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 45 72 7f[         ]*vpsrlvq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 45 b2 00 04 00 00[        ]*vpsrlvq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 45 72 80[         ]*vpsrlvq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 45 b2 f8 fb ff ff[        ]*vpsrlvq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 45 31[    ]*vpsrlvq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 45 72 7f[         ]*vpsrlvq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 45 b2 00 04 00 00[        ]*vpsrlvq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 45 72 80[         ]*vpsrlvq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 45 b2 f8 fb ff ff[        ]*vpsrlvq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 72 11 7b[         ]*vpsrld xmm30,DWORD BCST \[rcx\],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 f1 0d 10 72 52 7f 7b[      ]*vpsrld xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 92 00 02 00 00 7b[     ]*vpsrld xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 52 80 7b[      ]*vpsrld xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 92 fc fd ff ff 7b[     ]*vpsrld xmm30,DWORD BCST \[rdx-0x204\],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 30 72 11 7b[         ]*vpsrld ymm30,DWORD BCST \[rcx\],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 f1 0d 30 72 52 7f 7b[      ]*vpsrld ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 92 00 02 00 00 7b[     ]*vpsrld ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 52 80 7b[      ]*vpsrld ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 92 fc fd ff ff 7b[     ]*vpsrld ymm30,DWORD BCST \[rdx-0x204\],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 10 73 11 7b[         ]*vpsrlq xmm30,QWORD BCST \[rcx\],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 f1 8d 10 73 52 7f 7b[      ]*vpsrlq xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 73 92 00 04 00 00 7b[     ]*vpsrlq xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 73 52 80 7b[      ]*vpsrlq xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 73 92 f8 fb ff ff 7b[     ]*vpsrlq xmm30,QWORD BCST \[rdx-0x408\],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 30 73 11 7b[         ]*vpsrlq ymm30,QWORD BCST \[rcx\],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 f1 8d 30 73 52 7f 7b[      ]*vpsrlq ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 73 92 00 04 00 00 7b[     ]*vpsrlq ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 73 52 80 7b[      ]*vpsrlq ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 73 92 f8 fb ff ff 7b[     ]*vpsrlq ymm30,QWORD BCST \[rdx-0x408\],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 10 fa 31[    ]*vpsubd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 10 fa 72 7f[         ]*vpsubd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 fa b2 00 02 00 00[        ]*vpsubd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 fa 72 80[         ]*vpsubd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 fa b2 fc fd ff ff[        ]*vpsubd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 fa 31[    ]*vpsubd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 30 fa 72 7f[         ]*vpsubd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 fa b2 00 02 00 00[        ]*vpsubd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 fa 72 80[         ]*vpsubd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 fa b2 fc fd ff ff[        ]*vpsubd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 fb 31[    ]*vpsubq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 fb 72 7f[         ]*vpsubq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 fb b2 00 04 00 00[        ]*vpsubq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 fb 72 80[         ]*vpsubq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 fb b2 f8 fb ff ff[        ]*vpsubq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 fb 31[    ]*vpsubq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 fb 72 7f[         ]*vpsubq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 fb b2 00 04 00 00[        ]*vpsubq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 fb 72 80[         ]*vpsubq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 fb b2 f8 fb ff ff[        ]*vpsubq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 27 29[    ]*vptestmd k5,xmm30,DWORD BCST \[rcx\]
 [      ]*[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 f2 0d 10 27 6a 7f[         ]*vptestmd k5,xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 0d 10 27 aa 00 02 00 00[        ]*vptestmd k5,xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 0d 10 27 6a 80[         ]*vptestmd k5,xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 0d 10 27 aa fc fd ff ff[        ]*vptestmd k5,xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 27 29[    ]*vptestmd k5,ymm30,DWORD BCST \[rcx\]
 [      ]*[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 f2 0d 30 27 6a 7f[         ]*vptestmd k5,ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 0d 30 27 aa 00 02 00 00[        ]*vptestmd k5,ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 0d 30 27 6a 80[         ]*vptestmd k5,ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 0d 30 27 aa fc fd ff ff[        ]*vptestmd k5,ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 27 29[    ]*vptestmq k5,xmm30,QWORD BCST \[rcx\]
 [      ]*[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 f2 8d 10 27 6a 7f[         ]*vptestmq k5,xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 10 27 aa 00 04 00 00[        ]*vptestmq k5,xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 10 27 6a 80[         ]*vptestmq k5,xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 10 27 aa f8 fb ff ff[        ]*vptestmq k5,xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 27 29[    ]*vptestmq k5,ymm30,QWORD BCST \[rcx\]
 [      ]*[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 f2 8d 30 27 6a 7f[         ]*vptestmq k5,ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 30 27 aa 00 04 00 00[        ]*vptestmq k5,ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 30 27 6a 80[         ]*vptestmq k5,ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 8d 30 27 aa f8 fb ff ff[        ]*vptestmq k5,ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 6a 31[    ]*vpunpckhdq xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 10 6a 72 7f[         ]*vpunpckhdq xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 6a b2 00 02 00 00[        ]*vpunpckhdq xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 6a 72 80[         ]*vpunpckhdq xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 6a b2 fc fd ff ff[        ]*vpunpckhdq xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 6a 31[    ]*vpunpckhdq ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 30 6a 72 7f[         ]*vpunpckhdq ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 6a b2 00 02 00 00[        ]*vpunpckhdq ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 6a 72 80[         ]*vpunpckhdq ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 6a b2 fc fd ff ff[        ]*vpunpckhdq ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 6d 31[    ]*vpunpckhqdq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 6d 72 7f[         ]*vpunpckhqdq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 6d b2 00 04 00 00[        ]*vpunpckhqdq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 6d 72 80[         ]*vpunpckhqdq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 6d b2 f8 fb ff ff[        ]*vpunpckhqdq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 6d 31[    ]*vpunpckhqdq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 6d 72 7f[         ]*vpunpckhqdq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 6d b2 00 04 00 00[        ]*vpunpckhqdq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 6d 72 80[         ]*vpunpckhqdq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 6d b2 f8 fb ff ff[        ]*vpunpckhqdq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 62 31[    ]*vpunpckldq xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 10 62 72 7f[         ]*vpunpckldq xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 62 b2 00 02 00 00[        ]*vpunpckldq xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 62 72 80[         ]*vpunpckldq xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 62 b2 fc fd ff ff[        ]*vpunpckldq xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 62 31[    ]*vpunpckldq ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 30 62 72 7f[         ]*vpunpckldq ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 62 b2 00 02 00 00[        ]*vpunpckldq ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 62 72 80[         ]*vpunpckldq ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 62 b2 fc fd ff ff[        ]*vpunpckldq ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 6c 31[    ]*vpunpcklqdq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 6c 72 7f[         ]*vpunpcklqdq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 6c b2 00 04 00 00[        ]*vpunpcklqdq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 6c 72 80[         ]*vpunpcklqdq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 6c b2 f8 fb ff ff[        ]*vpunpcklqdq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 6c 31[    ]*vpunpcklqdq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 6c 72 7f[         ]*vpunpcklqdq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 6c b2 00 04 00 00[        ]*vpunpcklqdq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 6c 72 80[         ]*vpunpcklqdq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 6c b2 f8 fb ff ff[        ]*vpunpcklqdq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 ef 31[    ]*vpxord xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 10 ef 72 7f[         ]*vpxord xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 ef b2 00 02 00 00[        ]*vpxord xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 ef 72 80[         ]*vpxord xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 10 ef b2 fc fd ff ff[        ]*vpxord xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 ef 31[    ]*vpxord ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 15 30 ef 72 7f[         ]*vpxord ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 ef b2 00 02 00 00[        ]*vpxord ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 ef 72 80[         ]*vpxord ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 15 30 ef b2 fc fd ff ff[        ]*vpxord ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 ef 31[    ]*vpxorq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 ef 72 7f[         ]*vpxorq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 ef b2 00 04 00 00[        ]*vpxorq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 ef 72 80[         ]*vpxorq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 ef b2 f8 fb ff ff[        ]*vpxorq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 ef 31[    ]*vpxorq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 ef 72 7f[         ]*vpxorq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 ef b2 00 04 00 00[        ]*vpxorq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 ef 72 80[         ]*vpxorq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 ef b2 f8 fb ff ff[        ]*vpxorq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 4c 31[    ]*vrcp14pd xmm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 18 4c 72 7f[         ]*vrcp14pd xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 4c b2 00 04 00 00[        ]*vrcp14pd xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 4c 72 80[         ]*vrcp14pd xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 4c b2 f8 fb ff ff[        ]*vrcp14pd xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 4c 31[    ]*vrcp14pd ymm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 38 4c 72 7f[         ]*vrcp14pd ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 4c b2 00 04 00 00[        ]*vrcp14pd ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 4c 72 80[         ]*vrcp14pd ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 4c b2 f8 fb ff ff[        ]*vrcp14pd ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 4c 31[    ]*vrcp14ps xmm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 18 4c 72 7f[         ]*vrcp14ps xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 4c b2 00 02 00 00[        ]*vrcp14ps xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 4c 72 80[         ]*vrcp14ps xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 4c b2 fc fd ff ff[        ]*vrcp14ps xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 4c 31[    ]*vrcp14ps ymm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 38 4c 72 7f[         ]*vrcp14ps ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 4c b2 00 02 00 00[        ]*vrcp14ps ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 4c 72 80[         ]*vrcp14ps ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 4c b2 fc fd ff ff[        ]*vrcp14ps ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 18 4e 31[    ]*vrsqrt14pd xmm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 18 4e 72 7f[         ]*vrsqrt14pd xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 4e b2 00 04 00 00[        ]*vrsqrt14pd xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 4e 72 80[         ]*vrsqrt14pd xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 18 4e b2 f8 fb ff ff[        ]*vrsqrt14pd xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 4e 31[    ]*vrsqrt14pd ymm30,QWORD BCST \[rcx\]
 [      ]*[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 62 fd 38 4e 72 7f[         ]*vrsqrt14pd ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 4e b2 00 04 00 00[        ]*vrsqrt14pd ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 4e 72 80[         ]*vrsqrt14pd ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 fd 38 4e b2 f8 fb ff ff[        ]*vrsqrt14pd ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 4e 31[    ]*vrsqrt14ps xmm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 18 4e 72 7f[         ]*vrsqrt14ps xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 4e b2 00 02 00 00[        ]*vrsqrt14ps xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 4e 72 80[         ]*vrsqrt14ps xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 18 4e b2 fc fd ff ff[        ]*vrsqrt14ps xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 4e 31[    ]*vrsqrt14ps ymm30,DWORD BCST \[rcx\]
 [      ]*[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 62 7d 38 4e 72 7f[         ]*vrsqrt14ps ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 4e b2 00 02 00 00[        ]*vrsqrt14ps ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 4e 72 80[         ]*vrsqrt14ps ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 7d 38 4e b2 fc fd ff ff[        ]*vrsqrt14ps ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[a-f0-9]+:[   ]*62 02 fd 01 a2 b4 fe 85 ff ff ff[     ]*vscatterdpd QWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
 [      ]*[a-f0-9]+:[   ]*62 02 fd 01 a2 b4 fe 85 ff ff ff[     ]*vscatterdpd QWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
 [      ]*[a-f0-9]+:[   ]*62 02 fd 01 a2 74 39 20[      ]*vscatterdpd QWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
@@ -10843,344 +10843,344 @@ Disassembly of section \.text:
 [      ]*[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 10 c6 31 7b[         ]*vshufpd xmm30,xmm29,QWORD BCST \[rcx\],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 61 95 10 c6 72 7f 7b[      ]*vshufpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 c6 b2 00 04 00 00 7b[     ]*vshufpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 c6 72 80 7b[      ]*vshufpd xmm30,xmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 c6 b2 f8 fb ff ff 7b[     ]*vshufpd xmm30,xmm29,QWORD BCST \[rdx-0x408\],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 30 c6 31 7b[         ]*vshufpd ymm30,ymm29,QWORD BCST \[rcx\],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 61 95 30 c6 72 7f 7b[      ]*vshufpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 c6 b2 00 04 00 00 7b[     ]*vshufpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 c6 72 80 7b[      ]*vshufpd ymm30,ymm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 c6 b2 f8 fb ff ff 7b[     ]*vshufpd ymm30,ymm29,QWORD BCST \[rdx-0x408\],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 10 c6 31 7b[         ]*vshufps xmm30,xmm29,DWORD BCST \[rcx\],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 61 14 10 c6 72 7f 7b[      ]*vshufps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 c6 b2 00 02 00 00 7b[     ]*vshufps xmm30,xmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 c6 72 80 7b[      ]*vshufps xmm30,xmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 c6 b2 fc fd ff ff 7b[     ]*vshufps xmm30,xmm29,DWORD BCST \[rdx-0x204\],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 30 c6 31 7b[         ]*vshufps ymm30,ymm29,DWORD BCST \[rcx\],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 61 14 30 c6 72 7f 7b[      ]*vshufps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 c6 b2 00 02 00 00 7b[     ]*vshufps ymm30,ymm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 c6 72 80 7b[      ]*vshufps ymm30,ymm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 c6 b2 fc fd ff ff 7b[     ]*vshufps ymm30,ymm29,DWORD BCST \[rdx-0x204\],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 18 51 31[    ]*vsqrtpd xmm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 18 51 72 7f[         ]*vsqrtpd xmm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 51 b2 00 04 00 00[        ]*vsqrtpd xmm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 51 72 80[         ]*vsqrtpd xmm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 18 51 b2 f8 fb ff ff[        ]*vsqrtpd xmm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 38 51 31[    ]*vsqrtpd ymm30,QWORD BCST \[rcx\]
 [      ]*[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 61 fd 38 51 72 7f[         ]*vsqrtpd ymm30,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 51 b2 00 04 00 00[        ]*vsqrtpd ymm30,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 51 72 80[         ]*vsqrtpd ymm30,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 fd 38 51 b2 f8 fb ff ff[        ]*vsqrtpd ymm30,QWORD BCST \[rdx-0x408\]
 [      ]*[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 18 51 31[    ]*vsqrtps xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 18 51 72 7f[         ]*vsqrtps xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 51 b2 00 02 00 00[        ]*vsqrtps xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 51 72 80[         ]*vsqrtps xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 51 b2 fc fd ff ff[        ]*vsqrtps xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 51 31[    ]*vsqrtps ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 38 51 72 7f[         ]*vsqrtps ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 51 b2 00 02 00 00[        ]*vsqrtps ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 51 72 80[         ]*vsqrtps ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 51 b2 fc fd ff ff[        ]*vsqrtps ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 5c 31[    ]*vsubpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 5c 72 7f[         ]*vsubpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5c b2 00 04 00 00[        ]*vsubpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5c 72 80[         ]*vsubpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 5c b2 f8 fb ff ff[        ]*vsubpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 5c 31[    ]*vsubpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 5c 72 7f[         ]*vsubpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5c b2 00 04 00 00[        ]*vsubpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5c 72 80[         ]*vsubpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 5c b2 f8 fb ff ff[        ]*vsubpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 5c 31[    ]*vsubps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 5c 72 7f[         ]*vsubps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5c b2 00 02 00 00[        ]*vsubps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5c 72 80[         ]*vsubps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 5c b2 fc fd ff ff[        ]*vsubps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 5c 31[    ]*vsubps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 5c 72 7f[         ]*vsubps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5c b2 00 02 00 00[        ]*vsubps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5c 72 80[         ]*vsubps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 5c b2 fc fd ff ff[        ]*vsubps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 15 31[    ]*vunpckhpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 15 72 7f[         ]*vunpckhpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 15 b2 00 04 00 00[        ]*vunpckhpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 15 72 80[         ]*vunpckhpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 15 b2 f8 fb ff ff[        ]*vunpckhpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 15 31[    ]*vunpckhpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 15 72 7f[         ]*vunpckhpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 15 b2 00 04 00 00[        ]*vunpckhpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 15 72 80[         ]*vunpckhpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 15 b2 f8 fb ff ff[        ]*vunpckhpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 15 31[    ]*vunpckhps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 15 72 7f[         ]*vunpckhps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 15 b2 00 02 00 00[        ]*vunpckhps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 15 72 80[         ]*vunpckhps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 15 b2 fc fd ff ff[        ]*vunpckhps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 15 31[    ]*vunpckhps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 15 72 7f[         ]*vunpckhps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 15 b2 00 02 00 00[        ]*vunpckhps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 15 72 80[         ]*vunpckhps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 15 b2 fc fd ff ff[        ]*vunpckhps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 14 31[    ]*vunpcklpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 10 14 72 7f[         ]*vunpcklpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 14 b2 00 04 00 00[        ]*vunpcklpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 14 72 80[         ]*vunpcklpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 10 14 b2 f8 fb ff ff[        ]*vunpcklpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 14 31[    ]*vunpcklpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 61 95 30 14 72 7f[         ]*vunpcklpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 14 b2 00 04 00 00[        ]*vunpcklpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 14 72 80[         ]*vunpcklpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 61 95 30 14 b2 f8 fb ff ff[        ]*vunpcklpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 14 31[    ]*vunpcklps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 10 14 72 7f[         ]*vunpcklps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 14 b2 00 02 00 00[        ]*vunpcklps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 14 72 80[         ]*vunpcklps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 10 14 b2 fc fd ff ff[        ]*vunpcklps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 14 31[    ]*vunpcklps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 61 14 30 14 72 7f[         ]*vunpcklps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 14 b2 00 02 00 00[        ]*vunpcklps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 14 72 80[         ]*vunpcklps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 14 30 14 b2 fc fd ff ff[        ]*vunpcklps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 25 31 7b[         ]*vpternlogd xmm30,xmm29,DWORD BCST \[rcx\],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 63 15 10 25 72 7f 7b[      ]*vpternlogd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 25 b2 00 02 00 00 7b[     ]*vpternlogd xmm30,xmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 25 72 80 7b[      ]*vpternlogd xmm30,xmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 25 b2 fc fd ff ff 7b[     ]*vpternlogd xmm30,xmm29,DWORD BCST \[rdx-0x204\],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 30 25 31 7b[         ]*vpternlogd ymm30,ymm29,DWORD BCST \[rcx\],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 63 15 30 25 72 7f 7b[      ]*vpternlogd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 25 b2 00 02 00 00 7b[     ]*vpternlogd ymm30,ymm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 25 72 80 7b[      ]*vpternlogd ymm30,ymm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 25 b2 fc fd ff ff 7b[     ]*vpternlogd ymm30,ymm29,DWORD BCST \[rdx-0x204\],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 10 25 31 7b[         ]*vpternlogq xmm30,xmm29,QWORD BCST \[rcx\],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 63 95 10 25 72 7f 7b[      ]*vpternlogq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 25 b2 00 04 00 00 7b[     ]*vpternlogq xmm30,xmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 25 72 80 7b[      ]*vpternlogq xmm30,xmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 25 b2 f8 fb ff ff 7b[     ]*vpternlogq xmm30,xmm29,QWORD BCST \[rdx-0x408\],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 30 25 31 7b[         ]*vpternlogq ymm30,ymm29,QWORD BCST \[rcx\],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 63 95 30 25 72 7f 7b[      ]*vpternlogq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 25 b2 00 04 00 00 7b[     ]*vpternlogq ymm30,ymm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 25 72 80 7b[      ]*vpternlogq ymm30,ymm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 25 b2 f8 fb ff ff 7b[     ]*vpternlogq ymm30,ymm29,QWORD BCST \[rdx-0x408\],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
@@ -11277,758 +11277,758 @@ Disassembly of section \.text:
 [      ]*[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 30 23 31 7b[         ]*vshuff32x4 ymm30,ymm29,DWORD BCST \[rcx\],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 63 15 30 23 72 7f 7b[      ]*vshuff32x4 ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 23 b2 00 02 00 00 7b[     ]*vshuff32x4 ymm30,ymm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 23 72 80 7b[      ]*vshuff32x4 ymm30,ymm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 23 b2 fc fd ff ff 7b[     ]*vshuff32x4 ymm30,ymm29,DWORD BCST \[rdx-0x204\],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 30 23 31 7b[         ]*vshuff64x2 ymm30,ymm29,QWORD BCST \[rcx\],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 63 95 30 23 72 7f 7b[      ]*vshuff64x2 ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 23 b2 00 04 00 00 7b[     ]*vshuff64x2 ymm30,ymm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 23 72 80 7b[      ]*vshuff64x2 ymm30,ymm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 23 b2 f8 fb ff ff 7b[     ]*vshuff64x2 ymm30,ymm29,QWORD BCST \[rdx-0x408\],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 30 43 31 7b[         ]*vshufi32x4 ymm30,ymm29,DWORD BCST \[rcx\],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 63 15 30 43 72 7f 7b[      ]*vshufi32x4 ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 43 b2 00 02 00 00 7b[     ]*vshufi32x4 ymm30,ymm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 43 72 80 7b[      ]*vshufi32x4 ymm30,ymm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 43 b2 fc fd ff ff 7b[     ]*vshufi32x4 ymm30,ymm29,DWORD BCST \[rdx-0x204\],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 30 43 31 7b[         ]*vshufi64x2 ymm30,ymm29,QWORD BCST \[rcx\],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 63 95 30 43 72 7f 7b[      ]*vshufi64x2 ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 43 b2 00 04 00 00 7b[     ]*vshufi64x2 ymm30,ymm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 43 72 80 7b[      ]*vshufi64x2 ymm30,ymm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 43 b2 f8 fb ff ff 7b[     ]*vshufi64x2 ymm30,ymm29,QWORD BCST \[rdx-0x408\],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 30 36 31[    ]*vpermq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 36 72 7f[         ]*vpermq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 36 b2 00 04 00 00[        ]*vpermq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 36 72 80[         ]*vpermq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 36 b2 f8 fb ff ff[        ]*vpermq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 16 31[    ]*vpermpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 16 72 7f[         ]*vpermpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 16 b2 00 04 00 00[        ]*vpermpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 16 72 80[         ]*vpermpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 16 b2 f8 fb ff ff[        ]*vpermpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 7e 31[    ]*vpermt2d xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 7e 72 7f[         ]*vpermt2d xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 7e b2 00 02 00 00[        ]*vpermt2d xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 7e 72 80[         ]*vpermt2d xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 7e b2 fc fd ff ff[        ]*vpermt2d xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 7e 31[    ]*vpermt2d ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 7e 72 7f[         ]*vpermt2d ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 7e b2 00 02 00 00[        ]*vpermt2d ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 7e 72 80[         ]*vpermt2d ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 7e b2 fc fd ff ff[        ]*vpermt2d ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 7e 31[    ]*vpermt2q xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 7e 72 7f[         ]*vpermt2q xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 7e b2 00 04 00 00[        ]*vpermt2q xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 7e 72 80[         ]*vpermt2q xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 7e b2 f8 fb ff ff[        ]*vpermt2q xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 7e 31[    ]*vpermt2q ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 7e 72 7f[         ]*vpermt2q ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 7e b2 00 04 00 00[        ]*vpermt2q ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 7e 72 80[         ]*vpermt2q ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 7e b2 f8 fb ff ff[        ]*vpermt2q ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 7f 31[    ]*vpermt2ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 7f 72 7f[         ]*vpermt2ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 7f b2 00 02 00 00[        ]*vpermt2ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 7f 72 80[         ]*vpermt2ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 7f b2 fc fd ff ff[        ]*vpermt2ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 7f 31[    ]*vpermt2ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 7f 72 7f[         ]*vpermt2ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 7f b2 00 02 00 00[        ]*vpermt2ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 7f 72 80[         ]*vpermt2ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 7f b2 fc fd ff ff[        ]*vpermt2ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 7f 31[    ]*vpermt2pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 7f 72 7f[         ]*vpermt2pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 7f b2 00 04 00 00[        ]*vpermt2pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 7f 72 80[         ]*vpermt2pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 7f b2 f8 fb ff ff[        ]*vpermt2pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 7f 31[    ]*vpermt2pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 7f 72 7f[         ]*vpermt2pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 7f b2 00 04 00 00[        ]*vpermt2pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 7f 72 80[         ]*vpermt2pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 7f b2 f8 fb ff ff[        ]*vpermt2pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 03 31 7b[         ]*valignq xmm30,xmm29,QWORD BCST \[rcx\],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 63 95 10 03 72 7f 7b[      ]*valignq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 03 b2 00 04 00 00 7b[     ]*valignq xmm30,xmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 03 72 80 7b[      ]*valignq xmm30,xmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 03 b2 f8 fb ff ff 7b[     ]*valignq xmm30,xmm29,QWORD BCST \[rdx-0x408\],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 30 03 31 7b[         ]*valignq ymm30,ymm29,QWORD BCST \[rcx\],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 63 95 30 03 72 7f 7b[      ]*valignq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 03 b2 00 04 00 00 7b[     ]*valignq ymm30,ymm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 03 72 80 7b[      ]*valignq ymm30,ymm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 03 b2 f8 fb ff ff 7b[     ]*valignq ymm30,ymm29,QWORD BCST \[rdx-0x408\],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 10 2c 31[    ]*vscalefpd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 2c 72 7f[         ]*vscalefpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 2c b2 00 04 00 00[        ]*vscalefpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 2c 72 80[         ]*vscalefpd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 2c b2 f8 fb ff ff[        ]*vscalefpd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 2c 31[    ]*vscalefpd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 2c 72 7f[         ]*vscalefpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 2c b2 00 04 00 00[        ]*vscalefpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 2c 72 80[         ]*vscalefpd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 2c b2 f8 fb ff ff[        ]*vscalefpd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 2c 31[    ]*vscalefps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 2c 72 7f[         ]*vscalefps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 2c b2 00 02 00 00[        ]*vscalefps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 2c 72 80[         ]*vscalefps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 2c b2 fc fd ff ff[        ]*vscalefps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 2c 31[    ]*vscalefps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 2c 72 7f[         ]*vscalefps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 2c b2 00 02 00 00[        ]*vscalefps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 2c 72 80[         ]*vscalefps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 2c b2 fc fd ff ff[        ]*vscalefps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 54 31 7b[         ]*vfixupimmpd xmm30,xmm29,QWORD BCST \[rcx\],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 63 95 10 54 72 7f 7b[      ]*vfixupimmpd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 54 b2 00 04 00 00 7b[     ]*vfixupimmpd xmm30,xmm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 54 72 80 7b[      ]*vfixupimmpd xmm30,xmm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 54 b2 f8 fb ff ff 7b[     ]*vfixupimmpd xmm30,xmm29,QWORD BCST \[rdx-0x408\],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 30 54 31 7b[         ]*vfixupimmpd ymm30,ymm29,QWORD BCST \[rcx\],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 63 95 30 54 72 7f 7b[      ]*vfixupimmpd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 54 b2 00 04 00 00 7b[     ]*vfixupimmpd ymm30,ymm29,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 54 72 80 7b[      ]*vfixupimmpd ymm30,ymm29,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 54 b2 f8 fb ff ff 7b[     ]*vfixupimmpd ymm30,ymm29,QWORD BCST \[rdx-0x408\],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 10 54 31 7b[         ]*vfixupimmps xmm30,xmm29,DWORD BCST \[rcx\],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 63 15 10 54 72 7f 7b[      ]*vfixupimmps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 54 b2 00 02 00 00 7b[     ]*vfixupimmps xmm30,xmm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 54 72 80 7b[      ]*vfixupimmps xmm30,xmm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 54 b2 fc fd ff ff 7b[     ]*vfixupimmps xmm30,xmm29,DWORD BCST \[rdx-0x204\],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 30 54 31 7b[         ]*vfixupimmps ymm30,ymm29,DWORD BCST \[rcx\],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 63 15 30 54 72 7f 7b[      ]*vfixupimmps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 54 b2 00 02 00 00 7b[     ]*vfixupimmps ymm30,ymm29,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 54 72 80 7b[      ]*vfixupimmps ymm30,ymm29,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 54 b2 fc fd ff ff 7b[     ]*vfixupimmps ymm30,ymm29,DWORD BCST \[rdx-0x204\],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 10 72 31 7b[         ]*vpslld xmm30,DWORD BCST \[rcx\],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 f1 0d 10 72 72 7f 7b[      ]*vpslld xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 b2 00 02 00 00 7b[     ]*vpslld xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 72 80 7b[      ]*vpslld xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 b2 fc fd ff ff 7b[     ]*vpslld xmm30,DWORD BCST \[rdx-0x204\],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 30 72 31 7b[         ]*vpslld ymm30,DWORD BCST \[rcx\],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 f1 0d 30 72 72 7f 7b[      ]*vpslld ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 b2 00 02 00 00 7b[     ]*vpslld ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 72 80 7b[      ]*vpslld ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 b2 fc fd ff ff 7b[     ]*vpslld ymm30,DWORD BCST \[rdx-0x204\],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 10 73 31 7b[         ]*vpsllq xmm30,QWORD BCST \[rcx\],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 f1 8d 10 73 72 7f 7b[      ]*vpsllq xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 73 b2 00 04 00 00 7b[     ]*vpsllq xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 73 72 80 7b[      ]*vpsllq xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 73 b2 f8 fb ff ff 7b[     ]*vpsllq xmm30,QWORD BCST \[rdx-0x408\],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 30 73 31 7b[         ]*vpsllq ymm30,QWORD BCST \[rcx\],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 f1 8d 30 73 72 7f 7b[      ]*vpsllq ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 73 b2 00 04 00 00 7b[     ]*vpsllq ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 73 72 80 7b[      ]*vpsllq ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 73 b2 f8 fb ff ff 7b[     ]*vpsllq ymm30,QWORD BCST \[rdx-0x408\],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 10 72 21 7b[         ]*vpsrad xmm30,DWORD BCST \[rcx\],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 f1 0d 10 72 62 7f 7b[      ]*vpsrad xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 a2 00 02 00 00 7b[     ]*vpsrad xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 62 80 7b[      ]*vpsrad xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 a2 fc fd ff ff 7b[     ]*vpsrad xmm30,DWORD BCST \[rdx-0x204\],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 30 72 21 7b[         ]*vpsrad ymm30,DWORD BCST \[rcx\],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 f1 0d 30 72 62 7f 7b[      ]*vpsrad ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 a2 00 02 00 00 7b[     ]*vpsrad ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 62 80 7b[      ]*vpsrad ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 a2 fc fd ff ff 7b[     ]*vpsrad ymm30,DWORD BCST \[rdx-0x204\],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 10 72 21 7b[         ]*vpsraq xmm30,QWORD BCST \[rcx\],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 f1 8d 10 72 62 7f 7b[      ]*vpsraq xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 72 a2 00 04 00 00 7b[     ]*vpsraq xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 72 62 80 7b[      ]*vpsraq xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 72 a2 f8 fb ff ff 7b[     ]*vpsraq xmm30,QWORD BCST \[rdx-0x408\],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 30 72 21 7b[         ]*vpsraq ymm30,QWORD BCST \[rcx\],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 f1 8d 30 72 62 7f 7b[      ]*vpsraq ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 72 a2 00 04 00 00 7b[     ]*vpsraq ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 72 62 80 7b[      ]*vpsraq ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 72 a2 f8 fb ff ff 7b[     ]*vpsraq ymm30,QWORD BCST \[rdx-0x408\],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 10 15 31[    ]*vprolvd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 15 72 7f[         ]*vprolvd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 15 b2 00 02 00 00[        ]*vprolvd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 15 72 80[         ]*vprolvd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 15 b2 fc fd ff ff[        ]*vprolvd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 15 31[    ]*vprolvd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 15 72 7f[         ]*vprolvd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 15 b2 00 02 00 00[        ]*vprolvd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 15 72 80[         ]*vprolvd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 15 b2 fc fd ff ff[        ]*vprolvd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 72 09 7b[         ]*vprold xmm30,DWORD BCST \[rcx\],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 f1 0d 10 72 4a 7f 7b[      ]*vprold xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 8a 00 02 00 00 7b[     ]*vprold xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 4a 80 7b[      ]*vprold xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 8a fc fd ff ff 7b[     ]*vprold xmm30,DWORD BCST \[rdx-0x204\],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 30 72 09 7b[         ]*vprold ymm30,DWORD BCST \[rcx\],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 f1 0d 30 72 4a 7f 7b[      ]*vprold ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 8a 00 02 00 00 7b[     ]*vprold ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 4a 80 7b[      ]*vprold ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 8a fc fd ff ff 7b[     ]*vprold ymm30,DWORD BCST \[rdx-0x204\],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 10 15 31[    ]*vprolvq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 15 72 7f[         ]*vprolvq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 15 b2 00 04 00 00[        ]*vprolvq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 15 72 80[         ]*vprolvq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 15 b2 f8 fb ff ff[        ]*vprolvq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 15 31[    ]*vprolvq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 15 72 7f[         ]*vprolvq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 15 b2 00 04 00 00[        ]*vprolvq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 15 72 80[         ]*vprolvq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 15 b2 f8 fb ff ff[        ]*vprolvq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 72 09 7b[         ]*vprolq xmm30,QWORD BCST \[rcx\],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 f1 8d 10 72 4a 7f 7b[      ]*vprolq xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 72 8a 00 04 00 00 7b[     ]*vprolq xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 72 4a 80 7b[      ]*vprolq xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 72 8a f8 fb ff ff 7b[     ]*vprolq xmm30,QWORD BCST \[rdx-0x408\],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 30 72 09 7b[         ]*vprolq ymm30,QWORD BCST \[rcx\],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 f1 8d 30 72 4a 7f 7b[      ]*vprolq ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 72 8a 00 04 00 00 7b[     ]*vprolq ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 72 4a 80 7b[      ]*vprolq ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 72 8a f8 fb ff ff 7b[     ]*vprolq ymm30,QWORD BCST \[rdx-0x408\],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 10 14 31[    ]*vprorvd xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 14 72 7f[         ]*vprorvd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 14 b2 00 02 00 00[        ]*vprorvd xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 14 72 80[         ]*vprorvd xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 14 b2 fc fd ff ff[        ]*vprorvd xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 14 31[    ]*vprorvd ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 14 72 7f[         ]*vprorvd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 14 b2 00 02 00 00[        ]*vprorvd ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 14 72 80[         ]*vprorvd ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 14 b2 fc fd ff ff[        ]*vprorvd ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 72 01 7b[         ]*vprord xmm30,DWORD BCST \[rcx\],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 f1 0d 10 72 42 7f 7b[      ]*vprord xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 82 00 02 00 00 7b[     ]*vprord xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 42 80 7b[      ]*vprord xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 10 72 82 fc fd ff ff 7b[     ]*vprord xmm30,DWORD BCST \[rdx-0x204\],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 30 72 01 7b[         ]*vprord ymm30,DWORD BCST \[rcx\],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 f1 0d 30 72 42 7f 7b[      ]*vprord ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 82 00 02 00 00 7b[     ]*vprord ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 42 80 7b[      ]*vprord ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 0d 30 72 82 fc fd ff ff 7b[     ]*vprord ymm30,DWORD BCST \[rdx-0x204\],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 10 14 31[    ]*vprorvq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 14 72 7f[         ]*vprorvq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 14 b2 00 04 00 00[        ]*vprorvq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 14 72 80[         ]*vprorvq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 14 b2 f8 fb ff ff[        ]*vprorvq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 14 31[    ]*vprorvq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 14 72 7f[         ]*vprorvq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 14 b2 00 04 00 00[        ]*vprorvq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 14 72 80[         ]*vprorvq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 14 b2 f8 fb ff ff[        ]*vprorvq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 72 01 7b[         ]*vprorq xmm30,QWORD BCST \[rcx\],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 f1 8d 10 72 42 7f 7b[      ]*vprorq xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 72 82 00 04 00 00 7b[     ]*vprorq xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 72 42 80 7b[      ]*vprorq xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 10 72 82 f8 fb ff ff 7b[     ]*vprorq xmm30,QWORD BCST \[rdx-0x408\],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 30 72 01 7b[         ]*vprorq ymm30,QWORD BCST \[rcx\],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 f1 8d 30 72 42 7f 7b[      ]*vprorq ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 72 82 00 04 00 00 7b[     ]*vprorq ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 72 42 80 7b[      ]*vprorq ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 f1 8d 30 72 82 f8 fb ff ff 7b[     ]*vprorq ymm30,QWORD BCST \[rdx-0x408\],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 18 09 31 7b[         ]*vrndscalepd xmm30,QWORD BCST \[rcx\],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 63 fd 18 09 72 7f 7b[      ]*vrndscalepd xmm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 09 b2 00 04 00 00 7b[     ]*vrndscalepd xmm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 09 72 80 7b[      ]*vrndscalepd xmm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 18 09 b2 f8 fb ff ff 7b[     ]*vrndscalepd xmm30,QWORD BCST \[rdx-0x408\],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 38 09 31 7b[         ]*vrndscalepd ymm30,QWORD BCST \[rcx\],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 63 fd 38 09 72 7f 7b[      ]*vrndscalepd ymm30,QWORD BCST \[rdx\+0x3f8\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 09 b2 00 04 00 00 7b[     ]*vrndscalepd ymm30,QWORD BCST \[rdx\+0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 09 72 80 7b[      ]*vrndscalepd ymm30,QWORD BCST \[rdx-0x400\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 fd 38 09 b2 f8 fb ff ff 7b[     ]*vrndscalepd ymm30,QWORD BCST \[rdx-0x408\],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 18 08 31 7b[         ]*vrndscaleps xmm30,DWORD BCST \[rcx\],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 63 7d 18 08 72 7f 7b[      ]*vrndscaleps xmm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 08 b2 00 02 00 00 7b[     ]*vrndscaleps xmm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 08 72 80 7b[      ]*vrndscaleps xmm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 18 08 b2 fc fd ff ff 7b[     ]*vrndscaleps xmm30,DWORD BCST \[rdx-0x204\],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 38 08 31 7b[         ]*vrndscaleps ymm30,DWORD BCST \[rcx\],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 63 7d 38 08 72 7f 7b[      ]*vrndscaleps ymm30,DWORD BCST \[rdx\+0x1fc\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 08 b2 00 02 00 00 7b[     ]*vrndscaleps ymm30,DWORD BCST \[rdx\+0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 08 72 80 7b[      ]*vrndscaleps ymm30,DWORD BCST \[rdx-0x200\],0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 7d 38 08 b2 fc fd ff ff 7b[     ]*vrndscaleps ymm30,DWORD BCST \[rdx-0x204\],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
@@ -12408,219 +12408,219 @@ Disassembly of section \.text:
 [      ]*[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 18 78 31[    ]*vcvttpd2udq xmm30,QWORD BCST \[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 61 fc 18 78 72 7f[         ]*vcvttpd2udq xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 18 78 b2 00 04 00 00[        ]*vcvttpd2udq xmm30,QWORD BCST \[rdx\+0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 18 78 72 80[         ]*vcvttpd2udq xmm30,QWORD BCST \[rdx-0x400\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 18 78 b2 f8 fb ff ff[        ]*vcvttpd2udq xmm30,QWORD BCST \[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 38 78 31[    ]*vcvttpd2udq xmm30,QWORD BCST \[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 61 fc 38 78 72 7f[         ]*vcvttpd2udq xmm30,QWORD BCST \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 38 78 b2 00 04 00 00[        ]*vcvttpd2udq xmm30,QWORD BCST \[rdx\+0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 38 78 72 80[         ]*vcvttpd2udq xmm30,QWORD BCST \[rdx-0x400\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 fc 38 78 b2 f8 fb ff ff[        ]*vcvttpd2udq xmm30,QWORD BCST \[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 18 78 31[    ]*vcvttps2udq xmm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 18 78 72 7f[         ]*vcvttps2udq xmm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 78 b2 00 02 00 00[        ]*vcvttps2udq xmm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 78 72 80[         ]*vcvttps2udq xmm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 18 78 b2 fc fd ff ff[        ]*vcvttps2udq xmm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 38 78 31[    ]*vcvttps2udq ymm30,DWORD BCST \[rcx\]
 [      ]*[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 61 7c 38 78 72 7f[         ]*vcvttps2udq ymm30,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 78 b2 00 02 00 00[        ]*vcvttps2udq ymm30,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 78 72 80[         ]*vcvttps2udq ymm30,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 61 7c 38 78 b2 fc fd ff ff[        ]*vcvttps2udq ymm30,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 76 31[    ]*vpermi2d xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 76 72 7f[         ]*vpermi2d xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 76 b2 00 02 00 00[        ]*vpermi2d xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 76 72 80[         ]*vpermi2d xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 76 b2 fc fd ff ff[        ]*vpermi2d xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 76 31[    ]*vpermi2d ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 76 72 7f[         ]*vpermi2d ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 76 b2 00 02 00 00[        ]*vpermi2d ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 76 72 80[         ]*vpermi2d ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 76 b2 fc fd ff ff[        ]*vpermi2d ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 76 31[    ]*vpermi2q xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 76 72 7f[         ]*vpermi2q xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 76 b2 00 04 00 00[        ]*vpermi2q xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 76 72 80[         ]*vpermi2q xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 76 b2 f8 fb ff ff[        ]*vpermi2q xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 76 31[    ]*vpermi2q ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 76 72 7f[         ]*vpermi2q ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 76 b2 00 04 00 00[        ]*vpermi2q ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 76 72 80[         ]*vpermi2q ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 76 b2 f8 fb ff ff[        ]*vpermi2q ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 77 31[    ]*vpermi2ps xmm30,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 10 77 72 7f[         ]*vpermi2ps xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 77 b2 00 02 00 00[        ]*vpermi2ps xmm30,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 77 72 80[         ]*vpermi2ps xmm30,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 77 b2 fc fd ff ff[        ]*vpermi2ps xmm30,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 77 31[    ]*vpermi2ps ymm30,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 62 15 30 77 72 7f[         ]*vpermi2ps ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 77 b2 00 02 00 00[        ]*vpermi2ps ymm30,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 77 72 80[         ]*vpermi2ps ymm30,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 77 b2 fc fd ff ff[        ]*vpermi2ps ymm30,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 77 31[    ]*vpermi2pd xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 10 77 72 7f[         ]*vpermi2pd xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 77 b2 00 04 00 00[        ]*vpermi2pd xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 77 72 80[         ]*vpermi2pd xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 77 b2 f8 fb ff ff[        ]*vpermi2pd xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 77 31[    ]*vpermi2pd ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 62 95 30 77 72 7f[         ]*vpermi2pd ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 77 b2 00 04 00 00[        ]*vpermi2pd ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 77 72 80[         ]*vpermi2pd ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 77 b2 f8 fb ff ff[        ]*vpermi2pd ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 10 27 29[    ]*vptestnmd k5,xmm29,DWORD BCST \[rcx\]
 [      ]*[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 f2 16 10 27 6a 7f[         ]*vptestnmd k5,xmm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 16 10 27 aa 00 02 00 00[        ]*vptestnmd k5,xmm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 16 10 27 6a 80[         ]*vptestnmd k5,xmm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 16 10 27 aa fc fd ff ff[        ]*vptestnmd k5,xmm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 30 27 29[    ]*vptestnmd k5,ymm29,DWORD BCST \[rcx\]
 [      ]*[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 f2 16 30 27 6a 7f[         ]*vptestnmd k5,ymm29,DWORD BCST \[rdx\+0x1fc\]
+[      ]*[a-f0-9]+:[   ]*62 f2 16 30 27 aa 00 02 00 00[        ]*vptestnmd k5,ymm29,DWORD BCST \[rdx\+0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 16 30 27 6a 80[         ]*vptestnmd k5,ymm29,DWORD BCST \[rdx-0x200\]
+[      ]*[a-f0-9]+:[   ]*62 f2 16 30 27 aa fc fd ff ff[        ]*vptestnmd k5,ymm29,DWORD BCST \[rdx-0x204\]
 [      ]*[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 10 27 29[    ]*vptestnmq k5,xmm29,QWORD BCST \[rcx\]
 [      ]*[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 f2 96 10 27 6a 7f[         ]*vptestnmq k5,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 96 10 27 aa 00 04 00 00[        ]*vptestnmq k5,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 96 10 27 6a 80[         ]*vptestnmq k5,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 96 10 27 aa f8 fb ff ff[        ]*vptestnmq k5,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[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 30 27 29[    ]*vptestnmq k5,ymm29,QWORD BCST \[rcx\]
 [      ]*[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 f2 96 30 27 6a 7f[         ]*vptestnmq k5,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 f2 96 30 27 aa 00 04 00 00[        ]*vptestnmq k5,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 96 30 27 6a 80[         ]*vptestnmq k5,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 f2 96 30 27 aa f8 fb ff ff[        ]*vptestnmq k5,ymm29,QWORD BCST \[rdx-0x408\]
 #pass
index 95fde4395b16d8fe49a92f7f97f88e750ec5f878..7de3448ee5c30590c73cce0cdbd25644c38fb8de 100644 (file)
@@ -14,55 +14,55 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 02 95 c7 b4 f4[    ]*vpmadd52luq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b4 31[    ]*vpmadd52luq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 95 40 b4 b4 f0 23 01 00 00[     ]*vpmadd52luq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 31[    ]*vpmadd52luq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 31[    ]*vpmadd52luq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b4 72 7f[         ]*vpmadd52luq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b4 b2 00 20 00 00[        ]*vpmadd52luq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b4 72 80[         ]*vpmadd52luq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b4 b2 c0 df ff ff[        ]*vpmadd52luq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 72 7f[         ]*vpmadd52luq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 b2 00 04 00 00[        ]*vpmadd52luq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 72 80[         ]*vpmadd52luq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 b2 f8 fb ff ff[        ]*vpmadd52luq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 72 7f[         ]*vpmadd52luq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 b2 00 04 00 00[        ]*vpmadd52luq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 72 80[         ]*vpmadd52luq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 b2 f8 fb ff ff[        ]*vpmadd52luq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 40 b5 f4[    ]*vpmadd52huq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 47 b5 f4[    ]*vpmadd52huq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 c7 b5 f4[    ]*vpmadd52huq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b5 31[    ]*vpmadd52huq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 95 40 b5 b4 f0 23 01 00 00[     ]*vpmadd52huq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 31[    ]*vpmadd52huq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 31[    ]*vpmadd52huq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b5 72 7f[         ]*vpmadd52huq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b5 b2 00 20 00 00[        ]*vpmadd52huq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b5 72 80[         ]*vpmadd52huq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b5 b2 c0 df ff ff[        ]*vpmadd52huq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 72 7f[         ]*vpmadd52huq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 b2 00 04 00 00[        ]*vpmadd52huq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 72 80[         ]*vpmadd52huq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 b2 f8 fb ff ff[        ]*vpmadd52huq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 72 7f[         ]*vpmadd52huq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 b2 00 04 00 00[        ]*vpmadd52huq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 72 80[         ]*vpmadd52huq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 b2 f8 fb ff ff[        ]*vpmadd52huq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 40 b4 f4[    ]*vpmadd52luq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 47 b4 f4[    ]*vpmadd52luq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 c7 b4 f4[    ]*vpmadd52luq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b4 31[    ]*vpmadd52luq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 95 40 b4 b4 f0 34 12 00 00[     ]*vpmadd52luq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 31[    ]*vpmadd52luq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 31[    ]*vpmadd52luq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b4 72 7f[         ]*vpmadd52luq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b4 b2 00 20 00 00[        ]*vpmadd52luq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b4 72 80[         ]*vpmadd52luq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b4 b2 c0 df ff ff[        ]*vpmadd52luq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 72 7f[         ]*vpmadd52luq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 b2 00 04 00 00[        ]*vpmadd52luq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 72 80[         ]*vpmadd52luq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 b2 f8 fb ff ff[        ]*vpmadd52luq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 72 7f[         ]*vpmadd52luq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 b2 00 04 00 00[        ]*vpmadd52luq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 72 80[         ]*vpmadd52luq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b4 b2 f8 fb ff ff[        ]*vpmadd52luq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 40 b5 f4[    ]*vpmadd52huq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 47 b5 f4[    ]*vpmadd52huq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 c7 b5 f4[    ]*vpmadd52huq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b5 31[    ]*vpmadd52huq zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 95 40 b5 b4 f0 34 12 00 00[     ]*vpmadd52huq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 31[    ]*vpmadd52huq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 31[    ]*vpmadd52huq zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b5 72 7f[         ]*vpmadd52huq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b5 b2 00 20 00 00[        ]*vpmadd52huq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b5 72 80[         ]*vpmadd52huq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 b5 b2 c0 df ff ff[        ]*vpmadd52huq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 72 7f[         ]*vpmadd52huq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 b2 00 04 00 00[        ]*vpmadd52huq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 72 80[         ]*vpmadd52huq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 b2 f8 fb ff ff[        ]*vpmadd52huq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 72 7f[         ]*vpmadd52huq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 b2 00 04 00 00[        ]*vpmadd52huq zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 72 80[         ]*vpmadd52huq zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 b5 b2 f8 fb ff ff[        ]*vpmadd52huq zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 #pass
index 47ace43c44129e29bf7c24329d6cfbaee0f3269a..1e2a4ce78f1e93a6f4137411ad7fd063efd1e835 100644 (file)
@@ -14,111 +14,111 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 02 95 87 b4 f4[    ]*vpmadd52luq xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b4 31[    ]*vpmadd52luq xmm30,xmm29,XMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 95 00 b4 b4 f0 23 01 00 00[     ]*vpmadd52luq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 31[    ]*vpmadd52luq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 31[    ]*vpmadd52luq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b4 72 7f[         ]*vpmadd52luq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b4 b2 00 08 00 00[        ]*vpmadd52luq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b4 72 80[         ]*vpmadd52luq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b4 b2 f0 f7 ff ff[        ]*vpmadd52luq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 72 7f[         ]*vpmadd52luq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 b2 00 04 00 00[        ]*vpmadd52luq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 72 80[         ]*vpmadd52luq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 b2 f8 fb ff ff[        ]*vpmadd52luq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 72 7f[         ]*vpmadd52luq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 b2 00 04 00 00[        ]*vpmadd52luq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 72 80[         ]*vpmadd52luq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 b2 f8 fb ff ff[        ]*vpmadd52luq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 20 b4 f4[    ]*vpmadd52luq ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 27 b4 f4[    ]*vpmadd52luq ymm30\{k7\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 a7 b4 f4[    ]*vpmadd52luq ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b4 31[    ]*vpmadd52luq ymm30,ymm29,YMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 95 20 b4 b4 f0 23 01 00 00[     ]*vpmadd52luq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 31[    ]*vpmadd52luq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 31[    ]*vpmadd52luq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b4 72 7f[         ]*vpmadd52luq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b4 b2 00 10 00 00[        ]*vpmadd52luq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b4 72 80[         ]*vpmadd52luq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b4 b2 e0 ef ff ff[        ]*vpmadd52luq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 72 7f[         ]*vpmadd52luq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 b2 00 04 00 00[        ]*vpmadd52luq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 72 80[         ]*vpmadd52luq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 b2 f8 fb ff ff[        ]*vpmadd52luq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 72 7f[         ]*vpmadd52luq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 b2 00 04 00 00[        ]*vpmadd52luq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 72 80[         ]*vpmadd52luq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 b2 f8 fb ff ff[        ]*vpmadd52luq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 00 b5 f4[    ]*vpmadd52huq xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 07 b5 f4[    ]*vpmadd52huq xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 87 b5 f4[    ]*vpmadd52huq xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b5 31[    ]*vpmadd52huq xmm30,xmm29,XMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 95 00 b5 b4 f0 23 01 00 00[     ]*vpmadd52huq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 31[    ]*vpmadd52huq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 31[    ]*vpmadd52huq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b5 72 7f[         ]*vpmadd52huq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b5 b2 00 08 00 00[        ]*vpmadd52huq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b5 72 80[         ]*vpmadd52huq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b5 b2 f0 f7 ff ff[        ]*vpmadd52huq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 72 7f[         ]*vpmadd52huq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 b2 00 04 00 00[        ]*vpmadd52huq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 72 80[         ]*vpmadd52huq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 b2 f8 fb ff ff[        ]*vpmadd52huq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 72 7f[         ]*vpmadd52huq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 b2 00 04 00 00[        ]*vpmadd52huq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 72 80[         ]*vpmadd52huq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 b2 f8 fb ff ff[        ]*vpmadd52huq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 20 b5 f4[    ]*vpmadd52huq ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 27 b5 f4[    ]*vpmadd52huq ymm30\{k7\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 a7 b5 f4[    ]*vpmadd52huq ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b5 31[    ]*vpmadd52huq ymm30,ymm29,YMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 95 20 b5 b4 f0 23 01 00 00[     ]*vpmadd52huq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 31[    ]*vpmadd52huq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 31[    ]*vpmadd52huq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b5 72 7f[         ]*vpmadd52huq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b5 b2 00 10 00 00[        ]*vpmadd52huq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b5 72 80[         ]*vpmadd52huq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b5 b2 e0 ef ff ff[        ]*vpmadd52huq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 72 7f[         ]*vpmadd52huq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 b2 00 04 00 00[        ]*vpmadd52huq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 72 80[         ]*vpmadd52huq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 b2 f8 fb ff ff[        ]*vpmadd52huq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 72 7f[         ]*vpmadd52huq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 b2 00 04 00 00[        ]*vpmadd52huq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 72 80[         ]*vpmadd52huq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 b2 f8 fb ff ff[        ]*vpmadd52huq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 00 b4 f4[    ]*vpmadd52luq xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 07 b4 f4[    ]*vpmadd52luq xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 87 b4 f4[    ]*vpmadd52luq xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b4 31[    ]*vpmadd52luq xmm30,xmm29,XMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 95 00 b4 b4 f0 34 12 00 00[     ]*vpmadd52luq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 31[    ]*vpmadd52luq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 31[    ]*vpmadd52luq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b4 72 7f[         ]*vpmadd52luq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b4 b2 00 08 00 00[        ]*vpmadd52luq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b4 72 80[         ]*vpmadd52luq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b4 b2 f0 f7 ff ff[        ]*vpmadd52luq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 72 7f[         ]*vpmadd52luq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 b2 00 04 00 00[        ]*vpmadd52luq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 72 80[         ]*vpmadd52luq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 b2 f8 fb ff ff[        ]*vpmadd52luq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 72 7f[         ]*vpmadd52luq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 b2 00 04 00 00[        ]*vpmadd52luq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 72 80[         ]*vpmadd52luq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b4 b2 f8 fb ff ff[        ]*vpmadd52luq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 20 b4 f4[    ]*vpmadd52luq ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 27 b4 f4[    ]*vpmadd52luq ymm30\{k7\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 a7 b4 f4[    ]*vpmadd52luq ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b4 31[    ]*vpmadd52luq ymm30,ymm29,YMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 95 20 b4 b4 f0 34 12 00 00[     ]*vpmadd52luq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 31[    ]*vpmadd52luq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 31[    ]*vpmadd52luq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b4 72 7f[         ]*vpmadd52luq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b4 b2 00 10 00 00[        ]*vpmadd52luq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b4 72 80[         ]*vpmadd52luq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b4 b2 e0 ef ff ff[        ]*vpmadd52luq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 72 7f[         ]*vpmadd52luq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 b2 00 04 00 00[        ]*vpmadd52luq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 72 80[         ]*vpmadd52luq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 b2 f8 fb ff ff[        ]*vpmadd52luq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 72 7f[         ]*vpmadd52luq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 b2 00 04 00 00[        ]*vpmadd52luq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 72 80[         ]*vpmadd52luq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b4 b2 f8 fb ff ff[        ]*vpmadd52luq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 00 b5 f4[    ]*vpmadd52huq xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 07 b5 f4[    ]*vpmadd52huq xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 87 b5 f4[    ]*vpmadd52huq xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b5 31[    ]*vpmadd52huq xmm30,xmm29,XMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 95 00 b5 b4 f0 34 12 00 00[     ]*vpmadd52huq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 31[    ]*vpmadd52huq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 31[    ]*vpmadd52huq xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b5 72 7f[         ]*vpmadd52huq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b5 b2 00 08 00 00[        ]*vpmadd52huq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b5 72 80[         ]*vpmadd52huq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 b5 b2 f0 f7 ff ff[        ]*vpmadd52huq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 72 7f[         ]*vpmadd52huq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 b2 00 04 00 00[        ]*vpmadd52huq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 72 80[         ]*vpmadd52huq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 b2 f8 fb ff ff[        ]*vpmadd52huq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 72 7f[         ]*vpmadd52huq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 b2 00 04 00 00[        ]*vpmadd52huq xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 72 80[         ]*vpmadd52huq xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 b5 b2 f8 fb ff ff[        ]*vpmadd52huq xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 20 b5 f4[    ]*vpmadd52huq ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 27 b5 f4[    ]*vpmadd52huq ymm30\{k7\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 a7 b5 f4[    ]*vpmadd52huq ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b5 31[    ]*vpmadd52huq ymm30,ymm29,YMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 95 20 b5 b4 f0 34 12 00 00[     ]*vpmadd52huq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 31[    ]*vpmadd52huq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 31[    ]*vpmadd52huq ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b5 72 7f[         ]*vpmadd52huq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b5 b2 00 10 00 00[        ]*vpmadd52huq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b5 72 80[         ]*vpmadd52huq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 b5 b2 e0 ef ff ff[        ]*vpmadd52huq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 72 7f[         ]*vpmadd52huq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 b2 00 04 00 00[        ]*vpmadd52huq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 72 80[         ]*vpmadd52huq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 b2 f8 fb ff ff[        ]*vpmadd52huq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 72 7f[         ]*vpmadd52huq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 b2 00 04 00 00[        ]*vpmadd52huq ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 72 80[         ]*vpmadd52huq ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 b5 b2 f8 fb ff ff[        ]*vpmadd52huq ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 #pass
index 0350cbdc8e55197d9ff28701083dc20747302ed6..4b8e4691220ee70cfc4d72625b9d4142c63642ee 100644 (file)
@@ -41,15 +41,15 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 02 95 c7 83 f4[    ]*vpmultishiftqb zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 83 31[    ]*vpmultishiftqb zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 95 40 83 b4 f0 23 01 00 00[     ]*vpmultishiftqb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 31[    ]*vpmultishiftqb zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 31[    ]*vpmultishiftqb zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 83 72 7f[         ]*vpmultishiftqb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 83 b2 00 20 00 00[        ]*vpmultishiftqb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 83 72 80[         ]*vpmultishiftqb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 83 b2 c0 df ff ff[        ]*vpmultishiftqb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 72 7f[         ]*vpmultishiftqb zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 b2 00 04 00 00[        ]*vpmultishiftqb zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 72 80[         ]*vpmultishiftqb zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 b2 f8 fb ff ff[        ]*vpmultishiftqb zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 72 7f[         ]*vpmultishiftqb zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 b2 00 04 00 00[        ]*vpmultishiftqb zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 72 80[         ]*vpmultishiftqb zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 b2 f8 fb ff ff[        ]*vpmultishiftqb zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 02 15 40 8d f4[    ]*vpermb zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 47 8d f4[    ]*vpermb zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 c7 8d f4[    ]*vpermb zmm30\{k7\}\{z\},zmm29,zmm28
@@ -82,13 +82,13 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 02 95 c7 83 f4[    ]*vpmultishiftqb zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 83 31[    ]*vpmultishiftqb zmm30,zmm29,ZMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 95 40 83 b4 f0 34 12 00 00[     ]*vpmultishiftqb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 31[    ]*vpmultishiftqb zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 31[    ]*vpmultishiftqb zmm30,zmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 83 72 7f[         ]*vpmultishiftqb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 83 b2 00 20 00 00[        ]*vpmultishiftqb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 83 72 80[         ]*vpmultishiftqb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 83 b2 c0 df ff ff[        ]*vpmultishiftqb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 72 7f[         ]*vpmultishiftqb zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 b2 00 04 00 00[        ]*vpmultishiftqb zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 72 80[         ]*vpmultishiftqb zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 b2 f8 fb ff ff[        ]*vpmultishiftqb zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 72 7f[         ]*vpmultishiftqb zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 b2 00 04 00 00[        ]*vpmultishiftqb zmm30,zmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 72 80[         ]*vpmultishiftqb zmm30,zmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 83 b2 f8 fb ff ff[        ]*vpmultishiftqb zmm30,zmm29,QWORD BCST \[rdx-0x408\]
 #pass
index 5ef1ebbbf17e3b244aad38c138da841a68aa753a..1d0e24dcca43462d80cf76305535d4ee18e578c3 100644 (file)
@@ -45,13 +45,13 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 02 15 c7 71 f4[    ]*vpshldvd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 22 15 40 71 b4 f0 23 01 00 00[     ]*vpshldvd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 15 40 71 72 7f[         ]*vpshldvd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 62 15 50 71 72 7f[         ]*vpshldvd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 62 15 50 71 72 7f[         ]*vpshldvd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 40 71 f4[    ]*vpshldvq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 47 71 f4[    ]*vpshldvq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 c7 71 f4[    ]*vpshldvq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 22 95 40 71 b4 f0 23 01 00 00[     ]*vpshldvq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 71 72 7f[         ]*vpshldvq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 71 72 7f[         ]*vpshldvq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 71 72 7f[         ]*vpshldvq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 40 72 f4[    ]*vpshrdvw zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 47 72 f4[    ]*vpshrdvw zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 c7 72 f4[    ]*vpshrdvw zmm30\{k7\}\{z\},zmm29,zmm28
@@ -82,7 +82,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 03 95 c7 71 f4 ab[         ]*vpshldq zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 40 71 b4 f0 23 01 00 00 7b[  ]*vpshldq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 40 71 72 7f 7b[      ]*vpshldq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 50 71 72 7f 7b[      ]*vpshldq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 50 71 72 7f 7b[      ]*vpshldq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 40 72 f4 ab[         ]*vpshrdw zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 47 72 f4 ab[         ]*vpshrdw zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 c7 72 f4 ab[         ]*vpshrdw zmm30\{k7\}\{z\},zmm29,zmm28,0xab
@@ -92,13 +92,13 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 03 15 47 73 f4 ab[         ]*vpshrdd zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 15 c7 73 f4 ab[         ]*vpshrdd zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 15 40 73 b4 f0 23 01 00 00 7b[  ]*vpshrdd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 15 50 73 31 7b[         ]*vpshrdd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 50 73 31 7b[         ]*vpshrdd zmm30,zmm29,DWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 15 40 73 72 7f 7b[      ]*vpshrdd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 40 73 f4 ab[         ]*vpshrdq zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 47 73 f4 ab[         ]*vpshrdq zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 c7 73 f4 ab[         ]*vpshrdq zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 40 73 b4 f0 23 01 00 00 7b[  ]*vpshrdq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 50 73 31 7b[         ]*vpshrdq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 50 73 31 7b[         ]*vpshrdq zmm30,zmm29,QWORD BCST \[rcx\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 40 73 72 7f 7b[      ]*vpshrdq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 62 7d 4f 63 31[    ]*vpcompressb ZMMWORD PTR \[rcx\]\{k7\},zmm30
 [      ]*[a-f0-9]+:[   ]*62 22 7d 48 63 b4 f0 34 12 00 00[     ]*vpcompressb ZMMWORD PTR \[rax\+r14\*8\+0x1234\],zmm30
@@ -135,15 +135,15 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 02 15 47 71 f4[    ]*vpshldvd zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 c7 71 f4[    ]*vpshldvd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 22 15 40 71 b4 f0 34 12 00 00[     ]*vpshldvd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 62 15 50 71 31[    ]*vpshldvd zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 62 15 50 71 31[    ]*vpshldvd zmm30,zmm29,DWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 15 40 71 72 7f[         ]*vpshldvd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 62 15 50 71 72 7f[         ]*vpshldvd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 62 15 50 71 72 7f[         ]*vpshldvd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 40 71 f4[    ]*vpshldvq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 47 71 f4[    ]*vpshldvq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 c7 71 f4[    ]*vpshldvq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 22 95 40 71 b4 f0 34 12 00 00[     ]*vpshldvq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 71 72 7f[         ]*vpshldvq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 71 72 7f[         ]*vpshldvq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 71 72 7f[         ]*vpshldvq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 40 72 f4[    ]*vpshrdvw zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 47 72 f4[    ]*vpshrdvw zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 c7 72 f4[    ]*vpshrdvw zmm30\{k7\}\{z\},zmm29,zmm28
@@ -154,13 +154,13 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 02 15 c7 73 f4[    ]*vpshrdvd zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 22 15 40 73 b4 f0 34 12 00 00[     ]*vpshrdvd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 15 40 73 72 7f[         ]*vpshrdvd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 62 15 50 73 72 7f[         ]*vpshrdvd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 62 15 50 73 72 7f[         ]*vpshrdvd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 40 73 f4[    ]*vpshrdvq zmm30,zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 47 73 f4[    ]*vpshrdvq zmm30\{k7\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 c7 73 f4[    ]*vpshrdvq zmm30\{k7\}\{z\},zmm29,zmm28
 [      ]*[a-f0-9]+:[   ]*62 22 95 40 73 b4 f0 34 12 00 00[     ]*vpshrdvq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 40 73 72 7f[         ]*vpshrdvq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 50 73 72 7f[         ]*vpshrdvq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 50 73 72 7f[         ]*vpshrdvq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 03 95 40 70 f4 ab[         ]*vpshldw zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 47 70 f4 ab[         ]*vpshldw zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 c7 70 f4 ab[         ]*vpshldw zmm30\{k7\}\{z\},zmm29,zmm28,0xab
@@ -171,13 +171,13 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 03 15 c7 71 f4 ab[         ]*vpshldd zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 15 40 71 b4 f0 34 12 00 00 7b[  ]*vpshldd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 15 40 71 72 7f 7b[      ]*vpshldd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 15 50 71 72 7f 7b[      ]*vpshldd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 50 71 72 7f 7b[      ]*vpshldd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 40 71 f4 ab[         ]*vpshldq zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 47 71 f4 ab[         ]*vpshldq zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 c7 71 f4 ab[         ]*vpshldq zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 40 71 b4 f0 34 12 00 00 7b[  ]*vpshldq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 40 71 72 7f 7b[      ]*vpshldq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 50 71 72 7f 7b[      ]*vpshldq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 50 71 72 7f 7b[      ]*vpshldq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 40 72 f4 ab[         ]*vpshrdw zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 47 72 f4 ab[         ]*vpshrdw zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 c7 72 f4 ab[         ]*vpshrdw zmm30\{k7\}\{z\},zmm29,zmm28,0xab
@@ -188,11 +188,11 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 03 15 c7 73 f4 ab[         ]*vpshrdd zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 15 40 73 b4 f0 34 12 00 00 7b[  ]*vpshrdd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 15 40 73 72 7f 7b[      ]*vpshrdd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 15 50 73 72 7f 7b[      ]*vpshrdd zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 50 73 72 7f 7b[      ]*vpshrdd zmm30,zmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 40 73 f4 ab[         ]*vpshrdq zmm30,zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 47 73 f4 ab[         ]*vpshrdq zmm30\{k7\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 c7 73 f4 ab[         ]*vpshrdq zmm30\{k7\}\{z\},zmm29,zmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 40 73 b4 f0 34 12 00 00 7b[  ]*vpshrdq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 40 73 72 7f 7b[      ]*vpshrdq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 50 73 72 7f 7b[      ]*vpshrdq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 50 73 72 7f 7b[      ]*vpshrdq zmm30,zmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 #pass
index 3d4a452013c17395566751293113401b42440dcd..b9522f47fb4626e0bb4b308550d34652f5ccf253 100644 (file)
@@ -76,25 +76,25 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 02 15 87 71 f4[    ]*vpshldvd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 22 15 00 71 b4 f0 23 01 00 00[     ]*vpshldvd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 15 00 71 72 7f[         ]*vpshldvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 62 15 10 71 72 7f[         ]*vpshldvd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 71 72 7f[         ]*vpshldvd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 15 20 71 f4[    ]*vpshldvd ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 27 71 f4[    ]*vpshldvd ymm30\{k7\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 a7 71 f4[    ]*vpshldvd ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 22 15 20 71 b4 f0 23 01 00 00[     ]*vpshldvd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 15 20 71 72 7f[         ]*vpshldvd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 62 15 30 71 72 7f[         ]*vpshldvd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 71 72 7f[         ]*vpshldvd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 00 71 f4[    ]*vpshldvq xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 07 71 f4[    ]*vpshldvq xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 87 71 f4[    ]*vpshldvq xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 22 95 00 71 b4 f0 23 01 00 00[     ]*vpshldvq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 71 72 7f[         ]*vpshldvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 71 72 7f[         ]*vpshldvq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 71 72 7f[         ]*vpshldvq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 20 71 f4[    ]*vpshldvq ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 27 71 f4[    ]*vpshldvq ymm30\{k7\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 a7 71 f4[    ]*vpshldvq ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 22 95 20 71 b4 f0 23 01 00 00[     ]*vpshldvq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 71 72 7f[         ]*vpshldvq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 71 72 7f[         ]*vpshldvq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 71 72 7f[         ]*vpshldvq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 00 72 f4[    ]*vpshrdvw xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 07 72 f4[    ]*vpshrdvw xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 87 72 f4[    ]*vpshrdvw xmm30\{k7\}\{z\},xmm29,xmm28
@@ -110,25 +110,25 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 02 15 87 73 f4[    ]*vpshrdvd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 22 15 00 73 b4 f0 23 01 00 00[     ]*vpshrdvd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 15 00 73 72 7f[         ]*vpshrdvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 62 15 10 73 72 7f[         ]*vpshrdvd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 73 72 7f[         ]*vpshrdvd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 15 20 73 f4[    ]*vpshrdvd ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 27 73 f4[    ]*vpshrdvd ymm30\{k7\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 a7 73 f4[    ]*vpshrdvd ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 22 15 20 73 b4 f0 23 01 00 00[     ]*vpshrdvd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 15 20 73 72 7f[         ]*vpshrdvd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 62 15 30 73 72 7f[         ]*vpshrdvd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 73 72 7f[         ]*vpshrdvd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 00 73 f4[    ]*vpshrdvq xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 07 73 f4[    ]*vpshrdvq xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 87 73 f4[    ]*vpshrdvq xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 22 95 00 73 b4 f0 23 01 00 00[     ]*vpshrdvq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 73 72 7f[         ]*vpshrdvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 73 72 7f[         ]*vpshrdvq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 73 72 7f[         ]*vpshrdvq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 20 73 f4[    ]*vpshrdvq ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 27 73 f4[    ]*vpshrdvq ymm30\{k7\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 a7 73 f4[    ]*vpshrdvq ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 22 95 20 73 b4 f0 23 01 00 00[     ]*vpshrdvq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 73 72 7f[         ]*vpshrdvq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 73 72 7f[         ]*vpshrdvq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 73 72 7f[         ]*vpshrdvq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 03 95 00 70 f4 ab[         ]*vpshldw xmm30,xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 07 70 f4 ab[         ]*vpshldw xmm30\{k7\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 87 70 f4 ab[         ]*vpshldw xmm30\{k7\}\{z\},xmm29,xmm28,0xab
@@ -144,25 +144,25 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 03 15 87 71 f4 ab[         ]*vpshldd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 15 00 71 b4 f0 23 01 00 00 7b[  ]*vpshldd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 15 00 71 72 7f 7b[      ]*vpshldd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 15 10 71 72 7f 7b[      ]*vpshldd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 71 72 7f 7b[      ]*vpshldd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 15 20 71 f4 ab[         ]*vpshldd ymm30,ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 15 27 71 f4 ab[         ]*vpshldd ymm30\{k7\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 15 a7 71 f4 ab[         ]*vpshldd ymm30\{k7\}\{z\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 15 20 71 b4 f0 23 01 00 00 7b[  ]*vpshldd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 15 20 71 72 7f 7b[      ]*vpshldd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 15 30 71 72 7f 7b[      ]*vpshldd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 71 72 7f 7b[      ]*vpshldd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 00 71 f4 ab[         ]*vpshldq xmm30,xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 07 71 f4 ab[         ]*vpshldq xmm30\{k7\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 87 71 f4 ab[         ]*vpshldq xmm30\{k7\}\{z\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 00 71 b4 f0 23 01 00 00 7b[  ]*vpshldq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 00 71 72 7f 7b[      ]*vpshldq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 10 71 72 7f 7b[      ]*vpshldq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 71 72 7f 7b[      ]*vpshldq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 20 71 f4 ab[         ]*vpshldq ymm30,ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 27 71 f4 ab[         ]*vpshldq ymm30\{k7\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 a7 71 f4 ab[         ]*vpshldq ymm30\{k7\}\{z\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 20 71 b4 f0 23 01 00 00 7b[  ]*vpshldq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 20 71 72 7f 7b[      ]*vpshldq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 30 71 72 7f 7b[      ]*vpshldq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 71 72 7f 7b[      ]*vpshldq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 00 72 f4 ab[         ]*vpshrdw xmm30,xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 07 72 f4 ab[         ]*vpshrdw xmm30\{k7\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 87 72 f4 ab[         ]*vpshrdw xmm30\{k7\}\{z\},xmm29,xmm28,0xab
@@ -178,25 +178,25 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 03 15 87 73 f4 ab[         ]*vpshrdd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 15 00 73 b4 f0 23 01 00 00 7b[  ]*vpshrdd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 15 00 73 72 7f 7b[      ]*vpshrdd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 15 10 73 72 7f 7b[      ]*vpshrdd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 73 72 7f 7b[      ]*vpshrdd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 15 20 73 f4 ab[         ]*vpshrdd ymm30,ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 15 27 73 f4 ab[         ]*vpshrdd ymm30\{k7\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 15 a7 73 f4 ab[         ]*vpshrdd ymm30\{k7\}\{z\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 15 20 73 b4 f0 23 01 00 00 7b[  ]*vpshrdd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 15 20 73 72 7f 7b[      ]*vpshrdd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 15 30 73 72 7f 7b[      ]*vpshrdd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 73 72 7f 7b[      ]*vpshrdd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 00 73 f4 ab[         ]*vpshrdq xmm30,xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 07 73 f4 ab[         ]*vpshrdq xmm30\{k7\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 87 73 f4 ab[         ]*vpshrdq xmm30\{k7\}\{z\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 00 73 b4 f0 23 01 00 00 7b[  ]*vpshrdq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 00 73 72 7f 7b[      ]*vpshrdq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 10 73 72 7f 7b[      ]*vpshrdq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 73 72 7f 7b[      ]*vpshrdq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 20 73 f4 ab[         ]*vpshrdq ymm30,ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 27 73 f4 ab[         ]*vpshrdq ymm30\{k7\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 a7 73 f4 ab[         ]*vpshrdq ymm30\{k7\}\{z\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 20 73 b4 f0 23 01 00 00 7b[  ]*vpshrdq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 20 73 72 7f 7b[      ]*vpshrdq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 30 73 72 7f 7b[      ]*vpshrdq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 73 72 7f 7b[      ]*vpshrdq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 62 7d 0f 63 31[    ]*vpcompressb XMMWORD PTR \[rcx\]\{k7\},xmm30
 [      ]*[a-f0-9]+:[   ]*62 22 7d 08 63 b4 f0 34 12 00 00[     ]*vpcompressb XMMWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
 [      ]*[a-f0-9]+:[   ]*62 62 7d 08 63 72 7f[         ]*vpcompressb XMMWORD PTR \[rdx\+0x7f\],xmm30
@@ -264,25 +264,25 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 02 15 87 71 f4[    ]*vpshldvd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 22 15 00 71 b4 f0 34 12 00 00[     ]*vpshldvd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 15 00 71 72 7f[         ]*vpshldvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 62 15 10 71 72 7f[         ]*vpshldvd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 71 72 7f[         ]*vpshldvd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 15 20 71 f4[    ]*vpshldvd ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 27 71 f4[    ]*vpshldvd ymm30\{k7\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 a7 71 f4[    ]*vpshldvd ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 22 15 20 71 b4 f0 34 12 00 00[     ]*vpshldvd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 15 20 71 72 7f[         ]*vpshldvd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 62 15 30 71 72 7f[         ]*vpshldvd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 71 72 7f[         ]*vpshldvd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 00 71 f4[    ]*vpshldvq xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 07 71 f4[    ]*vpshldvq xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 87 71 f4[    ]*vpshldvq xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 22 95 00 71 b4 f0 34 12 00 00[     ]*vpshldvq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 71 72 7f[         ]*vpshldvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 71 72 7f[         ]*vpshldvq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 71 72 7f[         ]*vpshldvq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 20 71 f4[    ]*vpshldvq ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 27 71 f4[    ]*vpshldvq ymm30\{k7\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 a7 71 f4[    ]*vpshldvq ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 22 95 20 71 b4 f0 34 12 00 00[     ]*vpshldvq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 71 72 7f[         ]*vpshldvq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 71 72 7f[         ]*vpshldvq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 71 72 7f[         ]*vpshldvq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 00 72 f4[    ]*vpshrdvw xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 07 72 f4[    ]*vpshrdvw xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 87 72 f4[    ]*vpshrdvw xmm30\{k7\}\{z\},xmm29,xmm28
@@ -298,25 +298,25 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 02 15 87 73 f4[    ]*vpshrdvd xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 22 15 00 73 b4 f0 34 12 00 00[     ]*vpshrdvd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 15 00 73 72 7f[         ]*vpshrdvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 62 15 10 73 72 7f[         ]*vpshrdvd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 15 10 73 72 7f[         ]*vpshrdvd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 15 20 73 f4[    ]*vpshrdvd ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 27 73 f4[    ]*vpshrdvd ymm30\{k7\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 a7 73 f4[    ]*vpshrdvd ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 22 15 20 73 b4 f0 34 12 00 00[     ]*vpshrdvd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 15 20 73 72 7f[         ]*vpshrdvd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 62 15 30 73 72 7f[         ]*vpshrdvd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 73 72 7f[         ]*vpshrdvd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 00 73 f4[    ]*vpshrdvq xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 07 73 f4[    ]*vpshrdvq xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 87 73 f4[    ]*vpshrdvq xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 22 95 00 73 b4 f0 34 12 00 00[     ]*vpshrdvq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 73 72 7f[         ]*vpshrdvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 73 72 7f[         ]*vpshrdvq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 73 72 7f[         ]*vpshrdvq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 20 73 f4[    ]*vpshrdvq ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 27 73 f4[    ]*vpshrdvq ymm30\{k7\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 a7 73 f4[    ]*vpshrdvq ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 22 95 20 73 b4 f0 34 12 00 00[     ]*vpshrdvq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 73 72 7f[         ]*vpshrdvq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 73 72 7f[         ]*vpshrdvq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 73 72 7f[         ]*vpshrdvq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 03 95 00 70 f4 ab[         ]*vpshldw xmm30,xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 07 70 f4 ab[         ]*vpshldw xmm30\{k7\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 87 70 f4 ab[         ]*vpshldw xmm30\{k7\}\{z\},xmm29,xmm28,0xab
@@ -332,25 +332,25 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 03 15 87 71 f4 ab[         ]*vpshldd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 15 00 71 b4 f0 34 12 00 00 7b[  ]*vpshldd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 15 00 71 72 7f 7b[      ]*vpshldd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 15 10 71 72 7f 7b[      ]*vpshldd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 71 72 7f 7b[      ]*vpshldd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 15 20 71 f4 ab[         ]*vpshldd ymm30,ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 15 27 71 f4 ab[         ]*vpshldd ymm30\{k7\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 15 a7 71 f4 ab[         ]*vpshldd ymm30\{k7\}\{z\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 15 20 71 b4 f0 34 12 00 00 7b[  ]*vpshldd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 15 20 71 72 7f 7b[      ]*vpshldd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 15 30 71 72 7f 7b[      ]*vpshldd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 71 72 7f 7b[      ]*vpshldd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 00 71 f4 ab[         ]*vpshldq xmm30,xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 07 71 f4 ab[         ]*vpshldq xmm30\{k7\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 87 71 f4 ab[         ]*vpshldq xmm30\{k7\}\{z\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 00 71 b4 f0 34 12 00 00 7b[  ]*vpshldq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 00 71 72 7f 7b[      ]*vpshldq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 10 71 72 7f 7b[      ]*vpshldq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 71 72 7f 7b[      ]*vpshldq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 20 71 f4 ab[         ]*vpshldq ymm30,ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 27 71 f4 ab[         ]*vpshldq ymm30\{k7\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 a7 71 f4 ab[         ]*vpshldq ymm30\{k7\}\{z\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 20 71 b4 f0 34 12 00 00 7b[  ]*vpshldq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 20 71 72 7f 7b[      ]*vpshldq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 30 71 72 7f 7b[      ]*vpshldq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 71 72 7f 7b[      ]*vpshldq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 00 72 f4 ab[         ]*vpshrdw xmm30,xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 07 72 f4 ab[         ]*vpshrdw xmm30\{k7\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 87 72 f4 ab[         ]*vpshrdw xmm30\{k7\}\{z\},xmm29,xmm28,0xab
@@ -366,23 +366,23 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 03 15 87 73 f4 ab[         ]*vpshrdd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 15 00 73 b4 f0 34 12 00 00 7b[  ]*vpshrdd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 15 00 73 72 7f 7b[      ]*vpshrdd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 15 10 73 72 7f 7b[      ]*vpshrdd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 10 73 72 7f 7b[      ]*vpshrdd xmm30,xmm29,DWORD BCST \[rdx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 15 20 73 f4 ab[         ]*vpshrdd ymm30,ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 15 27 73 f4 ab[         ]*vpshrdd ymm30\{k7\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 15 a7 73 f4 ab[         ]*vpshrdd ymm30\{k7\}\{z\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 15 20 73 b4 f0 34 12 00 00 7b[  ]*vpshrdd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 15 20 73 72 7f 7b[      ]*vpshrdd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 15 30 73 72 7f 7b[      ]*vpshrdd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 15 30 73 72 7f 7b[      ]*vpshrdd ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 00 73 f4 ab[         ]*vpshrdq xmm30,xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 07 73 f4 ab[         ]*vpshrdq xmm30\{k7\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 87 73 f4 ab[         ]*vpshrdq xmm30\{k7\}\{z\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 00 73 b4 f0 34 12 00 00 7b[  ]*vpshrdq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 00 73 72 7f 7b[      ]*vpshrdq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 10 73 72 7f 7b[      ]*vpshrdq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 73 72 7f 7b[      ]*vpshrdq xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 20 73 f4 ab[         ]*vpshrdq ymm30,ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 27 73 f4 ab[         ]*vpshrdq ymm30\{k7\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 a7 73 f4 ab[         ]*vpshrdq ymm30\{k7\}\{z\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 20 73 b4 f0 34 12 00 00 7b[  ]*vpshrdq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 20 73 72 7f 7b[      ]*vpshrdq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 30 73 72 7f 7b[      ]*vpshrdq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 73 72 7f 7b[      ]*vpshrdq ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 #pass
index 0fd5a6e31d78a4ee1c102d55ca4b637204011b1d..998d59e472cccbfb45928c7ee00ff3b74317bccc 100644 (file)
@@ -68,29 +68,29 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 02 95 87 83 f4[    ]*vpmultishiftqb xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 83 31[    ]*vpmultishiftqb xmm30,xmm29,XMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 95 00 83 b4 f0 23 01 00 00[     ]*vpmultishiftqb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 31[    ]*vpmultishiftqb xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 31[    ]*vpmultishiftqb xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 83 72 7f[         ]*vpmultishiftqb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 83 b2 00 08 00 00[        ]*vpmultishiftqb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 83 72 80[         ]*vpmultishiftqb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 83 b2 f0 f7 ff ff[        ]*vpmultishiftqb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 72 7f[         ]*vpmultishiftqb xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 b2 00 04 00 00[        ]*vpmultishiftqb xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 72 80[         ]*vpmultishiftqb xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 b2 f8 fb ff ff[        ]*vpmultishiftqb xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 72 7f[         ]*vpmultishiftqb xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 b2 00 04 00 00[        ]*vpmultishiftqb xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 72 80[         ]*vpmultishiftqb xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 b2 f8 fb ff ff[        ]*vpmultishiftqb xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 20 83 f4[    ]*vpmultishiftqb ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 27 83 f4[    ]*vpmultishiftqb ymm30\{k7\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 a7 83 f4[    ]*vpmultishiftqb ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 83 31[    ]*vpmultishiftqb ymm30,ymm29,YMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 95 20 83 b4 f0 23 01 00 00[     ]*vpmultishiftqb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 31[    ]*vpmultishiftqb ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 31[    ]*vpmultishiftqb ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 83 72 7f[         ]*vpmultishiftqb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 83 b2 00 10 00 00[        ]*vpmultishiftqb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 83 72 80[         ]*vpmultishiftqb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 83 b2 e0 ef ff ff[        ]*vpmultishiftqb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 72 7f[         ]*vpmultishiftqb ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 b2 00 04 00 00[        ]*vpmultishiftqb ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 72 80[         ]*vpmultishiftqb ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 b2 f8 fb ff ff[        ]*vpmultishiftqb ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 72 7f[         ]*vpmultishiftqb ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 b2 00 04 00 00[        ]*vpmultishiftqb ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 72 80[         ]*vpmultishiftqb ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 b2 f8 fb ff ff[        ]*vpmultishiftqb ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 02 15 00 8d f4[    ]*vpermb xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 07 8d f4[    ]*vpermb xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 87 8d f4[    ]*vpermb xmm30\{k7\}\{z\},xmm29,xmm28
@@ -150,27 +150,27 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 02 95 87 83 f4[    ]*vpmultishiftqb xmm30\{k7\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 83 31[    ]*vpmultishiftqb xmm30,xmm29,XMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 95 00 83 b4 f0 34 12 00 00[     ]*vpmultishiftqb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 31[    ]*vpmultishiftqb xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 31[    ]*vpmultishiftqb xmm30,xmm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 83 72 7f[         ]*vpmultishiftqb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 83 b2 00 08 00 00[        ]*vpmultishiftqb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 83 72 80[         ]*vpmultishiftqb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 00 83 b2 f0 f7 ff ff[        ]*vpmultishiftqb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 72 7f[         ]*vpmultishiftqb xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 b2 00 04 00 00[        ]*vpmultishiftqb xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 72 80[         ]*vpmultishiftqb xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 b2 f8 fb ff ff[        ]*vpmultishiftqb xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 72 7f[         ]*vpmultishiftqb xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 b2 00 04 00 00[        ]*vpmultishiftqb xmm30,xmm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 72 80[         ]*vpmultishiftqb xmm30,xmm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 10 83 b2 f8 fb ff ff[        ]*vpmultishiftqb xmm30,xmm29,QWORD BCST \[rdx-0x408\]
 [      ]*[a-f0-9]+:[   ]*62 02 95 20 83 f4[    ]*vpmultishiftqb ymm30,ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 27 83 f4[    ]*vpmultishiftqb ymm30\{k7\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 02 95 a7 83 f4[    ]*vpmultishiftqb ymm30\{k7\}\{z\},ymm29,ymm28
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 83 31[    ]*vpmultishiftqb ymm30,ymm29,YMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 22 95 20 83 b4 f0 34 12 00 00[     ]*vpmultishiftqb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 31[    ]*vpmultishiftqb ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 31[    ]*vpmultishiftqb ymm30,ymm29,QWORD BCST \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 83 72 7f[         ]*vpmultishiftqb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 83 b2 00 10 00 00[        ]*vpmultishiftqb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 83 72 80[         ]*vpmultishiftqb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 62 95 20 83 b2 e0 ef ff ff[        ]*vpmultishiftqb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 72 7f[         ]*vpmultishiftqb ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 b2 00 04 00 00[        ]*vpmultishiftqb ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 72 80[         ]*vpmultishiftqb ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 b2 f8 fb ff ff[        ]*vpmultishiftqb ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 72 7f[         ]*vpmultishiftqb ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 b2 00 04 00 00[        ]*vpmultishiftqb ymm30,ymm29,QWORD BCST \[rdx\+0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 72 80[         ]*vpmultishiftqb ymm30,ymm29,QWORD BCST \[rdx-0x400\]
+[      ]*[a-f0-9]+:[   ]*62 62 95 30 83 b2 f8 fb ff ff[        ]*vpmultishiftqb ymm30,ymm29,QWORD BCST \[rdx-0x408\]
 #pass
index 119c77498f96fef79465457d2778c0354c18ab1b..039bc8bc88a94d1c0ccd1b9ea3b6746ec6217e6f 100644 (file)
@@ -14,25 +14,25 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 03 95 87 ce f4 ab[         ]*vgf2p8affineqb xmm30\{k7\}\{z\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 00 ce b4 f0 23 01 00 00 7b[  ]*vgf2p8affineqb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 00 ce 72 7f 7b[      ]*vgf2p8affineqb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 10 ce 72 7f 7b[      ]*vgf2p8affineqb xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 ce 72 7f 7b[      ]*vgf2p8affineqb xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 20 ce f4 ab[         ]*vgf2p8affineqb ymm30,ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 27 ce f4 ab[         ]*vgf2p8affineqb ymm30\{k7\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 a7 ce f4 ab[         ]*vgf2p8affineqb ymm30\{k7\}\{z\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 20 ce b4 f0 23 01 00 00 7b[  ]*vgf2p8affineqb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 20 ce 72 7f 7b[      ]*vgf2p8affineqb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 30 ce 72 7f 7b[      ]*vgf2p8affineqb ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 ce 72 7f 7b[      ]*vgf2p8affineqb ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 00 cf f4 ab[         ]*vgf2p8affineinvqb xmm30,xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 07 cf f4 ab[         ]*vgf2p8affineinvqb xmm30\{k7\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 87 cf f4 ab[         ]*vgf2p8affineinvqb xmm30\{k7\}\{z\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 00 cf b4 f0 23 01 00 00 7b[  ]*vgf2p8affineinvqb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 00 cf 72 7f 7b[      ]*vgf2p8affineinvqb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 10 cf 72 7f 7b[      ]*vgf2p8affineinvqb xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 cf 72 7f 7b[      ]*vgf2p8affineinvqb xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 20 cf f4 ab[         ]*vgf2p8affineinvqb ymm30,ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 27 cf f4 ab[         ]*vgf2p8affineinvqb ymm30\{k7\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 a7 cf f4 ab[         ]*vgf2p8affineinvqb ymm30\{k7\}\{z\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 20 cf b4 f0 23 01 00 00 7b[  ]*vgf2p8affineinvqb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 20 cf 72 7f 7b[      ]*vgf2p8affineinvqb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 30 cf 72 7f 7b[      ]*vgf2p8affineinvqb ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 cf 72 7f 7b[      ]*vgf2p8affineinvqb ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 02 15 00 cf f4[    ]*vgf2p8mulb xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 07 cf f4[    ]*vgf2p8mulb xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 87 cf f4[    ]*vgf2p8mulb xmm30\{k7\}\{z\},xmm29,xmm28
@@ -48,25 +48,25 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 03 95 87 ce f4 ab[         ]*vgf2p8affineqb xmm30\{k7\}\{z\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 00 ce b4 f0 34 12 00 00 7b[  ]*vgf2p8affineqb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 00 ce 72 7f 7b[      ]*vgf2p8affineqb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 10 ce 72 7f 7b[      ]*vgf2p8affineqb xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 ce 72 7f 7b[      ]*vgf2p8affineqb xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 20 ce f4 ab[         ]*vgf2p8affineqb ymm30,ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 27 ce f4 ab[         ]*vgf2p8affineqb ymm30\{k7\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 a7 ce f4 ab[         ]*vgf2p8affineqb ymm30\{k7\}\{z\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 20 ce b4 f0 34 12 00 00 7b[  ]*vgf2p8affineqb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 20 ce 72 7f 7b[      ]*vgf2p8affineqb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 30 ce 72 7f 7b[      ]*vgf2p8affineqb ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 ce 72 7f 7b[      ]*vgf2p8affineqb ymm30,ymm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 00 cf f4 ab[         ]*vgf2p8affineinvqb xmm30,xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 07 cf f4 ab[         ]*vgf2p8affineinvqb xmm30\{k7\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 87 cf f4 ab[         ]*vgf2p8affineinvqb xmm30\{k7\}\{z\},xmm29,xmm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 00 cf b4 f0 34 12 00 00 7b[  ]*vgf2p8affineinvqb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 00 cf 72 7f 7b[      ]*vgf2p8affineinvqb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 10 cf 72 7f 7b[      ]*vgf2p8affineinvqb xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 10 cf 72 7f 7b[      ]*vgf2p8affineinvqb xmm30,xmm29,QWORD BCST \[rdx\+0x3f8\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 03 95 20 cf f4 ab[         ]*vgf2p8affineinvqb ymm30,ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 27 cf f4 ab[         ]*vgf2p8affineinvqb ymm30\{k7\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 03 95 a7 cf f4 ab[         ]*vgf2p8affineinvqb ymm30\{k7\}\{z\},ymm29,ymm28,0xab
 [      ]*[a-f0-9]+:[   ]*62 23 95 20 cf b4 f0 34 12 00 00 7b[  ]*vgf2p8affineinvqb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 63 95 20 cf 72 7f 7b[      ]*vgf2p8affineinvqb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
-[      ]*[a-f0-9]+:[   ]*62 63 95 30 cf b2 00 04 00 00 7b[     ]*vgf2p8affineinvqb ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
+[      ]*[a-f0-9]+:[   ]*62 63 95 30 cf b2 00 04 00 00 7b[     ]*vgf2p8affineinvqb ymm30,ymm29,QWORD BCST \[rdx\+0x400\],0x7b
 [      ]*[a-f0-9]+:[   ]*62 02 15 00 cf f4[    ]*vgf2p8mulb xmm30,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 07 cf f4[    ]*vgf2p8mulb xmm30\{k7\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 02 15 87 cf f4[    ]*vgf2p8mulb xmm30\{k7\}\{z\},xmm29,xmm28
index 2a721e79666b6cbb91d499e7855bf21bf287588a..68dc2f34407a566a1ded4374b72edb1c2593594d 100644 (file)
@@ -14,47 +14,47 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 a2 6d c5 52 d1[    ]*vpdpwssd zmm18\{k5\}\{z\},zmm18,zmm17
 [      ]*[a-f0-9]+:[   ]*62 a2 6d 40 52 94 f0 23 01 00 00[     ]*vpdpwssd zmm18,zmm18,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 e2 6d 40 52 52 7f[         ]*vpdpwssd zmm18,zmm18,ZMMWORD PTR \[rdx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 e2 6d 50 52 52 7f[         ]*vpdpwssd zmm18,zmm18,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 e2 6d 50 52 52 7f[         ]*vpdpwssd zmm18,zmm18,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 a2 55 40 53 e9[    ]*vpdpwssds zmm21,zmm21,zmm17
 [      ]*[a-f0-9]+:[   ]*62 a2 55 44 53 e9[    ]*vpdpwssds zmm21\{k4\},zmm21,zmm17
 [      ]*[a-f0-9]+:[   ]*62 a2 55 c4 53 e9[    ]*vpdpwssds zmm21\{k4\}\{z\},zmm21,zmm17
 [      ]*[a-f0-9]+:[   ]*62 a2 55 40 53 ac f0 23 01 00 00[     ]*vpdpwssds zmm21,zmm21,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 e2 55 40 53 6a 7f[         ]*vpdpwssds zmm21,zmm21,ZMMWORD PTR \[rdx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 e2 55 50 53 6a 7f[         ]*vpdpwssds zmm21,zmm21,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 e2 55 50 53 6a 7f[         ]*vpdpwssds zmm21,zmm21,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 a2 55 40 50 fa[    ]*vpdpbusd zmm23,zmm21,zmm18
 [      ]*[a-f0-9]+:[   ]*62 a2 55 44 50 fa[    ]*vpdpbusd zmm23\{k4\},zmm21,zmm18
 [      ]*[a-f0-9]+:[   ]*62 a2 55 c4 50 fa[    ]*vpdpbusd zmm23\{k4\}\{z\},zmm21,zmm18
 [      ]*[a-f0-9]+:[   ]*62 a2 55 40 50 bc f0 23 01 00 00[     ]*vpdpbusd zmm23,zmm21,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 e2 55 40 50 7a 7f[         ]*vpdpbusd zmm23,zmm21,ZMMWORD PTR \[rdx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 e2 55 50 50 7a 7f[         ]*vpdpbusd zmm23,zmm21,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 e2 55 50 50 7a 7f[         ]*vpdpbusd zmm23,zmm21,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 3d 40 51 c1[    ]*vpdpbusds zmm24,zmm24,zmm25
 [      ]*[a-f0-9]+:[   ]*62 02 3d 47 51 c1[    ]*vpdpbusds zmm24\{k7\},zmm24,zmm25
 [      ]*[a-f0-9]+:[   ]*62 02 3d c7 51 c1[    ]*vpdpbusds zmm24\{k7\}\{z\},zmm24,zmm25
 [      ]*[a-f0-9]+:[   ]*62 22 3d 40 51 84 f0 23 01 00 00[     ]*vpdpbusds zmm24,zmm24,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 3d 40 51 42 7f[         ]*vpdpbusds zmm24,zmm24,ZMMWORD PTR \[rdx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 62 3d 50 51 42 7f[         ]*vpdpbusds zmm24,zmm24,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 62 3d 50 51 42 7f[         ]*vpdpbusds zmm24,zmm24,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 22 25 40 52 e1[    ]*vpdpwssd zmm28,zmm27,zmm17
 [      ]*[a-f0-9]+:[   ]*62 22 25 47 52 e1[    ]*vpdpwssd zmm28\{k7\},zmm27,zmm17
 [      ]*[a-f0-9]+:[   ]*62 22 25 c7 52 e1[    ]*vpdpwssd zmm28\{k7\}\{z\},zmm27,zmm17
 [      ]*[a-f0-9]+:[   ]*62 22 25 40 52 a4 f0 34 12 00 00[     ]*vpdpwssd zmm28,zmm27,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 25 40 52 62 7f[         ]*vpdpwssd zmm28,zmm27,ZMMWORD PTR \[rdx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 62 25 50 52 62 7f[         ]*vpdpwssd zmm28,zmm27,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 62 25 50 52 62 7f[         ]*vpdpwssd zmm28,zmm27,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 22 1d 40 53 e9[    ]*vpdpwssds zmm29,zmm28,zmm17
 [      ]*[a-f0-9]+:[   ]*62 22 1d 43 53 e9[    ]*vpdpwssds zmm29\{k3\},zmm28,zmm17
 [      ]*[a-f0-9]+:[   ]*62 22 1d c3 53 e9[    ]*vpdpwssds zmm29\{k3\}\{z\},zmm28,zmm17
 [      ]*[a-f0-9]+:[   ]*62 22 1d 40 53 ac f0 34 12 00 00[     ]*vpdpwssds zmm29,zmm28,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 1d 40 53 6a 7f[         ]*vpdpwssds zmm29,zmm28,ZMMWORD PTR \[rdx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 62 1d 50 53 6a 7f[         ]*vpdpwssds zmm29,zmm28,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 62 1d 50 53 6a 7f[         ]*vpdpwssds zmm29,zmm28,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 22 3d 40 50 e5[    ]*vpdpbusd zmm28,zmm24,zmm21
 [      ]*[a-f0-9]+:[   ]*62 22 3d 46 50 e5[    ]*vpdpbusd zmm28\{k6\},zmm24,zmm21
 [      ]*[a-f0-9]+:[   ]*62 22 3d c6 50 e5[    ]*vpdpbusd zmm28\{k6\}\{z\},zmm24,zmm21
 [      ]*[a-f0-9]+:[   ]*62 22 3d 40 50 a4 f0 34 12 00 00[     ]*vpdpbusd zmm28,zmm24,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 3d 40 50 62 7f[         ]*vpdpbusd zmm28,zmm24,ZMMWORD PTR \[rdx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 62 3d 50 50 62 7f[         ]*vpdpbusd zmm28,zmm24,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 62 3d 50 50 62 7f[         ]*vpdpbusd zmm28,zmm24,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 a2 75 40 51 e4[    ]*vpdpbusds zmm20,zmm17,zmm20
 [      ]*[a-f0-9]+:[   ]*62 a2 75 42 51 e4[    ]*vpdpbusds zmm20\{k2\},zmm17,zmm20
 [      ]*[a-f0-9]+:[   ]*62 a2 75 c2 51 e4[    ]*vpdpbusds zmm20\{k2\}\{z\},zmm17,zmm20
 [      ]*[a-f0-9]+:[   ]*62 a2 75 40 51 a4 f0 34 12 00 00[     ]*vpdpbusds zmm20,zmm17,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 e2 75 40 51 62 7f[         ]*vpdpbusds zmm20,zmm17,ZMMWORD PTR \[rdx\+0x1fc0\]
-[      ]*[a-f0-9]+:[   ]*62 e2 75 50 51 62 7f[         ]*vpdpbusds zmm20,zmm17,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 e2 75 50 51 62 7f[         ]*vpdpbusds zmm20,zmm17,DWORD BCST \[rdx\+0x1fc\]
 #pass
index 1e3fe98852f64eee0991cc73067efa5d1abe64f4..c32c4ffab0fbe9429a4a888f2408fb2de04ae2a1 100644 (file)
@@ -14,95 +14,95 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 22 4d 83 52 d4[    ]*vpdpwssd xmm26\{k3\}\{z\},xmm22,xmm20
 [      ]*[a-f0-9]+:[   ]*62 22 4d 00 52 94 f0 23 01 00 00[     ]*vpdpwssd xmm26,xmm22,XMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 4d 00 52 52 7f[         ]*vpdpwssd xmm26,xmm22,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 62 4d 10 52 52 7f[         ]*vpdpwssd xmm26,xmm22,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 4d 10 52 52 7f[         ]*vpdpwssd xmm26,xmm22,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 a2 5d 20 52 e2[    ]*vpdpwssd ymm20,ymm20,ymm18
 [      ]*[a-f0-9]+:[   ]*62 a2 5d 25 52 e2[    ]*vpdpwssd ymm20\{k5\},ymm20,ymm18
 [      ]*[a-f0-9]+:[   ]*62 a2 5d a5 52 e2[    ]*vpdpwssd ymm20\{k5\}\{z\},ymm20,ymm18
 [      ]*[a-f0-9]+:[   ]*62 a2 5d 20 52 a4 f0 23 01 00 00[     ]*vpdpwssd ymm20,ymm20,YMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 e2 5d 20 52 62 7f[         ]*vpdpwssd ymm20,ymm20,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 e2 5d 30 52 62 7f[         ]*vpdpwssd ymm20,ymm20,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 e2 5d 30 52 62 7f[         ]*vpdpwssd ymm20,ymm20,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 a2 65 00 53 f7[    ]*vpdpwssds xmm22,xmm19,xmm23
 [      ]*[a-f0-9]+:[   ]*62 a2 65 07 53 f7[    ]*vpdpwssds xmm22\{k7\},xmm19,xmm23
 [      ]*[a-f0-9]+:[   ]*62 a2 65 87 53 f7[    ]*vpdpwssds xmm22\{k7\}\{z\},xmm19,xmm23
 [      ]*[a-f0-9]+:[   ]*62 a2 65 00 53 b4 f0 23 01 00 00[     ]*vpdpwssds xmm22,xmm19,XMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 e2 65 00 53 72 7f[         ]*vpdpwssds xmm22,xmm19,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 e2 65 10 53 72 7f[         ]*vpdpwssds xmm22,xmm19,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 e2 65 10 53 72 7f[         ]*vpdpwssds xmm22,xmm19,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 82 45 20 53 fc[    ]*vpdpwssds ymm23,ymm23,ymm28
 [      ]*[a-f0-9]+:[   ]*62 82 45 23 53 fc[    ]*vpdpwssds ymm23\{k3\},ymm23,ymm28
 [      ]*[a-f0-9]+:[   ]*62 82 45 a3 53 fc[    ]*vpdpwssds ymm23\{k3\}\{z\},ymm23,ymm28
 [      ]*[a-f0-9]+:[   ]*62 a2 45 20 53 bc f0 23 01 00 00[     ]*vpdpwssds ymm23,ymm23,YMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 e2 45 20 53 7a 7f[         ]*vpdpwssds ymm23,ymm23,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 e2 45 30 53 7a 7f[         ]*vpdpwssds ymm23,ymm23,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 e2 45 30 53 7a 7f[         ]*vpdpwssds ymm23,ymm23,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 82 15 00 50 d4[    ]*vpdpbusd xmm18,xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 82 15 03 50 d4[    ]*vpdpbusd xmm18\{k3\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 82 15 83 50 d4[    ]*vpdpbusd xmm18\{k3\}\{z\},xmm29,xmm28
 [      ]*[a-f0-9]+:[   ]*62 a2 15 00 50 94 f0 23 01 00 00[     ]*vpdpbusd xmm18,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 e2 15 00 50 52 7f[         ]*vpdpbusd xmm18,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 e2 15 10 50 52 7f[         ]*vpdpbusd xmm18,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 e2 15 10 50 52 7f[         ]*vpdpbusd xmm18,xmm29,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 a2 6d 20 50 e1[    ]*vpdpbusd ymm20,ymm18,ymm17
 [      ]*[a-f0-9]+:[   ]*62 a2 6d 22 50 e1[    ]*vpdpbusd ymm20\{k2\},ymm18,ymm17
 [      ]*[a-f0-9]+:[   ]*62 a2 6d a2 50 e1[    ]*vpdpbusd ymm20\{k2\}\{z\},ymm18,ymm17
 [      ]*[a-f0-9]+:[   ]*62 a2 6d 20 50 a4 f0 23 01 00 00[     ]*vpdpbusd ymm20,ymm18,YMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 e2 6d 20 50 62 7f[         ]*vpdpbusd ymm20,ymm18,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 e2 6d 30 50 62 7f[         ]*vpdpbusd ymm20,ymm18,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 e2 6d 30 50 62 7f[         ]*vpdpbusd ymm20,ymm18,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 2d 00 51 c3[    ]*vpdpbusds xmm24,xmm26,xmm27
 [      ]*[a-f0-9]+:[   ]*62 02 2d 04 51 c3[    ]*vpdpbusds xmm24\{k4\},xmm26,xmm27
 [      ]*[a-f0-9]+:[   ]*62 02 2d 84 51 c3[    ]*vpdpbusds xmm24\{k4\}\{z\},xmm26,xmm27
 [      ]*[a-f0-9]+:[   ]*62 22 2d 00 51 84 f0 23 01 00 00[     ]*vpdpbusds xmm24,xmm26,XMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 2d 00 51 42 7f[         ]*vpdpbusds xmm24,xmm26,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 62 2d 10 51 42 7f[         ]*vpdpbusds xmm24,xmm26,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 2d 10 51 42 7f[         ]*vpdpbusds xmm24,xmm26,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 15 20 51 f1[    ]*vpdpbusds ymm30,ymm29,ymm25
 [      ]*[a-f0-9]+:[   ]*62 02 15 21 51 f1[    ]*vpdpbusds ymm30\{k1\},ymm29,ymm25
 [      ]*[a-f0-9]+:[   ]*62 02 15 a1 51 f1[    ]*vpdpbusds ymm30\{k1\}\{z\},ymm29,ymm25
 [      ]*[a-f0-9]+:[   ]*62 22 15 20 51 b4 f0 23 01 00 00[     ]*vpdpbusds ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
 [      ]*[a-f0-9]+:[   ]*62 62 15 20 51 72 7f[         ]*vpdpbusds ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 62 15 30 51 72 7f[         ]*vpdpbusds ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 15 30 51 72 7f[         ]*vpdpbusds ymm30,ymm29,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 a2 5d 00 52 ef[    ]*vpdpwssd xmm21,xmm20,xmm23
 [      ]*[a-f0-9]+:[   ]*62 a2 5d 06 52 ef[    ]*vpdpwssd xmm21\{k6\},xmm20,xmm23
 [      ]*[a-f0-9]+:[   ]*62 a2 5d 86 52 ef[    ]*vpdpwssd xmm21\{k6\}\{z\},xmm20,xmm23
 [      ]*[a-f0-9]+:[   ]*62 a2 5d 00 52 ac f0 34 12 00 00[     ]*vpdpwssd xmm21,xmm20,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 e2 5d 00 52 6a 7f[         ]*vpdpwssd xmm21,xmm20,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 e2 5d 10 52 6a 7f[         ]*vpdpwssd xmm21,xmm20,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 e2 5d 10 52 6a 7f[         ]*vpdpwssd xmm21,xmm20,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 22 25 20 52 c9[    ]*vpdpwssd ymm25,ymm27,ymm17
 [      ]*[a-f0-9]+:[   ]*62 22 25 26 52 c9[    ]*vpdpwssd ymm25\{k6\},ymm27,ymm17
 [      ]*[a-f0-9]+:[   ]*62 22 25 a6 52 c9[    ]*vpdpwssd ymm25\{k6\}\{z\},ymm27,ymm17
 [      ]*[a-f0-9]+:[   ]*62 22 25 20 52 8c f0 34 12 00 00[     ]*vpdpwssd ymm25,ymm27,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 25 20 52 4a 7f[         ]*vpdpwssd ymm25,ymm27,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 62 25 30 52 4a 7f[         ]*vpdpwssd ymm25,ymm27,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 25 30 52 4a 7f[         ]*vpdpwssd ymm25,ymm27,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 22 35 00 53 f5[    ]*vpdpwssds xmm30,xmm25,xmm21
 [      ]*[a-f0-9]+:[   ]*62 22 35 06 53 f5[    ]*vpdpwssds xmm30\{k6\},xmm25,xmm21
 [      ]*[a-f0-9]+:[   ]*62 22 35 86 53 f5[    ]*vpdpwssds xmm30\{k6\}\{z\},xmm25,xmm21
 [      ]*[a-f0-9]+:[   ]*62 22 35 00 53 b4 f0 34 12 00 00[     ]*vpdpwssds xmm30,xmm25,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 35 00 53 72 7f[         ]*vpdpwssds xmm30,xmm25,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 62 35 10 53 72 7f[         ]*vpdpwssds xmm30,xmm25,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 35 10 53 72 7f[         ]*vpdpwssds xmm30,xmm25,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 25 20 53 e3[    ]*vpdpwssds ymm28,ymm27,ymm27
 [      ]*[a-f0-9]+:[   ]*62 02 25 27 53 e3[    ]*vpdpwssds ymm28\{k7\},ymm27,ymm27
 [      ]*[a-f0-9]+:[   ]*62 02 25 a7 53 e3[    ]*vpdpwssds ymm28\{k7\}\{z\},ymm27,ymm27
 [      ]*[a-f0-9]+:[   ]*62 22 25 20 53 a4 f0 34 12 00 00[     ]*vpdpwssds ymm28,ymm27,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 25 20 53 62 7f[         ]*vpdpwssds ymm28,ymm27,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 62 25 30 53 62 7f[         ]*vpdpwssds ymm28,ymm27,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 62 25 30 53 62 7f[         ]*vpdpwssds ymm28,ymm27,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 22 6d 00 50 d3[    ]*vpdpbusd xmm26,xmm18,xmm19
 [      ]*[a-f0-9]+:[   ]*62 22 6d 06 50 d3[    ]*vpdpbusd xmm26\{k6\},xmm18,xmm19
 [      ]*[a-f0-9]+:[   ]*62 22 6d 86 50 d3[    ]*vpdpbusd xmm26\{k6\}\{z\},xmm18,xmm19
 [      ]*[a-f0-9]+:[   ]*62 22 6d 00 50 94 f0 34 12 00 00[     ]*vpdpbusd xmm26,xmm18,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 6d 00 50 52 7f[         ]*vpdpbusd xmm26,xmm18,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 62 6d 10 50 52 7f[         ]*vpdpbusd xmm26,xmm18,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 6d 10 50 52 7f[         ]*vpdpbusd xmm26,xmm18,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 82 75 20 50 eb[    ]*vpdpbusd ymm21,ymm17,ymm27
 [      ]*[a-f0-9]+:[   ]*62 82 75 22 50 eb[    ]*vpdpbusd ymm21\{k2\},ymm17,ymm27
 [      ]*[a-f0-9]+:[   ]*62 82 75 a2 50 eb[    ]*vpdpbusd ymm21\{k2\}\{z\},ymm17,ymm27
 [      ]*[a-f0-9]+:[   ]*62 a2 75 20 50 ac f0 34 12 00 00[     ]*vpdpbusd ymm21,ymm17,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 e2 75 20 50 6a 7f[         ]*vpdpbusd ymm21,ymm17,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 e2 75 30 50 6a 7f[         ]*vpdpbusd ymm21,ymm17,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 e2 75 30 50 6a 7f[         ]*vpdpbusd ymm21,ymm17,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 02 2d 00 51 e0[    ]*vpdpbusds xmm28,xmm26,xmm24
 [      ]*[a-f0-9]+:[   ]*62 02 2d 01 51 e0[    ]*vpdpbusds xmm28\{k1\},xmm26,xmm24
 [      ]*[a-f0-9]+:[   ]*62 02 2d 81 51 e0[    ]*vpdpbusds xmm28\{k1\}\{z\},xmm26,xmm24
 [      ]*[a-f0-9]+:[   ]*62 22 2d 00 51 a4 f0 34 12 00 00[     ]*vpdpbusds xmm28,xmm26,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 62 2d 00 51 62 7f[         ]*vpdpbusds xmm28,xmm26,XMMWORD PTR \[rdx\+0x7f0\]
-[      ]*[a-f0-9]+:[   ]*62 62 2d 10 51 62 7f[         ]*vpdpbusds xmm28,xmm26,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 62 2d 10 51 62 7f[         ]*vpdpbusds xmm28,xmm26,DWORD BCST \[rdx\+0x1fc\]
 [      ]*[a-f0-9]+:[   ]*62 82 6d 20 51 fb[    ]*vpdpbusds ymm23,ymm18,ymm27
 [      ]*[a-f0-9]+:[   ]*62 82 6d 26 51 fb[    ]*vpdpbusds ymm23\{k6\},ymm18,ymm27
 [      ]*[a-f0-9]+:[   ]*62 82 6d a6 51 fb[    ]*vpdpbusds ymm23\{k6\}\{z\},ymm18,ymm27
 [      ]*[a-f0-9]+:[   ]*62 a2 6d 20 51 bc f0 34 12 00 00[     ]*vpdpbusds ymm23,ymm18,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
 [      ]*[a-f0-9]+:[   ]*62 e2 6d 20 51 7a 7f[         ]*vpdpbusds ymm23,ymm18,YMMWORD PTR \[rdx\+0xfe0\]
-[      ]*[a-f0-9]+:[   ]*62 e2 6d 30 51 7a 7f[         ]*vpdpbusds ymm23,ymm18,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 e2 6d 30 51 7a 7f[         ]*vpdpbusds ymm23,ymm18,DWORD BCST \[rdx\+0x1fc\]
 #pass
index f55e3c4702d9ec453dd823f533f269cf78b00b4d..877ad47d12d21c88bc963b0abff861334f48615f 100644 (file)
@@ -11,38 +11,38 @@ Disassembly of section \.text:
 0+ <\.text>:
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 48 68 d9[    ]*vp2intersectd k3,zmm2,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 48 68 58 01[         ]*vp2intersectd k3,zmm2,ZMMWORD PTR \[rax\+0x40\]
-[      ]*[a-f0-9]+:[   ]*62 f2 6f 58 68 58 02[         ]*vp2intersectd k3,zmm2,DWORD PTR \[rax\+0x8\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 6f 58 68 58 02[         ]*vp2intersectd k3,zmm2,DWORD BCST \[rax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 28 68 d9[    ]*vp2intersectd k3,ymm2,ymm1
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 28 68 58 01[         ]*vp2intersectd k3,ymm2,YMMWORD PTR \[rax\+0x20\]
-[      ]*[a-f0-9]+:[   ]*62 f2 6f 38 68 58 02[         ]*vp2intersectd k3,ymm2,DWORD PTR \[rax\+0x8\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 6f 38 68 58 02[         ]*vp2intersectd k3,ymm2,DWORD BCST \[rax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 08 68 d9[    ]*vp2intersectd k3,xmm2,xmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 08 68 58 01[         ]*vp2intersectd k3,xmm2,XMMWORD PTR \[rax\+0x10\]
-[      ]*[a-f0-9]+:[   ]*62 f2 6f 18 68 58 02[         ]*vp2intersectd k3,xmm2,DWORD PTR \[rax\+0x8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 6f 18 68 58 02[         ]*vp2intersectd k3,xmm2,DWORD BCST \[rax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 48 68 d9[    ]*vp2intersectq k3,zmm2,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 48 68 58 01[         ]*vp2intersectq k3,zmm2,ZMMWORD PTR \[rax\+0x40\]
-[      ]*[a-f0-9]+:[   ]*62 f2 ef 58 68 58 01[         ]*vp2intersectq k3,zmm2,QWORD PTR \[rax\+0x8\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 ef 58 68 58 01[         ]*vp2intersectq k3,zmm2,QWORD BCST \[rax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 28 68 d9[    ]*vp2intersectq k3,ymm2,ymm1
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 28 68 58 01[         ]*vp2intersectq k3,ymm2,YMMWORD PTR \[rax\+0x20\]
-[      ]*[a-f0-9]+:[   ]*62 f2 ef 38 68 58 01[         ]*vp2intersectq k3,ymm2,QWORD PTR \[rax\+0x8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 ef 38 68 58 01[         ]*vp2intersectq k3,ymm2,QWORD BCST \[rax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 08 68 d9[    ]*vp2intersectq k3,xmm2,xmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 08 68 58 01[         ]*vp2intersectq k3,xmm2,XMMWORD PTR \[rax\+0x10\]
-[      ]*[a-f0-9]+:[   ]*62 f2 ef 18 68 58 01[         ]*vp2intersectq k3,xmm2,QWORD PTR \[rax\+0x8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 ef 18 68 58 01[         ]*vp2intersectq k3,xmm2,QWORD BCST \[rax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 48 68 d9[    ]*vp2intersectd k3,zmm2,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 48 68 58 01[         ]*vp2intersectd k3,zmm2,ZMMWORD PTR \[rax\+0x40\]
-[      ]*[a-f0-9]+:[   ]*62 f2 6f 58 68 58 02[         ]*vp2intersectd k3,zmm2,DWORD PTR \[rax\+0x8\]\{1to16\}
+[      ]*[a-f0-9]+:[   ]*62 f2 6f 58 68 58 02[         ]*vp2intersectd k3,zmm2,DWORD BCST \[rax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 28 68 d9[    ]*vp2intersectd k3,ymm2,ymm1
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 28 68 58 01[         ]*vp2intersectd k3,ymm2,YMMWORD PTR \[rax\+0x20\]
-[      ]*[a-f0-9]+:[   ]*62 f2 6f 38 68 58 02[         ]*vp2intersectd k3,ymm2,DWORD PTR \[rax\+0x8\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 6f 38 68 58 02[         ]*vp2intersectd k3,ymm2,DWORD BCST \[rax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 08 68 d9[    ]*vp2intersectd k3,xmm2,xmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 6f 08 68 58 01[         ]*vp2intersectd k3,xmm2,XMMWORD PTR \[rax\+0x10\]
-[      ]*[a-f0-9]+:[   ]*62 f2 6f 18 68 58 02[         ]*vp2intersectd k3,xmm2,DWORD PTR \[rax\+0x8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 6f 18 68 58 02[         ]*vp2intersectd k3,xmm2,DWORD BCST \[rax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 48 68 d9[    ]*vp2intersectq k3,zmm2,zmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 48 68 58 01[         ]*vp2intersectq k3,zmm2,ZMMWORD PTR \[rax\+0x40\]
-[      ]*[a-f0-9]+:[   ]*62 f2 ef 58 68 58 01[         ]*vp2intersectq k3,zmm2,QWORD PTR \[rax\+0x8\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f2 ef 58 68 58 01[         ]*vp2intersectq k3,zmm2,QWORD BCST \[rax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 28 68 d9[    ]*vp2intersectq k3,ymm2,ymm1
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 28 68 58 01[         ]*vp2intersectq k3,ymm2,YMMWORD PTR \[rax\+0x20\]
-[      ]*[a-f0-9]+:[   ]*62 f2 ef 38 68 58 01[         ]*vp2intersectq k3,ymm2,QWORD PTR \[rax\+0x8\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f2 ef 38 68 58 01[         ]*vp2intersectq k3,ymm2,QWORD BCST \[rax\+0x8\]
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 08 68 d9[    ]*vp2intersectq k3,xmm2,xmm1
 [      ]*[a-f0-9]+:[   ]*62 f2 ef 08 68 58 01[         ]*vp2intersectq k3,xmm2,XMMWORD PTR \[rax\+0x10\]
-[      ]*[a-f0-9]+:[   ]*62 f2 ef 18 68 58 01[         ]*vp2intersectq k3,xmm2,QWORD PTR \[rax\+0x8\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f2 ef 18 68 58 01[         ]*vp2intersectq k3,xmm2,QWORD BCST \[rax\+0x8\]
 #pass
index 608bddce9b691f1822e4ee47798d92fcb09ac292..5f887f20bc504853280bfd20c44d8de79263d17a 100644 (file)
@@ -267,6 +267,7 @@ struct instr_info
 
 
 #define EVEX_b_used 1
+#define EVEX_len_used 2
 
 /* Flags stored in PREFIXES.  */
 #define PREFIX_REPZ 1
@@ -10931,14 +10932,14 @@ intel_operand_size (instr_info *ins, int bytemode, int sizeflag)
          case x_mode:
          case evex_half_bcst_xmmq_mode:
            if (ins->vex.w)
-             oappend (ins, "QWORD PTR ");
+             oappend (ins, "QWORD BCST ");
            else
-             oappend (ins, "DWORD PTR ");
+             oappend (ins, "DWORD BCST ");
            break;
          case xh_mode:
          case evex_half_bcst_xmmqh_mode:
          case evex_half_bcst_xmmqdh_mode:
-           oappend (ins, "WORD PTR ");
+           oappend (ins, "WORD BCST ");
            break;
          default:
            ins->vex.no_broadcast = true;
@@ -11768,7 +11769,8 @@ OP_E_memory (instr_info *ins, int bytemode, int sizeflag)
       if (ins->obufp == ins->op_out[0])
        ins->vex.no_broadcast = true;
 
-      if (!ins->vex.no_broadcast)
+      if (!ins->vex.no_broadcast
+         && (!ins->intel_syntax || !(ins->evex_used & EVEX_len_used)))
        {
          if (bytemode == xh_mode)
            {
@@ -12484,6 +12486,7 @@ print_vector_reg (instr_info *ins, unsigned int reg, int bytemode)
          break;
        case 512:
          names = att_names_ymm;
+         ins->evex_used |= EVEX_len_used;
          break;
        default:
          abort ();
@@ -12512,6 +12515,7 @@ print_vector_reg (instr_info *ins, unsigned int reg, int bytemode)
           && bytemode != d_mode
           && bytemode != q_mode)
     {
+      ins->evex_used |= EVEX_len_used;
       switch (ins->vex.length)
        {
        case 128:
@@ -13237,6 +13241,7 @@ OP_VEX (instr_info *ins, int bytemode, int sizeflag ATTRIBUTE_UNUSED)
        {
        case x_mode:
          names = att_names_xmm;
+         ins->evex_used |= EVEX_len_used;
          break;
        case dq_mode:
          if (ins->rex & REX_W)
@@ -13263,6 +13268,7 @@ OP_VEX (instr_info *ins, int bytemode, int sizeflag ATTRIBUTE_UNUSED)
        {
        case x_mode:
          names = att_names_ymm;
+         ins->evex_used |= EVEX_len_used;
          break;
        case mask_bd_mode:
        case mask_mode:
@@ -13281,6 +13287,7 @@ OP_VEX (instr_info *ins, int bytemode, int sizeflag ATTRIBUTE_UNUSED)
       break;
     case 512:
       names = att_names_zmm;
+      ins->evex_used |= EVEX_len_used;
       break;
     default:
       abort ();