HomeSort by relevance Sort by last modified time
    Searched full:vpgatherdq (Results 1 - 25 of 39) sorted by null

1 2

  /prebuilts/go/darwin-x86/src/cmd/asm/internal/asm/testdata/
amd64error.s 12 VPGATHERDQ X12,(R13)(AX*2), X11 // ERROR "invalid instruction"
13 VPGATHERDQ X2, 664(BX*1), X1 // ERROR "invalid instruction"
14 VPGATHERDQ Y2, (BP)(AX*2), Y1 // ERROR "invalid instruction"
15 VPGATHERDQ Y5, 664(DX*8), Y6 // ERROR "invalid instruction"
16 VPGATHERDQ Y5, (DX), Y0 // ERROR "invalid instruction"
18 VPGATHERDQ Y5, 664(Y14*8), Y6 // ERROR "invalid instruction"
31 VPGATHERDQ X2, 664(X2*8), X2 // ERROR "mask, index, and destination registers should be distinct"
32 VPGATHERDQ X2, 664(X2*8), X7 // ERROR "mask, index, and destination registers should be distinct"
33 VPGATHERDQ X2, 664(X7*8), X2 // ERROR "mask, index, and destination registers should be distinct"
34 VPGATHERDQ X7, 664(X2*8), X2 // ERROR "mask, index, and destination registers should be distinct
    [all...]
amd64enc_extra.s 12 VPGATHERDQ Y2, (BP)(X7*2), Y1 // c4e2ed904c7d00
13 VPGATHERDQ X12, (R13)(X14*2), X11 // c40299905c7500
14 VPGATHERDQ Y12, (R13)(X14*2), Y11 // c4029d905c7500
15 VPGATHERDQ Y0, 8(X4*1), Y6 // c4e2fd90342508000000
16 VPGATHERDQ Y0, -8(X4*1), Y6 // c4e2fd903425f8ffffff
17 VPGATHERDQ Y0, 0(X4*1), Y6 // c4e2fd90342500000000
18 VPGATHERDQ Y0, 664(X4*1), Y6 // c4e2fd90342598020000
19 VPGATHERDQ Y0, 8(X4*8), Y6 // c4e2fd9034e508000000
20 VPGATHERDQ Y0, -8(X4*8), Y6 // c4e2fd9034e5f8ffffff
21 VPGATHERDQ Y0, 0(X4*8), Y6 // c4e2fd9034e50000000
    [all...]
  /prebuilts/go/linux-x86/src/cmd/asm/internal/asm/testdata/
amd64error.s 12 VPGATHERDQ X12,(R13)(AX*2), X11 // ERROR "invalid instruction"
13 VPGATHERDQ X2, 664(BX*1), X1 // ERROR "invalid instruction"
14 VPGATHERDQ Y2, (BP)(AX*2), Y1 // ERROR "invalid instruction"
15 VPGATHERDQ Y5, 664(DX*8), Y6 // ERROR "invalid instruction"
16 VPGATHERDQ Y5, (DX), Y0 // ERROR "invalid instruction"
18 VPGATHERDQ Y5, 664(Y14*8), Y6 // ERROR "invalid instruction"
31 VPGATHERDQ X2, 664(X2*8), X2 // ERROR "mask, index, and destination registers should be distinct"
32 VPGATHERDQ X2, 664(X2*8), X7 // ERROR "mask, index, and destination registers should be distinct"
33 VPGATHERDQ X2, 664(X7*8), X2 // ERROR "mask, index, and destination registers should be distinct"
34 VPGATHERDQ X7, 664(X2*8), X2 // ERROR "mask, index, and destination registers should be distinct
    [all...]
