Lines Matching refs:k0
11 ; AVX512VL-NEXT: vptestmq %xmm0, %xmm1, %k0
12 ; AVX512VL-NEXT: kmovw %k0, %eax
20 ; AVX512F-NEXT: vptestmq %zmm0, %zmm1, %k0
21 ; AVX512F-NEXT: kshiftlw $14, %k0, %k0
22 ; AVX512F-NEXT: kshiftrw $14, %k0, %k0
23 ; AVX512F-NEXT: kmovw %k0, %eax
39 ; AVX512VL-NEXT: vptestmd %xmm0, %xmm1, %k0
40 ; AVX512VL-NEXT: kmovw %k0, %eax
48 ; AVX512F-NEXT: vptestmd %zmm0, %zmm1, %k0
49 ; AVX512F-NEXT: kshiftlw $12, %k0, %k0
50 ; AVX512F-NEXT: kshiftrw $12, %k0, %k0
51 ; AVX512F-NEXT: kmovw %k0, %eax
68 ; AVX512VL-NEXT: vptestmq %ymm0, %ymm1, %k0
69 ; AVX512VL-NEXT: kmovw %k0, %eax
78 ; AVX512F-NEXT: vptestmq %zmm0, %zmm1, %k0
79 ; AVX512F-NEXT: kshiftlw $12, %k0, %k0
80 ; AVX512F-NEXT: kshiftrw $12, %k0, %k0
81 ; AVX512F-NEXT: kmovw %k0, %eax
97 ; AVX512VL-NEXT: vptestmd %ymm0, %ymm1, %k0
98 ; AVX512VL-NEXT: kmovw %k0, %eax
107 ; AVX512F-NEXT: vptestmd %zmm0, %zmm1, %k0
108 ; AVX512F-NEXT: kmovw %k0, %eax
125 ; AVX512VL-X64-NEXT: vptestmq %xmm0, %xmm1, %k0 {%k1}
126 ; AVX512VL-X64-NEXT: kmovw %k0, %eax
134 ; AVX512VL-X86-NEXT: vptestmq %xmm0, %xmm1, %k0 {%k1}
135 ; AVX512VL-X86-NEXT: kmovw %k0, %eax
144 ; AVX512F-X64-NEXT: vptestmq %zmm0, %zmm1, %k0 {%k1}
145 ; AVX512F-X64-NEXT: kshiftlw $14, %k0, %k0
146 ; AVX512F-X64-NEXT: kshiftrw $14, %k0, %k0
147 ; AVX512F-X64-NEXT: kmovw %k0, %eax
158 ; AVX512F-X86-NEXT: vptestmq %zmm0, %zmm1, %k0 {%k1}
159 ; AVX512F-X86-NEXT: kshiftlw $14, %k0, %k0
160 ; AVX512F-X86-NEXT: kshiftrw $14, %k0, %k0
161 ; AVX512F-X86-NEXT: kmovw %k0, %eax
181 ; AVX512VL-X64-NEXT: vptestmd %xmm0, %xmm1, %k0 {%k1}
182 ; AVX512VL-X64-NEXT: kmovw %k0, %eax
190 ; AVX512VL-X86-NEXT: vptestmd %xmm0, %xmm1, %k0 {%k1}
191 ; AVX512VL-X86-NEXT: kmovw %k0, %eax
200 ; AVX512F-X64-NEXT: vptestmd %zmm0, %zmm1, %k0 {%k1}
201 ; AVX512F-X64-NEXT: kshiftlw $12, %k0, %k0
202 ; AVX512F-X64-NEXT: kshiftrw $12, %k0, %k0
203 ; AVX512F-X64-NEXT: kmovw %k0, %eax
214 ; AVX512F-X86-NEXT: vptestmd %zmm0, %zmm1, %k0 {%k1}
215 ; AVX512F-X86-NEXT: kshiftlw $12, %k0, %k0
216 ; AVX512F-X86-NEXT: kshiftrw $12, %k0, %k0
217 ; AVX512F-X86-NEXT: kmovw %k0, %eax
239 ; AVX512VL-X64-NEXT: vptestmq %ymm0, %ymm1, %k0 {%k1}
240 ; AVX512VL-X64-NEXT: kmovw %k0, %eax
249 ; AVX512VL-X86-NEXT: vptestmq %ymm0, %ymm1, %k0 {%k1}
250 ; AVX512VL-X86-NEXT: kmovw %k0, %eax
260 ; AVX512F-X64-NEXT: vptestmq %zmm0, %zmm1, %k0 {%k1}
261 ; AVX512F-X64-NEXT: kshiftlw $12, %k0, %k0
262 ; AVX512F-X64-NEXT: kshiftrw $12, %k0, %k0
263 ; AVX512F-X64-NEXT: kmovw %k0, %eax
274 ; AVX512F-X86-NEXT: vptestmq %zmm0, %zmm1, %k0 {%k1}
275 ; AVX512F-X86-NEXT: kshiftlw $12, %k0, %k0
276 ; AVX512F-X86-NEXT: kshiftrw $12, %k0, %k0
277 ; AVX512F-X86-NEXT: kmovw %k0, %eax
296 ; AVX512VL-X64-NEXT: vptestmd %ymm0, %ymm1, %k0
297 ; AVX512VL-X64-NEXT: kmovw %k0, %eax
305 ; AVX512VL-X86-NEXT: vptestmd %ymm0, %ymm1, %k0
306 ; AVX512VL-X86-NEXT: kmovw %k0, %eax
316 ; AVX512F-X64-NEXT: vptestmd %zmm0, %zmm1, %k0
317 ; AVX512F-X64-NEXT: kmovw %k0, %eax
327 ; AVX512F-X86-NEXT: vptestmd %zmm0, %zmm1, %k0
328 ; AVX512F-X86-NEXT: kmovw %k0, %eax
347 ; AVX512VL-NEXT: vptestnmq %xmm0, %xmm1, %k0
348 ; AVX512VL-NEXT: kmovw %k0, %eax
356 ; AVX512F-NEXT: vptestnmq %zmm0, %zmm1, %k0
357 ; AVX512F-NEXT: kshiftlw $14, %k0, %k0
358 ; AVX512F-NEXT: kshiftrw $14, %k0, %k0
359 ; AVX512F-NEXT: kmovw %k0, %eax
375 ; AVX512VL-NEXT: vptestnmd %xmm0, %xmm1, %k0
376 ; AVX512VL-NEXT: kmovw %k0, %eax
384 ; AVX512F-NEXT: vptestnmd %zmm0, %zmm1, %k0
385 ; AVX512F-NEXT: kshiftlw $12, %k0, %k0
386 ; AVX512F-NEXT: kshiftrw $12, %k0, %k0
387 ; AVX512F-NEXT: kmovw %k0, %eax
404 ; AVX512VL-NEXT: vptestnmq %ymm0, %ymm1, %k0
405 ; AVX512VL-NEXT: kmovw %k0, %eax
414 ; AVX512F-NEXT: vptestnmq %zmm0, %zmm1, %k0
415 ; AVX512F-NEXT: kshiftlw $12, %k0, %k0
416 ; AVX512F-NEXT: kshiftrw $12, %k0, %k0
417 ; AVX512F-NEXT: kmovw %k0, %eax
433 ; AVX512VL-NEXT: vptestnmd %ymm0, %ymm1, %k0
434 ; AVX512VL-NEXT: kmovw %k0, %eax
443 ; AVX512F-NEXT: vptestnmd %zmm0, %zmm1, %k0
444 ; AVX512F-NEXT: kmovw %k0, %eax
461 ; AVX512VL-X64-NEXT: vptestnmq %xmm0, %xmm1, %k0 {%k1}
462 ; AVX512VL-X64-NEXT: kmovw %k0, %eax
470 ; AVX512VL-X86-NEXT: vptestnmq %xmm0, %xmm1, %k0 {%k1}
471 ; AVX512VL-X86-NEXT: kmovw %k0, %eax
480 ; AVX512F-X64-NEXT: vptestnmq %zmm0, %zmm1, %k0 {%k1}
481 ; AVX512F-X64-NEXT: kshiftlw $14, %k0, %k0
482 ; AVX512F-X64-NEXT: kshiftrw $14, %k0, %k0
483 ; AVX512F-X64-NEXT: kmovw %k0, %eax
494 ; AVX512F-X86-NEXT: vptestnmq %zmm0, %zmm1, %k0 {%k1}
495 ; AVX512F-X86-NEXT: kshiftlw $14, %k0, %k0
496 ; AVX512F-X86-NEXT: kshiftrw $14, %k0, %k0
497 ; AVX512F-X86-NEXT: kmovw %k0, %eax
517 ; AVX512VL-X64-NEXT: vptestnmd %xmm0, %xmm1, %k0 {%k1}
518 ; AVX512VL-X64-NEXT: kmovw %k0, %eax
526 ; AVX512VL-X86-NEXT: vptestnmd %xmm0, %xmm1, %k0 {%k1}
527 ; AVX512VL-X86-NEXT: kmovw %k0, %eax
536 ; AVX512F-X64-NEXT: vptestnmd %zmm0, %zmm1, %k0 {%k1}
537 ; AVX512F-X64-NEXT: kshiftlw $12, %k0, %k0
538 ; AVX512F-X64-NEXT: kshiftrw $12, %k0, %k0
539 ; AVX512F-X64-NEXT: kmovw %k0, %eax
550 ; AVX512F-X86-NEXT: vptestnmd %zmm0, %zmm1, %k0 {%k1}
551 ; AVX512F-X86-NEXT: kshiftlw $12, %k0, %k0
552 ; AVX512F-X86-NEXT: kshiftrw $12, %k0, %k0
553 ; AVX512F-X86-NEXT: kmovw %k0, %eax
575 ; AVX512VL-X64-NEXT: vptestnmq %ymm0, %ymm1, %k0 {%k1}
576 ; AVX512VL-X64-NEXT: kmovw %k0, %eax
585 ; AVX512VL-X86-NEXT: vptestnmq %ymm0, %ymm1, %k0 {%k1}
586 ; AVX512VL-X86-NEXT: kmovw %k0, %eax
596 ; AVX512F-X64-NEXT: vptestnmq %zmm0, %zmm1, %k0 {%k1}
597 ; AVX512F-X64-NEXT: kshiftlw $12, %k0, %k0
598 ; AVX512F-X64-NEXT: kshiftrw $12, %k0, %k0
599 ; AVX512F-X64-NEXT: kmovw %k0, %eax
610 ; AVX512F-X86-NEXT: vptestnmq %zmm0, %zmm1, %k0 {%k1}
611 ; AVX512F-X86-NEXT: kshiftlw $12, %k0, %k0
612 ; AVX512F-X86-NEXT: kshiftrw $12, %k0, %k0
613 ; AVX512F-X86-NEXT: kmovw %k0, %eax
632 ; AVX512VL-X64-NEXT: vptestnmd %ymm0, %ymm1, %k0
633 ; AVX512VL-X64-NEXT: kmovw %k0, %eax
641 ; AVX512VL-X86-NEXT: vptestnmd %ymm0, %ymm1, %k0
642 ; AVX512VL-X86-NEXT: kmovw %k0, %eax
652 ; AVX512F-X64-NEXT: vptestnmd %zmm0, %zmm1, %k0
653 ; AVX512F-X64-NEXT: kmovw %k0, %eax
663 ; AVX512F-X86-NEXT: vptestnmd %zmm0, %zmm1, %k0
664 ; AVX512F-X86-NEXT: kmovw %k0, %eax