Home
last modified time | relevance | path

Searched refs:vpsllw (Results 1 – 25 of 175) sorted by relevance

1234567

/external/llvm/test/CodeGen/X86/
Dvector-shift-shl-256.ll103 ; AVX1-NEXT: vpsllw $12, %xmm2, %xmm3
104 ; AVX1-NEXT: vpsllw $4, %xmm2, %xmm2
108 ; AVX1-NEXT: vpsllw $8, %xmm4, %xmm5
110 ; AVX1-NEXT: vpsllw $4, %xmm2, %xmm4
112 ; AVX1-NEXT: vpsllw $2, %xmm2, %xmm4
115 ; AVX1-NEXT: vpsllw $1, %xmm2, %xmm4
118 ; AVX1-NEXT: vpsllw $12, %xmm1, %xmm3
119 ; AVX1-NEXT: vpsllw $4, %xmm1, %xmm1
122 ; AVX1-NEXT: vpsllw $8, %xmm0, %xmm4
124 ; AVX1-NEXT: vpsllw $4, %xmm0, %xmm1
[all …]
Dvector-shift-shl-512.ll62 ; AVX512DQ-NEXT: vpsllw $4, %ymm0, %ymm4
65 ; AVX512DQ-NEXT: vpsllw $5, %ymm2, %ymm2
67 ; AVX512DQ-NEXT: vpsllw $2, %ymm0, %ymm4
75 ; AVX512DQ-NEXT: vpsllw $4, %ymm1, %ymm2
77 ; AVX512DQ-NEXT: vpsllw $5, %ymm3, %ymm3
79 ; AVX512DQ-NEXT: vpsllw $2, %ymm1, %ymm2
123 ; AVX512DQ-NEXT: vpsllw %xmm2, %ymm0, %ymm0
124 ; AVX512DQ-NEXT: vpsllw %xmm2, %ymm1, %ymm1
132 ; AVX512BW-NEXT: vpsllw %xmm1, %zmm0, %zmm0
143 ; AVX512DQ-NEXT: vpsllw $4, %ymm0, %ymm3
[all …]
Dvector-rotate-256.ll158 ; AVX1-NEXT: vpsllw $12, %xmm4, %xmm5
159 ; AVX1-NEXT: vpsllw $4, %xmm4, %xmm4
163 ; AVX1-NEXT: vpsllw $8, %xmm4, %xmm7
165 ; AVX1-NEXT: vpsllw $4, %xmm5, %xmm7
167 ; AVX1-NEXT: vpsllw $2, %xmm5, %xmm7
170 ; AVX1-NEXT: vpsllw $1, %xmm5, %xmm7
173 ; AVX1-NEXT: vpsllw $12, %xmm1, %xmm6
174 ; AVX1-NEXT: vpsllw $4, %xmm1, %xmm1
177 ; AVX1-NEXT: vpsllw $8, %xmm0, %xmm7
179 ; AVX1-NEXT: vpsllw $4, %xmm1, %xmm7
[all …]
Dvector-shift-shl-128.ll217 ; AVX1-NEXT: vpsllw $12, %xmm1, %xmm2
218 ; AVX1-NEXT: vpsllw $4, %xmm1, %xmm1
221 ; AVX1-NEXT: vpsllw $8, %xmm0, %xmm3
223 ; AVX1-NEXT: vpsllw $4, %xmm0, %xmm1
225 ; AVX1-NEXT: vpsllw $2, %xmm0, %xmm1
228 ; AVX1-NEXT: vpsllw $1, %xmm0, %xmm1
351 ; AVX-NEXT: vpsllw $5, %xmm1, %xmm1
352 ; AVX-NEXT: vpsllw $4, %xmm0, %xmm2
355 ; AVX-NEXT: vpsllw $2, %xmm0, %xmm2
371 ; AVX512-NEXT: vpsllw $5, %xmm1, %xmm1
[all …]
Davx512bw-mov.ll103 ; CHECK-NEXT: vpsllw $7, %xmm0, %xmm0
118 ; CHECK-NEXT: vpsllw $7, %ymm0, %ymm0
133 ; CHECK-NEXT: vpsllw $15, %xmm0, %xmm0
148 ; CHECK-NEXT: vpsllw $7, %xmm0, %xmm0
164 ; CHECK-NEXT: vpsllw $7, %xmm0, %xmm0
179 ; CHECK-NEXT: vpsllw $7, %ymm0, %ymm0
194 ; CHECK-NEXT: vpsllw $15, %xmm0, %xmm0
209 ; CHECK-NEXT: vpsllw $7, %xmm0, %xmm0
Davx-shift.ll20 ; CHECK-NEXT: vpsllw $2, %xmm0, %xmm1
22 ; CHECK-NEXT: vpsllw $2, %xmm0, %xmm0
155 ; CHECK-NEXT: vpsllw $2, %xmm1, %xmm1
158 ; CHECK-NEXT: vpsllw $2, %xmm0, %xmm0
198 ; CHECK-NEXT: vpsllw $8, %xmm0, %xmm1
201 ; CHECK-NEXT: vpsllw $8, %xmm0, %xmm0
Davx512-ext.ll9 ; KNL-NEXT: vpsllw $15, %xmm0, %xmm0
16 ; SKX-NEXT: vpsllw $15, %xmm0, %xmm0
30 ; KNL-NEXT: vpsllw $15, %xmm0, %xmm0
37 ; SKX-NEXT: vpsllw $15, %xmm0, %xmm0
53 ; KNL-NEXT: vpsllw $15, %ymm0, %ymm0
60 ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0
75 ; KNL-NEXT: vpsllw $15, %ymm0, %ymm0
82 ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0
106 ; KNL-NEXT: vpsllw $15, %ymm1, %ymm1
113 ; SKX-NEXT: vpsllw $7, %xmm1, %xmm1
[all …]
Davx512-bugfix-26264.ll7 ; AVX512BW-NEXT: vpsllw $7, %ymm0, %ymm0
28 ; AVX512BW-NEXT: vpsllw $7, %ymm0, %ymm0
Dvector-shift-lshr-256.ll122 ; AVX1-NEXT: vpsllw $12, %xmm2, %xmm3
123 ; AVX1-NEXT: vpsllw $4, %xmm2, %xmm2
137 ; AVX1-NEXT: vpsllw $12, %xmm1, %xmm3
138 ; AVX1-NEXT: vpsllw $4, %xmm1, %xmm1
211 ; AVX1-NEXT: vpsllw $5, %xmm5, %xmm5
225 ; AVX1-NEXT: vpsllw $5, %xmm1, %xmm1
240 ; AVX2-NEXT: vpsllw $5, %ymm1, %ymm1
280 ; AVX512-NEXT: vpsllw $5, %ymm1, %ymm1
443 ; AVX1-NEXT: vpsllw $5, %xmm1, %xmm1
472 ; AVX2-NEXT: vpsllw $5, %ymm1, %ymm1
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dvector-shift-shl-512.ll51 ; AVX512DQ-NEXT: vpsllw $4, %ymm0, %ymm4
54 ; AVX512DQ-NEXT: vpsllw $5, %ymm2, %ymm2
56 ; AVX512DQ-NEXT: vpsllw $2, %ymm0, %ymm4
64 ; AVX512DQ-NEXT: vpsllw $4, %ymm1, %ymm2
66 ; AVX512DQ-NEXT: vpsllw $5, %ymm3, %ymm3
68 ; AVX512DQ-NEXT: vpsllw $2, %ymm1, %ymm2
79 ; AVX512BW-NEXT: vpsllw $4, %zmm0, %zmm2
81 ; AVX512BW-NEXT: vpsllw $5, %zmm1, %zmm1
84 ; AVX512BW-NEXT: vpsllw $2, %zmm0, %zmm2
126 ; AVX512DQ-NEXT: vpsllw %xmm2, %ymm0, %ymm0
[all …]
Dvector-rotate-512.ll112 ; AVX512F-NEXT: vpsllw $4, %ymm0, %ymm6
116 ; AVX512F-NEXT: vpsllw $5, %ymm2, %ymm2
121 ; AVX512F-NEXT: vpsllw $2, %ymm0, %ymm8
136 ; AVX512F-NEXT: vpsllw $4, %ymm1, %ymm4
139 ; AVX512F-NEXT: vpsllw $5, %ymm3, %ymm3
143 ; AVX512F-NEXT: vpsllw $2, %ymm1, %ymm4
161 ; AVX512VL-NEXT: vpsllw $4, %ymm0, %ymm6
165 ; AVX512VL-NEXT: vpsllw $5, %ymm2, %ymm2
170 ; AVX512VL-NEXT: vpsllw $2, %ymm0, %ymm8
185 ; AVX512VL-NEXT: vpsllw $4, %ymm1, %ymm4
[all …]
Dvector-shift-shl-256.ll298 ; AVX1-NEXT: vpsllw $4, %xmm2, %xmm3
302 ; AVX1-NEXT: vpsllw $5, %xmm5, %xmm5
304 ; AVX1-NEXT: vpsllw $2, %xmm2, %xmm3
312 ; AVX1-NEXT: vpsllw $4, %xmm0, %xmm3
314 ; AVX1-NEXT: vpsllw $5, %xmm1, %xmm1
316 ; AVX1-NEXT: vpsllw $2, %xmm0, %xmm3
328 ; AVX2-NEXT: vpsllw $5, %ymm1, %ymm1
329 ; AVX2-NEXT: vpsllw $4, %ymm0, %ymm2
332 ; AVX2-NEXT: vpsllw $2, %ymm0, %ymm2
361 ; AVX512DQ-NEXT: vpsllw $5, %ymm1, %ymm1
[all …]
Davx512-masked_memop-16-8.ll9 ; CHECK-NEXT: vpsllw $7, %xmm0, %xmm0
21 ; CHECK-NEXT: vpsllw $7, %ymm0, %ymm0
33 ; CHECK-NEXT: vpsllw $7, %zmm0, %zmm0
45 ; CHECK-NEXT: vpsllw $15, %xmm0, %xmm0
57 ; CHECK-NEXT: vpsllw $7, %xmm0, %xmm0
69 ; CHECK-NEXT: vpsllw $7, %ymm0, %ymm0
81 ; CHECK-NEXT: vpsllw $7, %xmm0, %xmm0
93 ; CHECK-NEXT: vpsllw $7, %ymm0, %ymm0
106 ; CHECK-NEXT: vpsllw $7, %zmm0, %zmm0
119 ; CHECK-NEXT: vpsllw $15, %xmm0, %xmm0
[all …]
Dvector-rotate-256.ll332 ; AVX1-NEXT: vpsllw $4, %xmm2, %xmm5
337 ; AVX1-NEXT: vpsllw $5, %xmm5, %xmm5
342 ; AVX1-NEXT: vpsllw $2, %xmm2, %xmm4
357 ; AVX1-NEXT: vpsllw $4, %xmm0, %xmm4
360 ; AVX1-NEXT: vpsllw $5, %xmm1, %xmm1
364 ; AVX1-NEXT: vpsllw $2, %xmm0, %xmm4
382 ; AVX2-NEXT: vpsllw $4, %ymm0, %ymm3
385 ; AVX2-NEXT: vpsllw $5, %ymm1, %ymm1
389 ; AVX2-NEXT: vpsllw $2, %ymm0, %ymm3
406 ; AVX512F-NEXT: vpsllw $4, %ymm0, %ymm3
[all …]
Dlower-vec-shift.ll270 ; AVX1-NEXT: vpsllw $1, %xmm1, %xmm2
271 ; AVX1-NEXT: vpsllw $3, %xmm1, %xmm1
273 ; AVX1-NEXT: vpsllw $3, %xmm0, %xmm2
274 ; AVX1-NEXT: vpsllw $1, %xmm0, %xmm0
298 ; AVX1-NEXT: vpsllw $3, %xmm1, %xmm2
299 ; AVX1-NEXT: vpsllw $1, %xmm1, %xmm1
301 ; AVX1-NEXT: vpsllw $3, %xmm0, %xmm2
302 ; AVX1-NEXT: vpsllw $1, %xmm0, %xmm0
309 ; AVX2-NEXT: vpsllw $3, %ymm0, %ymm1
310 ; AVX2-NEXT: vpsllw $1, %ymm0, %ymm0
Davx512bw-mov.ll99 ; CHECK-NEXT: vpsllw $7, %xmm0, %xmm0
113 ; CHECK-NEXT: vpsllw $7, %ymm0, %ymm0
127 ; CHECK-NEXT: vpsllw $15, %xmm0, %xmm0
142 ; CHECK-NEXT: vpsllw $7, %xmm0, %xmm0
157 ; CHECK-NEXT: vpsllw $7, %xmm0, %xmm0
171 ; CHECK-NEXT: vpsllw $7, %ymm0, %ymm0
185 ; CHECK-NEXT: vpsllw $15, %xmm0, %xmm0
200 ; CHECK-NEXT: vpsllw $7, %xmm0, %xmm0
Davx512-ext.ll9 ; KNL-NEXT: vpsllw $15, %xmm0, %xmm0
16 ; SKX-NEXT: vpsllw $15, %xmm0, %xmm0
30 ; KNL-NEXT: vpsllw $15, %xmm0, %xmm0
37 ; SKX-NEXT: vpsllw $15, %xmm0, %xmm0
53 ; KNL-NEXT: vpsllw $15, %ymm0, %ymm0
60 ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0
75 ; KNL-NEXT: vpsllw $15, %ymm0, %ymm0
82 ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0
106 ; KNL-NEXT: vpsllw $15, %ymm1, %ymm1
113 ; SKX-NEXT: vpsllw $7, %xmm1, %xmm1
[all …]
Davx-shift.ll20 ; CHECK-NEXT: vpsllw $2, %xmm0, %xmm1
22 ; CHECK-NEXT: vpsllw $2, %xmm0, %xmm0
155 ; CHECK-NEXT: vpsllw $2, %xmm1, %xmm1
158 ; CHECK-NEXT: vpsllw $2, %xmm0, %xmm0
198 ; CHECK-NEXT: vpsllw $8, %xmm0, %xmm1
201 ; CHECK-NEXT: vpsllw $8, %xmm0, %xmm0
Dvector-rotate-128.ll508 ; AVX-NEXT: vpsllw $4, %xmm0, %xmm3
511 ; AVX-NEXT: vpsllw $5, %xmm1, %xmm1
515 ; AVX-NEXT: vpsllw $2, %xmm0, %xmm3
532 ; AVX512F-NEXT: vpsllw $4, %xmm0, %xmm3
535 ; AVX512F-NEXT: vpsllw $5, %xmm1, %xmm1
539 ; AVX512F-NEXT: vpsllw $2, %xmm0, %xmm3
556 ; AVX512VL-NEXT: vpsllw $4, %xmm0, %xmm3
559 ; AVX512VL-NEXT: vpsllw $5, %xmm1, %xmm1
563 ; AVX512VL-NEXT: vpsllw $2, %xmm0, %xmm3
912 ; AVX1-NEXT: vpsllw %xmm2, %xmm0, %xmm2
[all …]
Dprefer-avx256-shift.ll12 ; AVX256-NEXT: vpsllw $5, %ymm1, %ymm1
13 ; AVX256-NEXT: vpsllw $4, %ymm0, %ymm2
16 ; AVX256-NEXT: vpsllw $2, %ymm0, %ymm2
35 ; AVX512VL-NEXT: vpsllw $5, %ymm1, %ymm1
36 ; AVX512VL-NEXT: vpsllw $4, %ymm0, %ymm2
39 ; AVX512VL-NEXT: vpsllw $2, %ymm0, %ymm2
116 ; AVX256VL-NEXT: vpsllw $5, %xmm1, %xmm1
117 ; AVX256VL-NEXT: vpsllw $4, %xmm0, %xmm2
120 ; AVX256VL-NEXT: vpsllw $2, %xmm0, %xmm2
154 ; AVX256-NEXT: vpsllw $5, %ymm1, %ymm1
[all …]
Davx512-bugfix-26264.ll7 ; AVX512BW-NEXT: vpsllw $7, %ymm0, %ymm0
24 ; AVX512BW-NEXT: vpsllw $7, %ymm0, %ymm0
Davx512-masked-memop-64-32.ll124 ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0
148 ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0
174 ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0
199 ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0
223 ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0
255 ; SKX-NEXT: vpsllw $7, %ymm0, %ymm0
Dvector-shift-shl-128.ll344 ; AVX-NEXT: vpsllw $5, %xmm1, %xmm1
345 ; AVX-NEXT: vpsllw $4, %xmm0, %xmm2
348 ; AVX-NEXT: vpsllw $2, %xmm0, %xmm2
537 ; AVX-NEXT: vpsllw %xmm1, %xmm0, %xmm0
543 ; XOP-NEXT: vpsllw %xmm1, %xmm0, %xmm0
549 ; AVX512-NEXT: vpsllw %xmm1, %xmm0, %xmm0
555 ; AVX512VL-NEXT: vpsllw %xmm1, %xmm0, %xmm0
633 ; AVX1-NEXT: vpsllw $5, %xmm1, %xmm1
635 ; AVX1-NEXT: vpsllw $4, %xmm0, %xmm3
638 ; AVX1-NEXT: vpsllw $2, %xmm0, %xmm1
[all …]
/external/boringssl/src/crypto/hrss/asm/
Dpoly_rq_mul.S437 vpsllw $2, %ymm0, %ymm0 label
439 vpsllw $2, %ymm4, %ymm1 label
441 vpsllw $1, %ymm1, %ymm1 label
445 vpsllw $2, %ymm0, %ymm0 label
447 vpsllw $2, %ymm5, %ymm1 label
449 vpsllw $1, %ymm1, %ymm1 label
453 vpsllw $2, %ymm0, %ymm0 label
455 vpsllw $2, %ymm6, %ymm1 label
457 vpsllw $1, %ymm1, %ymm1 label
461 vpsllw $2, %ymm0, %ymm0 label
[all …]
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Davx-shift.ll12 ; CHECK: vpsllw
13 ; CHECK: vpsllw

1234567