Fix memory operand size for vcvtt?ps2u?qq instructions
authorH.J. Lu <hjl.tools@gmail.com>
Wed, 22 Jul 2015 20:24:20 +0000 (13:24 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Wed, 22 Jul 2015 20:26:21 +0000 (13:26 -0700)
When disassembling AVX512 vcvtt?ps2u?q instructions with data
broadcasting enabled, memory operand size should be DWORD.

gas/testsuite/

PR binutils/18631
* gas/i386avx512dq-intel.d: Replace "QWORD" with "DWORD" in
vcvtt?ps2u?qq instructions disassembly regexes.
Add disassembly regex for new test.
* gas/i386/avx512dq.d: Likewise.
* gas/i386/avx512dq_vl-intel.d: Likewise.
* gas/i386/avx512dq_vl.d: Likewise.
* gas/i386/x86-64-avx512dq-intel.d: Likewise.
* gas/i386/x86-64-avx512dq.d: Likewise.
* gas/i386/x86-64-avx512dq_vl-intel.d: Likewise.
* gas/i386/x86-64-avx512dq_vl.d: Likewise.
* gas/i386/avx512dq.s: Add new test for Intel syntax with memory
operand and broadcasting enabled.
* gas/i386/avx512dq_vl.s: Likewise.
* gas/i386/x86-64-avx512dq.s: Likewise.
* gas/i386/x86-64-avx512dq_vl.s: Likewise.

opcodes/

PR binutils/18631
* i386-dis-evex.h (EVEX_W_0F78_P_2): Replace "EXxmmq" with
"EXEvexHalfBcstXmmq" for the second operand.
(EVEX_W_0F79_P_2): Likewise.
(EVEX_W_0F7A_P_2): Likewise.
(EVEX_W_0F7B_P_2): Likewise.

15 files changed:
gas/testsuite/ChangeLog
gas/testsuite/gas/i386/avx512dq-intel.d
gas/testsuite/gas/i386/avx512dq.d
gas/testsuite/gas/i386/avx512dq.s
gas/testsuite/gas/i386/avx512dq_vl-intel.d
gas/testsuite/gas/i386/avx512dq_vl.d
gas/testsuite/gas/i386/avx512dq_vl.s
gas/testsuite/gas/i386/x86-64-avx512dq-intel.d
gas/testsuite/gas/i386/x86-64-avx512dq.d
gas/testsuite/gas/i386/x86-64-avx512dq.s
gas/testsuite/gas/i386/x86-64-avx512dq_vl-intel.d
gas/testsuite/gas/i386/x86-64-avx512dq_vl.d
gas/testsuite/gas/i386/x86-64-avx512dq_vl.s
opcodes/ChangeLog
opcodes/i386-dis-evex.h

index 84eb9f2575473f30954495b986a4d9497117ef52..246b6a7f8c7957fc38bf7459fc62201765c21aaa 100644 (file)
@@ -1,3 +1,22 @@
+2015-07-22  Alexander Fomin  <alexander.fomin@intel.com>
+
+       PR binutils/18631
+       * gas/i386avx512dq-intel.d: Replace "QWORD" with "DWORD" in
+       vcvtt?ps2u?qq instructions disassembly regexes.
+       Add disassembly regex for new test.
+       * gas/i386/avx512dq.d: Likewise.
+       * gas/i386/avx512dq_vl-intel.d: Likewise.
+       * gas/i386/avx512dq_vl.d: Likewise.
+       * gas/i386/x86-64-avx512dq-intel.d: Likewise.
+       * gas/i386/x86-64-avx512dq.d: Likewise.
+       * gas/i386/x86-64-avx512dq_vl-intel.d: Likewise.
+       * gas/i386/x86-64-avx512dq_vl.d: Likewise.
+       * gas/i386/avx512dq.s: Add new test for Intel syntax with memory
+       operand and broadcasting enabled.
+       * gas/i386/avx512dq_vl.s: Likewise.
+       * gas/i386/x86-64-avx512dq.s: Likewise.
+       * gas/i386/x86-64-avx512dq_vl.s: Likewise.
+
 2015-07-20  Matthew Wahab  <matthew.wahab@arm.com>
 
        * gas/arm/attr-march-armv6kz.d: New.
index d6fed35292e81238e1e80c5417f65299f355f5c6..c37388364ec7e82be4ea94ec2c072801891b02d5 100644 (file)
@@ -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\},YMMWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b 30[    ]*vcvtps2qq zmm6\{k7\},DWORD PTR \[eax\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7b 72 7f[         ]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7b b2 00 10 00 00[        ]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7b 72 80[         ]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7b b2 e0 ef ff ff[        ]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b 72 7f[         ]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b b2 00 02 00 00[        ]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b 72 80[         ]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b b2 fc fd ff ff[        ]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 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 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\},YMMWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 30[    ]*vcvtps2uqq zmm6\{k7\},DWORD PTR \[eax\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 79 72 7f[         ]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 79 b2 00 10 00 00[        ]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 79 72 80[         ]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 79 b2 e0 ef ff ff[        ]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 72 7f[         ]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 b2 00 02 00 00[        ]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 72 80[         ]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 b2 fc fd ff ff[        ]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 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 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
@@ -620,29 +620,29 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a f5[    ]*vcvttps2qq zmm6\{k7\},ymm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7a 31[    ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7a b4 f4 c0 1d fe ff[     ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 30[    ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 30[    ]*vcvttps2qq zmm6\{k7\},DWORD PTR \[eax\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7a 72 7f[         ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7a b2 00 10 00 00[        ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7a 72 80[         ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7a b2 e0 ef ff ff[        ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 72 7f[         ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a b2 00 02 00 00[        ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 72 80[         ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a b2 fc fd ff ff[        ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 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 4f 78 f5[    ]*vcvttps2uqq zmm6\{k7\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d cf 78 f5[    ]*vcvttps2uqq zmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 f5[    ]*vcvttps2uqq zmm6\{k7\},ymm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 78 31[    ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 78 b4 f4 c0 1d fe ff[     ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 30[    ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 30[    ]*vcvttps2uqq zmm6\{k7\},DWORD PTR \[eax\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 78 72 7f[         ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 78 b2 00 10 00 00[        ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 78 72 80[         ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 78 b2 e0 ef ff ff[        ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 72 7f[         ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 b2 00 02 00 00[        ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 72 80[         ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 b2 fc fd ff ff[        ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 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 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
@@ -732,15 +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\},YMMWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b 30[    ]*vcvtps2qq zmm6\{k7\},DWORD PTR \[eax\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7b 72 7f[         ]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7b b2 00 10 00 00[        ]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7b 72 80[         ]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7b b2 e0 ef ff ff[        ]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b 72 7f[         ]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b b2 00 02 00 00[        ]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b 72 80[         ]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b b2 fc fd ff ff[        ]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 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 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\}
@@ -749,15 +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\},YMMWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 30[    ]*vcvtps2uqq zmm6\{k7\},DWORD PTR \[eax\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 79 72 7f[         ]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 79 b2 00 10 00 00[        ]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 79 72 80[         ]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 79 b2 e0 ef ff ff[        ]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 72 7f[         ]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 b2 00 02 00 00[        ]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 72 80[         ]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 b2 fc fd ff ff[        ]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 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 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
@@ -1258,29 +1260,31 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a f5[    ]*vcvttps2qq zmm6\{k7\},ymm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7a 31[    ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7a b4 f4 c0 1d fe ff[     ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 30[    ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 30[    ]*vcvttps2qq zmm6\{k7\},DWORD PTR \[eax\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7a 72 7f[         ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7a b2 00 10 00 00[        ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7a 72 80[         ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 7a b2 e0 ef ff ff[        ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 72 7f[         ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a b2 00 02 00 00[        ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 72 80[         ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a b2 fc fd ff ff[        ]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 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 4f 78 f5[    ]*vcvttps2uqq zmm6\{k7\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d cf 78 f5[    ]*vcvttps2uqq zmm6\{k7\}\{z\},ymm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 f5[    ]*vcvttps2uqq zmm6\{k7\},ymm5,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 78 31[    ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 78 b4 f4 c0 1d fe ff[     ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 30[    ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[eax\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 30[    ]*vcvttps2uqq zmm6\{k7\},DWORD PTR \[eax\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 78 72 7f[         ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 78 b2 00 10 00 00[        ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 78 72 80[         ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 78 b2 e0 ef ff ff[        ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 72 7f[         ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 b2 00 02 00 00[        ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 72 80[         ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 b2 fc fd ff ff[        ]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 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 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 a55f205e7eeaf686beb6e52f2c1c76abfeaddec1..3eee1e7bf1ffda2b023b15158a2cde729b9641f8 100644 (file)
@@ -741,6 +741,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b b2 00 02 00 00[        ]*vcvtps2qq 0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b 72 80[         ]*vcvtps2qq -0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b b2 fc fd ff ff[        ]*vcvtps2qq -0x204\(%edx\)\{1to8\},%zmm6\{%k7\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7b 72 7f[         ]*vcvtps2qq 0x1fc\(%edx\)\{1to8\},%zmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 79 f5[    ]*vcvtps2uqq %ymm5,%zmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d cf 79 f5[    ]*vcvtps2uqq %ymm5,%zmm6\{%k7\}\{z\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 f5[    ]*vcvtps2uqq \{rn-sae\},%ymm5,%zmm6\{%k7\}
@@ -758,6 +759,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 b2 00 02 00 00[        ]*vcvtps2uqq 0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 72 80[         ]*vcvtps2uqq -0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 b2 fc fd ff ff[        ]*vcvtps2uqq -0x204\(%edx\)\{1to8\},%zmm6\{%k7\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 79 72 7f[         ]*vcvtps2uqq 0x1fc\(%edx\)\{1to8\},%zmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 fe 48 e6 f5[    ]*vcvtqq2pd %zmm5,%zmm6
 [      ]*[a-f0-9]+:[   ]*62 f1 fe 4f e6 f5[    ]*vcvtqq2pd %zmm5,%zmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 fe cf e6 f5[    ]*vcvtqq2pd %zmm5,%zmm6\{%k7\}\{z\}
@@ -1267,6 +1269,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a b2 00 02 00 00[        ]*vcvttps2qq 0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 72 80[         ]*vcvttps2qq -0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a b2 fc fd ff ff[        ]*vcvttps2qq -0x204\(%edx\)\{1to8\},%zmm6\{%k7\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 7a 72 7f[         ]*vcvttps2qq 0x1fc\(%edx\)\{1to8\},%zmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 4f 78 f5[    ]*vcvttps2uqq %ymm5,%zmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d cf 78 f5[    ]*vcvttps2uqq %ymm5,%zmm6\{%k7\}\{z\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 f5[    ]*vcvttps2uqq \{sae\},%ymm5,%zmm6\{%k7\}
@@ -1281,6 +1284,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 b2 00 02 00 00[        ]*vcvttps2uqq 0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 72 80[         ]*vcvttps2uqq -0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 b2 fc fd ff ff[        ]*vcvttps2uqq -0x204\(%edx\)\{1to8\},%zmm6\{%k7\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 5f 78 72 7f[         ]*vcvttps2uqq 0x1fc\(%edx\)\{1to8\},%zmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f2 7e 48 39 ee[    ]*vpmovd2m %zmm6,%k5
 [      ]*[a-f0-9]+:[   ]*62 f2 fe 48 39 ee[    ]*vpmovq2m %zmm6,%k5
 [      ]*[a-f0-9]+:[   ]*62 f2 7e 48 38 f5[    ]*vpmovm2d %k5,%zmm6
index 91a4c045c3e81ea6a9c5f2e1e55d68540ed589d3..23fe1e6ae9bfdcc27e7a7148d931a37bc415dc76 100644 (file)
@@ -737,6 +737,7 @@ _start:
        vcvtps2qq       zmm6{k7}, [edx+512]{1to8}        # AVX512DQ
        vcvtps2qq       zmm6{k7}, [edx-512]{1to8}        # AVX512DQ Disp8
        vcvtps2qq       zmm6{k7}, [edx-516]{1to8}        # AVX512DQ
+       vcvtps2qq       zmm6{k7}, DWORD PTR [edx+508]{1to8}      # AVX512DQ Disp8
        vcvtps2uqq      zmm6{k7}, ymm5   # AVX512DQ
        vcvtps2uqq      zmm6{k7}{z}, ymm5        # AVX512DQ
        vcvtps2uqq      zmm6{k7}, ymm5, {rn-sae}         # AVX512DQ
@@ -754,6 +755,7 @@ _start:
        vcvtps2uqq      zmm6{k7}, [edx+512]{1to8}        # AVX512DQ
        vcvtps2uqq      zmm6{k7}, [edx-512]{1to8}        # AVX512DQ Disp8
        vcvtps2uqq      zmm6{k7}, [edx-516]{1to8}        # AVX512DQ
+       vcvtps2uqq      zmm6{k7}, DWORD PTR [edx+508]{1to8}      # AVX512DQ Disp8
        vcvtqq2pd       zmm6, zmm5       # AVX512DQ
        vcvtqq2pd       zmm6{k7}, zmm5   # AVX512DQ
        vcvtqq2pd       zmm6{k7}{z}, zmm5        # AVX512DQ
@@ -1263,6 +1265,7 @@ _start:
        vcvttps2qq      zmm6{k7}, [edx+512]{1to8}        # AVX512DQ
        vcvttps2qq      zmm6{k7}, [edx-512]{1to8}        # AVX512DQ Disp8
        vcvttps2qq      zmm6{k7}, [edx-516]{1to8}        # AVX512DQ
+       vcvttps2qq      zmm6{k7}, DWORD PTR [edx+508]{1to8}      # AVX512DQ Disp8
        vcvttps2uqq     zmm6{k7}, ymm5   # AVX512DQ
        vcvttps2uqq     zmm6{k7}{z}, ymm5        # AVX512DQ
        vcvttps2uqq     zmm6{k7}, ymm5, {sae}    # AVX512DQ
@@ -1277,6 +1280,7 @@ _start:
        vcvttps2uqq     zmm6{k7}, [edx+512]{1to8}        # AVX512DQ
        vcvttps2uqq     zmm6{k7}, [edx-512]{1to8}        # AVX512DQ Disp8
        vcvttps2uqq     zmm6{k7}, [edx-516]{1to8}        # AVX512DQ
+       vcvttps2uqq     zmm6{k7}, DWORD PTR [edx+508]{1to8}      # AVX512DQ Disp8
        vpmovd2m        k5, zmm6         # AVX512DQ
        vpmovq2m        k5, zmm6         # AVX512DQ
        vpmovm2d        zmm6, k5         # AVX512DQ
index ec3e74c441684130d159c1d7ca9981bab85f8f8c..54bf3b043775084387550c68fe23ed90502259cd 100644 (file)
@@ -87,54 +87,54 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 8f 7b f5[    ]*vcvtps2qq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7b 31[    ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7b b4 f4 c0 1d fe ff[     ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 30[    ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 30[    ]*vcvtps2qq xmm6\{k7\},DWORD PTR \[eax\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7b 72 7f[         ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7b b2 00 04 00 00[        ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7b 72 80[         ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx-0x400\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7b b2 f8 fb ff ff[        ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx-0x408\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 72 7f[         ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b b2 00 02 00 00[        ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 72 80[         ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b b2 fc fd ff ff[        ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 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 2f 7b f5[    ]*vcvtps2qq ymm6\{k7\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d af 7b f5[    ]*vcvtps2qq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7b 31[    ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7b b4 f4 c0 1d fe ff[     ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 30[    ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 30[    ]*vcvtps2qq ymm6\{k7\},DWORD PTR \[eax\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7b 72 7f[         ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7b b2 00 08 00 00[        ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7b 72 80[         ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7b b2 f0 f7 ff ff[        ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 72 7f[         ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b b2 00 02 00 00[        ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 72 80[         ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b b2 fc fd ff ff[        ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 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 0f 79 f5[    ]*vcvtps2uqq xmm6\{k7\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 8f 79 f5[    ]*vcvtps2uqq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 79 31[    ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 79 b4 f4 c0 1d fe ff[     ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 30[    ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 30[    ]*vcvtps2uqq xmm6\{k7\},DWORD PTR \[eax\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 79 72 7f[         ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 79 b2 00 04 00 00[        ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 79 72 80[         ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx-0x400\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 79 b2 f8 fb ff ff[        ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx-0x408\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 72 7f[         ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 b2 00 02 00 00[        ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 72 80[         ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 b2 fc fd ff ff[        ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 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 2f 79 f5[    ]*vcvtps2uqq ymm6\{k7\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d af 79 f5[    ]*vcvtps2uqq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 79 31[    ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 79 b4 f4 c0 1d fe ff[     ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 30[    ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 30[    ]*vcvtps2uqq ymm6\{k7\},DWORD PTR \[eax\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 79 72 7f[         ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 79 b2 00 08 00 00[        ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 79 72 80[         ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 79 b2 f0 f7 ff ff[        ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 72 7f[         ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 b2 00 02 00 00[        ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 72 80[         ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 b2 fc fd ff ff[        ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 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 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\]
@@ -747,54 +747,54 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 8f 7a f5[    ]*vcvttps2qq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7a 31[    ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7a b4 f4 c0 1d fe ff[     ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 30[    ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 30[    ]*vcvttps2qq xmm6\{k7\},DWORD PTR \[eax\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7a 72 7f[         ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7a b2 00 04 00 00[        ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7a 72 80[         ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx-0x400\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7a b2 f8 fb ff ff[        ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx-0x408\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 72 7f[         ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a b2 00 02 00 00[        ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 72 80[         ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a b2 fc fd ff ff[        ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 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 2f 7a f5[    ]*vcvttps2qq ymm6\{k7\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d af 7a f5[    ]*vcvttps2qq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7a 31[    ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7a b4 f4 c0 1d fe ff[     ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 30[    ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 30[    ]*vcvttps2qq ymm6\{k7\},DWORD PTR \[eax\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7a 72 7f[         ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7a b2 00 08 00 00[        ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7a 72 80[         ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7a b2 f0 f7 ff ff[        ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 72 7f[         ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a b2 00 02 00 00[        ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 72 80[         ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a b2 fc fd ff ff[        ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 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 0f 78 f5[    ]*vcvttps2uqq xmm6\{k7\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 8f 78 f5[    ]*vcvttps2uqq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 78 31[    ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 78 b4 f4 c0 1d fe ff[     ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 30[    ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 30[    ]*vcvttps2uqq xmm6\{k7\},DWORD PTR \[eax\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 78 72 7f[         ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 78 b2 00 04 00 00[        ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 78 72 80[         ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx-0x400\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 78 b2 f8 fb ff ff[        ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx-0x408\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 72 7f[         ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 b2 00 02 00 00[        ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 72 80[         ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 b2 fc fd ff ff[        ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 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 2f 78 f5[    ]*vcvttps2uqq ymm6\{k7\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d af 78 f5[    ]*vcvttps2uqq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 78 31[    ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 78 b4 f4 c0 1d fe ff[     ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 30[    ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 30[    ]*vcvttps2uqq ymm6\{k7\},DWORD PTR \[eax\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 78 72 7f[         ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 78 b2 00 08 00 00[        ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 78 72 80[         ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 78 b2 f0 f7 ff ff[        ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 72 7f[         ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 b2 00 02 00 00[        ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 72 80[         ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 b2 fc fd ff ff[        ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 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 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
@@ -881,54 +881,58 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 8f 7b f5[    ]*vcvtps2qq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7b 31[    ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7b b4 f4 c0 1d fe ff[     ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 30[    ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 30[    ]*vcvtps2qq xmm6\{k7\},DWORD PTR \[eax\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7b 72 7f[         ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7b b2 00 04 00 00[        ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7b 72 80[         ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx-0x400\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7b b2 f8 fb ff ff[        ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx-0x408\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 72 7f[         ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b b2 00 02 00 00[        ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 72 80[         ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b b2 fc fd ff ff[        ]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 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 2f 7b f5[    ]*vcvtps2qq ymm6\{k7\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d af 7b f5[    ]*vcvtps2qq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7b 31[    ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7b b4 f4 c0 1d fe ff[     ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 30[    ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 30[    ]*vcvtps2qq ymm6\{k7\},DWORD PTR \[eax\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7b 72 7f[         ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7b b2 00 08 00 00[        ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7b 72 80[         ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7b b2 f0 f7 ff ff[        ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 72 7f[         ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b b2 00 02 00 00[        ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 72 80[         ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b b2 fc fd ff ff[        ]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 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 0f 79 f5[    ]*vcvtps2uqq xmm6\{k7\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 8f 79 f5[    ]*vcvtps2uqq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 79 31[    ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 79 b4 f4 c0 1d fe ff[     ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 30[    ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 30[    ]*vcvtps2uqq xmm6\{k7\},DWORD PTR \[eax\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 79 72 7f[         ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 79 b2 00 04 00 00[        ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 79 72 80[         ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx-0x400\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 79 b2 f8 fb ff ff[        ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx-0x408\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 72 7f[         ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 b2 00 02 00 00[        ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 72 80[         ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 b2 fc fd ff ff[        ]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 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 2f 79 f5[    ]*vcvtps2uqq ymm6\{k7\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d af 79 f5[    ]*vcvtps2uqq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 79 31[    ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 79 b4 f4 c0 1d fe ff[     ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 30[    ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 30[    ]*vcvtps2uqq ymm6\{k7\},DWORD PTR \[eax\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 79 72 7f[         ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 79 b2 00 08 00 00[        ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 79 72 80[         ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 79 b2 f0 f7 ff ff[        ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 72 7f[         ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 b2 00 02 00 00[        ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 72 80[         ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 b2 fc fd ff ff[        ]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 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 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\]
@@ -1541,54 +1545,58 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 8f 7a f5[    ]*vcvttps2qq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7a 31[    ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7a b4 f4 c0 1d fe ff[     ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 30[    ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 30[    ]*vcvttps2qq xmm6\{k7\},DWORD PTR \[eax\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7a 72 7f[         ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7a b2 00 04 00 00[        ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7a 72 80[         ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx-0x400\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 7a b2 f8 fb ff ff[        ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx-0x408\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 72 7f[         ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a b2 00 02 00 00[        ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 72 80[         ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a b2 fc fd ff ff[        ]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 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 2f 7a f5[    ]*vcvttps2qq ymm6\{k7\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d af 7a f5[    ]*vcvttps2qq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7a 31[    ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7a b4 f4 c0 1d fe ff[     ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 30[    ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 30[    ]*vcvttps2qq ymm6\{k7\},DWORD PTR \[eax\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7a 72 7f[         ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7a b2 00 08 00 00[        ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7a 72 80[         ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7a b2 f0 f7 ff ff[        ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 72 7f[         ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a b2 00 02 00 00[        ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 72 80[         ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a b2 fc fd ff ff[        ]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 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 0f 78 f5[    ]*vcvttps2uqq xmm6\{k7\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 8f 78 f5[    ]*vcvttps2uqq xmm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 78 31[    ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 78 b4 f4 c0 1d fe ff[     ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 30[    ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 30[    ]*vcvttps2uqq xmm6\{k7\},DWORD PTR \[eax\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 78 72 7f[         ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 78 b2 00 04 00 00[        ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 78 72 80[         ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx-0x400\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 78 b2 f8 fb ff ff[        ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx-0x408\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 72 7f[         ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 b2 00 02 00 00[        ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 72 80[         ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 b2 fc fd ff ff[        ]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 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 2f 78 f5[    ]*vcvttps2uqq ymm6\{k7\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d af 78 f5[    ]*vcvttps2uqq ymm6\{k7\}\{z\},xmm5
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 78 31[    ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[ecx\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 78 b4 f4 c0 1d fe ff[     ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 30[    ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[eax\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 30[    ]*vcvttps2uqq ymm6\{k7\},DWORD PTR \[eax\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 78 72 7f[         ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 78 b2 00 08 00 00[        ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 78 72 80[         ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 78 b2 f0 f7 ff ff[        ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 72 7f[         ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 b2 00 02 00 00[        ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 72 80[         ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 b2 fc fd ff ff[        ]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 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 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 ba813694968a1c2fba6b3f8e3f422175fc638a89..754688adb2ac457cbae20e969bb7b47080f16d5e 100644 (file)
@@ -890,6 +890,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b b2 00 02 00 00[        ]*vcvtps2qq 0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 72 80[         ]*vcvtps2qq -0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b b2 fc fd ff ff[        ]*vcvtps2qq -0x204\(%edx\)\{1to2\},%xmm6\{%k7\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7b 72 7f[         ]*vcvtps2qq 0x1fc\(%edx\)\{1to2\},%xmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7b f5[    ]*vcvtps2qq %xmm5,%ymm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d af 7b f5[    ]*vcvtps2qq %xmm5,%ymm6\{%k7\}\{z\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7b 31[    ]*vcvtps2qq \(%ecx\),%ymm6\{%k7\}
@@ -903,6 +904,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b b2 00 02 00 00[        ]*vcvtps2qq 0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 72 80[         ]*vcvtps2qq -0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b b2 fc fd ff ff[        ]*vcvtps2qq -0x204\(%edx\)\{1to4\},%ymm6\{%k7\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7b 72 7f[         ]*vcvtps2qq 0x1fc\(%edx\)\{1to4\},%ymm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 79 f5[    ]*vcvtps2uqq %xmm5,%xmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 8f 79 f5[    ]*vcvtps2uqq %xmm5,%xmm6\{%k7\}\{z\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 79 31[    ]*vcvtps2uqq \(%ecx\),%xmm6\{%k7\}
@@ -916,6 +918,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 b2 00 02 00 00[        ]*vcvtps2uqq 0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 72 80[         ]*vcvtps2uqq -0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 b2 fc fd ff ff[        ]*vcvtps2uqq -0x204\(%edx\)\{1to2\},%xmm6\{%k7\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 79 72 7f[         ]*vcvtps2uqq 0x1fc\(%edx\)\{1to2\},%xmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 79 f5[    ]*vcvtps2uqq %xmm5,%ymm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d af 79 f5[    ]*vcvtps2uqq %xmm5,%ymm6\{%k7\}\{z\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 79 31[    ]*vcvtps2uqq \(%ecx\),%ymm6\{%k7\}
@@ -929,6 +932,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 b2 00 02 00 00[        ]*vcvtps2uqq 0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 72 80[         ]*vcvtps2uqq -0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 b2 fc fd ff ff[        ]*vcvtps2uqq -0x204\(%edx\)\{1to4\},%ymm6\{%k7\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 79 72 7f[         ]*vcvtps2uqq 0x1fc\(%edx\)\{1to4\},%ymm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 fe 0f e6 f5[    ]*vcvtqq2pd %xmm5,%xmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 fe 8f e6 f5[    ]*vcvtqq2pd %xmm5,%xmm6\{%k7\}\{z\}
 [      ]*[a-f0-9]+:[   ]*62 f1 fe 0f e6 31[    ]*vcvtqq2pd \(%ecx\),%xmm6\{%k7\}
@@ -1550,6 +1554,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a b2 00 02 00 00[        ]*vcvttps2qq 0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 72 80[         ]*vcvttps2qq -0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a b2 fc fd ff ff[        ]*vcvttps2qq -0x204\(%edx\)\{1to2\},%xmm6\{%k7\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 7a 72 7f[         ]*vcvttps2qq 0x1fc\(%edx\)\{1to2\},%xmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7a f5[    ]*vcvttps2qq %xmm5,%ymm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d af 7a f5[    ]*vcvttps2qq %xmm5,%ymm6\{%k7\}\{z\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 7a 31[    ]*vcvttps2qq \(%ecx\),%ymm6\{%k7\}
@@ -1563,6 +1568,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a b2 00 02 00 00[        ]*vcvttps2qq 0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 72 80[         ]*vcvttps2qq -0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a b2 fc fd ff ff[        ]*vcvttps2qq -0x204\(%edx\)\{1to4\},%ymm6\{%k7\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 7a 72 7f[         ]*vcvttps2qq 0x1fc\(%edx\)\{1to4\},%ymm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 78 f5[    ]*vcvttps2uqq %xmm5,%xmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 8f 78 f5[    ]*vcvttps2uqq %xmm5,%xmm6\{%k7\}\{z\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 0f 78 31[    ]*vcvttps2uqq \(%ecx\),%xmm6\{%k7\}
@@ -1576,6 +1582,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 b2 00 02 00 00[        ]*vcvttps2uqq 0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 72 80[         ]*vcvttps2uqq -0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 b2 fc fd ff ff[        ]*vcvttps2uqq -0x204\(%edx\)\{1to2\},%xmm6\{%k7\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 1f 78 72 7f[         ]*vcvttps2uqq 0x1fc\(%edx\)\{1to2\},%xmm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 78 f5[    ]*vcvttps2uqq %xmm5,%ymm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d af 78 f5[    ]*vcvttps2uqq %xmm5,%ymm6\{%k7\}\{z\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 2f 78 31[    ]*vcvttps2uqq \(%ecx\),%ymm6\{%k7\}
@@ -1589,6 +1596,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 b2 00 02 00 00[        ]*vcvttps2uqq 0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 72 80[         ]*vcvttps2uqq -0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 b2 fc fd ff ff[        ]*vcvttps2uqq -0x204\(%edx\)\{1to4\},%ymm6\{%k7\}
+[      ]*[a-f0-9]+:[   ]*62 f1 7d 3f 78 72 7f[         ]*vcvttps2uqq 0x1fc\(%edx\)\{1to4\},%ymm6\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 f2 7e 08 39 ee[    ]*vpmovd2m %xmm6,%k5
 [      ]*[a-f0-9]+:[   ]*62 f2 7e 28 39 ee[    ]*vpmovd2m %ymm6,%k5
 [      ]*[a-f0-9]+:[   ]*62 f2 fe 08 39 ee[    ]*vpmovq2m %xmm6,%k5
index 68c12843d5d6a2b2b39fdaced19e196381f7b92e..ab4e18260c515a9e8cb80a0708a4ce355965c0a5 100644 (file)
@@ -886,6 +886,7 @@ _start:
        vcvtps2qq       xmm6{k7}, [edx+512]{1to2}        # AVX512{DQ,VL}
        vcvtps2qq       xmm6{k7}, [edx-512]{1to2}        # AVX512{DQ,VL} Disp8
        vcvtps2qq       xmm6{k7}, [edx-516]{1to2}        # AVX512{DQ,VL}
+       vcvtps2qq       xmm6{k7}, DWORD PTR [edx+508]{1to2}      # AVX512{DQ,VL} Disp8
        vcvtps2qq       ymm6{k7}, xmm5   # AVX512{DQ,VL}
        vcvtps2qq       ymm6{k7}{z}, xmm5        # AVX512{DQ,VL}
        vcvtps2qq       ymm6{k7}, XMMWORD PTR [ecx]      # AVX512{DQ,VL}
@@ -899,6 +900,7 @@ _start:
        vcvtps2qq       ymm6{k7}, [edx+512]{1to4}        # AVX512{DQ,VL}
        vcvtps2qq       ymm6{k7}, [edx-512]{1to4}        # AVX512{DQ,VL} Disp8
        vcvtps2qq       ymm6{k7}, [edx-516]{1to4}        # AVX512{DQ,VL}
+       vcvtps2qq       ymm6{k7}, DWORD PTR [edx+508]{1to4}      # AVX512{DQ,VL} Disp8
        vcvtps2uqq      xmm6{k7}, xmm5   # AVX512{DQ,VL}
        vcvtps2uqq      xmm6{k7}{z}, xmm5        # AVX512{DQ,VL}
        vcvtps2uqq      xmm6{k7}, QWORD PTR [ecx]        # AVX512{DQ,VL}
@@ -912,6 +914,7 @@ _start:
        vcvtps2uqq      xmm6{k7}, [edx+512]{1to2}        # AVX512{DQ,VL}
        vcvtps2uqq      xmm6{k7}, [edx-512]{1to2}        # AVX512{DQ,VL} Disp8
        vcvtps2uqq      xmm6{k7}, [edx-516]{1to2}        # AVX512{DQ,VL}
+       vcvtps2uqq      xmm6{k7}, DWORD PTR [edx+508]{1to2}      # AVX512{DQ,VL} Disp8
        vcvtps2uqq      ymm6{k7}, xmm5   # AVX512{DQ,VL}
        vcvtps2uqq      ymm6{k7}{z}, xmm5        # AVX512{DQ,VL}
        vcvtps2uqq      ymm6{k7}, XMMWORD PTR [ecx]      # AVX512{DQ,VL}
@@ -925,6 +928,7 @@ _start:
        vcvtps2uqq      ymm6{k7}, [edx+512]{1to4}        # AVX512{DQ,VL}
        vcvtps2uqq      ymm6{k7}, [edx-512]{1to4}        # AVX512{DQ,VL} Disp8
        vcvtps2uqq      ymm6{k7}, [edx-516]{1to4}        # AVX512{DQ,VL}
+       vcvtps2uqq      ymm6{k7}, DWORD PTR [edx+508]{1to4}      # AVX512{DQ,VL} Disp8
        vcvtqq2pd       xmm6{k7}, xmm5   # AVX512{DQ,VL}
        vcvtqq2pd       xmm6{k7}{z}, xmm5        # AVX512{DQ,VL}
        vcvtqq2pd       xmm6{k7}, XMMWORD PTR [ecx]      # AVX512{DQ,VL}
@@ -1546,6 +1550,7 @@ _start:
        vcvttps2qq      xmm6{k7}, [edx+512]{1to2}        # AVX512{DQ,VL}
        vcvttps2qq      xmm6{k7}, [edx-512]{1to2}        # AVX512{DQ,VL} Disp8
        vcvttps2qq      xmm6{k7}, [edx-516]{1to2}        # AVX512{DQ,VL}
+       vcvttps2qq      xmm6{k7}, DWORD PTR [edx+508]{1to2}      # AVX512{DQ,VL} Disp8
        vcvttps2qq      ymm6{k7}, xmm5   # AVX512{DQ,VL}
        vcvttps2qq      ymm6{k7}{z}, xmm5        # AVX512{DQ,VL}
        vcvttps2qq      ymm6{k7}, XMMWORD PTR [ecx]      # AVX512{DQ,VL}
@@ -1559,6 +1564,7 @@ _start:
        vcvttps2qq      ymm6{k7}, [edx+512]{1to4}        # AVX512{DQ,VL}
        vcvttps2qq      ymm6{k7}, [edx-512]{1to4}        # AVX512{DQ,VL} Disp8
        vcvttps2qq      ymm6{k7}, [edx-516]{1to4}        # AVX512{DQ,VL}
+       vcvttps2qq      ymm6{k7}, DWORD PTR [edx+508]{1to4}      # AVX512{DQ,VL} Disp8
        vcvttps2uqq     xmm6{k7}, xmm5   # AVX512{DQ,VL}
        vcvttps2uqq     xmm6{k7}{z}, xmm5        # AVX512{DQ,VL}
        vcvttps2uqq     xmm6{k7}, QWORD PTR [ecx]        # AVX512{DQ,VL}
@@ -1572,6 +1578,7 @@ _start:
        vcvttps2uqq     xmm6{k7}, [edx+512]{1to2}        # AVX512{DQ,VL}
        vcvttps2uqq     xmm6{k7}, [edx-512]{1to2}        # AVX512{DQ,VL} Disp8
        vcvttps2uqq     xmm6{k7}, [edx-516]{1to2}        # AVX512{DQ,VL}
+       vcvttps2uqq     xmm6{k7}, DWORD PTR [edx+508]{1to2}      # AVX512{DQ,VL} Disp8
        vcvttps2uqq     ymm6{k7}, xmm5   # AVX512{DQ,VL}
        vcvttps2uqq     ymm6{k7}{z}, xmm5        # AVX512{DQ,VL}
        vcvttps2uqq     ymm6{k7}, XMMWORD PTR [ecx]      # AVX512{DQ,VL}
@@ -1585,6 +1592,7 @@ _start:
        vcvttps2uqq     ymm6{k7}, [edx+512]{1to4}        # AVX512{DQ,VL}
        vcvttps2uqq     ymm6{k7}, [edx-512]{1to4}        # AVX512{DQ,VL} Disp8
        vcvttps2uqq     ymm6{k7}, [edx-516]{1to4}        # AVX512{DQ,VL}
+       vcvttps2uqq     ymm6{k7}, DWORD PTR [edx+508]{1to4}      # AVX512{DQ,VL} Disp8
        vpmovd2m        k5, xmm6         # AVX512{DQ,VL}
        vpmovd2m        k5, ymm6         # AVX512{DQ,VL}
        vpmovq2m        k5, xmm6         # AVX512{DQ,VL}
index 325bb94b7c5e57687a60702efe0a967e8a5b8482..c8d6e4ab0723660f0de1628e6fff83c933f7f5bc 100644 (file)
@@ -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,YMMWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b 31[    ]*vcvtps2qq zmm30,DWORD PTR \[rcx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 7b 72 7f[         ]*vcvtps2qq zmm30,YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 7b b2 00 10 00 00[        ]*vcvtps2qq zmm30,YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 7b 72 80[         ]*vcvtps2qq zmm30,YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 7b b2 e0 ef ff ff[        ]*vcvtps2qq zmm30,YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b 72 7f[         ]*vcvtps2qq zmm30,YMMWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b b2 00 02 00 00[        ]*vcvtps2qq zmm30,YMMWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b 72 80[         ]*vcvtps2qq zmm30,YMMWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b b2 fc fd ff ff[        ]*vcvtps2qq zmm30,YMMWORD PTR \[rdx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 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 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,YMMWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 31[    ]*vcvtps2uqq zmm30,DWORD PTR \[rcx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 79 72 7f[         ]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 79 b2 00 10 00 00[        ]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 79 72 80[         ]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 79 b2 e0 ef ff ff[        ]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 72 7f[         ]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 b2 00 02 00 00[        ]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 72 80[         ]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 b2 fc fd ff ff[        ]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 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 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
@@ -679,30 +679,30 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 01 7d 18 7a f5[    ]*vcvttps2qq zmm30,ymm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 7a 31[    ]*vcvttps2qq zmm30,YMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 48 7a b4 f0 23 01 00 00[     ]*vcvttps2qq zmm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 31[    ]*vcvttps2qq zmm30,YMMWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 31[    ]*vcvttps2qq zmm30,DWORD PTR \[rcx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 7a 72 7f[         ]*vcvttps2qq zmm30,YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 7a b2 00 10 00 00[        ]*vcvttps2qq zmm30,YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 7a 72 80[         ]*vcvttps2qq zmm30,YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 7a b2 e0 ef ff ff[        ]*vcvttps2qq zmm30,YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 72 7f[         ]*vcvttps2qq zmm30,YMMWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a b2 00 02 00 00[        ]*vcvttps2qq zmm30,YMMWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 72 80[         ]*vcvttps2qq zmm30,YMMWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a b2 fc fd ff ff[        ]*vcvttps2qq zmm30,YMMWORD PTR \[rdx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 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 01 7d 48 78 f5[    ]*vcvttps2uqq zmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 4f 78 f5[    ]*vcvttps2uqq zmm30\{k7\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d cf 78 f5[    ]*vcvttps2uqq zmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 18 78 f5[    ]*vcvttps2uqq zmm30,ymm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 78 31[    ]*vcvttps2uqq zmm30,YMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 48 78 b4 f0 23 01 00 00[     ]*vcvttps2uqq zmm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 31[    ]*vcvttps2uqq zmm30,YMMWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 31[    ]*vcvttps2uqq zmm30,DWORD PTR \[rcx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 78 72 7f[         ]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 78 b2 00 10 00 00[        ]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 78 72 80[         ]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 78 b2 e0 ef ff ff[        ]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 72 7f[         ]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 b2 00 02 00 00[        ]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 72 80[         ]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 b2 fc fd ff ff[        ]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 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 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
@@ -793,15 +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,YMMWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b 31[    ]*vcvtps2qq zmm30,DWORD PTR \[rcx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 7b 72 7f[         ]*vcvtps2qq zmm30,YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 7b b2 00 10 00 00[        ]*vcvtps2qq zmm30,YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 7b 72 80[         ]*vcvtps2qq zmm30,YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 7b b2 e0 ef ff ff[        ]*vcvtps2qq zmm30,YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b 72 7f[         ]*vcvtps2qq zmm30,YMMWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b b2 00 02 00 00[        ]*vcvtps2qq zmm30,YMMWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b 72 80[         ]*vcvtps2qq zmm30,YMMWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b b2 fc fd ff ff[        ]*vcvtps2qq zmm30,YMMWORD PTR \[rdx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 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 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
@@ -811,15 +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,YMMWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 31[    ]*vcvtps2uqq zmm30,DWORD PTR \[rcx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 79 72 7f[         ]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 79 b2 00 10 00 00[        ]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 79 72 80[         ]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 79 b2 e0 ef ff ff[        ]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 72 7f[         ]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 b2 00 02 00 00[        ]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 72 80[         ]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 b2 fc fd ff ff[        ]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 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 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
@@ -1377,30 +1379,32 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 01 7d 18 7a f5[    ]*vcvttps2qq zmm30,ymm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 7a 31[    ]*vcvttps2qq zmm30,YMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 48 7a b4 f0 34 12 00 00[     ]*vcvttps2qq zmm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 31[    ]*vcvttps2qq zmm30,YMMWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 31[    ]*vcvttps2qq zmm30,DWORD PTR \[rcx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 7a 72 7f[         ]*vcvttps2qq zmm30,YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 7a b2 00 10 00 00[        ]*vcvttps2qq zmm30,YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 7a 72 80[         ]*vcvttps2qq zmm30,YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 7a b2 e0 ef ff ff[        ]*vcvttps2qq zmm30,YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 72 7f[         ]*vcvttps2qq zmm30,YMMWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a b2 00 02 00 00[        ]*vcvttps2qq zmm30,YMMWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 72 80[         ]*vcvttps2qq zmm30,YMMWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a b2 fc fd ff ff[        ]*vcvttps2qq zmm30,YMMWORD PTR \[rdx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 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 01 7d 48 78 f5[    ]*vcvttps2uqq zmm30,ymm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 4f 78 f5[    ]*vcvttps2uqq zmm30\{k7\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d cf 78 f5[    ]*vcvttps2uqq zmm30\{k7\}\{z\},ymm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 18 78 f5[    ]*vcvttps2uqq zmm30,ymm29,\{sae\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 78 31[    ]*vcvttps2uqq zmm30,YMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 48 78 b4 f0 34 12 00 00[     ]*vcvttps2uqq zmm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 31[    ]*vcvttps2uqq zmm30,YMMWORD PTR \[rcx\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 31[    ]*vcvttps2uqq zmm30,DWORD PTR \[rcx\]\{1to8\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 78 72 7f[         ]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx\+0xfe0\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 78 b2 00 10 00 00[        ]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx\+0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 78 72 80[         ]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx-0x1000\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 48 78 b2 e0 ef ff ff[        ]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx-0x1020\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 72 7f[         ]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx\+0x1fc\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 b2 00 02 00 00[        ]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx\+0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 72 80[         ]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx-0x200\]\{1to8\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 b2 fc fd ff ff[        ]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx-0x204\]\{1to8\}
+[      ]*[a-f0-9]+:[   ]*62 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 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 50e0c79bf2d3faa95e77cb774a7dfdcd4bf555cc..02b04e893489d4be20f8a625d232f6c394aed635 100644 (file)
@@ -802,6 +802,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b b2 00 02 00 00[        ]*vcvtps2qq 0x200\(%rdx\)\{1to8\},%zmm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b 72 80[         ]*vcvtps2qq -0x200\(%rdx\)\{1to8\},%zmm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b b2 fc fd ff ff[        ]*vcvtps2qq -0x204\(%rdx\)\{1to8\},%zmm30
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7b 72 7f[         ]*vcvtps2qq 0x1fc\(%rdx\)\{1to8\},%zmm30
 [      ]*[a-f0-9]+:[   ]*62 01 7d 48 79 f5[    ]*vcvtps2uqq %ymm29,%zmm30
 [      ]*[a-f0-9]+:[   ]*62 01 7d 4f 79 f5[    ]*vcvtps2uqq %ymm29,%zmm30\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 01 7d cf 79 f5[    ]*vcvtps2uqq %ymm29,%zmm30\{%k7\}\{z\}
@@ -820,6 +821,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 b2 00 02 00 00[        ]*vcvtps2uqq 0x200\(%rdx\)\{1to8\},%zmm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 72 80[         ]*vcvtps2uqq -0x200\(%rdx\)\{1to8\},%zmm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 b2 fc fd ff ff[        ]*vcvtps2uqq -0x204\(%rdx\)\{1to8\},%zmm30
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 79 72 7f[         ]*vcvtps2uqq 0x1fc\(%rdx\)\{1to8\},%zmm30
 [      ]*[a-f0-9]+:[   ]*62 01 fe 48 e6 f5[    ]*vcvtqq2pd %zmm29,%zmm30
 [      ]*[a-f0-9]+:[   ]*62 01 fe 4f e6 f5[    ]*vcvtqq2pd %zmm29,%zmm30\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 01 fe cf e6 f5[    ]*vcvtqq2pd %zmm29,%zmm30\{%k7\}\{z\}
@@ -1386,6 +1388,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a b2 00 02 00 00[        ]*vcvttps2qq 0x200\(%rdx\)\{1to8\},%zmm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 72 80[         ]*vcvttps2qq -0x200\(%rdx\)\{1to8\},%zmm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a b2 fc fd ff ff[        ]*vcvttps2qq -0x204\(%rdx\)\{1to8\},%zmm30
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 7a 72 7f[         ]*vcvttps2qq 0x1fc\(%rdx\)\{1to8\},%zmm30
 [      ]*[a-f0-9]+:[   ]*62 01 7d 48 78 f5[    ]*vcvttps2uqq %ymm29,%zmm30
 [      ]*[a-f0-9]+:[   ]*62 01 7d 4f 78 f5[    ]*vcvttps2uqq %ymm29,%zmm30\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 01 7d cf 78 f5[    ]*vcvttps2uqq %ymm29,%zmm30\{%k7\}\{z\}
@@ -1401,6 +1404,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 b2 00 02 00 00[        ]*vcvttps2uqq 0x200\(%rdx\)\{1to8\},%zmm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 72 80[         ]*vcvttps2uqq -0x200\(%rdx\)\{1to8\},%zmm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 b2 fc fd ff ff[        ]*vcvttps2uqq -0x204\(%rdx\)\{1to8\},%zmm30
+[      ]*[a-f0-9]+:[   ]*62 61 7d 58 78 72 7f[         ]*vcvttps2uqq 0x1fc\(%rdx\)\{1to8\},%zmm30
 [      ]*[a-f0-9]+:[   ]*62 92 7e 48 39 ee[    ]*vpmovd2m %zmm30,%k5
 [      ]*[a-f0-9]+:[   ]*62 92 fe 48 39 ee[    ]*vpmovq2m %zmm30,%k5
 [      ]*[a-f0-9]+:[   ]*62 62 7e 48 38 f5[    ]*vpmovm2d %k5,%zmm30
index 31eaf87d09842fbcfcd8690a21d886bf0c492069..248fb1e06bb96a5004cac8a2fb5b9537724f5fe7 100644 (file)
@@ -798,6 +798,7 @@ _start:
        vcvtps2qq       zmm30, [rdx+512]{1to8}   # AVX512DQ
        vcvtps2qq       zmm30, [rdx-512]{1to8}   # AVX512DQ Disp8
        vcvtps2qq       zmm30, [rdx-516]{1to8}   # AVX512DQ
+       vcvtps2qq       zmm30, DWORD PTR [rdx+508]{1to8}         # AVX512DQ Disp8
        vcvtps2uqq      zmm30, ymm29     # AVX512DQ
        vcvtps2uqq      zmm30{k7}, ymm29         # AVX512DQ
        vcvtps2uqq      zmm30{k7}{z}, ymm29      # AVX512DQ
@@ -816,6 +817,7 @@ _start:
        vcvtps2uqq      zmm30, [rdx+512]{1to8}   # AVX512DQ
        vcvtps2uqq      zmm30, [rdx-512]{1to8}   # AVX512DQ Disp8
        vcvtps2uqq      zmm30, [rdx-516]{1to8}   # AVX512DQ
+       vcvtps2uqq      zmm30, DWORD PTR [rdx+508]{1to8}         # AVX512DQ Disp8
        vcvtqq2pd       zmm30, zmm29     # AVX512DQ
        vcvtqq2pd       zmm30{k7}, zmm29         # AVX512DQ
        vcvtqq2pd       zmm30{k7}{z}, zmm29      # AVX512DQ
@@ -1382,6 +1384,7 @@ _start:
        vcvttps2qq      zmm30, [rdx+512]{1to8}   # AVX512DQ
        vcvttps2qq      zmm30, [rdx-512]{1to8}   # AVX512DQ Disp8
        vcvttps2qq      zmm30, [rdx-516]{1to8}   # AVX512DQ
+       vcvttps2qq      zmm30, DWORD PTR [rdx+508]{1to8}         # AVX512DQ Disp8
        vcvttps2uqq     zmm30, ymm29     # AVX512DQ
        vcvttps2uqq     zmm30{k7}, ymm29         # AVX512DQ
        vcvttps2uqq     zmm30{k7}{z}, ymm29      # AVX512DQ
@@ -1397,6 +1400,7 @@ _start:
        vcvttps2uqq     zmm30, [rdx+512]{1to8}   # AVX512DQ
        vcvttps2uqq     zmm30, [rdx-512]{1to8}   # AVX512DQ Disp8
        vcvttps2uqq     zmm30, [rdx-516]{1to8}   # AVX512DQ
+       vcvttps2uqq     zmm30, DWORD PTR [rdx+508]{1to8}         # AVX512DQ Disp8
        vpmovd2m        k5, zmm30        # AVX512DQ
        vpmovq2m        k5, zmm30        # AVX512DQ
        vpmovm2d        zmm30, k5        # AVX512DQ
index 8518efc3227a1b5e17f4e5f4e58fff8814d78334..9c64d5126495ac235d120a664613f384237f16e9 100644 (file)
@@ -95,57 +95,57 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 01 7d 8f 7b f5[    ]*vcvtps2qq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7b 31[    ]*vcvtps2qq xmm30,QWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 08 7b b4 f0 23 01 00 00[     ]*vcvtps2qq xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 31[    ]*vcvtps2qq xmm30,QWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 31[    ]*vcvtps2qq xmm30,DWORD PTR \[rcx\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7b 72 7f[         ]*vcvtps2qq xmm30,QWORD PTR \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7b b2 00 04 00 00[        ]*vcvtps2qq xmm30,QWORD PTR \[rdx\+0x400\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7b 72 80[         ]*vcvtps2qq xmm30,QWORD PTR \[rdx-0x400\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7b b2 f8 fb ff ff[        ]*vcvtps2qq xmm30,QWORD PTR \[rdx-0x408\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 72 7f[         ]*vcvtps2qq xmm30,QWORD PTR \[rdx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b b2 00 02 00 00[        ]*vcvtps2qq xmm30,QWORD PTR \[rdx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 72 80[         ]*vcvtps2qq xmm30,QWORD PTR \[rdx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b b2 fc fd ff ff[        ]*vcvtps2qq xmm30,QWORD PTR \[rdx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 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 01 7d 28 7b f5[    ]*vcvtps2qq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 2f 7b f5[    ]*vcvtps2qq ymm30\{k7\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d af 7b f5[    ]*vcvtps2qq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7b 31[    ]*vcvtps2qq ymm30,XMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 28 7b b4 f0 23 01 00 00[     ]*vcvtps2qq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 31[    ]*vcvtps2qq ymm30,XMMWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 31[    ]*vcvtps2qq ymm30,DWORD PTR \[rcx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7b 72 7f[         ]*vcvtps2qq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7b b2 00 08 00 00[        ]*vcvtps2qq ymm30,XMMWORD PTR \[rdx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7b 72 80[         ]*vcvtps2qq ymm30,XMMWORD PTR \[rdx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7b b2 f0 f7 ff ff[        ]*vcvtps2qq ymm30,XMMWORD PTR \[rdx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 72 7f[         ]*vcvtps2qq ymm30,XMMWORD PTR \[rdx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b b2 00 02 00 00[        ]*vcvtps2qq ymm30,XMMWORD PTR \[rdx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 72 80[         ]*vcvtps2qq ymm30,XMMWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b b2 fc fd ff ff[        ]*vcvtps2qq ymm30,XMMWORD PTR \[rdx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 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 01 7d 08 79 f5[    ]*vcvtps2uqq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 0f 79 f5[    ]*vcvtps2uqq xmm30\{k7\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 8f 79 f5[    ]*vcvtps2uqq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 79 31[    ]*vcvtps2uqq xmm30,QWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 08 79 b4 f0 23 01 00 00[     ]*vcvtps2uqq xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 31[    ]*vcvtps2uqq xmm30,QWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 31[    ]*vcvtps2uqq xmm30,DWORD PTR \[rcx\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 79 72 7f[         ]*vcvtps2uqq xmm30,QWORD PTR \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 79 b2 00 04 00 00[        ]*vcvtps2uqq xmm30,QWORD PTR \[rdx\+0x400\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 79 72 80[         ]*vcvtps2uqq xmm30,QWORD PTR \[rdx-0x400\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 79 b2 f8 fb ff ff[        ]*vcvtps2uqq xmm30,QWORD PTR \[rdx-0x408\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 72 7f[         ]*vcvtps2uqq xmm30,QWORD PTR \[rdx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 b2 00 02 00 00[        ]*vcvtps2uqq xmm30,QWORD PTR \[rdx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 72 80[         ]*vcvtps2uqq xmm30,QWORD PTR \[rdx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 b2 fc fd ff ff[        ]*vcvtps2uqq xmm30,QWORD PTR \[rdx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 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 01 7d 28 79 f5[    ]*vcvtps2uqq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 2f 79 f5[    ]*vcvtps2uqq ymm30\{k7\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d af 79 f5[    ]*vcvtps2uqq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 79 31[    ]*vcvtps2uqq ymm30,XMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 28 79 b4 f0 23 01 00 00[     ]*vcvtps2uqq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 31[    ]*vcvtps2uqq ymm30,XMMWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 31[    ]*vcvtps2uqq ymm30,DWORD PTR \[rcx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 79 72 7f[         ]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 79 b2 00 08 00 00[        ]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 79 72 80[         ]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 79 b2 f0 f7 ff ff[        ]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 72 7f[         ]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 b2 00 02 00 00[        ]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 72 80[         ]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 b2 fc fd ff ff[        ]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 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 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
@@ -809,57 +809,57 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 01 7d 8f 7a f5[    ]*vcvttps2qq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7a 31[    ]*vcvttps2qq xmm30,QWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 08 7a b4 f0 23 01 00 00[     ]*vcvttps2qq xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 31[    ]*vcvttps2qq xmm30,QWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 31[    ]*vcvttps2qq xmm30,DWORD PTR \[rcx\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7a 72 7f[         ]*vcvttps2qq xmm30,QWORD PTR \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7a b2 00 04 00 00[        ]*vcvttps2qq xmm30,QWORD PTR \[rdx\+0x400\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7a 72 80[         ]*vcvttps2qq xmm30,QWORD PTR \[rdx-0x400\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7a b2 f8 fb ff ff[        ]*vcvttps2qq xmm30,QWORD PTR \[rdx-0x408\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 72 7f[         ]*vcvttps2qq xmm30,QWORD PTR \[rdx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a b2 00 02 00 00[        ]*vcvttps2qq xmm30,QWORD PTR \[rdx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 72 80[         ]*vcvttps2qq xmm30,QWORD PTR \[rdx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a b2 fc fd ff ff[        ]*vcvttps2qq xmm30,QWORD PTR \[rdx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 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 01 7d 28 7a f5[    ]*vcvttps2qq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 2f 7a f5[    ]*vcvttps2qq ymm30\{k7\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d af 7a f5[    ]*vcvttps2qq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7a 31[    ]*vcvttps2qq ymm30,XMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 28 7a b4 f0 23 01 00 00[     ]*vcvttps2qq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 31[    ]*vcvttps2qq ymm30,XMMWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 31[    ]*vcvttps2qq ymm30,DWORD PTR \[rcx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7a 72 7f[         ]*vcvttps2qq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7a b2 00 08 00 00[        ]*vcvttps2qq ymm30,XMMWORD PTR \[rdx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7a 72 80[         ]*vcvttps2qq ymm30,XMMWORD PTR \[rdx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7a b2 f0 f7 ff ff[        ]*vcvttps2qq ymm30,XMMWORD PTR \[rdx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 72 7f[         ]*vcvttps2qq ymm30,XMMWORD PTR \[rdx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a b2 00 02 00 00[        ]*vcvttps2qq ymm30,XMMWORD PTR \[rdx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 72 80[         ]*vcvttps2qq ymm30,XMMWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a b2 fc fd ff ff[        ]*vcvttps2qq ymm30,XMMWORD PTR \[rdx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 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 01 7d 08 78 f5[    ]*vcvttps2uqq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 0f 78 f5[    ]*vcvttps2uqq xmm30\{k7\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 8f 78 f5[    ]*vcvttps2uqq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 78 31[    ]*vcvttps2uqq xmm30,QWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 08 78 b4 f0 23 01 00 00[     ]*vcvttps2uqq xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 31[    ]*vcvttps2uqq xmm30,QWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 31[    ]*vcvttps2uqq xmm30,DWORD PTR \[rcx\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 78 72 7f[         ]*vcvttps2uqq xmm30,QWORD PTR \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 78 b2 00 04 00 00[        ]*vcvttps2uqq xmm30,QWORD PTR \[rdx\+0x400\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 78 72 80[         ]*vcvttps2uqq xmm30,QWORD PTR \[rdx-0x400\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 78 b2 f8 fb ff ff[        ]*vcvttps2uqq xmm30,QWORD PTR \[rdx-0x408\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 72 7f[         ]*vcvttps2uqq xmm30,QWORD PTR \[rdx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 b2 00 02 00 00[        ]*vcvttps2uqq xmm30,QWORD PTR \[rdx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 72 80[         ]*vcvttps2uqq xmm30,QWORD PTR \[rdx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 b2 fc fd ff ff[        ]*vcvttps2uqq xmm30,QWORD PTR \[rdx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 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 01 7d 28 78 f5[    ]*vcvttps2uqq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 2f 78 f5[    ]*vcvttps2uqq ymm30\{k7\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d af 78 f5[    ]*vcvttps2uqq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 78 31[    ]*vcvttps2uqq ymm30,XMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 28 78 b4 f0 23 01 00 00[     ]*vcvttps2uqq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 31[    ]*vcvttps2uqq ymm30,XMMWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 31[    ]*vcvttps2uqq ymm30,DWORD PTR \[rcx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 78 72 7f[         ]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 78 b2 00 08 00 00[        ]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 78 72 80[         ]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 78 b2 f0 f7 ff ff[        ]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 72 7f[         ]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 b2 00 02 00 00[        ]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 72 80[         ]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 b2 fc fd ff ff[        ]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 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 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
@@ -954,57 +954,61 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 01 7d 8f 7b f5[    ]*vcvtps2qq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7b 31[    ]*vcvtps2qq xmm30,QWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 08 7b b4 f0 34 12 00 00[     ]*vcvtps2qq xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 31[    ]*vcvtps2qq xmm30,QWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 31[    ]*vcvtps2qq xmm30,DWORD PTR \[rcx\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7b 72 7f[         ]*vcvtps2qq xmm30,QWORD PTR \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7b b2 00 04 00 00[        ]*vcvtps2qq xmm30,QWORD PTR \[rdx\+0x400\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7b 72 80[         ]*vcvtps2qq xmm30,QWORD PTR \[rdx-0x400\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7b b2 f8 fb ff ff[        ]*vcvtps2qq xmm30,QWORD PTR \[rdx-0x408\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 72 7f[         ]*vcvtps2qq xmm30,QWORD PTR \[rdx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b b2 00 02 00 00[        ]*vcvtps2qq xmm30,QWORD PTR \[rdx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 72 80[         ]*vcvtps2qq xmm30,QWORD PTR \[rdx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b b2 fc fd ff ff[        ]*vcvtps2qq xmm30,QWORD PTR \[rdx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 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 01 7d 28 7b f5[    ]*vcvtps2qq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 2f 7b f5[    ]*vcvtps2qq ymm30\{k7\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d af 7b f5[    ]*vcvtps2qq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7b 31[    ]*vcvtps2qq ymm30,XMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 28 7b b4 f0 34 12 00 00[     ]*vcvtps2qq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 31[    ]*vcvtps2qq ymm30,XMMWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 31[    ]*vcvtps2qq ymm30,DWORD PTR \[rcx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7b 72 7f[         ]*vcvtps2qq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7b b2 00 08 00 00[        ]*vcvtps2qq ymm30,XMMWORD PTR \[rdx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7b 72 80[         ]*vcvtps2qq ymm30,XMMWORD PTR \[rdx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7b b2 f0 f7 ff ff[        ]*vcvtps2qq ymm30,XMMWORD PTR \[rdx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 72 7f[         ]*vcvtps2qq ymm30,XMMWORD PTR \[rdx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b b2 00 02 00 00[        ]*vcvtps2qq ymm30,XMMWORD PTR \[rdx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 72 80[         ]*vcvtps2qq ymm30,XMMWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b b2 fc fd ff ff[        ]*vcvtps2qq ymm30,XMMWORD PTR \[rdx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 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 01 7d 08 79 f5[    ]*vcvtps2uqq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 0f 79 f5[    ]*vcvtps2uqq xmm30\{k7\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 8f 79 f5[    ]*vcvtps2uqq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 79 31[    ]*vcvtps2uqq xmm30,QWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 08 79 b4 f0 34 12 00 00[     ]*vcvtps2uqq xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 31[    ]*vcvtps2uqq xmm30,QWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 31[    ]*vcvtps2uqq xmm30,DWORD PTR \[rcx\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 79 72 7f[         ]*vcvtps2uqq xmm30,QWORD PTR \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 79 b2 00 04 00 00[        ]*vcvtps2uqq xmm30,QWORD PTR \[rdx\+0x400\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 79 72 80[         ]*vcvtps2uqq xmm30,QWORD PTR \[rdx-0x400\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 79 b2 f8 fb ff ff[        ]*vcvtps2uqq xmm30,QWORD PTR \[rdx-0x408\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 72 7f[         ]*vcvtps2uqq xmm30,QWORD PTR \[rdx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 b2 00 02 00 00[        ]*vcvtps2uqq xmm30,QWORD PTR \[rdx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 72 80[         ]*vcvtps2uqq xmm30,QWORD PTR \[rdx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 b2 fc fd ff ff[        ]*vcvtps2uqq xmm30,QWORD PTR \[rdx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 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 01 7d 28 79 f5[    ]*vcvtps2uqq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 2f 79 f5[    ]*vcvtps2uqq ymm30\{k7\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d af 79 f5[    ]*vcvtps2uqq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 79 31[    ]*vcvtps2uqq ymm30,XMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 28 79 b4 f0 34 12 00 00[     ]*vcvtps2uqq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 31[    ]*vcvtps2uqq ymm30,XMMWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 31[    ]*vcvtps2uqq ymm30,DWORD PTR \[rcx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 79 72 7f[         ]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 79 b2 00 08 00 00[        ]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 79 72 80[         ]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 79 b2 f0 f7 ff ff[        ]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 72 7f[         ]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 b2 00 02 00 00[        ]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 72 80[         ]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 b2 fc fd ff ff[        ]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 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 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
@@ -1668,57 +1672,61 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 01 7d 8f 7a f5[    ]*vcvttps2qq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7a 31[    ]*vcvttps2qq xmm30,QWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 08 7a b4 f0 34 12 00 00[     ]*vcvttps2qq xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 31[    ]*vcvttps2qq xmm30,QWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 31[    ]*vcvttps2qq xmm30,DWORD PTR \[rcx\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7a 72 7f[         ]*vcvttps2qq xmm30,QWORD PTR \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7a b2 00 04 00 00[        ]*vcvttps2qq xmm30,QWORD PTR \[rdx\+0x400\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7a 72 80[         ]*vcvttps2qq xmm30,QWORD PTR \[rdx-0x400\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 7a b2 f8 fb ff ff[        ]*vcvttps2qq xmm30,QWORD PTR \[rdx-0x408\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 72 7f[         ]*vcvttps2qq xmm30,QWORD PTR \[rdx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a b2 00 02 00 00[        ]*vcvttps2qq xmm30,QWORD PTR \[rdx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 72 80[         ]*vcvttps2qq xmm30,QWORD PTR \[rdx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a b2 fc fd ff ff[        ]*vcvttps2qq xmm30,QWORD PTR \[rdx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 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 01 7d 28 7a f5[    ]*vcvttps2qq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 2f 7a f5[    ]*vcvttps2qq ymm30\{k7\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d af 7a f5[    ]*vcvttps2qq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7a 31[    ]*vcvttps2qq ymm30,XMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 28 7a b4 f0 34 12 00 00[     ]*vcvttps2qq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 31[    ]*vcvttps2qq ymm30,XMMWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 31[    ]*vcvttps2qq ymm30,DWORD PTR \[rcx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7a 72 7f[         ]*vcvttps2qq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7a b2 00 08 00 00[        ]*vcvttps2qq ymm30,XMMWORD PTR \[rdx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7a 72 80[         ]*vcvttps2qq ymm30,XMMWORD PTR \[rdx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 7a b2 f0 f7 ff ff[        ]*vcvttps2qq ymm30,XMMWORD PTR \[rdx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 72 7f[         ]*vcvttps2qq ymm30,XMMWORD PTR \[rdx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a b2 00 02 00 00[        ]*vcvttps2qq ymm30,XMMWORD PTR \[rdx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 72 80[         ]*vcvttps2qq ymm30,XMMWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a b2 fc fd ff ff[        ]*vcvttps2qq ymm30,XMMWORD PTR \[rdx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 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 01 7d 08 78 f5[    ]*vcvttps2uqq xmm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 0f 78 f5[    ]*vcvttps2uqq xmm30\{k7\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 8f 78 f5[    ]*vcvttps2uqq xmm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 78 31[    ]*vcvttps2uqq xmm30,QWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 08 78 b4 f0 34 12 00 00[     ]*vcvttps2uqq xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 31[    ]*vcvttps2uqq xmm30,QWORD PTR \[rcx\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 31[    ]*vcvttps2uqq xmm30,DWORD PTR \[rcx\]\{1to2\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 78 72 7f[         ]*vcvttps2uqq xmm30,QWORD PTR \[rdx\+0x3f8\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 78 b2 00 04 00 00[        ]*vcvttps2uqq xmm30,QWORD PTR \[rdx\+0x400\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 78 72 80[         ]*vcvttps2uqq xmm30,QWORD PTR \[rdx-0x400\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 08 78 b2 f8 fb ff ff[        ]*vcvttps2uqq xmm30,QWORD PTR \[rdx-0x408\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 72 7f[         ]*vcvttps2uqq xmm30,QWORD PTR \[rdx\+0x1fc\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 b2 00 02 00 00[        ]*vcvttps2uqq xmm30,QWORD PTR \[rdx\+0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 72 80[         ]*vcvttps2uqq xmm30,QWORD PTR \[rdx-0x200\]\{1to2\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 b2 fc fd ff ff[        ]*vcvttps2uqq xmm30,QWORD PTR \[rdx-0x204\]\{1to2\}
+[      ]*[a-f0-9]+:[   ]*62 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 01 7d 28 78 f5[    ]*vcvttps2uqq ymm30,xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d 2f 78 f5[    ]*vcvttps2uqq ymm30\{k7\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 01 7d af 78 f5[    ]*vcvttps2uqq ymm30\{k7\}\{z\},xmm29
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 78 31[    ]*vcvttps2uqq ymm30,XMMWORD PTR \[rcx\]
 [      ]*[a-f0-9]+:[   ]*62 21 7d 28 78 b4 f0 34 12 00 00[     ]*vcvttps2uqq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 31[    ]*vcvttps2uqq ymm30,XMMWORD PTR \[rcx\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 31[    ]*vcvttps2uqq ymm30,DWORD PTR \[rcx\]\{1to4\}
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 78 72 7f[         ]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 78 b2 00 08 00 00[        ]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx\+0x800\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 78 72 80[         ]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx-0x800\]
 [      ]*[a-f0-9]+:[   ]*62 61 7d 28 78 b2 f0 f7 ff ff[        ]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx-0x810\]
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 72 7f[         ]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx\+0x1fc\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 b2 00 02 00 00[        ]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx\+0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 72 80[         ]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx-0x200\]\{1to4\}
-[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 b2 fc fd ff ff[        ]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx-0x204\]\{1to4\}
+[      ]*[a-f0-9]+:[   ]*62 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 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 3244264175e51a03cb1ca62ead0ddd02b9936930..6ce364a960a60178a7c7e090fb12dd570ed1e1a1 100644 (file)
@@ -963,6 +963,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b b2 00 02 00 00[        ]*vcvtps2qq 0x200\(%rdx\)\{1to2\},%xmm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 72 80[         ]*vcvtps2qq -0x200\(%rdx\)\{1to2\},%xmm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b b2 fc fd ff ff[        ]*vcvtps2qq -0x204\(%rdx\)\{1to2\},%xmm30
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7b 72 7f[         ]*vcvtps2qq 0x1fc\(%rdx\)\{1to2\},%xmm30
 [      ]*[a-f0-9]+:[   ]*62 01 7d 28 7b f5[    ]*vcvtps2qq %xmm29,%ymm30
 [      ]*[a-f0-9]+:[   ]*62 01 7d 2f 7b f5[    ]*vcvtps2qq %xmm29,%ymm30\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 01 7d af 7b f5[    ]*vcvtps2qq %xmm29,%ymm30\{%k7\}\{z\}
@@ -977,6 +978,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b b2 00 02 00 00[        ]*vcvtps2qq 0x200\(%rdx\)\{1to4\},%ymm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 72 80[         ]*vcvtps2qq -0x200\(%rdx\)\{1to4\},%ymm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b b2 fc fd ff ff[        ]*vcvtps2qq -0x204\(%rdx\)\{1to4\},%ymm30
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7b 72 7f[         ]*vcvtps2qq 0x1fc\(%rdx\)\{1to4\},%ymm30
 [      ]*[a-f0-9]+:[   ]*62 01 7d 08 79 f5[    ]*vcvtps2uqq %xmm29,%xmm30
 [      ]*[a-f0-9]+:[   ]*62 01 7d 0f 79 f5[    ]*vcvtps2uqq %xmm29,%xmm30\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 01 7d 8f 79 f5[    ]*vcvtps2uqq %xmm29,%xmm30\{%k7\}\{z\}
@@ -991,6 +993,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 b2 00 02 00 00[        ]*vcvtps2uqq 0x200\(%rdx\)\{1to2\},%xmm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 72 80[         ]*vcvtps2uqq -0x200\(%rdx\)\{1to2\},%xmm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 b2 fc fd ff ff[        ]*vcvtps2uqq -0x204\(%rdx\)\{1to2\},%xmm30
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 79 72 7f[         ]*vcvtps2uqq 0x1fc\(%rdx\)\{1to2\},%xmm30
 [      ]*[a-f0-9]+:[   ]*62 01 7d 28 79 f5[    ]*vcvtps2uqq %xmm29,%ymm30
 [      ]*[a-f0-9]+:[   ]*62 01 7d 2f 79 f5[    ]*vcvtps2uqq %xmm29,%ymm30\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 01 7d af 79 f5[    ]*vcvtps2uqq %xmm29,%ymm30\{%k7\}\{z\}
@@ -1005,6 +1008,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 b2 00 02 00 00[        ]*vcvtps2uqq 0x200\(%rdx\)\{1to4\},%ymm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 72 80[         ]*vcvtps2uqq -0x200\(%rdx\)\{1to4\},%ymm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 b2 fc fd ff ff[        ]*vcvtps2uqq -0x204\(%rdx\)\{1to4\},%ymm30
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 79 72 7f[         ]*vcvtps2uqq 0x1fc\(%rdx\)\{1to4\},%ymm30
 [      ]*[a-f0-9]+:[   ]*62 01 fe 08 e6 f5[    ]*vcvtqq2pd %xmm29,%xmm30
 [      ]*[a-f0-9]+:[   ]*62 01 fe 0f e6 f5[    ]*vcvtqq2pd %xmm29,%xmm30\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 01 fe 8f e6 f5[    ]*vcvtqq2pd %xmm29,%xmm30\{%k7\}\{z\}
@@ -1677,6 +1681,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a b2 00 02 00 00[        ]*vcvttps2qq 0x200\(%rdx\)\{1to2\},%xmm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 72 80[         ]*vcvttps2qq -0x200\(%rdx\)\{1to2\},%xmm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a b2 fc fd ff ff[        ]*vcvttps2qq -0x204\(%rdx\)\{1to2\},%xmm30
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 7a 72 7f[         ]*vcvttps2qq 0x1fc\(%rdx\)\{1to2\},%xmm30
 [      ]*[a-f0-9]+:[   ]*62 01 7d 28 7a f5[    ]*vcvttps2qq %xmm29,%ymm30
 [      ]*[a-f0-9]+:[   ]*62 01 7d 2f 7a f5[    ]*vcvttps2qq %xmm29,%ymm30\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 01 7d af 7a f5[    ]*vcvttps2qq %xmm29,%ymm30\{%k7\}\{z\}
@@ -1691,6 +1696,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a b2 00 02 00 00[        ]*vcvttps2qq 0x200\(%rdx\)\{1to4\},%ymm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 72 80[         ]*vcvttps2qq -0x200\(%rdx\)\{1to4\},%ymm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a b2 fc fd ff ff[        ]*vcvttps2qq -0x204\(%rdx\)\{1to4\},%ymm30
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 7a 72 7f[         ]*vcvttps2qq 0x1fc\(%rdx\)\{1to4\},%ymm30
 [      ]*[a-f0-9]+:[   ]*62 01 7d 08 78 f5[    ]*vcvttps2uqq %xmm29,%xmm30
 [      ]*[a-f0-9]+:[   ]*62 01 7d 0f 78 f5[    ]*vcvttps2uqq %xmm29,%xmm30\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 01 7d 8f 78 f5[    ]*vcvttps2uqq %xmm29,%xmm30\{%k7\}\{z\}
@@ -1705,6 +1711,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 b2 00 02 00 00[        ]*vcvttps2uqq 0x200\(%rdx\)\{1to2\},%xmm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 72 80[         ]*vcvttps2uqq -0x200\(%rdx\)\{1to2\},%xmm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 b2 fc fd ff ff[        ]*vcvttps2uqq -0x204\(%rdx\)\{1to2\},%xmm30
+[      ]*[a-f0-9]+:[   ]*62 61 7d 18 78 72 7f[         ]*vcvttps2uqq 0x1fc\(%rdx\)\{1to2\},%xmm30
 [      ]*[a-f0-9]+:[   ]*62 01 7d 28 78 f5[    ]*vcvttps2uqq %xmm29,%ymm30
 [      ]*[a-f0-9]+:[   ]*62 01 7d 2f 78 f5[    ]*vcvttps2uqq %xmm29,%ymm30\{%k7\}
 [      ]*[a-f0-9]+:[   ]*62 01 7d af 78 f5[    ]*vcvttps2uqq %xmm29,%ymm30\{%k7\}\{z\}
@@ -1719,6 +1726,7 @@ Disassembly of section \.text:
 [      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 b2 00 02 00 00[        ]*vcvttps2uqq 0x200\(%rdx\)\{1to4\},%ymm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 72 80[         ]*vcvttps2uqq -0x200\(%rdx\)\{1to4\},%ymm30
 [      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 b2 fc fd ff ff[        ]*vcvttps2uqq -0x204\(%rdx\)\{1to4\},%ymm30
+[      ]*[a-f0-9]+:[   ]*62 61 7d 38 78 72 7f[         ]*vcvttps2uqq 0x1fc\(%rdx\)\{1to4\},%ymm30
 [      ]*[a-f0-9]+:[   ]*62 92 7e 08 39 ee[    ]*vpmovd2m %xmm30,%k5
 [      ]*[a-f0-9]+:[   ]*62 92 7e 28 39 ee[    ]*vpmovd2m %ymm30,%k5
 [      ]*[a-f0-9]+:[   ]*62 92 fe 08 39 ee[    ]*vpmovq2m %xmm30,%k5
index c917e205c7b141cf615cd40ae42c624fb9671ceb..5569d5b13c6bac9858bf54216c93ad410fd7f466 100644 (file)
@@ -959,6 +959,7 @@ _start:
        vcvtps2qq       xmm30, [rdx+512]{1to2}   # AVX512{DQ,VL}
        vcvtps2qq       xmm30, [rdx-512]{1to2}   # AVX512{DQ,VL} Disp8
        vcvtps2qq       xmm30, [rdx-516]{1to2}   # AVX512{DQ,VL}
+       vcvtps2qq       xmm30, DWORD PTR [rdx+508]{1to2}         # AVX512{DQ,VL} Disp8
        vcvtps2qq       ymm30, xmm29     # AVX512{DQ,VL}
        vcvtps2qq       ymm30{k7}, xmm29         # AVX512{DQ,VL}
        vcvtps2qq       ymm30{k7}{z}, xmm29      # AVX512{DQ,VL}
@@ -973,6 +974,7 @@ _start:
        vcvtps2qq       ymm30, [rdx+512]{1to4}   # AVX512{DQ,VL}
        vcvtps2qq       ymm30, [rdx-512]{1to4}   # AVX512{DQ,VL} Disp8
        vcvtps2qq       ymm30, [rdx-516]{1to4}   # AVX512{DQ,VL}
+       vcvtps2qq       ymm30, DWORD PTR [rdx+508]{1to4}         # AVX512{DQ,VL} Disp8
        vcvtps2uqq      xmm30, xmm29     # AVX512{DQ,VL}
        vcvtps2uqq      xmm30{k7}, xmm29         # AVX512{DQ,VL}
        vcvtps2uqq      xmm30{k7}{z}, xmm29      # AVX512{DQ,VL}
@@ -987,6 +989,7 @@ _start:
        vcvtps2uqq      xmm30, [rdx+512]{1to2}   # AVX512{DQ,VL}
        vcvtps2uqq      xmm30, [rdx-512]{1to2}   # AVX512{DQ,VL} Disp8
        vcvtps2uqq      xmm30, [rdx-516]{1to2}   # AVX512{DQ,VL}
+       vcvtps2uqq      xmm30, DWORD PTR [rdx+508]{1to2}         # AVX512{DQ,VL} Disp8
        vcvtps2uqq      ymm30, xmm29     # AVX512{DQ,VL}
        vcvtps2uqq      ymm30{k7}, xmm29         # AVX512{DQ,VL}
        vcvtps2uqq      ymm30{k7}{z}, xmm29      # AVX512{DQ,VL}
@@ -1001,6 +1004,7 @@ _start:
        vcvtps2uqq      ymm30, [rdx+512]{1to4}   # AVX512{DQ,VL}
        vcvtps2uqq      ymm30, [rdx-512]{1to4}   # AVX512{DQ,VL} Disp8
        vcvtps2uqq      ymm30, [rdx-516]{1to4}   # AVX512{DQ,VL}
+       vcvtps2uqq      ymm30, DWORD PTR [rdx+508]{1to4}         # AVX512{DQ,VL} Disp8
        vcvtqq2pd       xmm30, xmm29     # AVX512{DQ,VL}
        vcvtqq2pd       xmm30{k7}, xmm29         # AVX512{DQ,VL}
        vcvtqq2pd       xmm30{k7}{z}, xmm29      # AVX512{DQ,VL}
@@ -1673,6 +1677,7 @@ _start:
        vcvttps2qq      xmm30, [rdx+512]{1to2}   # AVX512{DQ,VL}
        vcvttps2qq      xmm30, [rdx-512]{1to2}   # AVX512{DQ,VL} Disp8
        vcvttps2qq      xmm30, [rdx-516]{1to2}   # AVX512{DQ,VL}
+       vcvttps2qq      xmm30, DWORD PTR [rdx+508]{1to2}         # AVX512{DQ,VL} Disp8
        vcvttps2qq      ymm30, xmm29     # AVX512{DQ,VL}
        vcvttps2qq      ymm30{k7}, xmm29         # AVX512{DQ,VL}
        vcvttps2qq      ymm30{k7}{z}, xmm29      # AVX512{DQ,VL}
@@ -1687,6 +1692,7 @@ _start:
        vcvttps2qq      ymm30, [rdx+512]{1to4}   # AVX512{DQ,VL}
        vcvttps2qq      ymm30, [rdx-512]{1to4}   # AVX512{DQ,VL} Disp8
        vcvttps2qq      ymm30, [rdx-516]{1to4}   # AVX512{DQ,VL}
+       vcvttps2qq      ymm30, DWORD PTR [rdx+508]{1to4}         # AVX512{DQ,VL} Disp8
        vcvttps2uqq     xmm30, xmm29     # AVX512{DQ,VL}
        vcvttps2uqq     xmm30{k7}, xmm29         # AVX512{DQ,VL}
        vcvttps2uqq     xmm30{k7}{z}, xmm29      # AVX512{DQ,VL}
@@ -1701,6 +1707,7 @@ _start:
        vcvttps2uqq     xmm30, [rdx+512]{1to2}   # AVX512{DQ,VL}
        vcvttps2uqq     xmm30, [rdx-512]{1to2}   # AVX512{DQ,VL} Disp8
        vcvttps2uqq     xmm30, [rdx-516]{1to2}   # AVX512{DQ,VL}
+       vcvttps2uqq     xmm30, DWORD PTR [rdx+508]{1to2}         # AVX512{DQ,VL} Disp8
        vcvttps2uqq     ymm30, xmm29     # AVX512{DQ,VL}
        vcvttps2uqq     ymm30{k7}, xmm29         # AVX512{DQ,VL}
        vcvttps2uqq     ymm30{k7}{z}, xmm29      # AVX512{DQ,VL}
@@ -1715,6 +1722,7 @@ _start:
        vcvttps2uqq     ymm30, [rdx+512]{1to4}   # AVX512{DQ,VL}
        vcvttps2uqq     ymm30, [rdx-512]{1to4}   # AVX512{DQ,VL} Disp8
        vcvttps2uqq     ymm30, [rdx-516]{1to4}   # AVX512{DQ,VL}
+       vcvttps2uqq     ymm30, DWORD PTR [rdx+508]{1to4}         # AVX512{DQ,VL} Disp8
        vpmovd2m        k5, xmm30        # AVX512{DQ,VL}
        vpmovd2m        k5, ymm30        # AVX512{DQ,VL}
        vpmovq2m        k5, xmm30        # AVX512{DQ,VL}
index bcccdb31aeb393376c043eac1cf0a7ff87097577..6ba1b856d9f898f0fef398392903cdba87031d6a 100644 (file)
@@ -1,3 +1,12 @@
+2015-07-22  Alexander Fomin  <alexander.fomin@intel.com>
+
+       PR binutils/18631
+       * i386-dis-evex.h (EVEX_W_0F78_P_2): Replace "EXxmmq" with
+       "EXEvexHalfBcstXmmq" for the second operand.
+       (EVEX_W_0F79_P_2): Likewise.
+       (EVEX_W_0F7A_P_2): Likewise.
+       (EVEX_W_0F7B_P_2): Likewise.
+
 2015-07-16  Alessandro Marzocchi  <alessandro.marzocchi@gmail.com>
 
        * arm-dis.c (print_insn_coprocessor): Added support for quarter
index 551ecdf51c669b6ce5935eb281fd20a35f06d5c4..c3283e05422899e9bcb63d875c6ff53b9fe4a34f 100644 (file)
@@ -3196,7 +3196,7 @@ static const struct dis386 evex_table[][256] = {
   },
   /* EVEX_W_0F78_P_2 */
   {
-    { "vcvttps2uqq",   { XM, EXxmmq, EXxEVexS }, 0 },
+    { "vcvttps2uqq",   { XM, EXEvexHalfBcstXmmq, EXxEVexS }, 0 },
     { "vcvttpd2uqq",   { XM, EXx, EXxEVexS }, 0 },
   },
   /* EVEX_W_0F79_P_0 */
@@ -3206,7 +3206,7 @@ static const struct dis386 evex_table[][256] = {
   },
   /* EVEX_W_0F79_P_2 */
   {
-    { "vcvtps2uqq",    { XM, EXxmmq, EXxEVexR }, 0 },
+    { "vcvtps2uqq",    { XM, EXEvexHalfBcstXmmq, EXxEVexR }, 0 },
     { "vcvtpd2uqq",    { XM, EXx, EXxEVexR }, 0 },
   },
   /* EVEX_W_0F7A_P_1 */
@@ -3216,7 +3216,7 @@ static const struct dis386 evex_table[][256] = {
   },
   /* EVEX_W_0F7A_P_2 */
   {
-    { "vcvttps2qq",    { XM, EXxmmq, EXxEVexS }, 0 },
+    { "vcvttps2qq",    { XM, EXEvexHalfBcstXmmq, EXxEVexS }, 0 },
     { "vcvttpd2qq",    { XM, EXx, EXxEVexS }, 0 },
   },
   /* EVEX_W_0F7A_P_3 */
@@ -3231,7 +3231,7 @@ static const struct dis386 evex_table[][256] = {
   },
   /* EVEX_W_0F7B_P_2 */
   {
-    { "vcvtps2qq",     { XM, EXxmmq, EXxEVexR }, 0 },
+    { "vcvtps2qq",     { XM, EXEvexHalfBcstXmmq, EXxEVexR }, 0 },
     { "vcvtpd2qq",     { XM, EXx, EXxEVexR }, 0 },
   },
   /* EVEX_W_0F7B_P_3 */