This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] Fix AVX512 vcvtt?ps2u?qq instructions disassembly (Intel syntax)/18631


For Intel AVX512 vcvtt?ps2u?qq instructions with broadcasting enabled,
memory operand size should be DWORD, not QWORD.
An additional Intel syntax test with memory operand and broadcasting
enabled has been added to gas testsuite.

Any comments?

Thanks,
Alexander
----
gas/testsuite
* 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/
* i386-dis-evex.h (EVEX_W_0F78_P_2): Replace "EXxmmq" with
"EXEvexHalfBcstXmmq" for second operand.
(EVEX_W_0F79_P_2): Likewise
(EVEX_W_0F7A_P_2): Likewise
(EVEX_W_0F7B_P_2): Likewise
---
 gas/testsuite/gas/i386/avx512dq-intel.d           |  84 +++++------
 gas/testsuite/gas/i386/avx512dq.d                 |   4 +
 gas/testsuite/gas/i386/avx512dq.s                 |   4 +
 gas/testsuite/gas/i386/avx512dq_vl-intel.d        | 168 +++++++++++-----------
 gas/testsuite/gas/i386/avx512dq_vl.d              |   8 ++
 gas/testsuite/gas/i386/avx512dq_vl.s              |   8 ++
 gas/testsuite/gas/i386/x86-64-avx512dq-intel.d    |  84 +++++------
 gas/testsuite/gas/i386/x86-64-avx512dq.d          |   4 +
 gas/testsuite/gas/i386/x86-64-avx512dq.s          |   4 +
 gas/testsuite/gas/i386/x86-64-avx512dq_vl-intel.d | 168 +++++++++++-----------
 gas/testsuite/gas/i386/x86-64-avx512dq_vl.d       |   8 ++
 gas/testsuite/gas/i386/x86-64-avx512dq_vl.s       |   8 ++
 opcodes/i386-dis-evex.h                           |   8 +-
 13 files changed, 316 insertions(+), 244 deletions(-)

diff --git a/gas/testsuite/gas/i386/avx512dq-intel.d
b/gas/testsuite/gas/i386/avx512dq-intel.d
index d6fed35..c373883 100644
--- a/gas/testsuite/gas/i386/avx512dq-intel.d
+++ b/gas/testsuite/gas/i386/avx512dq-intel.d
@@ -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
diff --git a/gas/testsuite/gas/i386/avx512dq.d
b/gas/testsuite/gas/i386/avx512dq.d
index a55f205..3eee1e7 100644
--- a/gas/testsuite/gas/i386/avx512dq.d
+++ b/gas/testsuite/gas/i386/avx512dq.d
@@ -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
diff --git a/gas/testsuite/gas/i386/avx512dq.s
b/gas/testsuite/gas/i386/avx512dq.s
index 91a4c04..23fe1e6 100644
--- a/gas/testsuite/gas/i386/avx512dq.s
+++ b/gas/testsuite/gas/i386/avx512dq.s
@@ -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
diff --git a/gas/testsuite/gas/i386/avx512dq_vl-intel.d
b/gas/testsuite/gas/i386/avx512dq_vl-intel.d
index ec3e74c..54bf3b0 100644
--- a/gas/testsuite/gas/i386/avx512dq_vl-intel.d
+++ b/gas/testsuite/gas/i386/avx512dq_vl-intel.d
@@ -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
diff --git a/gas/testsuite/gas/i386/avx512dq_vl.d
b/gas/testsuite/gas/i386/avx512dq_vl.d
index ba81369..754688a 100644
--- a/gas/testsuite/gas/i386/avx512dq_vl.d
+++ b/gas/testsuite/gas/i386/avx512dq_vl.d
@@ -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
diff --git a/gas/testsuite/gas/i386/avx512dq_vl.s
b/gas/testsuite/gas/i386/avx512dq_vl.s
index 68c1284..ab4e182 100644
--- a/gas/testsuite/gas/i386/avx512dq_vl.s
+++ b/gas/testsuite/gas/i386/avx512dq_vl.s
@@ -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}
diff --git a/gas/testsuite/gas/i386/x86-64-avx512dq-intel.d
b/gas/testsuite/gas/i386/x86-64-avx512dq-intel.d
index 325bb94..c8d6e4a 100644
--- a/gas/testsuite/gas/i386/x86-64-avx512dq-intel.d
+++ b/gas/testsuite/gas/i386/x86-64-avx512dq-intel.d
@@ -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
diff --git a/gas/testsuite/gas/i386/x86-64-avx512dq.d
b/gas/testsuite/gas/i386/x86-64-avx512dq.d
index 50e0c79..02b04e8 100644
--- a/gas/testsuite/gas/i386/x86-64-avx512dq.d
+++ b/gas/testsuite/gas/i386/x86-64-avx512dq.d
@@ -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
diff --git a/gas/testsuite/gas/i386/x86-64-avx512dq.s
b/gas/testsuite/gas/i386/x86-64-avx512dq.s
index 31eaf87..248fb1e 100644
--- a/gas/testsuite/gas/i386/x86-64-avx512dq.s
+++ b/gas/testsuite/gas/i386/x86-64-avx512dq.s
@@ -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
diff --git a/gas/testsuite/gas/i386/x86-64-avx512dq_vl-intel.d
b/gas/testsuite/gas/i386/x86-64-avx512dq_vl-intel.d
index 8518efc..9c64d51 100644
--- a/gas/testsuite/gas/i386/x86-64-avx512dq_vl-intel.d
+++ b/gas/testsuite/gas/i386/x86-64-avx512dq_vl-intel.d
@@ -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
diff --git a/gas/testsuite/gas/i386/x86-64-avx512dq_vl.d
b/gas/testsuite/gas/i386/x86-64-avx512dq_vl.d
index 3244264..6ce364a 100644
--- a/gas/testsuite/gas/i386/x86-64-avx512dq_vl.d
+++ b/gas/testsuite/gas/i386/x86-64-avx512dq_vl.d
@@ -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
diff --git a/gas/testsuite/gas/i386/x86-64-avx512dq_vl.s
b/gas/testsuite/gas/i386/x86-64-avx512dq_vl.s
index c917e20..5569d5b 100644
--- a/gas/testsuite/gas/i386/x86-64-avx512dq_vl.s
+++ b/gas/testsuite/gas/i386/x86-64-avx512dq_vl.s
@@ -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}
diff --git a/opcodes/i386-dis-evex.h b/opcodes/i386-dis-evex.h
index 551ecdf..c3283e0 100644
--- a/opcodes/i386-dis-evex.h
+++ b/opcodes/i386-dis-evex.h
@@ -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 */
-- 
1.8.3.1


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]