[binutils-gdb] x86/Intel: correct AVX512 S/G disassembly

Jan Beulich jbeulich@sourceware.org
Wed Mar 10 07:21:07 GMT 2021


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=b763d508db481ae3721a80392a1b02e681662d23

commit b763d508db481ae3721a80392a1b02e681662d23
Author: Jan Beulich <jbeulich@suse.com>
Date:   Wed Mar 10 08:20:29 2021 +0100

    x86/Intel: correct AVX512 S/G disassembly
    
    Commit 6ff00b5e12e7 ("x86/Intel: correct permitted operand sizes for
    AVX512 scatter/gather") brought the assembler side of AVX512 S/G insn
    handling in line with AVX2's, but the disassembler side was forgotten.
    This has the benefit of
    - allowing to fold a number of table entries,
    - rendering a few #define-s and enumerators unused.

Diff:
---
 gas/ChangeLog                                    |   9 +
 gas/testsuite/gas/i386/avx512f-intel.d           | 256 ++++++-------
 gas/testsuite/gas/i386/avx512f_vl-intel.d        | 384 +++++++++----------
 gas/testsuite/gas/i386/avx512pf-intel.d          | 256 ++++++-------
 gas/testsuite/gas/i386/x86-64-avx512f-intel.d    | 260 ++++++-------
 gas/testsuite/gas/i386/x86-64-avx512f_vl-intel.d | 448 +++++++++++------------
 gas/testsuite/gas/i386/x86-64-avx512pf-intel.d   | 256 ++++++-------
 opcodes/ChangeLog                                |  21 ++
 opcodes/i386-dis-evex-len.h                      |   2 +-
 opcodes/i386-dis-evex-reg.h                      |  18 +-
 opcodes/i386-dis-evex-w.h                        |  25 --
 opcodes/i386-dis-evex.h                          |   8 +-
 opcodes/i386-dis.c                               |  82 +----
 13 files changed, 981 insertions(+), 1044 deletions(-)

diff --git a/gas/ChangeLog b/gas/ChangeLog
index 2cee4f5d264..91c9918191a 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,12 @@
+2021-03-10  Jan Beulich  <jbeulich@suse.com>
+
+	* testsuite/gas/i386/avx512f-intel.d,
+	testsuite/gas/i386/avx512f_vl-intel.d,
+	testsuite/gas/i386/avx512pf-intel.d,
+	testsuite/gas/i386/x86-64-avx512f-intel.d,
+	testsuite/gas/i386/x86-64-avx512f_vl-intel.d,
+	testsuite/gas/i386/x86-64-avx512pf-intel.d: Adjust expectations.
+
 2021-03-10  Jan Beulich  <jbeulich@suse.com>
 
 	* testsuite/gas/i386/prefetch.d,
diff --git a/gas/testsuite/gas/i386/avx512f-intel.d b/gas/testsuite/gas/i386/avx512f-intel.d
index de7a0c293a9..9ab812b09db 100644
--- a/gas/testsuite/gas/i386/avx512f-intel.d
+++ b/gas/testsuite/gas/i386/avx512f-intel.d
@@ -3547,22 +3547,22 @@ Disassembly of section .text:
 [ 	]*[a-f0-9]+:	62 f2 55 0f bf b2 00 02 00 00 	vfnmsub231ss xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]
 [ 	]*[a-f0-9]+:	62 f2 55 0f bf 72 80 	vfnmsub231ss xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]
 [ 	]*[a-f0-9]+:	62 f2 55 0f bf b2 fc fd ff ff 	vfnmsub231ss xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 92 b4 fd 7b 00 00 00 	vgatherdpd zmm6\{k1\},ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 92 b4 fd 7b 00 00 00 	vgatherdpd zmm6\{k1\},ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 92 74 38 20 	vgatherdpd zmm6\{k1\},ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 92 b4 b9 00 04 00 00 	vgatherdpd zmm6\{k1\},ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 92 b4 fd 7b 00 00 00 	vgatherdps zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 92 b4 fd 7b 00 00 00 	vgatherdps zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 92 74 38 40 	vgatherdps zmm6\{k1\},ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 92 b4 b9 00 04 00 00 	vgatherdps zmm6\{k1\},ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 93 b4 fd 7b 00 00 00 	vgatherqpd zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 93 b4 fd 7b 00 00 00 	vgatherqpd zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 93 74 38 20 	vgatherqpd zmm6\{k1\},ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 93 b4 b9 00 04 00 00 	vgatherqpd zmm6\{k1\},ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 7b 00 00 00 	vgatherqps ymm6\{k1\},YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 7b 00 00 00 	vgatherqps ymm6\{k1\},YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 93 74 38 40 	vgatherqps ymm6\{k1\},YMMWORD PTR \[eax\+zmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 b9 00 04 00 00 	vgatherqps ymm6\{k1\},YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 92 b4 fd 7b 00 00 00 	vgatherdpd zmm6\{k1\},QWORD PTR \[ebp\+ymm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 92 b4 fd 7b 00 00 00 	vgatherdpd zmm6\{k1\},QWORD PTR \[ebp\+ymm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 92 74 38 20 	vgatherdpd zmm6\{k1\},QWORD PTR \[eax\+ymm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 92 b4 b9 00 04 00 00 	vgatherdpd zmm6\{k1\},QWORD PTR \[ecx\+ymm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 92 b4 fd 7b 00 00 00 	vgatherdps zmm6\{k1\},DWORD PTR \[ebp\+zmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 92 b4 fd 7b 00 00 00 	vgatherdps zmm6\{k1\},DWORD PTR \[ebp\+zmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 92 74 38 40 	vgatherdps zmm6\{k1\},DWORD PTR \[eax\+zmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 92 b4 b9 00 04 00 00 	vgatherdps zmm6\{k1\},DWORD PTR \[ecx\+zmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 93 b4 fd 7b 00 00 00 	vgatherqpd zmm6\{k1\},QWORD PTR \[ebp\+zmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 93 b4 fd 7b 00 00 00 	vgatherqpd zmm6\{k1\},QWORD PTR \[ebp\+zmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 93 74 38 20 	vgatherqpd zmm6\{k1\},QWORD PTR \[eax\+zmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 93 b4 b9 00 04 00 00 	vgatherqpd zmm6\{k1\},QWORD PTR \[ecx\+zmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 7b 00 00 00 	vgatherqps ymm6\{k1\},DWORD PTR \[ebp\+zmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 7b 00 00 00 	vgatherqps ymm6\{k1\},DWORD PTR \[ebp\+zmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 93 74 38 40 	vgatherqps ymm6\{k1\},DWORD PTR \[eax\+zmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 b9 00 04 00 00 	vgatherqps ymm6\{k1\},DWORD PTR \[ecx\+zmm7\*4\+0x400\]
 [ 	]*[a-f0-9]+:	62 f2 fd 48 42 f5    	vgetexppd zmm6,zmm5
 [ 	]*[a-f0-9]+:	62 f2 fd 4f 42 f5    	vgetexppd zmm6\{k7\},zmm5
 [ 	]*[a-f0-9]+:	62 f2 fd cf 42 f5    	vgetexppd zmm6\{k7\}\{z\},zmm5
@@ -4718,22 +4718,22 @@ Disassembly of section .text:
 [ 	]*[a-f0-9]+:	62 f2 fd 48 89 f5    	vpexpandq zmm6,zmm5
 [ 	]*[a-f0-9]+:	62 f2 fd 4f 89 f5    	vpexpandq zmm6\{k7\},zmm5
 [ 	]*[a-f0-9]+:	62 f2 fd cf 89 f5    	vpexpandq zmm6\{k7\}\{z\},zmm5
-[ 	]*[a-f0-9]+:	62 f2 7d 49 90 b4 fd 7b 00 00 00 	vpgatherdd zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 90 b4 fd 7b 00 00 00 	vpgatherdd zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 90 74 38 40 	vpgatherdd zmm6\{k1\},ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 90 b4 b9 00 04 00 00 	vpgatherdd zmm6\{k1\},ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 90 b4 fd 7b 00 00 00 	vpgatherdq zmm6\{k1\},ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 90 b4 fd 7b 00 00 00 	vpgatherdq zmm6\{k1\},ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 90 74 38 20 	vpgatherdq zmm6\{k1\},ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 90 b4 b9 00 04 00 00 	vpgatherdq zmm6\{k1\},ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 7b 00 00 00 	vpgatherqd ymm6\{k1\},YMMWORD PTR \[ebp\+zmm7\*8\+0x7b]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 7b 00 00 00 	vpgatherqd ymm6\{k1\},YMMWORD PTR \[ebp\+zmm7\*8\+0x7b]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 91 74 38 40 	vpgatherqd ymm6\{k1\},YMMWORD PTR \[eax\+zmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 b9 00 04 00 00 	vpgatherqd ymm6\{k1\},YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 fd 7b 00 00 00 	vpgatherqq zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 fd 7b 00 00 00 	vpgatherqq zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 91 74 38 20 	vpgatherqq zmm6\{k1\},ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 b9 00 04 00 00 	vpgatherqq zmm6\{k1\},ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 90 b4 fd 7b 00 00 00 	vpgatherdd zmm6\{k1\},DWORD PTR \[ebp\+zmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 90 b4 fd 7b 00 00 00 	vpgatherdd zmm6\{k1\},DWORD PTR \[ebp\+zmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 90 74 38 40 	vpgatherdd zmm6\{k1\},DWORD PTR \[eax\+zmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 90 b4 b9 00 04 00 00 	vpgatherdd zmm6\{k1\},DWORD PTR \[ecx\+zmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 90 b4 fd 7b 00 00 00 	vpgatherdq zmm6\{k1\},QWORD PTR \[ebp\+ymm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 90 b4 fd 7b 00 00 00 	vpgatherdq zmm6\{k1\},QWORD PTR \[ebp\+ymm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 90 74 38 20 	vpgatherdq zmm6\{k1\},QWORD PTR \[eax\+ymm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 90 b4 b9 00 04 00 00 	vpgatherdq zmm6\{k1\},QWORD PTR \[ecx\+ymm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 7b 00 00 00 	vpgatherqd ymm6\{k1\},DWORD PTR \[ebp\+zmm7\*8\+0x7b]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 7b 00 00 00 	vpgatherqd ymm6\{k1\},DWORD PTR \[ebp\+zmm7\*8\+0x7b]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 91 74 38 40 	vpgatherqd ymm6\{k1\},DWORD PTR \[eax\+zmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 b9 00 04 00 00 	vpgatherqd ymm6\{k1\},DWORD PTR \[ecx\+zmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 fd 7b 00 00 00 	vpgatherqq zmm6\{k1\},QWORD PTR \[ebp\+zmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 fd 7b 00 00 00 	vpgatherqq zmm6\{k1\},QWORD PTR \[ebp\+zmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 91 74 38 20 	vpgatherqq zmm6\{k1\},QWORD PTR \[eax\+zmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 b9 00 04 00 00 	vpgatherqq zmm6\{k1\},QWORD PTR \[ecx\+zmm7\*4\+0x400\]
 [ 	]*[a-f0-9]+:	62 f2 55 48 3d f4    	vpmaxsd zmm6,zmm5,zmm4
 [ 	]*[a-f0-9]+:	62 f2 55 4f 3d f4    	vpmaxsd zmm6\{k7\},zmm5,zmm4
 [ 	]*[a-f0-9]+:	62 f2 55 cf 3d f4    	vpmaxsd zmm6\{k7\}\{z\},zmm5,zmm4
@@ -4996,22 +4996,22 @@ Disassembly of section .text:
 [ 	]*[a-f0-9]+:	62 f1 d5 58 eb b2 00 04 00 00 	vporq  zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
 [ 	]*[a-f0-9]+:	62 f1 d5 58 eb 72 80 	vporq  zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
 [ 	]*[a-f0-9]+:	62 f1 d5 58 eb b2 f8 fb ff ff 	vporq  zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a0 b4 fd 7b 00 00 00 	vpscatterdd ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a0 b4 fd 7b 00 00 00 	vpscatterdd ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a0 74 38 40 	vpscatterdd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a0 b4 b9 00 04 00 00 	vpscatterdd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a0 b4 fd 7b 00 00 00 	vpscatterdq ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a0 b4 fd 7b 00 00 00 	vpscatterdq ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a0 74 38 20 	vpscatterdq ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a0 b4 b9 00 04 00 00 	vpscatterdq ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 7b 00 00 00 	vpscatterqd YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 7b 00 00 00 	vpscatterqd YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 74 38 40 	vpscatterqd YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 b9 00 04 00 00 	vpscatterqd YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 fd 7b 00 00 00 	vpscatterqq ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 fd 7b 00 00 00 	vpscatterqq ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a1 74 38 20 	vpscatterqq ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 b9 00 04 00 00 	vpscatterqq ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a0 b4 fd 7b 00 00 00 	vpscatterdd DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a0 b4 fd 7b 00 00 00 	vpscatterdd DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a0 74 38 40 	vpscatterdd DWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a0 b4 b9 00 04 00 00 	vpscatterdd DWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a0 b4 fd 7b 00 00 00 	vpscatterdq QWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a0 b4 fd 7b 00 00 00 	vpscatterdq QWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a0 74 38 20 	vpscatterdq QWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a0 b4 b9 00 04 00 00 	vpscatterdq QWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 7b 00 00 00 	vpscatterqd DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 7b 00 00 00 	vpscatterqd DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 74 38 40 	vpscatterqd DWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 b9 00 04 00 00 	vpscatterqd DWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 fd 7b 00 00 00 	vpscatterqq QWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 fd 7b 00 00 00 	vpscatterqq QWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a1 74 38 20 	vpscatterqq QWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 b9 00 04 00 00 	vpscatterqq QWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},zmm6
 [ 	]*[a-f0-9]+:	62 f1 7d 48 70 f5 ab 	vpshufd zmm6,zmm5,0xab
 [ 	]*[a-f0-9]+:	62 f1 7d 4f 70 f5 ab 	vpshufd zmm6\{k7\},zmm5,0xab
 [ 	]*[a-f0-9]+:	62 f1 7d cf 70 f5 ab 	vpshufd zmm6\{k7\}\{z\},zmm5,0xab
@@ -5415,22 +5415,22 @@ Disassembly of section .text:
 [ 	]*[a-f0-9]+:	62 f2 55 0f 4f b2 00 02 00 00 	vrsqrt14ss xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]
 [ 	]*[a-f0-9]+:	62 f2 55 0f 4f 72 80 	vrsqrt14ss xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]
 [ 	]*[a-f0-9]+:	62 f2 55 0f 4f b2 fc fd ff ff 	vrsqrt14ss xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a2 b4 fd 7b 00 00 00 	vscatterdpd ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a2 b4 fd 7b 00 00 00 	vscatterdpd ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a2 74 38 20 	vscatterdpd ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a2 b4 b9 00 04 00 00 	vscatterdpd ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a2 b4 fd 7b 00 00 00 	vscatterdps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a2 b4 fd 7b 00 00 00 	vscatterdps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a2 74 38 40 	vscatterdps ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a2 b4 b9 00 04 00 00 	vscatterdps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a3 b4 fd 7b 00 00 00 	vscatterqpd ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a3 b4 fd 7b 00 00 00 	vscatterqpd ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a3 74 38 20 	vscatterqpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a3 b4 b9 00 04 00 00 	vscatterqpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 7b 00 00 00 	vscatterqps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 7b 00 00 00 	vscatterqps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 74 38 40 	vscatterqps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 b9 00 04 00 00 	vscatterqps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a2 b4 fd 7b 00 00 00 	vscatterdpd QWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a2 b4 fd 7b 00 00 00 	vscatterdpd QWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a2 74 38 20 	vscatterdpd QWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a2 b4 b9 00 04 00 00 	vscatterdpd QWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a2 b4 fd 7b 00 00 00 	vscatterdps DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a2 b4 fd 7b 00 00 00 	vscatterdps DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a2 74 38 40 	vscatterdps DWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a2 b4 b9 00 04 00 00 	vscatterdps DWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a3 b4 fd 7b 00 00 00 	vscatterqpd QWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a3 b4 fd 7b 00 00 00 	vscatterqpd QWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a3 74 38 20 	vscatterqpd QWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a3 b4 b9 00 04 00 00 	vscatterqpd QWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 7b 00 00 00 	vscatterqps DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 7b 00 00 00 	vscatterqps DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 74 38 40 	vscatterqps DWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 b9 00 04 00 00 	vscatterqps DWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},ymm6
 [ 	]*[a-f0-9]+:	62 f1 d5 48 c6 f4 ab 	vshufpd zmm6,zmm5,zmm4,0xab
 [ 	]*[a-f0-9]+:	62 f1 d5 4f c6 f4 ab 	vshufpd zmm6\{k7\},zmm5,zmm4,0xab
 [ 	]*[a-f0-9]+:	62 f1 d5 cf c6 f4 ab 	vshufpd zmm6\{k7\}\{z\},zmm5,zmm4,0xab
@@ -10190,22 +10190,22 @@ Disassembly of section .text:
 [ 	]*[a-f0-9]+:	62 f2 55 0f bf b2 00 02 00 00 	vfnmsub231ss xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]
 [ 	]*[a-f0-9]+:	62 f2 55 0f bf 72 80 	vfnmsub231ss xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]
 [ 	]*[a-f0-9]+:	62 f2 55 0f bf b2 fc fd ff ff 	vfnmsub231ss xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 92 b4 fd 85 ff ff ff 	vgatherdpd zmm6\{k1\},ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 92 b4 fd 85 ff ff ff 	vgatherdpd zmm6\{k1\},ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 92 74 38 20 	vgatherdpd zmm6\{k1\},ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 92 b4 b9 00 04 00 00 	vgatherdpd zmm6\{k1\},ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 92 b4 fd 85 ff ff ff 	vgatherdps zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 92 b4 fd 85 ff ff ff 	vgatherdps zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 92 74 38 40 	vgatherdps zmm6\{k1\},ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 92 b4 b9 00 04 00 00 	vgatherdps zmm6\{k1\},ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 93 b4 fd 85 ff ff ff 	vgatherqpd zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 93 b4 fd 85 ff ff ff 	vgatherqpd zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 93 74 38 20 	vgatherqpd zmm6\{k1\},ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 93 b4 b9 00 04 00 00 	vgatherqpd zmm6\{k1\},ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 85 ff ff ff 	vgatherqps ymm6\{k1\},YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 85 ff ff ff 	vgatherqps ymm6\{k1\},YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 93 74 38 40 	vgatherqps ymm6\{k1\},YMMWORD PTR \[eax\+zmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 b9 00 04 00 00 	vgatherqps ymm6\{k1\},YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 92 b4 fd 85 ff ff ff 	vgatherdpd zmm6\{k1\},QWORD PTR \[ebp\+ymm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 92 b4 fd 85 ff ff ff 	vgatherdpd zmm6\{k1\},QWORD PTR \[ebp\+ymm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 92 74 38 20 	vgatherdpd zmm6\{k1\},QWORD PTR \[eax\+ymm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 92 b4 b9 00 04 00 00 	vgatherdpd zmm6\{k1\},QWORD PTR \[ecx\+ymm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 92 b4 fd 85 ff ff ff 	vgatherdps zmm6\{k1\},DWORD PTR \[ebp\+zmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 92 b4 fd 85 ff ff ff 	vgatherdps zmm6\{k1\},DWORD PTR \[ebp\+zmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 92 74 38 40 	vgatherdps zmm6\{k1\},DWORD PTR \[eax\+zmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 92 b4 b9 00 04 00 00 	vgatherdps zmm6\{k1\},DWORD PTR \[ecx\+zmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 93 b4 fd 85 ff ff ff 	vgatherqpd zmm6\{k1\},QWORD PTR \[ebp\+zmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 93 b4 fd 85 ff ff ff 	vgatherqpd zmm6\{k1\},QWORD PTR \[ebp\+zmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 93 74 38 20 	vgatherqpd zmm6\{k1\},QWORD PTR \[eax\+zmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 93 b4 b9 00 04 00 00 	vgatherqpd zmm6\{k1\},QWORD PTR \[ecx\+zmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 85 ff ff ff 	vgatherqps ymm6\{k1\},DWORD PTR \[ebp\+zmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 85 ff ff ff 	vgatherqps ymm6\{k1\},DWORD PTR \[ebp\+zmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 93 74 38 40 	vgatherqps ymm6\{k1\},DWORD PTR \[eax\+zmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 b9 00 04 00 00 	vgatherqps ymm6\{k1\},DWORD PTR \[ecx\+zmm7\*4\+0x400\]
 [ 	]*[a-f0-9]+:	62 f2 fd 48 42 f5    	vgetexppd zmm6,zmm5
 [ 	]*[a-f0-9]+:	62 f2 fd 4f 42 f5    	vgetexppd zmm6\{k7\},zmm5
 [ 	]*[a-f0-9]+:	62 f2 fd cf 42 f5    	vgetexppd zmm6\{k7\}\{z\},zmm5
@@ -11361,22 +11361,22 @@ Disassembly of section .text:
 [ 	]*[a-f0-9]+:	62 f2 fd 48 89 f5    	vpexpandq zmm6,zmm5
 [ 	]*[a-f0-9]+:	62 f2 fd 4f 89 f5    	vpexpandq zmm6\{k7\},zmm5
 [ 	]*[a-f0-9]+:	62 f2 fd cf 89 f5    	vpexpandq zmm6\{k7\}\{z\},zmm5
-[ 	]*[a-f0-9]+:	62 f2 7d 49 90 b4 fd 85 ff ff ff 	vpgatherdd zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 90 b4 fd 85 ff ff ff 	vpgatherdd zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 90 74 38 40 	vpgatherdd zmm6\{k1\},ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 90 b4 b9 00 04 00 00 	vpgatherdd zmm6\{k1\},ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 90 b4 fd 85 ff ff ff 	vpgatherdq zmm6\{k1\},ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 90 b4 fd 85 ff ff ff 	vpgatherdq zmm6\{k1\},ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 90 74 38 20 	vpgatherdq zmm6\{k1\},ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 90 b4 b9 00 04 00 00 	vpgatherdq zmm6\{k1\},ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 85 ff ff ff 	vpgatherqd ymm6\{k1\},YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 85 ff ff ff 	vpgatherqd ymm6\{k1\},YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 91 74 38 40 	vpgatherqd ymm6\{k1\},YMMWORD PTR \[eax\+zmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 b9 00 04 00 00 	vpgatherqd ymm6\{k1\},YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 fd 85 ff ff ff 	vpgatherqq zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 fd 85 ff ff ff 	vpgatherqq zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 91 74 38 20 	vpgatherqq zmm6\{k1\},ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 b9 00 04 00 00 	vpgatherqq zmm6\{k1\},ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 90 b4 fd 85 ff ff ff 	vpgatherdd zmm6\{k1\},DWORD PTR \[ebp\+zmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 90 b4 fd 85 ff ff ff 	vpgatherdd zmm6\{k1\},DWORD PTR \[ebp\+zmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 90 74 38 40 	vpgatherdd zmm6\{k1\},DWORD PTR \[eax\+zmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 90 b4 b9 00 04 00 00 	vpgatherdd zmm6\{k1\},DWORD PTR \[ecx\+zmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 90 b4 fd 85 ff ff ff 	vpgatherdq zmm6\{k1\},QWORD PTR \[ebp\+ymm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 90 b4 fd 85 ff ff ff 	vpgatherdq zmm6\{k1\},QWORD PTR \[ebp\+ymm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 90 74 38 20 	vpgatherdq zmm6\{k1\},QWORD PTR \[eax\+ymm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 90 b4 b9 00 04 00 00 	vpgatherdq zmm6\{k1\},QWORD PTR \[ecx\+ymm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 85 ff ff ff 	vpgatherqd ymm6\{k1\},DWORD PTR \[ebp\+zmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 85 ff ff ff 	vpgatherqd ymm6\{k1\},DWORD PTR \[ebp\+zmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 91 74 38 40 	vpgatherqd ymm6\{k1\},DWORD PTR \[eax\+zmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 b9 00 04 00 00 	vpgatherqd ymm6\{k1\},DWORD PTR \[ecx\+zmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 fd 85 ff ff ff 	vpgatherqq zmm6\{k1\},QWORD PTR \[ebp\+zmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 fd 85 ff ff ff 	vpgatherqq zmm6\{k1\},QWORD PTR \[ebp\+zmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 91 74 38 20 	vpgatherqq zmm6\{k1\},QWORD PTR \[eax\+zmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 b9 00 04 00 00 	vpgatherqq zmm6\{k1\},QWORD PTR \[ecx\+zmm7\*4\+0x400\]
 [ 	]*[a-f0-9]+:	62 f2 55 48 3d f4    	vpmaxsd zmm6,zmm5,zmm4
 [ 	]*[a-f0-9]+:	62 f2 55 4f 3d f4    	vpmaxsd zmm6\{k7\},zmm5,zmm4
 [ 	]*[a-f0-9]+:	62 f2 55 cf 3d f4    	vpmaxsd zmm6\{k7\}\{z\},zmm5,zmm4
@@ -11639,22 +11639,22 @@ Disassembly of section .text:
 [ 	]*[a-f0-9]+:	62 f1 d5 58 eb b2 00 04 00 00 	vporq  zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
 [ 	]*[a-f0-9]+:	62 f1 d5 58 eb 72 80 	vporq  zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
 [ 	]*[a-f0-9]+:	62 f1 d5 58 eb b2 f8 fb ff ff 	vporq  zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a0 b4 fd 85 ff ff ff 	vpscatterdd ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a0 b4 fd 85 ff ff ff 	vpscatterdd ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a0 74 38 40 	vpscatterdd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a0 b4 b9 00 04 00 00 	vpscatterdd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a0 b4 fd 85 ff ff ff 	vpscatterdq ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a0 b4 fd 85 ff ff ff 	vpscatterdq ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a0 74 38 20 	vpscatterdq ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a0 b4 b9 00 04 00 00 	vpscatterdq ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 85 ff ff ff 	vpscatterqd YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 85 ff ff ff 	vpscatterqd YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 74 38 40 	vpscatterqd YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 b9 00 04 00 00 	vpscatterqd YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 fd 85 ff ff ff 	vpscatterqq ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 fd 85 ff ff ff 	vpscatterqq ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a1 74 38 20 	vpscatterqq ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 b9 00 04 00 00 	vpscatterqq ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a0 b4 fd 85 ff ff ff 	vpscatterdd DWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a0 b4 fd 85 ff ff ff 	vpscatterdd DWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a0 74 38 40 	vpscatterdd DWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a0 b4 b9 00 04 00 00 	vpscatterdd DWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a0 b4 fd 85 ff ff ff 	vpscatterdq QWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a0 b4 fd 85 ff ff ff 	vpscatterdq QWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a0 74 38 20 	vpscatterdq QWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a0 b4 b9 00 04 00 00 	vpscatterdq QWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 85 ff ff ff 	vpscatterqd DWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 85 ff ff ff 	vpscatterqd DWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 74 38 40 	vpscatterqd DWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 b9 00 04 00 00 	vpscatterqd DWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 fd 85 ff ff ff 	vpscatterqq QWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 fd 85 ff ff ff 	vpscatterqq QWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a1 74 38 20 	vpscatterqq QWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 b9 00 04 00 00 	vpscatterqq QWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},zmm6
 [ 	]*[a-f0-9]+:	62 f1 7d 48 70 f5 ab 	vpshufd zmm6,zmm5,0xab
 [ 	]*[a-f0-9]+:	62 f1 7d 4f 70 f5 ab 	vpshufd zmm6\{k7\},zmm5,0xab
 [ 	]*[a-f0-9]+:	62 f1 7d cf 70 f5 ab 	vpshufd zmm6\{k7\}\{z\},zmm5,0xab
@@ -12058,22 +12058,22 @@ Disassembly of section .text:
 [ 	]*[a-f0-9]+:	62 f2 55 0f 4f b2 00 02 00 00 	vrsqrt14ss xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]
 [ 	]*[a-f0-9]+:	62 f2 55 0f 4f 72 80 	vrsqrt14ss xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]
 [ 	]*[a-f0-9]+:	62 f2 55 0f 4f b2 fc fd ff ff 	vrsqrt14ss xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a2 b4 fd 85 ff ff ff 	vscatterdpd ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a2 b4 fd 85 ff ff ff 	vscatterdpd ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a2 74 38 20 	vscatterdpd ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a2 b4 b9 00 04 00 00 	vscatterdpd ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a2 b4 fd 85 ff ff ff 	vscatterdps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a2 b4 fd 85 ff ff ff 	vscatterdps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a2 74 38 40 	vscatterdps ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a2 b4 b9 00 04 00 00 	vscatterdps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a3 b4 fd 85 ff ff ff 	vscatterqpd ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a3 b4 fd 85 ff ff ff 	vscatterqpd ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a3 74 38 20 	vscatterqpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 fd 49 a3 b4 b9 00 04 00 00 	vscatterqpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},zmm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 85 ff ff ff 	vscatterqps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 85 ff ff ff 	vscatterqps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 74 38 40 	vscatterqps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 b9 00 04 00 00 	vscatterqps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a2 b4 fd 85 ff ff ff 	vscatterdpd QWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a2 b4 fd 85 ff ff ff 	vscatterdpd QWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a2 74 38 20 	vscatterdpd QWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a2 b4 b9 00 04 00 00 	vscatterdpd QWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a2 b4 fd 85 ff ff ff 	vscatterdps DWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a2 b4 fd 85 ff ff ff 	vscatterdps DWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a2 74 38 40 	vscatterdps DWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a2 b4 b9 00 04 00 00 	vscatterdps DWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a3 b4 fd 85 ff ff ff 	vscatterqpd QWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a3 b4 fd 85 ff ff ff 	vscatterqpd QWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a3 74 38 20 	vscatterqpd QWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 fd 49 a3 b4 b9 00 04 00 00 	vscatterqpd QWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},zmm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 85 ff ff ff 	vscatterqps DWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 85 ff ff ff 	vscatterqps DWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 74 38 40 	vscatterqps DWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 b9 00 04 00 00 	vscatterqps DWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},ymm6
 [ 	]*[a-f0-9]+:	62 f1 d5 48 c6 f4 ab 	vshufpd zmm6,zmm5,zmm4,0xab
 [ 	]*[a-f0-9]+:	62 f1 d5 4f c6 f4 ab 	vshufpd zmm6\{k7\},zmm5,zmm4,0xab
 [ 	]*[a-f0-9]+:	62 f1 d5 cf c6 f4 ab 	vshufpd zmm6\{k7\}\{z\},zmm5,zmm4,0xab
diff --git a/gas/testsuite/gas/i386/avx512f_vl-intel.d b/gas/testsuite/gas/i386/avx512f_vl-intel.d
index cefed2af9a9..5c07d82d45c 100644
--- a/gas/testsuite/gas/i386/avx512f_vl-intel.d
+++ b/gas/testsuite/gas/i386/avx512f_vl-intel.d
@@ -1630,30 +1630,30 @@ Disassembly of section \.text:
 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be b2 00 02 00 00[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be 72 80[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be b2 fc fd ff ff[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 b4 fd 7b 00 00 00[ 	]*vgatherdpd xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 74 38 20[ 	]*vgatherdpd xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 b4 b9 00 04 00 00[ 	]*vgatherdpd xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 b4 fd 7b 00 00 00[ 	]*vgatherdpd ymm6\{k1\},YMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 74 38 20[ 	]*vgatherdpd ymm6\{k1\},YMMWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 b4 b9 00 04 00 00[ 	]*vgatherdpd ymm6\{k1\},YMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 b4 fd 7b 00 00 00[ 	]*vgatherdps xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 74 38 40[ 	]*vgatherdps xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 b4 b9 00 04 00 00[ 	]*vgatherdps xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 b4 fd 7b 00 00 00[ 	]*vgatherdps ymm6\{k1\},YMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 74 38 40[ 	]*vgatherdps ymm6\{k1\},YMMWORD PTR \[eax\+ymm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 b4 b9 00 04 00 00[ 	]*vgatherdps ymm6\{k1\},YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 b4 fd 7b 00 00 00[ 	]*vgatherqpd xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 74 38 20[ 	]*vgatherqpd xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 b4 b9 00 04 00 00[ 	]*vgatherqpd xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 b4 fd 7b 00 00 00[ 	]*vgatherqpd ymm6\{k1\},YMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 74 38 20[ 	]*vgatherqpd ymm6\{k1\},YMMWORD PTR \[eax\+ymm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 b4 b9 00 04 00 00[ 	]*vgatherqpd ymm6\{k1\},YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 b4 fd 7b 00 00 00[ 	]*vgatherqps xmm6\{k1\},QWORD PTR \[ebp\+xmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 74 38 40[ 	]*vgatherqps xmm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 b4 b9 00 04 00 00[ 	]*vgatherqps xmm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 b4 fd 7b 00 00 00[ 	]*vgatherqps xmm6\{k1\},XMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 74 38 40[ 	]*vgatherqps xmm6\{k1\},XMMWORD PTR \[eax\+ymm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 b4 b9 00 04 00 00[ 	]*vgatherqps xmm6\{k1\},XMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 b4 fd 7b 00 00 00[ 	]*vgatherdpd xmm6\{k1\},QWORD PTR \[ebp\+xmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 74 38 20[ 	]*vgatherdpd xmm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 b4 b9 00 04 00 00[ 	]*vgatherdpd xmm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 b4 fd 7b 00 00 00[ 	]*vgatherdpd ymm6\{k1\},QWORD PTR \[ebp\+xmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 74 38 20[ 	]*vgatherdpd ymm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 b4 b9 00 04 00 00[ 	]*vgatherdpd ymm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 b4 fd 7b 00 00 00[ 	]*vgatherdps xmm6\{k1\},DWORD PTR \[ebp\+xmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 74 38 40[ 	]*vgatherdps xmm6\{k1\},DWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 b4 b9 00 04 00 00[ 	]*vgatherdps xmm6\{k1\},DWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 b4 fd 7b 00 00 00[ 	]*vgatherdps ymm6\{k1\},DWORD PTR \[ebp\+ymm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 74 38 40[ 	]*vgatherdps ymm6\{k1\},DWORD PTR \[eax\+ymm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 b4 b9 00 04 00 00[ 	]*vgatherdps ymm6\{k1\},DWORD PTR \[ecx\+ymm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 b4 fd 7b 00 00 00[ 	]*vgatherqpd xmm6\{k1\},QWORD PTR \[ebp\+xmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 74 38 20[ 	]*vgatherqpd xmm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 b4 b9 00 04 00 00[ 	]*vgatherqpd xmm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 b4 fd 7b 00 00 00[ 	]*vgatherqpd ymm6\{k1\},QWORD PTR \[ebp\+ymm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 74 38 20[ 	]*vgatherqpd ymm6\{k1\},QWORD PTR \[eax\+ymm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 b4 b9 00 04 00 00[ 	]*vgatherqpd ymm6\{k1\},QWORD PTR \[ecx\+ymm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 b4 fd 7b 00 00 00[ 	]*vgatherqps xmm6\{k1\},DWORD PTR \[ebp\+xmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 74 38 40[ 	]*vgatherqps xmm6\{k1\},DWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 b4 b9 00 04 00 00[ 	]*vgatherqps xmm6\{k1\},DWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 b4 fd 7b 00 00 00[ 	]*vgatherqps xmm6\{k1\},DWORD PTR \[ebp\+ymm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 74 38 40[ 	]*vgatherqps xmm6\{k1\},DWORD PTR \[eax\+ymm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 b4 b9 00 04 00 00[ 	]*vgatherqps xmm6\{k1\},DWORD PTR \[ecx\+ymm7\*4\+0x400\]
 [ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 f5[ 	]*vgetexppd xmm6\{k7\},xmm5
 [ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 42 f5[ 	]*vgetexppd xmm6\{k7\}\{z\},xmm5
 [ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 31[ 	]*vgetexppd xmm6\{k7\},XMMWORD PTR \[ecx\]
@@ -2828,30 +2828,30 @@ Disassembly of section \.text:
 [ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 89 f5[ 	]*vpexpandq xmm6\{k7\}\{z\},xmm5
 [ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 f5[ 	]*vpexpandq ymm6\{k7\},ymm5
 [ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 89 f5[ 	]*vpexpandq ymm6\{k7\}\{z\},ymm5
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 b4 fd 7b 00 00 00[ 	]*vpgatherdd xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 74 38 40[ 	]*vpgatherdd xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 b4 b9 00 04 00 00[ 	]*vpgatherdd xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 b4 fd 7b 00 00 00[ 	]*vpgatherdd ymm6\{k1\},YMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 74 38 40[ 	]*vpgatherdd ymm6\{k1\},YMMWORD PTR \[eax\+ymm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 b4 b9 00 04 00 00[ 	]*vpgatherdd ymm6\{k1\},YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 b4 fd 7b 00 00 00[ 	]*vpgatherdq xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 74 38 20[ 	]*vpgatherdq xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 b4 b9 00 04 00 00[ 	]*vpgatherdq xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 b4 fd 7b 00 00 00[ 	]*vpgatherdq ymm6\{k1\},YMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 74 38 20[ 	]*vpgatherdq ymm6\{k1\},YMMWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 b4 b9 00 04 00 00[ 	]*vpgatherdq ymm6\{k1\},YMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 b4 fd 7b 00 00 00[ 	]*vpgatherqd xmm6\{k1\},QWORD PTR \[ebp\+xmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 74 38 40[ 	]*vpgatherqd xmm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 b4 b9 00 04 00 00[ 	]*vpgatherqd xmm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 b4 fd 7b 00 00 00[ 	]*vpgatherqd xmm6\{k1\},XMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 74 38 40[ 	]*vpgatherqd xmm6\{k1\},XMMWORD PTR \[eax\+ymm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 b4 b9 00 04 00 00[ 	]*vpgatherqd xmm6\{k1\},XMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 b4 fd 7b 00 00 00[ 	]*vpgatherqq xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 74 38 20[ 	]*vpgatherqq xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 b4 b9 00 04 00 00[ 	]*vpgatherqq xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 b4 fd 7b 00 00 00[ 	]*vpgatherqq ymm6\{k1\},YMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 74 38 20[ 	]*vpgatherqq ymm6\{k1\},YMMWORD PTR \[eax\+ymm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 b4 b9 00 04 00 00[ 	]*vpgatherqq ymm6\{k1\},YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 b4 fd 7b 00 00 00[ 	]*vpgatherdd xmm6\{k1\},DWORD PTR \[ebp\+xmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 74 38 40[ 	]*vpgatherdd xmm6\{k1\},DWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 b4 b9 00 04 00 00[ 	]*vpgatherdd xmm6\{k1\},DWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 b4 fd 7b 00 00 00[ 	]*vpgatherdd ymm6\{k1\},DWORD PTR \[ebp\+ymm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 74 38 40[ 	]*vpgatherdd ymm6\{k1\},DWORD PTR \[eax\+ymm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 b4 b9 00 04 00 00[ 	]*vpgatherdd ymm6\{k1\},DWORD PTR \[ecx\+ymm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 b4 fd 7b 00 00 00[ 	]*vpgatherdq xmm6\{k1\},QWORD PTR \[ebp\+xmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 74 38 20[ 	]*vpgatherdq xmm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 b4 b9 00 04 00 00[ 	]*vpgatherdq xmm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 b4 fd 7b 00 00 00[ 	]*vpgatherdq ymm6\{k1\},QWORD PTR \[ebp\+xmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 74 38 20[ 	]*vpgatherdq ymm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 b4 b9 00 04 00 00[ 	]*vpgatherdq ymm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 b4 fd 7b 00 00 00[ 	]*vpgatherqd xmm6\{k1\},DWORD PTR \[ebp\+xmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 74 38 40[ 	]*vpgatherqd xmm6\{k1\},DWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 b4 b9 00 04 00 00[ 	]*vpgatherqd xmm6\{k1\},DWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 b4 fd 7b 00 00 00[ 	]*vpgatherqd xmm6\{k1\},DWORD PTR \[ebp\+ymm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 74 38 40[ 	]*vpgatherqd xmm6\{k1\},DWORD PTR \[eax\+ymm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 b4 b9 00 04 00 00[ 	]*vpgatherqd xmm6\{k1\},DWORD PTR \[ecx\+ymm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 b4 fd 7b 00 00 00[ 	]*vpgatherqq xmm6\{k1\},QWORD PTR \[ebp\+xmm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 74 38 20[ 	]*vpgatherqq xmm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 b4 b9 00 04 00 00[ 	]*vpgatherqq xmm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 b4 fd 7b 00 00 00[ 	]*vpgatherqq ymm6\{k1\},QWORD PTR \[ebp\+ymm7\*8\+0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 74 38 20[ 	]*vpgatherqq ymm6\{k1\},QWORD PTR \[eax\+ymm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 b4 b9 00 04 00 00[ 	]*vpgatherqq ymm6\{k1\},QWORD PTR \[ecx\+ymm7\*4\+0x400\]
 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d f4[ 	]*vpmaxsd xmm6\{k7\},xmm5,xmm4
 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3d f4[ 	]*vpmaxsd xmm6\{k7\}\{z\},xmm5,xmm4
 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d 31[ 	]*vpmaxsd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
@@ -3350,30 +3350,30 @@ Disassembly of section \.text:
 [ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb b2 00 04 00 00[ 	]*vporq  ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
 [ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb 72 80[ 	]*vporq  ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
 [ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb b2 f8 fb ff ff[ 	]*vporq  ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 b4 fd 7b 00 00 00[ 	]*vpscatterdd XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 74 38 40[ 	]*vpscatterdd XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 b4 fd 7b 00 00 00[ 	]*vpscatterdd YMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 74 38 40[ 	]*vpscatterdd YMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 b4 fd 7b 00 00 00[ 	]*vpscatterdq XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 74 38 20[ 	]*vpscatterdq XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 b4 fd 7b 00 00 00[ 	]*vpscatterdq YMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 74 38 20[ 	]*vpscatterdq YMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq YMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 b4 fd 7b 00 00 00[ 	]*vpscatterqd QWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 74 38 40[ 	]*vpscatterqd QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 b4 fd 7b 00 00 00[ 	]*vpscatterqd XMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 74 38 40[ 	]*vpscatterqd XMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd XMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 b4 fd 7b 00 00 00[ 	]*vpscatterqq XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 74 38 20[ 	]*vpscatterqq XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 b4 fd 7b 00 00 00[ 	]*vpscatterqq YMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 74 38 20[ 	]*vpscatterqq YMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 b4 fd 7b 00 00 00[ 	]*vpscatterdd DWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 74 38 40[ 	]*vpscatterdd DWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd DWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 b4 fd 7b 00 00 00[ 	]*vpscatterdd DWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 74 38 40[ 	]*vpscatterdd DWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd DWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 b4 fd 7b 00 00 00[ 	]*vpscatterdq QWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 74 38 20[ 	]*vpscatterdq QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 b4 fd 7b 00 00 00[ 	]*vpscatterdq QWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 74 38 20[ 	]*vpscatterdq QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 b4 fd 7b 00 00 00[ 	]*vpscatterqd DWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 74 38 40[ 	]*vpscatterqd DWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd DWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 b4 fd 7b 00 00 00[ 	]*vpscatterqd DWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 74 38 40[ 	]*vpscatterqd DWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd DWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 b4 fd 7b 00 00 00[ 	]*vpscatterqq QWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 74 38 20[ 	]*vpscatterqq QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 b4 fd 7b 00 00 00[ 	]*vpscatterqq QWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 74 38 20[ 	]*vpscatterqq QWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq QWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
 [ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 f5 ab[ 	]*vpshufd xmm6\{k7\},xmm5,0xab
 [ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 70 f5 ab[ 	]*vpshufd xmm6\{k7\}\{z\},xmm5,0xab
 [ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 f5 7b[ 	]*vpshufd xmm6\{k7\},xmm5,0x7b
@@ -4070,30 +4070,30 @@ Disassembly of section \.text:
 [ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e b2 00 02 00 00[ 	]*vrsqrt14ps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
 [ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e 72 80[ 	]*vrsqrt14ps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
 [ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e b2 fc fd ff ff[ 	]*vrsqrt14ps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 b4 fd 7b 00 00 00[ 	]*vscatterdpd XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 74 38 20[ 	]*vscatterdpd XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 b4 fd 7b 00 00 00[ 	]*vscatterdpd YMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 74 38 20[ 	]*vscatterdpd YMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd YMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 b4 fd 7b 00 00 00[ 	]*vscatterdps XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 74 38 40[ 	]*vscatterdps XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 b4 b9 00 04 00 00[ 	]*vscatterdps XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 b4 fd 7b 00 00 00[ 	]*vscatterdps YMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 74 38 40[ 	]*vscatterdps YMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 b4 b9 00 04 00 00[ 	]*vscatterdps YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 b4 fd 7b 00 00 00[ 	]*vscatterqpd XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 74 38 20[ 	]*vscatterqpd XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 b4 fd 7b 00 00 00[ 	]*vscatterqpd YMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 74 38 20[ 	]*vscatterqpd YMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 b4 fd 7b 00 00 00[ 	]*vscatterqps QWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 74 38 40[ 	]*vscatterqps QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 b4 b9 00 04 00 00[ 	]*vscatterqps QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 b4 fd 7b 00 00 00[ 	]*vscatterqps XMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 74 38 40[ 	]*vscatterqps XMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 b4 b9 00 04 00 00[ 	]*vscatterqps XMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 b4 fd 7b 00 00 00[ 	]*vscatterdpd QWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 74 38 20[ 	]*vscatterdpd QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 b4 fd 7b 00 00 00[ 	]*vscatterdpd QWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 74 38 20[ 	]*vscatterdpd QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 b4 fd 7b 00 00 00[ 	]*vscatterdps DWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 74 38 40[ 	]*vscatterdps DWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 b4 b9 00 04 00 00[ 	]*vscatterdps DWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 b4 fd 7b 00 00 00[ 	]*vscatterdps DWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 74 38 40[ 	]*vscatterdps DWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 b4 b9 00 04 00 00[ 	]*vscatterdps DWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 b4 fd 7b 00 00 00[ 	]*vscatterqpd QWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 74 38 20[ 	]*vscatterqpd QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 b4 fd 7b 00 00 00[ 	]*vscatterqpd QWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 74 38 20[ 	]*vscatterqpd QWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd QWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 b4 fd 7b 00 00 00[ 	]*vscatterqps DWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 74 38 40[ 	]*vscatterqps DWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 b4 b9 00 04 00 00[ 	]*vscatterqps DWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 b4 fd 7b 00 00 00[ 	]*vscatterqps DWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 74 38 40[ 	]*vscatterqps DWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 b4 b9 00 04 00 00[ 	]*vscatterqps DWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},xmm6
 [ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 f4 ab[ 	]*vshufpd xmm6\{k7\},xmm5,xmm4,0xab
 [ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f c6 f4 ab[ 	]*vshufpd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 f4 7b[ 	]*vshufpd xmm6\{k7\},xmm5,xmm4,0x7b
@@ -7325,30 +7325,30 @@ Disassembly of section \.text:
 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be b2 00 02 00 00[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be 72 80[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be b2 fc fd ff ff[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 b4 fd 85 ff ff ff[ 	]*vgatherdpd xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 74 38 20[ 	]*vgatherdpd xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 b4 b9 00 04 00 00[ 	]*vgatherdpd xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 b4 fd 85 ff ff ff[ 	]*vgatherdpd ymm6\{k1\},YMMWORD PTR \[ebp\+xmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 74 38 20[ 	]*vgatherdpd ymm6\{k1\},YMMWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 b4 b9 00 04 00 00[ 	]*vgatherdpd ymm6\{k1\},YMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 b4 fd 85 ff ff ff[ 	]*vgatherdps xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 74 38 40[ 	]*vgatherdps xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 b4 b9 00 04 00 00[ 	]*vgatherdps xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 b4 fd 85 ff ff ff[ 	]*vgatherdps ymm6\{k1\},YMMWORD PTR \[ebp\+ymm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 74 38 40[ 	]*vgatherdps ymm6\{k1\},YMMWORD PTR \[eax\+ymm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 b4 b9 00 04 00 00[ 	]*vgatherdps ymm6\{k1\},YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 b4 fd 85 ff ff ff[ 	]*vgatherqpd xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 74 38 20[ 	]*vgatherqpd xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 b4 b9 00 04 00 00[ 	]*vgatherqpd xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 b4 fd 85 ff ff ff[ 	]*vgatherqpd ymm6\{k1\},YMMWORD PTR \[ebp\+ymm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 74 38 20[ 	]*vgatherqpd ymm6\{k1\},YMMWORD PTR \[eax\+ymm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 b4 b9 00 04 00 00[ 	]*vgatherqpd ymm6\{k1\},YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 b4 fd 85 ff ff ff[ 	]*vgatherqps xmm6\{k1\},QWORD PTR \[ebp\+xmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 74 38 40[ 	]*vgatherqps xmm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 b4 b9 00 04 00 00[ 	]*vgatherqps xmm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 b4 fd 85 ff ff ff[ 	]*vgatherqps xmm6\{k1\},XMMWORD PTR \[ebp\+ymm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 74 38 40[ 	]*vgatherqps xmm6\{k1\},XMMWORD PTR \[eax\+ymm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 b4 b9 00 04 00 00[ 	]*vgatherqps xmm6\{k1\},XMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 b4 fd 85 ff ff ff[ 	]*vgatherdpd xmm6\{k1\},QWORD PTR \[ebp\+xmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 74 38 20[ 	]*vgatherdpd xmm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 b4 b9 00 04 00 00[ 	]*vgatherdpd xmm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 b4 fd 85 ff ff ff[ 	]*vgatherdpd ymm6\{k1\},QWORD PTR \[ebp\+xmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 74 38 20[ 	]*vgatherdpd ymm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 b4 b9 00 04 00 00[ 	]*vgatherdpd ymm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 b4 fd 85 ff ff ff[ 	]*vgatherdps xmm6\{k1\},DWORD PTR \[ebp\+xmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 74 38 40[ 	]*vgatherdps xmm6\{k1\},DWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 b4 b9 00 04 00 00[ 	]*vgatherdps xmm6\{k1\},DWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 b4 fd 85 ff ff ff[ 	]*vgatherdps ymm6\{k1\},DWORD PTR \[ebp\+ymm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 74 38 40[ 	]*vgatherdps ymm6\{k1\},DWORD PTR \[eax\+ymm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 b4 b9 00 04 00 00[ 	]*vgatherdps ymm6\{k1\},DWORD PTR \[ecx\+ymm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 b4 fd 85 ff ff ff[ 	]*vgatherqpd xmm6\{k1\},QWORD PTR \[ebp\+xmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 74 38 20[ 	]*vgatherqpd xmm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 b4 b9 00 04 00 00[ 	]*vgatherqpd xmm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 b4 fd 85 ff ff ff[ 	]*vgatherqpd ymm6\{k1\},QWORD PTR \[ebp\+ymm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 74 38 20[ 	]*vgatherqpd ymm6\{k1\},QWORD PTR \[eax\+ymm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 b4 b9 00 04 00 00[ 	]*vgatherqpd ymm6\{k1\},QWORD PTR \[ecx\+ymm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 b4 fd 85 ff ff ff[ 	]*vgatherqps xmm6\{k1\},DWORD PTR \[ebp\+xmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 74 38 40[ 	]*vgatherqps xmm6\{k1\},DWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 b4 b9 00 04 00 00[ 	]*vgatherqps xmm6\{k1\},DWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 b4 fd 85 ff ff ff[ 	]*vgatherqps xmm6\{k1\},DWORD PTR \[ebp\+ymm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 74 38 40[ 	]*vgatherqps xmm6\{k1\},DWORD PTR \[eax\+ymm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 b4 b9 00 04 00 00[ 	]*vgatherqps xmm6\{k1\},DWORD PTR \[ecx\+ymm7\*4\+0x400\]
 [ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 f5[ 	]*vgetexppd xmm6\{k7\},xmm5
 [ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 42 f5[ 	]*vgetexppd xmm6\{k7\}\{z\},xmm5
 [ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 31[ 	]*vgetexppd xmm6\{k7\},XMMWORD PTR \[ecx\]
@@ -8523,30 +8523,30 @@ Disassembly of section \.text:
 [ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 89 f5[ 	]*vpexpandq xmm6\{k7\}\{z\},xmm5
 [ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 f5[ 	]*vpexpandq ymm6\{k7\},ymm5
 [ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 89 f5[ 	]*vpexpandq ymm6\{k7\}\{z\},ymm5
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 b4 fd 85 ff ff ff[ 	]*vpgatherdd xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 74 38 40[ 	]*vpgatherdd xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 b4 b9 00 04 00 00[ 	]*vpgatherdd xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 b4 fd 85 ff ff ff[ 	]*vpgatherdd ymm6\{k1\},YMMWORD PTR \[ebp\+ymm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 74 38 40[ 	]*vpgatherdd ymm6\{k1\},YMMWORD PTR \[eax\+ymm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 b4 b9 00 04 00 00[ 	]*vpgatherdd ymm6\{k1\},YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 b4 fd 85 ff ff ff[ 	]*vpgatherdq xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 74 38 20[ 	]*vpgatherdq xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 b4 b9 00 04 00 00[ 	]*vpgatherdq xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 b4 fd 85 ff ff ff[ 	]*vpgatherdq ymm6\{k1\},YMMWORD PTR \[ebp\+xmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 74 38 20[ 	]*vpgatherdq ymm6\{k1\},YMMWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 b4 b9 00 04 00 00[ 	]*vpgatherdq ymm6\{k1\},YMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 b4 fd 85 ff ff ff[ 	]*vpgatherqd xmm6\{k1\},QWORD PTR \[ebp\+xmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 74 38 40[ 	]*vpgatherqd xmm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 b4 b9 00 04 00 00[ 	]*vpgatherqd xmm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 b4 fd 85 ff ff ff[ 	]*vpgatherqd xmm6\{k1\},XMMWORD PTR \[ebp\+ymm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 74 38 40[ 	]*vpgatherqd xmm6\{k1\},XMMWORD PTR \[eax\+ymm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 b4 b9 00 04 00 00[ 	]*vpgatherqd xmm6\{k1\},XMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 b4 fd 85 ff ff ff[ 	]*vpgatherqq xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 74 38 20[ 	]*vpgatherqq xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 b4 b9 00 04 00 00[ 	]*vpgatherqq xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 b4 fd 85 ff ff ff[ 	]*vpgatherqq ymm6\{k1\},YMMWORD PTR \[ebp\+ymm7\*8-0x7b\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 74 38 20[ 	]*vpgatherqq ymm6\{k1\},YMMWORD PTR \[eax\+ymm7\*1\+0x100\]
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 b4 b9 00 04 00 00[ 	]*vpgatherqq ymm6\{k1\},YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 b4 fd 85 ff ff ff[ 	]*vpgatherdd xmm6\{k1\},DWORD PTR \[ebp\+xmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 74 38 40[ 	]*vpgatherdd xmm6\{k1\},DWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 b4 b9 00 04 00 00[ 	]*vpgatherdd xmm6\{k1\},DWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 b4 fd 85 ff ff ff[ 	]*vpgatherdd ymm6\{k1\},DWORD PTR \[ebp\+ymm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 74 38 40[ 	]*vpgatherdd ymm6\{k1\},DWORD PTR \[eax\+ymm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 b4 b9 00 04 00 00[ 	]*vpgatherdd ymm6\{k1\},DWORD PTR \[ecx\+ymm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 b4 fd 85 ff ff ff[ 	]*vpgatherdq xmm6\{k1\},QWORD PTR \[ebp\+xmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 74 38 20[ 	]*vpgatherdq xmm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 b4 b9 00 04 00 00[ 	]*vpgatherdq xmm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 b4 fd 85 ff ff ff[ 	]*vpgatherdq ymm6\{k1\},QWORD PTR \[ebp\+xmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 74 38 20[ 	]*vpgatherdq ymm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 b4 b9 00 04 00 00[ 	]*vpgatherdq ymm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 b4 fd 85 ff ff ff[ 	]*vpgatherqd xmm6\{k1\},DWORD PTR \[ebp\+xmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 74 38 40[ 	]*vpgatherqd xmm6\{k1\},DWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 b4 b9 00 04 00 00[ 	]*vpgatherqd xmm6\{k1\},DWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 b4 fd 85 ff ff ff[ 	]*vpgatherqd xmm6\{k1\},DWORD PTR \[ebp\+ymm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 74 38 40[ 	]*vpgatherqd xmm6\{k1\},DWORD PTR \[eax\+ymm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 b4 b9 00 04 00 00[ 	]*vpgatherqd xmm6\{k1\},DWORD PTR \[ecx\+ymm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 b4 fd 85 ff ff ff[ 	]*vpgatherqq xmm6\{k1\},QWORD PTR \[ebp\+xmm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 74 38 20[ 	]*vpgatherqq xmm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 b4 b9 00 04 00 00[ 	]*vpgatherqq xmm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 b4 fd 85 ff ff ff[ 	]*vpgatherqq ymm6\{k1\},QWORD PTR \[ebp\+ymm7\*8-0x7b\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 74 38 20[ 	]*vpgatherqq ymm6\{k1\},QWORD PTR \[eax\+ymm7\*1\+0x100\]
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 b4 b9 00 04 00 00[ 	]*vpgatherqq ymm6\{k1\},QWORD PTR \[ecx\+ymm7\*4\+0x400\]
 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d f4[ 	]*vpmaxsd xmm6\{k7\},xmm5,xmm4
 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3d f4[ 	]*vpmaxsd xmm6\{k7\}\{z\},xmm5,xmm4
 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d 31[ 	]*vpmaxsd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
@@ -9045,30 +9045,30 @@ Disassembly of section \.text:
 [ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb b2 00 04 00 00[ 	]*vporq  ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
 [ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb 72 80[ 	]*vporq  ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
 [ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb b2 f8 fb ff ff[ 	]*vporq  ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 b4 fd 85 ff ff ff[ 	]*vpscatterdd XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 74 38 40[ 	]*vpscatterdd XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 b4 fd 85 ff ff ff[ 	]*vpscatterdd YMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 74 38 40[ 	]*vpscatterdd YMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 b4 fd 85 ff ff ff[ 	]*vpscatterdq XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 74 38 20[ 	]*vpscatterdq XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 b4 fd 85 ff ff ff[ 	]*vpscatterdq YMMWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 74 38 20[ 	]*vpscatterdq YMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq YMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 b4 fd 85 ff ff ff[ 	]*vpscatterqd QWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 74 38 40[ 	]*vpscatterqd QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 b4 fd 85 ff ff ff[ 	]*vpscatterqd XMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 74 38 40[ 	]*vpscatterqd XMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd XMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 b4 fd 85 ff ff ff[ 	]*vpscatterqq XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 74 38 20[ 	]*vpscatterqq XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 b4 fd 85 ff ff ff[ 	]*vpscatterqq YMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 74 38 20[ 	]*vpscatterqq YMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 b4 fd 85 ff ff ff[ 	]*vpscatterdd DWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 74 38 40[ 	]*vpscatterdd DWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd DWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 b4 fd 85 ff ff ff[ 	]*vpscatterdd DWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 74 38 40[ 	]*vpscatterdd DWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd DWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 b4 fd 85 ff ff ff[ 	]*vpscatterdq QWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 74 38 20[ 	]*vpscatterdq QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 b4 fd 85 ff ff ff[ 	]*vpscatterdq QWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 74 38 20[ 	]*vpscatterdq QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 b4 fd 85 ff ff ff[ 	]*vpscatterqd DWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 74 38 40[ 	]*vpscatterqd DWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd DWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 b4 fd 85 ff ff ff[ 	]*vpscatterqd DWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 74 38 40[ 	]*vpscatterqd DWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd DWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 b4 fd 85 ff ff ff[ 	]*vpscatterqq QWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 74 38 20[ 	]*vpscatterqq QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 b4 fd 85 ff ff ff[ 	]*vpscatterqq QWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 74 38 20[ 	]*vpscatterqq QWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq QWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
 [ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 f5 ab[ 	]*vpshufd xmm6\{k7\},xmm5,0xab
 [ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 70 f5 ab[ 	]*vpshufd xmm6\{k7\}\{z\},xmm5,0xab
 [ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 f5 7b[ 	]*vpshufd xmm6\{k7\},xmm5,0x7b
@@ -9765,30 +9765,30 @@ Disassembly of section \.text:
 [ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e b2 00 02 00 00[ 	]*vrsqrt14ps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
 [ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e 72 80[ 	]*vrsqrt14ps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
 [ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e b2 fc fd ff ff[ 	]*vrsqrt14ps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 b4 fd 85 ff ff ff[ 	]*vscatterdpd XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 74 38 20[ 	]*vscatterdpd XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 b4 fd 85 ff ff ff[ 	]*vscatterdpd YMMWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 74 38 20[ 	]*vscatterdpd YMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd YMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 b4 fd 85 ff ff ff[ 	]*vscatterdps XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 74 38 40[ 	]*vscatterdps XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 b4 b9 00 04 00 00[ 	]*vscatterdps XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 b4 fd 85 ff ff ff[ 	]*vscatterdps YMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 74 38 40[ 	]*vscatterdps YMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 b4 b9 00 04 00 00[ 	]*vscatterdps YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 b4 fd 85 ff ff ff[ 	]*vscatterqpd XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 74 38 20[ 	]*vscatterqpd XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 b4 fd 85 ff ff ff[ 	]*vscatterqpd YMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 74 38 20[ 	]*vscatterqpd YMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 b4 fd 85 ff ff ff[ 	]*vscatterqps QWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 74 38 40[ 	]*vscatterqps QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 b4 b9 00 04 00 00[ 	]*vscatterqps QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 b4 fd 85 ff ff ff[ 	]*vscatterqps XMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 74 38 40[ 	]*vscatterqps XMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},xmm6
-[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 b4 b9 00 04 00 00[ 	]*vscatterqps XMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 b4 fd 85 ff ff ff[ 	]*vscatterdpd QWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 74 38 20[ 	]*vscatterdpd QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 b4 fd 85 ff ff ff[ 	]*vscatterdpd QWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 74 38 20[ 	]*vscatterdpd QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 b4 fd 85 ff ff ff[ 	]*vscatterdps DWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 74 38 40[ 	]*vscatterdps DWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 b4 b9 00 04 00 00[ 	]*vscatterdps DWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 b4 fd 85 ff ff ff[ 	]*vscatterdps DWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 74 38 40[ 	]*vscatterdps DWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 b4 b9 00 04 00 00[ 	]*vscatterdps DWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 b4 fd 85 ff ff ff[ 	]*vscatterqpd QWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 74 38 20[ 	]*vscatterqpd QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 b4 fd 85 ff ff ff[ 	]*vscatterqpd QWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 74 38 20[ 	]*vscatterqpd QWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd QWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 b4 fd 85 ff ff ff[ 	]*vscatterqps DWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 74 38 40[ 	]*vscatterqps DWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 b4 b9 00 04 00 00[ 	]*vscatterqps DWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 b4 fd 85 ff ff ff[ 	]*vscatterqps DWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 74 38 40[ 	]*vscatterqps DWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},xmm6
+[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 b4 b9 00 04 00 00[ 	]*vscatterqps DWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},xmm6
 [ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 f4 ab[ 	]*vshufpd xmm6\{k7\},xmm5,xmm4,0xab
 [ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f c6 f4 ab[ 	]*vshufpd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
 [ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 f4 7b[ 	]*vshufpd xmm6\{k7\},xmm5,xmm4,0x7b
diff --git a/gas/testsuite/gas/i386/avx512pf-intel.d b/gas/testsuite/gas/i386/avx512pf-intel.d
index 05fa69b1cb9..4295bb4c04a 100644
--- a/gas/testsuite/gas/i386/avx512pf-intel.d
+++ b/gas/testsuite/gas/i386/avx512pf-intel.d
@@ -9,132 +9,132 @@
 Disassembly of section .text:
 
 0+ <_start>:
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 8c fd 7b 00 00 00 	vgatherpf0dpd ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 8c fd 7b 00 00 00 	vgatherpf0dpd ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 4c 38 20 	vgatherpf0dpd ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 8c b9 00 04 00 00 	vgatherpf0dpd ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 8c fd 7b 00 00 00 	vgatherpf0dps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 8c fd 7b 00 00 00 	vgatherpf0dps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 4c 38 40 	vgatherpf0dps ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 8c b9 00 04 00 00 	vgatherpf0dps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 8c fd 7b 00 00 00 	vgatherpf0qpd ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 8c fd 7b 00 00 00 	vgatherpf0qpd ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 4c 38 20 	vgatherpf0qpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 8c b9 00 04 00 00 	vgatherpf0qpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c fd 7b 00 00 00 	vgatherpf0qps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c fd 7b 00 00 00 	vgatherpf0qps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 4c 38 40 	vgatherpf0qps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c b9 00 04 00 00 	vgatherpf0qps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 94 fd 7b 00 00 00 	vgatherpf1dpd ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 94 fd 7b 00 00 00 	vgatherpf1dpd ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 54 38 20 	vgatherpf1dpd ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 94 b9 00 04 00 00 	vgatherpf1dpd ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 94 fd 7b 00 00 00 	vgatherpf1dps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 94 fd 7b 00 00 00 	vgatherpf1dps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 54 38 40 	vgatherpf1dps ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 94 b9 00 04 00 00 	vgatherpf1dps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 94 fd 7b 00 00 00 	vgatherpf1qpd ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 94 fd 7b 00 00 00 	vgatherpf1qpd ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 54 38 20 	vgatherpf1qpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 94 b9 00 04 00 00 	vgatherpf1qpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 fd 7b 00 00 00 	vgatherpf1qps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 fd 7b 00 00 00 	vgatherpf1qps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 54 38 40 	vgatherpf1qps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 b9 00 04 00 00 	vgatherpf1qps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 ac fd 7b 00 00 00 	vscatterpf0dpd ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 ac fd 7b 00 00 00 	vscatterpf0dpd ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 6c 38 20 	vscatterpf0dpd ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 ac b9 00 04 00 00 	vscatterpf0dpd ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 ac fd 7b 00 00 00 	vscatterpf0dps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 ac fd 7b 00 00 00 	vscatterpf0dps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 6c 38 40 	vscatterpf0dps ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 ac b9 00 04 00 00 	vscatterpf0dps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 ac fd 7b 00 00 00 	vscatterpf0qpd ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 ac fd 7b 00 00 00 	vscatterpf0qpd ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 6c 38 20 	vscatterpf0qpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 ac b9 00 04 00 00 	vscatterpf0qpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac fd 7b 00 00 00 	vscatterpf0qps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac fd 7b 00 00 00 	vscatterpf0qps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 6c 38 40 	vscatterpf0qps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac b9 00 04 00 00 	vscatterpf0qps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 b4 fd 7b 00 00 00 	vscatterpf1dpd ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 b4 fd 7b 00 00 00 	vscatterpf1dpd ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 74 38 20 	vscatterpf1dpd ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 b4 b9 00 04 00 00 	vscatterpf1dpd ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 b4 fd 7b 00 00 00 	vscatterpf1dps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 b4 fd 7b 00 00 00 	vscatterpf1dps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 74 38 40 	vscatterpf1dps ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 b4 b9 00 04 00 00 	vscatterpf1dps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 b4 fd 7b 00 00 00 	vscatterpf1qpd ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 b4 fd 7b 00 00 00 	vscatterpf1qpd ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 74 38 20 	vscatterpf1qpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 b4 b9 00 04 00 00 	vscatterpf1qpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 fd 7b 00 00 00 	vscatterpf1qps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 fd 7b 00 00 00 	vscatterpf1qps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 74 38 40 	vscatterpf1qps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 b9 00 04 00 00 	vscatterpf1qps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 8c fd 85 ff ff ff 	vgatherpf0dpd ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 8c fd 85 ff ff ff 	vgatherpf0dpd ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 4c 38 20 	vgatherpf0dpd ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 8c b9 00 04 00 00 	vgatherpf0dpd ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 8c fd 85 ff ff ff 	vgatherpf0dps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 8c fd 85 ff ff ff 	vgatherpf0dps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 4c 38 40 	vgatherpf0dps ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 8c b9 00 04 00 00 	vgatherpf0dps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 8c fd 85 ff ff ff 	vgatherpf0qpd ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 8c fd 85 ff ff ff 	vgatherpf0qpd ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 4c 38 20 	vgatherpf0qpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 8c b9 00 04 00 00 	vgatherpf0qpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c fd 85 ff ff ff 	vgatherpf0qps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c fd 85 ff ff ff 	vgatherpf0qps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 4c 38 40 	vgatherpf0qps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c b9 00 04 00 00 	vgatherpf0qps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 94 fd 85 ff ff ff 	vgatherpf1dpd ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 94 fd 85 ff ff ff 	vgatherpf1dpd ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 54 38 20 	vgatherpf1dpd ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 94 b9 00 04 00 00 	vgatherpf1dpd ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 94 fd 85 ff ff ff 	vgatherpf1dps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 94 fd 85 ff ff ff 	vgatherpf1dps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 54 38 40 	vgatherpf1dps ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 94 b9 00 04 00 00 	vgatherpf1dps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 94 fd 85 ff ff ff 	vgatherpf1qpd ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 94 fd 85 ff ff ff 	vgatherpf1qpd ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 54 38 20 	vgatherpf1qpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 94 b9 00 04 00 00 	vgatherpf1qpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 fd 85 ff ff ff 	vgatherpf1qps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 fd 85 ff ff ff 	vgatherpf1qps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 54 38 40 	vgatherpf1qps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 b9 00 04 00 00 	vgatherpf1qps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 ac fd 85 ff ff ff 	vscatterpf0dpd ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 ac fd 85 ff ff ff 	vscatterpf0dpd ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 6c 38 20 	vscatterpf0dpd ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 ac b9 00 04 00 00 	vscatterpf0dpd ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 ac fd 85 ff ff ff 	vscatterpf0dps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 ac fd 85 ff ff ff 	vscatterpf0dps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 6c 38 40 	vscatterpf0dps ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 ac b9 00 04 00 00 	vscatterpf0dps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 ac fd 85 ff ff ff 	vscatterpf0qpd ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 ac fd 85 ff ff ff 	vscatterpf0qpd ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 6c 38 20 	vscatterpf0qpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 ac b9 00 04 00 00 	vscatterpf0qpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac fd 85 ff ff ff 	vscatterpf0qps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac fd 85 ff ff ff 	vscatterpf0qps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 6c 38 40 	vscatterpf0qps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac b9 00 04 00 00 	vscatterpf0qps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 b4 fd 85 ff ff ff 	vscatterpf1dpd ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 b4 fd 85 ff ff ff 	vscatterpf1dpd ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 74 38 20 	vscatterpf1dpd ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 b4 b9 00 04 00 00 	vscatterpf1dpd ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 b4 fd 85 ff ff ff 	vscatterpf1dps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 b4 fd 85 ff ff ff 	vscatterpf1dps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 74 38 40 	vscatterpf1dps ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 b4 b9 00 04 00 00 	vscatterpf1dps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 b4 fd 85 ff ff ff 	vscatterpf1qpd ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 b4 fd 85 ff ff ff 	vscatterpf1qpd ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 74 38 20 	vscatterpf1qpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 b4 b9 00 04 00 00 	vscatterpf1qpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 fd 85 ff ff ff 	vscatterpf1qps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 fd 85 ff ff ff 	vscatterpf1qps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 74 38 40 	vscatterpf1qps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 b9 00 04 00 00 	vscatterpf1qps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 8c fd 7b 00 00 00 	vgatherpf0dpd QWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 8c fd 7b 00 00 00 	vgatherpf0dpd QWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 4c 38 20 	vgatherpf0dpd QWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 8c b9 00 04 00 00 	vgatherpf0dpd QWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 8c fd 7b 00 00 00 	vgatherpf0dps DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 8c fd 7b 00 00 00 	vgatherpf0dps DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 4c 38 40 	vgatherpf0dps DWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 8c b9 00 04 00 00 	vgatherpf0dps DWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 8c fd 7b 00 00 00 	vgatherpf0qpd QWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 8c fd 7b 00 00 00 	vgatherpf0qpd QWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 4c 38 20 	vgatherpf0qpd QWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 8c b9 00 04 00 00 	vgatherpf0qpd QWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c fd 7b 00 00 00 	vgatherpf0qps DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c fd 7b 00 00 00 	vgatherpf0qps DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 4c 38 40 	vgatherpf0qps DWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c b9 00 04 00 00 	vgatherpf0qps DWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 94 fd 7b 00 00 00 	vgatherpf1dpd QWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 94 fd 7b 00 00 00 	vgatherpf1dpd QWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 54 38 20 	vgatherpf1dpd QWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 94 b9 00 04 00 00 	vgatherpf1dpd QWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 94 fd 7b 00 00 00 	vgatherpf1dps DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 94 fd 7b 00 00 00 	vgatherpf1dps DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 54 38 40 	vgatherpf1dps DWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 94 b9 00 04 00 00 	vgatherpf1dps DWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 94 fd 7b 00 00 00 	vgatherpf1qpd QWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 94 fd 7b 00 00 00 	vgatherpf1qpd QWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 54 38 20 	vgatherpf1qpd QWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 94 b9 00 04 00 00 	vgatherpf1qpd QWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 fd 7b 00 00 00 	vgatherpf1qps DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 fd 7b 00 00 00 	vgatherpf1qps DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 54 38 40 	vgatherpf1qps DWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 b9 00 04 00 00 	vgatherpf1qps DWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 ac fd 7b 00 00 00 	vscatterpf0dpd QWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 ac fd 7b 00 00 00 	vscatterpf0dpd QWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 6c 38 20 	vscatterpf0dpd QWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 ac b9 00 04 00 00 	vscatterpf0dpd QWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 ac fd 7b 00 00 00 	vscatterpf0dps DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 ac fd 7b 00 00 00 	vscatterpf0dps DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 6c 38 40 	vscatterpf0dps DWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 ac b9 00 04 00 00 	vscatterpf0dps DWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 ac fd 7b 00 00 00 	vscatterpf0qpd QWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 ac fd 7b 00 00 00 	vscatterpf0qpd QWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 6c 38 20 	vscatterpf0qpd QWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c7 ac b9 00 04 00 00 	vscatterpf0qpd QWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac fd 7b 00 00 00 	vscatterpf0qps DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac fd 7b 00 00 00 	vscatterpf0qps DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 6c 38 40 	vscatterpf0qps DWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac b9 00 04 00 00 	vscatterpf0qps DWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 b4 fd 7b 00 00 00 	vscatterpf1dpd QWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 b4 fd 7b 00 00 00 	vscatterpf1dpd QWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 74 38 20 	vscatterpf1dpd QWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 fd 49 c6 b4 b9 00 04 00 00 	vscatterpf1dpd QWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 b4 fd 7b 00 00 00 	vscatterpf1dps DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+[ 	]*[a-f0-9]+:	62 f2 7d 49 c6 b4 fd 7b 00 00 00 	vscatterpf1dps DWORD PTR \[ebp\+zmm7\*8\+0x7b\]\[...]

[diff truncated at 100000 bytes]


More information about the Binutils-cvs mailing list