amd64enc_extra.s 12 VPGATHERDQ Y2, (BP)(X7*2), Y1 // c4e2ed904c7d00
13 VPGATHERDQ X12, (R13)(X14*2), X11 // c40299905c7500
14 VPGATHERDQ Y12, (R13)(X14*2), Y11 // c4029d905c7500
15 VPGATHERDQ Y0, 8(X4*1), Y6 // c4e2fd90342508000000
16 VPGATHERDQ Y0, -8(X4*1), Y6 // c4e2fd903425f8ffffff
17 VPGATHERDQ Y0, 0(X4*1), Y6 // c4e2fd90342500000000
18 VPGATHERDQ Y0, 664(X4*1), Y6 // c4e2fd90342598020000
19 VPGATHERDQ Y0, 8(X4*8), Y6 // c4e2fd9034e508000000
20 VPGATHERDQ Y0, -8(X4*8), Y6 // c4e2fd9034e5f8ffffff
21 VPGATHERDQ Y0, 0(X4*8), Y6 // c4e2fd9034e50000000
    [all...]
  /toolchain/binutils/binutils-2.27/gas/testsuite/gas/i386/
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),%ymm
98 vpgatherdq xmm1,QWORD PTR [ebp+xmm7*2+0x0],xmm2 label
100 vpgatherdq ymm1,QWORD PTR [ebp+xmm7*2+0x0],ymm2 label
102 vpgatherdq ymm6,QWORD PTR [xmm4*1+0x8],ymm5 label
103 vpgatherdq ymm6,QWORD PTR [xmm4*1-0x8],ymm5 label
104 vpgatherdq ymm6,QWORD PTR [xmm4*1+0x0],ymm5 label
105 vpgatherdq ymm6,QWORD PTR [xmm4*1+0x298],ymm5 label
106 vpgatherdq ymm6,QWORD PTR [xmm4*8+0x8],ymm5 label
107 vpgatherdq ymm6,QWORD PTR [xmm4*8-0x8],ymm5 label
108 vpgatherdq ymm6,QWORD PTR [xmm4*8+0x0],ymm5 label
109 vpgatherdq ymm6,QWORD PTR [xmm4*8+0x298],ymm5 label
    [all...]
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),%ymm
190 vpgatherdq xmm1,QWORD PTR [rbp+xmm7*2+0x0],xmm2 label
192 vpgatherdq ymm1,QWORD PTR [rbp+xmm7*2+0x0],ymm2 label
194 vpgatherdq xmm11,QWORD PTR [r13+xmm14*2+0x0],xmm12 label
196 vpgatherdq ymm11,QWORD PTR [r13+xmm14*2+0x0],ymm12 label
198 vpgatherdq ymm6,QWORD PTR [xmm4*1+0x8],ymm5 label
199 vpgatherdq ymm6,QWORD PTR [xmm4*1-0x8],ymm5 label
200 vpgatherdq ymm6,QWORD PTR [xmm4*1+0x0],ymm5 label
201 vpgatherdq ymm6,QWORD PTR [xmm4*1+0x298],ymm5 label
202 vpgatherdq ymm6,QWORD PTR [xmm4*8+0x8],ymm5 label
203 vpgatherdq ymm6,QWORD PTR [xmm4*8-0x8],ymm5 label
204 vpgatherdq ymm6,QWORD PTR [xmm4*8+0x0],ymm5 label
205 vpgatherdq ymm6,QWORD PTR [xmm4*8+0x298],ymm5 label
206 vpgatherdq ymm6,QWORD PTR [xmm14*1+0x8],ymm5 label
207 vpgatherdq ymm6,QWORD PTR [xmm14*1-0x8],ymm5 label
208 vpgatherdq ymm6,QWORD PTR [xmm14*1+0x0],ymm5 label
209 vpgatherdq ymm6,QWORD PTR [xmm14*1+0x298],ymm5 label
210 vpgatherdq ymm6,QWORD PTR [xmm14*8+0x8],ymm5 label
211 vpgatherdq ymm6,QWORD PTR [xmm14*8-0x8],ymm5 label
212 vpgatherdq ymm6,QWORD PTR [xmm14*8+0x0],ymm5 label
213 vpgatherdq ymm6,QWORD PTR [xmm14*8+0x298],ymm5 label
    [all...]
