/toolchain/binutils/binutils-2.27/gas/testsuite/gas/i386/ |
D | x86-64-avx-gather.s | 89 vpgatherdq %xmm2, (%rbp, %xmm7, 2),%xmm1 91 vpgatherdq %ymm2, (%rbp, %xmm7, 2),%ymm1 94 vpgatherdq %xmm12, (%r13, %xmm14, 2),%xmm11 96 vpgatherdq %ymm12, (%r13, %xmm14, 2),%ymm11 99 vpgatherdq %ymm5,0x8(,%xmm4,1),%ymm6 100 vpgatherdq %ymm5,-0x8(,%xmm4,1),%ymm6 101 vpgatherdq %ymm5,(,%xmm4,1),%ymm6 102 vpgatherdq %ymm5,0x298(,%xmm4,1),%ymm6 103 vpgatherdq %ymm5,0x8(,%xmm4,8),%ymm6 104 vpgatherdq %ymm5,-0x8(,%xmm4,8),%ymm6 [all …]
|
D | avx-gather.s | 47 vpgatherdq %xmm2, (%ebp, %xmm7, 2),%xmm1 49 vpgatherdq %ymm2, (%ebp, %xmm7, 2),%ymm1 52 vpgatherdq %ymm5,0x8(,%xmm4,1),%ymm6 53 vpgatherdq %ymm5,-0x8(,%xmm4,1),%ymm6 54 vpgatherdq %ymm5,(,%xmm4,1),%ymm6 55 vpgatherdq %ymm5,0x298(,%xmm4,1),%ymm6 56 vpgatherdq %ymm5,0x8(,%xmm4,8),%ymm6 57 vpgatherdq %ymm5,-0x8(,%xmm4,8),%ymm6 58 vpgatherdq %ymm5,(,%xmm4,8),%ymm6 59 vpgatherdq %ymm5,0x298(,%xmm4,8),%ymm6 [all …]
|
D | x86-64-avx-gather.d | 83 [ ]*[a-f0-9]+: c4 e2 e9 90 4c 7d 00 vpgatherdq %xmm2,0x0\(%rbp,%xmm7,2\),%xmm1 85 [ ]*[a-f0-9]+: c4 e2 ed 90 4c 7d 00 vpgatherdq %ymm2,0x0\(%rbp,%xmm7,2\),%ymm1 87 [ ]*[a-f0-9]+: c4 02 99 90 5c 75 00 vpgatherdq %xmm12,0x0\(%r13,%xmm14,2\),%xmm11 89 [ ]*[a-f0-9]+: c4 02 9d 90 5c 75 00 vpgatherdq %ymm12,0x0\(%r13,%xmm14,2\),%ymm11 91 [ ]*[a-f0-9]+: c4 e2 d5 90 34 25 08 00 00 00 vpgatherdq %ymm5,0x8\(,%xmm4,1\),%ymm6 92 [ ]*[a-f0-9]+: c4 e2 d5 90 34 25 f8 ff ff ff vpgatherdq %ymm5,-0x8\(,%xmm4,1\),%ymm6 93 [ ]*[a-f0-9]+: c4 e2 d5 90 34 25 00 00 00 00 vpgatherdq %ymm5,0x0\(,%xmm4,1\),%ymm6 94 [ ]*[a-f0-9]+: c4 e2 d5 90 34 25 98 02 00 00 vpgatherdq %ymm5,0x298\(,%xmm4,1\),%ymm6 95 [ ]*[a-f0-9]+: c4 e2 d5 90 34 e5 08 00 00 00 vpgatherdq %ymm5,0x8\(,%xmm4,8\),%ymm6 96 [ ]*[a-f0-9]+: c4 e2 d5 90 34 e5 f8 ff ff ff vpgatherdq %ymm5,-0x8\(,%xmm4,8\),%ymm6 [all …]
|
D | avx-gather.d | 47 [ ]*[a-f0-9]+: c4 e2 e9 90 4c 7d 00 vpgatherdq %xmm2,0x0\(%ebp,%xmm7,2\),%xmm1 49 [ ]*[a-f0-9]+: c4 e2 ed 90 4c 7d 00 vpgatherdq %ymm2,0x0\(%ebp,%xmm7,2\),%ymm1 51 [ ]*[a-f0-9]+: c4 e2 d5 90 34 25 08 00 00 00 vpgatherdq %ymm5,0x8\(,%xmm4,1\),%ymm6 52 [ ]*[a-f0-9]+: c4 e2 d5 90 34 25 f8 ff ff ff vpgatherdq %ymm5,-0x8\(,%xmm4,1\),%ymm6 53 [ ]*[a-f0-9]+: c4 e2 d5 90 34 25 00 00 00 00 vpgatherdq %ymm5,0x0\(,%xmm4,1\),%ymm6 54 [ ]*[a-f0-9]+: c4 e2 d5 90 34 25 98 02 00 00 vpgatherdq %ymm5,0x298\(,%xmm4,1\),%ymm6 55 [ ]*[a-f0-9]+: c4 e2 d5 90 34 e5 08 00 00 00 vpgatherdq %ymm5,0x8\(,%xmm4,8\),%ymm6 56 [ ]*[a-f0-9]+: c4 e2 d5 90 34 e5 f8 ff ff ff vpgatherdq %ymm5,-0x8\(,%xmm4,8\),%ymm6 57 [ ]*[a-f0-9]+: c4 e2 d5 90 34 e5 00 00 00 00 vpgatherdq %ymm5,0x0\(,%xmm4,8\),%ymm6 58 [ ]*[a-f0-9]+: c4 e2 d5 90 34 e5 98 02 00 00 vpgatherdq %ymm5,0x298\(,%xmm4,8\),%ymm6 [all …]
|
D | x86-64-avx-gather-intel.d | 84 [ ]*[a-f0-9]+: c4 e2 e9 90 4c 7d 00 vpgatherdq xmm1,QWORD PTR \[rbp\+xmm7\*2\+0x0\],xmm2 86 [ ]*[a-f0-9]+: c4 e2 ed 90 4c 7d 00 vpgatherdq ymm1,QWORD PTR \[rbp\+xmm7\*2\+0x0\],ymm2 88 [ ]*[a-f0-9]+: c4 02 99 90 5c 75 00 vpgatherdq xmm11,QWORD PTR \[r13\+xmm14\*2\+0x0\],xmm12 90 [ ]*[a-f0-9]+: c4 02 9d 90 5c 75 00 vpgatherdq ymm11,QWORD PTR \[r13\+xmm14\*2\+0x0\],ymm12 92 [ ]*[a-f0-9]+: c4 e2 d5 90 34 25 08 00 00 00 vpgatherdq ymm6,QWORD PTR \[xmm4\*1\+0x8\],ymm5 93 [ ]*[a-f0-9]+: c4 e2 d5 90 34 25 f8 ff ff ff vpgatherdq ymm6,QWORD PTR \[xmm4\*1-0x8\],ymm5 94 [ ]*[a-f0-9]+: c4 e2 d5 90 34 25 00 00 00 00 vpgatherdq ymm6,QWORD PTR \[xmm4\*1\+0x0\],ymm5 95 [ ]*[a-f0-9]+: c4 e2 d5 90 34 25 98 02 00 00 vpgatherdq ymm6,QWORD PTR \[xmm4\*1\+0x298\],ymm5 96 [ ]*[a-f0-9]+: c4 e2 d5 90 34 e5 08 00 00 00 vpgatherdq ymm6,QWORD PTR \[xmm4\*8\+0x8\],ymm5 97 [ ]*[a-f0-9]+: c4 e2 d5 90 34 e5 f8 ff ff ff vpgatherdq ymm6,QWORD PTR \[xmm4\*8-0x8\],ymm5 [all …]
|
D | avx-gather-intel.d | 48 [ ]*[a-f0-9]+: c4 e2 e9 90 4c 7d 00 vpgatherdq xmm1,QWORD PTR \[ebp\+xmm7\*2\+0x0\],xmm2 50 [ ]*[a-f0-9]+: c4 e2 ed 90 4c 7d 00 vpgatherdq ymm1,QWORD PTR \[ebp\+xmm7\*2\+0x0\],ymm2 52 [ ]*[a-f0-9]+: c4 e2 d5 90 34 25 08 00 00 00 vpgatherdq ymm6,QWORD PTR \[xmm4\*1\+0x8\],ymm5 53 [ ]*[a-f0-9]+: c4 e2 d5 90 34 25 f8 ff ff ff vpgatherdq ymm6,QWORD PTR \[xmm4\*1-0x8\],ymm5 54 [ ]*[a-f0-9]+: c4 e2 d5 90 34 25 00 00 00 00 vpgatherdq ymm6,QWORD PTR \[xmm4\*1\+0x0\],ymm5 55 [ ]*[a-f0-9]+: c4 e2 d5 90 34 25 98 02 00 00 vpgatherdq ymm6,QWORD PTR \[xmm4\*1\+0x298\],ymm5 56 [ ]*[a-f0-9]+: c4 e2 d5 90 34 e5 08 00 00 00 vpgatherdq ymm6,QWORD PTR \[xmm4\*8\+0x8\],ymm5 57 [ ]*[a-f0-9]+: c4 e2 d5 90 34 e5 f8 ff ff ff vpgatherdq ymm6,QWORD PTR \[xmm4\*8-0x8\],ymm5 58 [ ]*[a-f0-9]+: c4 e2 d5 90 34 e5 00 00 00 00 vpgatherdq ymm6,QWORD PTR \[xmm4\*8\+0x0\],ymm5 59 [ ]*[a-f0-9]+: c4 e2 d5 90 34 e5 98 02 00 00 vpgatherdq ymm6,QWORD PTR \[xmm4\*8\+0x298\],ymm5 [all …]
|
D | vgather-check.s | 21 vpgatherdq 123(%ebp,%ymm7,8), %zmm6{%k1} 22 vpgatherdq 123(%ebp,%ymm6,8), %zmm6{%k1}
|
D | x86-64-vgather-check.s | 24 vpgatherdq 123(%rbp,%ymm17,8), %zmm16{%k1} 25 vpgatherdq 123(%rbp,%ymm16,8), %zmm16{%k1}
|
D | vgather-check-warn.d | 27 [ ]+[a-f0-9]+:[ ]+62 f2 fd 49 90 b4 fd 7b 00 00 00[ ]+vpgatherdq 0x7b\(%ebp,%ymm7,8\),%zmm6\{%k1… 28 [ ]+[a-f0-9]+:[ ]+62 f2 fd 49 90 b4 f5 7b 00 00 00[ ]+vpgatherdq 0x7b\(%ebp,%ymm6,8\),%zmm6\{%k1…
|
D | vgather-check.d | 26 [ ]+[a-f0-9]+:[ ]+62 f2 fd 49 90 b4 fd 7b 00 00 00[ ]+vpgatherdq 0x7b\(%ebp,%ymm7,8\),%zmm6\{%k1… 27 [ ]+[a-f0-9]+:[ ]+62 f2 fd 49 90 b4 f5 7b 00 00 00[ ]+vpgatherdq 0x7b\(%ebp,%ymm6,8\),%zmm6\{%k1…
|
D | vgather-check-none.d | 26 [ ]+[a-f0-9]+:[ ]+62 f2 fd 49 90 b4 fd 7b 00 00 00[ ]+vpgatherdq 0x7b\(%ebp,%ymm7,8\),%zmm6\{%k1… 27 [ ]+[a-f0-9]+:[ ]+62 f2 fd 49 90 b4 f5 7b 00 00 00[ ]+vpgatherdq 0x7b\(%ebp,%ymm6,8\),%zmm6\{%k1…
|
D | x86-64-vgather-check-none.d | 29 [ ]+[a-f0-9]+:[ ]+62 e2 fd 41 90 84 cd 7b 00 00 00[ ]+vpgatherdq 0x7b\(%rbp,%ymm17,8\),%zmm16\{%… 30 [ ]+[a-f0-9]+:[ ]+62 e2 fd 41 90 84 c5 7b 00 00 00[ ]+vpgatherdq 0x7b\(%rbp,%ymm16,8\),%zmm16\{%…
|
D | x86-64-vgather-check-warn.d | 30 [ ]+[a-f0-9]+:[ ]+62 e2 fd 41 90 84 cd 7b 00 00 00[ ]+vpgatherdq 0x7b\(%rbp,%ymm17,8\),%zmm16\{%… 31 [ ]+[a-f0-9]+:[ ]+62 e2 fd 41 90 84 c5 7b 00 00 00[ ]+vpgatherdq 0x7b\(%rbp,%ymm16,8\),%zmm16\{%…
|
D | x86-64-vgather-check.d | 29 [ ]+[a-f0-9]+:[ ]+62 e2 fd 41 90 84 cd 7b 00 00 00[ ]+vpgatherdq 0x7b\(%rbp,%ymm17,8\),%zmm16\{%… 30 [ ]+[a-f0-9]+:[ ]+62 e2 fd 41 90 84 c5 7b 00 00 00[ ]+vpgatherdq 0x7b\(%rbp,%ymm16,8\),%zmm16\{%…
|
D | x86-64-avx512f_vl.s | 3147 vpgatherdq 123(%r14,%xmm31,8), %xmm30{%k1} # AVX512{F,VL} 3148 vpgatherdq 256(%r9,%xmm31), %xmm30{%k1} # AVX512{F,VL} 3149 vpgatherdq 1024(%rcx,%xmm31,4), %xmm30{%k1} # AVX512{F,VL} 3150 vpgatherdq 123(%r14,%xmm31,8), %ymm30{%k1} # AVX512{F,VL} 3151 vpgatherdq 256(%r9,%xmm31), %ymm30{%k1} # AVX512{F,VL} 3152 vpgatherdq 1024(%rcx,%xmm31,4), %ymm30{%k1} # AVX512{F,VL} 9456 vpgatherdq xmm30{k1}, XMMWORD PTR [r14+xmm31*8-123] # AVX512{F,VL} 9457 vpgatherdq xmm30{k1}, XMMWORD PTR [r9+xmm31+256] # AVX512{F,VL} 9458 vpgatherdq xmm30{k1}, XMMWORD PTR [rcx+xmm31*4+1024] # AVX512{F,VL} 9459 vpgatherdq ymm30{k1}, YMMWORD PTR [r14+xmm31*8-123] # AVX512{F,VL} [all …]
|
D | x86-64-avx512f_vl.d | 3153 [ ]*[a-f0-9]+:[ ]*62 02 fd 01 90 b4 fe 7b 00 00 00[ ]*vpgatherdq 0x7b\(%r14,%xmm31,8\),%xmm30\{%… 3154 [ ]*[a-f0-9]+:[ ]*62 02 fd 01 90 74 39 20[ ]*vpgatherdq 0x100\(%r9,%xmm31,1\),%xmm30\{%k1\} 3155 [ ]*[a-f0-9]+:[ ]*62 22 fd 01 90 b4 b9 00 04 00 00[ ]*vpgatherdq 0x400\(%rcx,%xmm31,4\),%xmm30\{… 3156 [ ]*[a-f0-9]+:[ ]*62 02 fd 21 90 b4 fe 7b 00 00 00[ ]*vpgatherdq 0x7b\(%r14,%xmm31,8\),%ymm30\{%… 3157 [ ]*[a-f0-9]+:[ ]*62 02 fd 21 90 74 39 20[ ]*vpgatherdq 0x100\(%r9,%xmm31,1\),%ymm30\{%k1\} 3158 [ ]*[a-f0-9]+:[ ]*62 22 fd 21 90 b4 b9 00 04 00 00[ ]*vpgatherdq 0x400\(%rcx,%xmm31,4\),%ymm30\{… 9460 [ ]*[a-f0-9]+:[ ]*62 02 fd 01 90 b4 fe 85 ff ff ff[ ]*vpgatherdq -0x7b\(%r14,%xmm31,8\),%xmm30\{… 9461 [ ]*[a-f0-9]+:[ ]*62 02 fd 01 90 74 39 20[ ]*vpgatherdq 0x100\(%r9,%xmm31,1\),%xmm30\{%k1\} 9462 [ ]*[a-f0-9]+:[ ]*62 22 fd 01 90 b4 b9 00 04 00 00[ ]*vpgatherdq 0x400\(%rcx,%xmm31,4\),%xmm30\{… 9463 [ ]*[a-f0-9]+:[ ]*62 02 fd 21 90 b4 fe 85 ff ff ff[ ]*vpgatherdq -0x7b\(%r14,%xmm31,8\),%ymm30\{… [all …]
|
D | x86-64-avx512f.s | 5370 vpgatherdq 123(%r14,%ymm31,8), %zmm30{%k1} # AVX512F 5371 vpgatherdq 123(%r14,%ymm31,8), %zmm30{%k1} # AVX512F 5372 vpgatherdq 256(%r9,%ymm31), %zmm30{%k1} # AVX512F 5373 vpgatherdq 1024(%rcx,%ymm31,4), %zmm30{%k1} # AVX512F 13028 vpgatherdq zmm30{k1}, ZMMWORD PTR [r14+ymm31*8-123] # AVX512F 13029 vpgatherdq zmm30{k1}, ZMMWORD PTR [r14+ymm31*8-123] # AVX512F 13030 vpgatherdq zmm30{k1}, ZMMWORD PTR [r9+ymm31+256] # AVX512F 13031 vpgatherdq zmm30{k1}, ZMMWORD PTR [rcx+ymm31*4+1024] # AVX512F
|
D | x86-64-avx512f.d | 4937 [ ]*[a-f0-9]+: 62 02 fd 41 90 b4 fe 7b 00 00 00 vpgatherdq 0x7b\(%r14,%ymm31,8\),%zmm30\{%k1\} 4938 [ ]*[a-f0-9]+: 62 02 fd 41 90 b4 fe 7b 00 00 00 vpgatherdq 0x7b\(%r14,%ymm31,8\),%zmm30\{%k1\} 4939 [ ]*[a-f0-9]+: 62 02 fd 41 90 74 39 20 vpgatherdq 0x100\(%r9,%ymm31,1\),%zmm30\{%k1\} 4940 [ ]*[a-f0-9]+: 62 22 fd 41 90 b4 b9 00 04 00 00 vpgatherdq 0x400\(%rcx,%ymm31,4\),%zmm30\{%k1\} 11958 [ ]*[a-f0-9]+: 62 02 fd 41 90 b4 fe 85 ff ff ff vpgatherdq -0x7b\(%r14,%ymm31,8\),%zmm30\{%k1\} 11959 [ ]*[a-f0-9]+: 62 02 fd 41 90 b4 fe 85 ff ff ff vpgatherdq -0x7b\(%r14,%ymm31,8\),%zmm30\{%k1\} 11960 [ ]*[a-f0-9]+: 62 02 fd 41 90 74 39 20 vpgatherdq 0x100\(%r9,%ymm31,1\),%zmm30\{%k1\} 11961 [ ]*[a-f0-9]+: 62 22 fd 41 90 b4 b9 00 04 00 00 vpgatherdq 0x400\(%rcx,%ymm31,4\),%zmm30\{%k1\}
|
/toolchain/binutils/binutils-2.27/opcodes/ |
D | i386-opc.tbl | 2553 vpgatherdq, 3, 0x6690, None, 1, CpuAVX2, Modrm|Vex|VexOpcode=1|VexVVVV=1|VexW=2|IgnoreSize|No_bSuf|… 2554 vpgatherdq, 3, 0x6690, None, 1, CpuAVX2, Modrm|Vex=2|VexOpcode=1|VexVVVV=1|VexW=2|IgnoreSize|No_bSu… 3887 vpgatherdq, 2, 0x6690, None, 1, CpuAVX512F, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=2|Vec… 4694 vpgatherdq, 2, 0x6690, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|NoDefMask|VexOpcode=… 4695 vpgatherdq, 2, 0x6690, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|NoDefMask|VexOpcode=…
|