Home | History | Annotate | Download | only in X86

Lines Matching full:ymm4

290 ; AVX512F-NEXT:    vpmovsxbw %xmm4, %ymm4
291 ; AVX512F-NEXT: vpmullw %ymm3, %ymm4, %ymm4
292 ; AVX512F-NEXT: vpsrlw $8, %ymm4, %ymm4
297 ; AVX512F-NEXT: vperm2i128 {{.*#+}} ymm6 = ymm5[2,3],ymm4[2,3]
298 ; AVX512F-NEXT: vinserti128 $1, %xmm4, %ymm5, %ymm4
299 ; AVX512F-NEXT: vpackuswb %ymm6, %ymm4, %ymm4
300 ; AVX512F-NEXT: vpaddb %ymm0, %ymm4, %ymm0
301 ; AVX512F-NEXT: vpsrlw $7, %ymm0, %ymm4
303 ; AVX512F-NEXT: vpand %ymm5, %ymm4, %ymm4
310 ; AVX512F-NEXT: vpaddb %ymm4, %ymm0, %ymm0
312 ; AVX512F-NEXT: vpmovsxbw %xmm4, %ymm4
313 ; AVX512F-NEXT: vpmullw %ymm3, %ymm4, %ymm3
315 ; AVX512F-NEXT: vpmovsxbw %xmm1, %ymm4
316 ; AVX512F-NEXT: vpmullw %ymm2, %ymm4, %ymm2
318 ; AVX512F-NEXT: vperm2i128 {{.*#+}} ymm4 = ymm2[2,3],ymm3[2,3]
320 ; AVX512F-NEXT: vpackuswb %ymm4, %ymm2, %ymm2
1386 ; AVX512F-NEXT: vpsrlw $15, %ymm3, %ymm4
1388 ; AVX512F-NEXT: vpaddw %ymm4, %ymm3, %ymm3
1389 ; AVX512F-NEXT: vmovdqa {{.*#+}} ymm4 = [7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7]
1390 ; AVX512F-NEXT: vpmullw %ymm4, %ymm3, %ymm3
1396 ; AVX512F-NEXT: vpmullw %ymm4, %ymm2, %ymm2
1420 ; AVX512F-NEXT: vpmovsxbw %xmm4, %ymm4
1421 ; AVX512F-NEXT: vpmullw %ymm2, %ymm4, %ymm4
1422 ; AVX512F-NEXT: vpsrlw $8, %ymm4, %ymm4
1427 ; AVX512F-NEXT: vperm2i128 {{.*#+}} ymm6 = ymm5[2,3],ymm4[2,3]
1428 ; AVX512F-NEXT: vinserti128 $1, %xmm4, %ymm5, %ymm4
1429 ; AVX512F-NEXT: vpackuswb %ymm6, %ymm4, %ymm4
1430 ; AVX512F-NEXT: vpaddb %ymm0, %ymm4, %ymm4
1431 ; AVX512F-NEXT: vpsrlw $7, %ymm4, %ymm6
1434 ; AVX512F-NEXT: vpsrlw $2, %ymm4, %ymm4
1436 ; AVX512F-NEXT: vpand %ymm6, %ymm4, %ymm4
1438 ; AVX512F-NEXT: vpxor %ymm7, %ymm4, %ymm4
1439 ; AVX512F-NEXT: vpsubb %ymm7, %ymm4, %ymm4
1440 ; AVX512F-NEXT: vpaddb %ymm8, %ymm4, %ymm8
1442 ; AVX512F-NEXT: vpmovsxbw {{.*}}(%rip), %ymm4
1443 ; AVX512F-NEXT: vpmullw %ymm4, %ymm9, %ymm9
1448 ; AVX512F-NEXT: vpmullw %ymm4, %ymm5, %ymm5
1472 ; AVX512F-NEXT: vpmullw %ymm4, %ymm3, %ymm3
1477 ; AVX512F-NEXT: vpmullw %ymm4, %ymm2, %ymm2