Home
last modified time | relevance | path

Searched refs:vpand (Results 1 – 25 of 235) sorted by relevance

12345678910

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dvector-lzcnt-256.ll17 ; AVX1-NEXT: vpand %xmm3, %xmm2, %xmm1
21 ; AVX1-NEXT: vpand %xmm3, %xmm1, %xmm6
24 ; AVX1-NEXT: vpand %xmm7, %xmm5, %xmm5
29 ; AVX1-NEXT: vpand %xmm6, %xmm5, %xmm6
34 ; AVX1-NEXT: vpand %xmm6, %xmm5, %xmm6
39 ; AVX1-NEXT: vpand %xmm2, %xmm5, %xmm2
42 ; AVX1-NEXT: vpand %xmm3, %xmm0, %xmm5
45 ; AVX1-NEXT: vpand %xmm3, %xmm6, %xmm3
47 ; AVX1-NEXT: vpand %xmm6, %xmm5, %xmm5
52 ; AVX1-NEXT: vpand %xmm4, %xmm3, %xmm4
[all …]
Dvector-tzcnt-256.ll20 ; AVX1-NEXT: vpand %xmm3, %xmm1, %xmm1
24 ; AVX1-NEXT: vpand %xmm4, %xmm1, %xmm5
28 ; AVX1-NEXT: vpand %xmm4, %xmm1, %xmm1
33 ; AVX1-NEXT: vpand %xmm5, %xmm0, %xmm0
35 ; AVX1-NEXT: vpand %xmm4, %xmm0, %xmm3
38 ; AVX1-NEXT: vpand %xmm4, %xmm0, %xmm0
49 ; AVX2-NEXT: vpand %ymm2, %ymm0, %ymm0
53 ; AVX2-NEXT: vpand %ymm2, %ymm0, %ymm3
57 ; AVX2-NEXT: vpand %ymm2, %ymm0, %ymm0
67 ; AVX512CDVL-NEXT: vpand %ymm2, %ymm0, %ymm0
[all …]
Dvector-reduce-and.ll24 ; AVX-NEXT: vpand %xmm1, %xmm0, %xmm0
31 ; AVX512-NEXT: vpand %xmm1, %xmm0, %xmm0
60 ; AVX2-NEXT: vpand %ymm1, %ymm0, %ymm0
62 ; AVX2-NEXT: vpand %ymm1, %ymm0, %ymm0
70 ; AVX512-NEXT: vpand %ymm1, %ymm0, %ymm0
72 ; AVX512-NEXT: vpand %ymm1, %ymm0, %ymm0
104 ; AVX2-NEXT: vpand %ymm1, %ymm0, %ymm0
106 ; AVX2-NEXT: vpand %ymm1, %ymm0, %ymm0
108 ; AVX2-NEXT: vpand %ymm1, %ymm0, %ymm0
158 ; AVX2-NEXT: vpand %ymm3, %ymm1, %ymm1
[all …]
Dvector-popcnt-256.ll14 ; AVX1-NEXT: vpand %xmm2, %xmm1, %xmm3
18 ; AVX1-NEXT: vpand %xmm2, %xmm1, %xmm1
23 ; AVX1-NEXT: vpand %xmm2, %xmm0, %xmm5
26 ; AVX1-NEXT: vpand %xmm2, %xmm0, %xmm0
36 ; AVX2-NEXT: vpand %ymm1, %ymm0, %ymm2
40 ; AVX2-NEXT: vpand %ymm1, %ymm0, %ymm0
62 ; BITALG_NOVLX-NEXT: vpand %ymm1, %ymm0, %ymm2
66 ; BITALG_NOVLX-NEXT: vpand %ymm1, %ymm0, %ymm0
76 ; BITALG-NEXT: vpand %ymm1, %ymm0, %ymm2
80 ; BITALG-NEXT: vpand %ymm1, %ymm0, %ymm0
[all …]
Dvector-rotate-512.ll111 ; AVX512F-NEXT: vpand %ymm5, %ymm4, %ymm4
114 ; AVX512F-NEXT: vpand %ymm7, %ymm6, %ymm6
120 ; AVX512F-NEXT: vpand %ymm6, %ymm4, %ymm4
123 ; AVX512F-NEXT: vpand %ymm9, %ymm8, %ymm8
129 ; AVX512F-NEXT: vpand %ymm8, %ymm4, %ymm4
135 ; AVX512F-NEXT: vpand %ymm5, %ymm2, %ymm2
137 ; AVX512F-NEXT: vpand %ymm7, %ymm4, %ymm4
142 ; AVX512F-NEXT: vpand %ymm6, %ymm2, %ymm2
144 ; AVX512F-NEXT: vpand %ymm9, %ymm4, %ymm4
149 ; AVX512F-NEXT: vpand %ymm8, %ymm2, %ymm2
[all …]
Dvector-rotate-256.ll331 ; AVX1-NEXT: vpand %xmm8, %xmm3, %xmm3
334 ; AVX1-NEXT: vpand %xmm9, %xmm5, %xmm5
341 ; AVX1-NEXT: vpand %xmm10, %xmm3, %xmm3
344 ; AVX1-NEXT: vpand %xmm6, %xmm4, %xmm4
350 ; AVX1-NEXT: vpand %xmm5, %xmm3, %xmm3
356 ; AVX1-NEXT: vpand %xmm8, %xmm3, %xmm3
358 ; AVX1-NEXT: vpand %xmm9, %xmm4, %xmm4
363 ; AVX1-NEXT: vpand %xmm10, %xmm3, %xmm3
365 ; AVX1-NEXT: vpand %xmm6, %xmm4, %xmm4
370 ; AVX1-NEXT: vpand %xmm5, %xmm3, %xmm3
[all …]
Dvector-tzcnt-512.ll18 ; AVX512CD-NEXT: vpand %ymm2, %ymm1, %ymm3
22 ; AVX512CD-NEXT: vpand %ymm2, %ymm1, %ymm1
27 ; AVX512CD-NEXT: vpand %ymm2, %ymm0, %ymm5
30 ; AVX512CD-NEXT: vpand %ymm2, %ymm0, %ymm0
184 ; AVX512CD-NEXT: vpand %ymm2, %ymm1, %ymm3
188 ; AVX512CD-NEXT: vpand %ymm2, %ymm1, %ymm1
197 ; AVX512CD-NEXT: vpand %ymm2, %ymm0, %ymm5
200 ; AVX512CD-NEXT: vpand %ymm2, %ymm0, %ymm0
373 ; AVX512CD-NEXT: vpand %ymm3, %ymm0, %ymm0
377 ; AVX512CD-NEXT: vpand %ymm4, %ymm0, %ymm5
[all …]
Dvector-popcnt-512.ll13 ; AVX512F-NEXT: vpand %ymm2, %ymm1, %ymm3
17 ; AVX512F-NEXT: vpand %ymm2, %ymm1, %ymm1
22 ; AVX512F-NEXT: vpand %ymm2, %ymm0, %ymm5
25 ; AVX512F-NEXT: vpand %ymm2, %ymm0, %ymm0
73 ; AVX512F-NEXT: vpand %ymm2, %ymm1, %ymm3
77 ; AVX512F-NEXT: vpand %ymm2, %ymm1, %ymm1
86 ; AVX512F-NEXT: vpand %ymm2, %ymm0, %ymm5
89 ; AVX512F-NEXT: vpand %ymm2, %ymm0, %ymm0
148 ; AVX512F-NEXT: vpand %ymm2, %ymm0, %ymm3
152 ; AVX512F-NEXT: vpand %ymm2, %ymm0, %ymm0
[all …]
Dbitcast-int-to-vector-bool.ll28 ; AVX1-NEXT: vpand %xmm1, %xmm0, %xmm0
39 ; AVX2-NEXT: vpand %xmm1, %xmm0, %xmm0
70 ; AVX1-NEXT: vpand %xmm1, %xmm0, %xmm0
80 ; AVX2-NEXT: vpand %xmm1, %xmm0, %xmm0
113 ; AVX1-NEXT: vpand %xmm1, %xmm0, %xmm0
123 ; AVX2-NEXT: vpand %xmm1, %xmm0, %xmm0
167 ; AVX1-NEXT: vpand %xmm1, %xmm0, %xmm0
170 ; AVX1-NEXT: vpand {{.*}}(%rip), %xmm0, %xmm0
178 ; AVX2-NEXT: vpand %xmm1, %xmm0, %xmm0
181 ; AVX2-NEXT: vpand {{.*}}(%rip), %xmm0, %xmm0
[all …]
Dvector-tzcnt-128.ll115 ; AVX-NEXT: vpand %xmm2, %xmm0, %xmm0
119 ; AVX-NEXT: vpand %xmm2, %xmm0, %xmm3
123 ; AVX-NEXT: vpand %xmm2, %xmm0, %xmm0
133 ; AVX512VPOPCNTDQ-NEXT: vpand %xmm1, %xmm0, %xmm0
145 ; AVX512VPOPCNTDQVL-NEXT: vpand %xmm1, %xmm0, %xmm0
155 ; BITALG_NOVLX-NEXT: vpand %xmm2, %xmm0, %xmm0
159 ; BITALG_NOVLX-NEXT: vpand %xmm2, %xmm0, %xmm3
163 ; BITALG_NOVLX-NEXT: vpand %xmm2, %xmm0, %xmm0
173 ; BITALG-NEXT: vpand %xmm2, %xmm0, %xmm0
177 ; BITALG-NEXT: vpand %xmm2, %xmm0, %xmm3
[all …]
Dvector-shift-lshr-256.ll352 ; AVX1-NEXT: vpand %xmm4, %xmm3, %xmm3
358 ; AVX1-NEXT: vpand %xmm6, %xmm3, %xmm3
363 ; AVX1-NEXT: vpand %xmm7, %xmm3, %xmm3
367 ; AVX1-NEXT: vpand %xmm4, %xmm3, %xmm3
371 ; AVX1-NEXT: vpand %xmm6, %xmm3, %xmm3
375 ; AVX1-NEXT: vpand %xmm7, %xmm3, %xmm3
385 ; AVX2-NEXT: vpand {{.*}}(%rip), %ymm2, %ymm2
388 ; AVX2-NEXT: vpand {{.*}}(%rip), %ymm2, %ymm2
392 ; AVX2-NEXT: vpand {{.*}}(%rip), %ymm2, %ymm2
425 ; AVX512DQ-NEXT: vpand {{.*}}(%rip), %ymm2, %ymm2
[all …]
Dbroadcast-elm-cross-splat-vec.ll24 ; AVX-NEXT: vpand %xmm1, %xmm0, %xmm0
31 ; ALL32-NEXT: vpand %xmm1, %xmm0, %xmm0
38 ; AVX-64-NEXT: vpand %xmm1, %xmm0, %xmm0
45 ; ALL64-NEXT: vpand %xmm1, %xmm0, %xmm0
58 ; AVX-NEXT: vpand %xmm1, %xmm0, %xmm0
65 ; ALL32-NEXT: vpand %xmm1, %xmm0, %xmm0
72 ; AVX-64-NEXT: vpand %xmm1, %xmm0, %xmm0
79 ; ALL64-NEXT: vpand %xmm1, %xmm0, %xmm0
92 ; AVX-NEXT: vpand %xmm1, %xmm0, %xmm0
99 ; ALL32-NEXT: vpand %xmm1, %xmm0, %xmm0
[all …]
Dvector-shift-lshr-512.ll53 ; AVX512DQ-NEXT: vpand %ymm5, %ymm4, %ymm4
58 ; AVX512DQ-NEXT: vpand %ymm6, %ymm4, %ymm4
63 ; AVX512DQ-NEXT: vpand %ymm7, %ymm4, %ymm4
67 ; AVX512DQ-NEXT: vpand %ymm5, %ymm2, %ymm2
71 ; AVX512DQ-NEXT: vpand %ymm6, %ymm2, %ymm2
75 ; AVX512DQ-NEXT: vpand %ymm7, %ymm2, %ymm2
151 ; AVX512DQ-NEXT: vpand %ymm4, %ymm3, %ymm3
156 ; AVX512DQ-NEXT: vpand %ymm5, %ymm3, %ymm3
161 ; AVX512DQ-NEXT: vpand %ymm7, %ymm3, %ymm3
165 ; AVX512DQ-NEXT: vpand %ymm4, %ymm3, %ymm3
[all …]
/external/llvm/test/CodeGen/X86/
Dvector-tzcnt-256.ll20 ; AVX1-NEXT: vpand %xmm4, %xmm1, %xmm5
24 ; AVX1-NEXT: vpand %xmm4, %xmm1, %xmm1
29 ; AVX1-NEXT: vpand %xmm4, %xmm0, %xmm3
32 ; AVX1-NEXT: vpand %xmm4, %xmm0, %xmm0
43 ; AVX2-NEXT: vpand %ymm2, %ymm0, %ymm0
47 ; AVX2-NEXT: vpand %ymm2, %ymm0, %ymm3
51 ; AVX2-NEXT: vpand %ymm2, %ymm0, %ymm0
78 ; AVX512CD-NEXT: vpand %ymm2, %ymm0, %ymm0
82 ; AVX512CD-NEXT: vpand %ymm2, %ymm0, %ymm3
86 ; AVX512CD-NEXT: vpand %ymm2, %ymm0, %ymm0
[all …]
Dvector-popcnt-256.ll14 ; AVX1-NEXT: vpand %xmm2, %xmm1, %xmm1
22 ; AVX1-NEXT: vpand %xmm2, %xmm0, %xmm0
32 ; AVX2-NEXT: vpand %ymm1, %ymm0, %ymm2
36 ; AVX2-NEXT: vpand %ymm1, %ymm0, %ymm0
55 ; AVX1-NEXT: vpand %xmm2, %xmm1, %xmm1
67 ; AVX1-NEXT: vpand %xmm2, %xmm0, %xmm0
81 ; AVX2-NEXT: vpand %ymm1, %ymm0, %ymm2
85 ; AVX2-NEXT: vpand %ymm1, %ymm0, %ymm0
103 ; AVX1-NEXT: vpand %xmm1, %xmm0, %xmm2
107 ; AVX1-NEXT: vpand %xmm1, %xmm4, %xmm4
[all …]
Dvector-lzcnt-256.ll39 ; AVX2-NEXT: vpand %ymm1, %ymm0, %ymm2
43 ; AVX2-NEXT: vpand %ymm1, %ymm4, %ymm1
46 ; AVX2-NEXT: vpand %ymm5, %ymm2, %ymm2
51 ; AVX2-NEXT: vpand %ymm2, %ymm1, %ymm2
56 ; AVX2-NEXT: vpand %ymm2, %ymm1, %ymm2
61 ; AVX2-NEXT: vpand %ymm0, %ymm1, %ymm0
109 ; AVX2-NEXT: vpand %ymm1, %ymm0, %ymm2
113 ; AVX2-NEXT: vpand %ymm1, %ymm4, %ymm1
116 ; AVX2-NEXT: vpand %ymm5, %ymm2, %ymm2
121 ; AVX2-NEXT: vpand %ymm2, %ymm1, %ymm2
[all …]
Dvector-popcnt-512.ll10 ; AVX512F-NEXT: vpand %ymm2, %ymm1, %ymm3
14 ; AVX512F-NEXT: vpand %ymm2, %ymm1, %ymm1
19 ; AVX512F-NEXT: vpand %ymm2, %ymm0, %ymm5
22 ; AVX512F-NEXT: vpand %ymm2, %ymm0, %ymm0
51 ; AVX512F-NEXT: vpand %ymm2, %ymm1, %ymm3
55 ; AVX512F-NEXT: vpand %ymm2, %ymm1, %ymm1
64 ; AVX512F-NEXT: vpand %ymm2, %ymm0, %ymm5
67 ; AVX512F-NEXT: vpand %ymm2, %ymm0, %ymm0
103 ; AVX512F-NEXT: vpand %ymm2, %ymm0, %ymm3
107 ; AVX512F-NEXT: vpand %ymm2, %ymm0, %ymm0
[all …]
Dvector-tzcnt-512.ll16 ; AVX512CD-NEXT: vpand %ymm2, %ymm1, %ymm3
20 ; AVX512CD-NEXT: vpand %ymm2, %ymm1, %ymm1
25 ; AVX512CD-NEXT: vpand %ymm2, %ymm0, %ymm5
28 ; AVX512CD-NEXT: vpand %ymm2, %ymm0, %ymm0
122 ; AVX512CD-NEXT: vpand %ymm2, %ymm1, %ymm3
126 ; AVX512CD-NEXT: vpand %ymm2, %ymm1, %ymm1
135 ; AVX512CD-NEXT: vpand %ymm2, %ymm0, %ymm5
138 ; AVX512CD-NEXT: vpand %ymm2, %ymm0, %ymm0
244 ; AVX512CD-NEXT: vpand %ymm3, %ymm0, %ymm0
248 ; AVX512CD-NEXT: vpand %ymm4, %ymm0, %ymm5
[all …]
Dvector-shift-lshr-512.ll64 ; AVX512DQ-NEXT: vpand %ymm5, %ymm4, %ymm4
69 ; AVX512DQ-NEXT: vpand %ymm6, %ymm4, %ymm4
74 ; AVX512DQ-NEXT: vpand %ymm7, %ymm4, %ymm4
78 ; AVX512DQ-NEXT: vpand %ymm5, %ymm2, %ymm2
82 ; AVX512DQ-NEXT: vpand %ymm6, %ymm2, %ymm2
86 ; AVX512DQ-NEXT: vpand %ymm7, %ymm2, %ymm2
149 ; AVX512DQ-NEXT: vpand %ymm4, %ymm3, %ymm3
154 ; AVX512DQ-NEXT: vpand %ymm5, %ymm3, %ymm3
159 ; AVX512DQ-NEXT: vpand %ymm7, %ymm3, %ymm3
163 ; AVX512DQ-NEXT: vpand %ymm4, %ymm3, %ymm3
[all …]
Dvector-shift-lshr-256.ll209 ; AVX1-NEXT: vpand %xmm4, %xmm3, %xmm3
215 ; AVX1-NEXT: vpand %xmm6, %xmm3, %xmm3
220 ; AVX1-NEXT: vpand %xmm7, %xmm3, %xmm3
224 ; AVX1-NEXT: vpand %xmm4, %xmm3, %xmm3
228 ; AVX1-NEXT: vpand %xmm6, %xmm3, %xmm3
232 ; AVX1-NEXT: vpand %xmm7, %xmm3, %xmm3
242 ; AVX2-NEXT: vpand {{.*}}(%rip), %ymm2, %ymm2
245 ; AVX2-NEXT: vpand {{.*}}(%rip), %ymm2, %ymm2
249 ; AVX2-NEXT: vpand {{.*}}(%rip), %ymm2, %ymm2
282 ; AVX512-NEXT: vpand {{.*}}(%rip), %ymm2, %ymm2
[all …]
Dvector-rotate-256.ll278 ; AVX1-NEXT: vpand %xmm7, %xmm6, %xmm6
283 ; AVX1-NEXT: vpand %xmm3, %xmm2, %xmm2
290 ; AVX1-NEXT: vpand %xmm7, %xmm4, %xmm4
294 ; AVX1-NEXT: vpand %xmm3, %xmm6, %xmm3
303 ; AVX1-NEXT: vpand %xmm3, %xmm2, %xmm2
308 ; AVX1-NEXT: vpand %xmm6, %xmm5, %xmm5
313 ; AVX1-NEXT: vpand %xmm7, %xmm5, %xmm5
317 ; AVX1-NEXT: vpand %xmm3, %xmm4, %xmm3
321 ; AVX1-NEXT: vpand %xmm6, %xmm3, %xmm3
325 ; AVX1-NEXT: vpand %xmm7, %xmm3, %xmm3
[all …]
/external/boringssl/src/crypto/hrss/asm/
Dpoly_rq_mul.S740 vpand mask_low9words(%rip), %ymm7, %ymm7 label
1335 vpand mask_low9words(%rip), %ymm7, %ymm7 label
5144 vpand mask32_to_16(%rip), %ymm5, %ymm5 label
5145 vpand mask32_to_16(%rip), %ymm6, %ymm6 label
5156 vpand mask32_to_16(%rip), %ymm4, %ymm4 label
5157 vpand mask32_to_16(%rip), %ymm3, %ymm3 label
5190 vpand mask3_5_3_5(%rip), %ymm7, %ymm9 label
5191 vpand mask5_3_5_3(%rip), %ymm7, %ymm7 label
5193 vpand mask_keephigh(%rip), %ymm9, %ymm10 label
5198 vpand mask3_5_3_5(%rip), %ymm8, %ymm9 label
[all …]
/external/boringssl/linux-x86_64/crypto/fipsmodule/
Drsaz-avx2.S292 vpand %ymm15,%ymm8,%ymm8
294 vpand %ymm15,%ymm1,%ymm1
536 vpand %ymm15,%ymm0,%ymm0
538 vpand %ymm15,%ymm1,%ymm1
541 vpand %ymm15,%ymm2,%ymm2
544 vpand %ymm15,%ymm3,%ymm3
560 vpand %ymm15,%ymm0,%ymm0
562 vpand %ymm15,%ymm1,%ymm1
565 vpand %ymm15,%ymm2,%ymm2
568 vpand %ymm15,%ymm3,%ymm3
[all …]
/external/boringssl/mac-x86_64/crypto/fipsmodule/
Drsaz-avx2.S292 vpand %ymm15,%ymm8,%ymm8
294 vpand %ymm15,%ymm1,%ymm1
536 vpand %ymm15,%ymm0,%ymm0
538 vpand %ymm15,%ymm1,%ymm1
541 vpand %ymm15,%ymm2,%ymm2
544 vpand %ymm15,%ymm3,%ymm3
560 vpand %ymm15,%ymm0,%ymm0
562 vpand %ymm15,%ymm1,%ymm1
565 vpand %ymm15,%ymm2,%ymm2
568 vpand %ymm15,%ymm3,%ymm3
[all …]
/external/boringssl/win-x86_64/crypto/fipsmodule/
Drsaz-avx2.asm313 vpand ymm8,ymm8,ymm15
315 vpand ymm1,ymm1,ymm15
557 vpand ymm0,ymm0,ymm15
559 vpand ymm1,ymm1,ymm15
562 vpand ymm2,ymm2,ymm15
565 vpand ymm3,ymm3,ymm15
581 vpand ymm0,ymm0,ymm15
583 vpand ymm1,ymm1,ymm15
586 vpand ymm2,ymm2,ymm15
589 vpand ymm3,ymm3,ymm15
[all …]

12345678910