vgather-check.s 21 vpgatherdq 123(%ebp,%ymm7,8), %zmm6{%k1}
22 vpgatherdq 123(%ebp,%ymm6,8), %zmm6{%k1}
x86-64-vgather-check.s 24 vpgatherdq 123(%rbp,%ymm17,8), %zmm16{%k1}
25 vpgatherdq 123(%rbp,%ymm16,8), %zmm16{%k1}
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\],ymm
    [all...]
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\),%ymm
    [all...]
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\],ymm
    [all...]
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\),%ymm
    [all...]
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\}
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\}
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\}
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\{%k1\}
30 [ ]+[a-f0-9]+:[ ]+62 e2 fd 41 90 84 c5 7b 00 00 00[ ]+vpgatherdq 0x7b\(%rbp,%ymm16,8\),%zmm16\{%k1\}
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\{%k1\}
31 [ ]+[a-f0-9]+:[ ]+62 e2 fd 41 90 84 c5 7b 00 00 00[ ]+vpgatherdq 0x7b\(%rbp,%ymm16,8\),%zmm16\{%k1\}
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\{%k1\}
30 [ ]+[a-f0-9]+:[ ]+62 e2 fd 41 90 84 c5 7b 00 00 00[ ]+vpgatherdq 0x7b\(%rbp,%ymm16,8\),%zmm16\{%k1\}
  /external/llvm/test/MC/X86/
intel-syntax-x86-64-avx.s 35 // CHECK: vpgatherdq xmm2, xmmword ptr [rdi + 2*xmm1], xmm0
37 vpgatherdq xmm2, xmmword ptr [rdi + 2*xmm1], xmm0
43 // CHECK: vpgatherdq ymm2, ymmword ptr [rdi + 2*xmm1], ymm0
45 vpgatherdq ymm2, ymmword ptr [rdi + 2*xmm1], ymm0
intel-syntax-x86-64-avx512f_vl.s 467 // CHECK: vpgatherdq xmm17 {k1}, xmmword ptr [r14 + 8*xmm31 + 123]
469 vpgatherdq xmm17 {k1}, xmmword ptr [r14 + 8*xmm31 + 123]
471 // CHECK: vpgatherdq xmm17 {k1}, xmmword ptr [r9 + xmm31 + 256]
473 vpgatherdq xmm17 {k1}, xmmword ptr [r9 + xmm31 + 256]
475 // CHECK: vpgatherdq xmm17 {k1}, xmmword ptr [rcx + 4*xmm31 + 1024]
477 vpgatherdq xmm17 {k1}, xmmword ptr [rcx + 4*xmm31 + 1024]
479 // CHECK: vpgatherdq ymm26 {k1}, ymmword ptr [r14 + 8*xmm31 + 123]
481 vpgatherdq ymm26 {k1}, ymmword ptr [r14 + 8*xmm31 + 123]
483 // CHECK: vpgatherdq ymm26 {k1}, ymmword ptr [r9 + xmm31 + 256]
485 vpgatherdq ymm26 {k1}, ymmword ptr [r9 + xmm31 + 256]
    [all...]
avx512vl-encoding.s     [all...]
  /prebuilts/go/darwin-x86/src/cmd/internal/obj/x86/
anames.go 985 "VPGATHERDQ",
  /prebuilts/go/linux-x86/src/cmd/internal/obj/x86/
anames.go 985 "VPGATHERDQ",
  /external/llvm/test/CodeGen/X86/
avx512-gather-scatter-intrin.ll 136 ; CHECK-NEXT: vpgatherdq (%rsi,%ymm0,4), %zmm1 {%k2}
443 ; CHECK-NEXT: vpgatherdq (%rdi,%xmm1,8), %xmm0 {%k1}
476 ; CHECK-NEXT: vpgatherdq (%rdi,%xmm1,8), %ymm0 {%k1}
    [all...]
  /external/llvm/test/MC/Disassembler/X86/
simple-tests.txt 836 # CHECK: vpgatherdq %xmm0, (%rdi,%xmm1,2), %xmm2
839 # CHECK: vpgatherdq %ymm0, (%rdi,%xmm1,2), %ymm2

Completed in 920 milliseconds

1 2