Lines Matching refs:k0
165 ; CHECK-NEXT: vpcmpeqq %zmm2, %zmm0, %k0
167 ; CHECK-NEXT: kunpckbw %k0, %k1, %k0
168 ; CHECK-NEXT: kmovw %k0, %eax
183 ; KNL-NEXT: vpcmpeqd %zmm3, %zmm1, %k0
184 ; KNL-NEXT: kshiftlw $14, %k0, %k1
187 ; KNL-NEXT: kshiftlw $15, %k0, %k1
192 ; KNL-NEXT: kshiftlw $13, %k0, %k1
196 ; KNL-NEXT: kshiftlw $12, %k0, %k1
200 ; KNL-NEXT: kshiftlw $11, %k0, %k1
204 ; KNL-NEXT: kshiftlw $10, %k0, %k1
208 ; KNL-NEXT: kshiftlw $9, %k0, %k1
212 ; KNL-NEXT: kshiftlw $8, %k0, %k1
216 ; KNL-NEXT: kshiftlw $7, %k0, %k1
220 ; KNL-NEXT: kshiftlw $6, %k0, %k1
224 ; KNL-NEXT: kshiftlw $5, %k0, %k1
228 ; KNL-NEXT: kshiftlw $4, %k0, %k1
232 ; KNL-NEXT: kshiftlw $3, %k0, %k1
236 ; KNL-NEXT: kshiftlw $2, %k0, %k1
240 ; KNL-NEXT: kshiftlw $1, %k0, %k1
244 ; KNL-NEXT: kshiftlw $0, %k0, %k0
245 ; KNL-NEXT: kshiftrw $15, %k0, %k0
246 ; KNL-NEXT: kmovw %k0, %eax
250 ; KNL-NEXT: vptestmd %zmm1, %zmm1, %k0
251 ; KNL-NEXT: kmovw %k0, {{[0-9]+}}(%rsp)
252 ; KNL-NEXT: vpcmpeqd %zmm2, %zmm0, %k0
253 ; KNL-NEXT: kshiftlw $14, %k0, %k1
256 ; KNL-NEXT: kshiftlw $15, %k0, %k1
261 ; KNL-NEXT: kshiftlw $13, %k0, %k1
265 ; KNL-NEXT: kshiftlw $12, %k0, %k1
269 ; KNL-NEXT: kshiftlw $11, %k0, %k1
273 ; KNL-NEXT: kshiftlw $10, %k0, %k1
277 ; KNL-NEXT: kshiftlw $9, %k0, %k1
281 ; KNL-NEXT: kshiftlw $8, %k0, %k1
285 ; KNL-NEXT: kshiftlw $7, %k0, %k1
289 ; KNL-NEXT: kshiftlw $6, %k0, %k1
293 ; KNL-NEXT: kshiftlw $5, %k0, %k1
297 ; KNL-NEXT: kshiftlw $4, %k0, %k1
301 ; KNL-NEXT: kshiftlw $3, %k0, %k1
305 ; KNL-NEXT: kshiftlw $2, %k0, %k1
309 ; KNL-NEXT: kshiftlw $1, %k0, %k1
313 ; KNL-NEXT: kshiftlw $0, %k0, %k0
314 ; KNL-NEXT: kshiftrw $15, %k0, %k0
315 ; KNL-NEXT: kmovw %k0, %eax
319 ; KNL-NEXT: vptestmd %zmm0, %zmm0, %k0
320 ; KNL-NEXT: kmovw %k0, (%rsp)
328 ; SKX-NEXT: vpcmpeqd %zmm2, %zmm0, %k0
330 ; SKX-NEXT: kunpckwd %k0, %k1, %k0
331 ; SKX-NEXT: kmovd %k0, %eax
348 ; KNL-NEXT: vptestmd %zmm1, %zmm1, %k0
349 ; KNL-NEXT: kshiftlw $14, %k0, %k1
352 ; KNL-NEXT: kshiftlw $15, %k0, %k1
357 ; KNL-NEXT: kshiftlw $13, %k0, %k1
361 ; KNL-NEXT: kshiftlw $12, %k0, %k1
365 ; KNL-NEXT: kshiftlw $11, %k0, %k1
369 ; KNL-NEXT: kshiftlw $10, %k0, %k1
373 ; KNL-NEXT: kshiftlw $9, %k0, %k1
377 ; KNL-NEXT: kshiftlw $8, %k0, %k1
381 ; KNL-NEXT: kshiftlw $7, %k0, %k1
385 ; KNL-NEXT: kshiftlw $6, %k0, %k1
389 ; KNL-NEXT: kshiftlw $5, %k0, %k1
393 ; KNL-NEXT: kshiftlw $4, %k0, %k1
397 ; KNL-NEXT: kshiftlw $3, %k0, %k1
401 ; KNL-NEXT: kshiftlw $2, %k0, %k1
405 ; KNL-NEXT: kshiftlw $1, %k0, %k1
409 ; KNL-NEXT: kshiftlw $0, %k0, %k0
410 ; KNL-NEXT: kshiftrw $15, %k0, %k0
411 ; KNL-NEXT: kmovw %k0, %eax
415 ; KNL-NEXT: vptestmd %zmm1, %zmm1, %k0
416 ; KNL-NEXT: kmovw %k0, {{[0-9]+}}(%rsp)
420 ; KNL-NEXT: vptestmd %zmm0, %zmm0, %k0
421 ; KNL-NEXT: kshiftlw $14, %k0, %k1
424 ; KNL-NEXT: kshiftlw $15, %k0, %k1
429 ; KNL-NEXT: kshiftlw $13, %k0, %k1
433 ; KNL-NEXT: kshiftlw $12, %k0, %k1
437 ; KNL-NEXT: kshiftlw $11, %k0, %k1
441 ; KNL-NEXT: kshiftlw $10, %k0, %k1
445 ; KNL-NEXT: kshiftlw $9, %k0, %k1
449 ; KNL-NEXT: kshiftlw $8, %k0, %k1
453 ; KNL-NEXT: kshiftlw $7, %k0, %k1
457 ; KNL-NEXT: kshiftlw $6, %k0, %k1
461 ; KNL-NEXT: kshiftlw $5, %k0, %k1
465 ; KNL-NEXT: kshiftlw $4, %k0, %k1
469 ; KNL-NEXT: kshiftlw $3, %k0, %k1
473 ; KNL-NEXT: kshiftlw $2, %k0, %k1
477 ; KNL-NEXT: kshiftlw $1, %k0, %k1
481 ; KNL-NEXT: kshiftlw $0, %k0, %k0
482 ; KNL-NEXT: kshiftrw $15, %k0, %k0
483 ; KNL-NEXT: kmovw %k0, %eax
487 ; KNL-NEXT: vptestmd %zmm0, %zmm0, %k0
488 ; KNL-NEXT: kmovw %k0, (%rsp)
492 ; KNL-NEXT: vptestmd %zmm0, %zmm0, %k0
493 ; KNL-NEXT: kshiftlw $14, %k0, %k1
496 ; KNL-NEXT: kshiftlw $15, %k0, %k1
501 ; KNL-NEXT: kshiftlw $13, %k0, %k1
505 ; KNL-NEXT: kshiftlw $12, %k0, %k1
509 ; KNL-NEXT: kshiftlw $11, %k0, %k1
513 ; KNL-NEXT: kshiftlw $10, %k0, %k1
517 ; KNL-NEXT: kshiftlw $9, %k0, %k1
521 ; KNL-NEXT: kshiftlw $8, %k0, %k1
525 ; KNL-NEXT: kshiftlw $7, %k0, %k1
529 ; KNL-NEXT: kshiftlw $6, %k0, %k1
533 ; KNL-NEXT: kshiftlw $5, %k0, %k1
537 ; KNL-NEXT: kshiftlw $4, %k0, %k1
541 ; KNL-NEXT: kshiftlw $3, %k0, %k1
545 ; KNL-NEXT: kshiftlw $2, %k0, %k1
549 ; KNL-NEXT: kshiftlw $1, %k0, %k1
553 ; KNL-NEXT: kshiftlw $0, %k0, %k0
554 ; KNL-NEXT: kshiftrw $15, %k0, %k0
555 ; KNL-NEXT: kmovw %k0, %eax
559 ; KNL-NEXT: vptestmd %zmm0, %zmm0, %k0
560 ; KNL-NEXT: kmovw %k0, {{[0-9]+}}(%rsp)
564 ; KNL-NEXT: vptestmd %zmm0, %zmm0, %k0
565 ; KNL-NEXT: kshiftlw $14, %k0, %k1
568 ; KNL-NEXT: kshiftlw $15, %k0, %k1
573 ; KNL-NEXT: kshiftlw $13, %k0, %k1
577 ; KNL-NEXT: kshiftlw $12, %k0, %k1
581 ; KNL-NEXT: kshiftlw $11, %k0, %k1
585 ; KNL-NEXT: kshiftlw $10, %k0, %k1
589 ; KNL-NEXT: kshiftlw $9, %k0, %k1
593 ; KNL-NEXT: kshiftlw $8, %k0, %k1
597 ; KNL-NEXT: kshiftlw $7, %k0, %k1
601 ; KNL-NEXT: kshiftlw $6, %k0, %k1
605 ; KNL-NEXT: kshiftlw $5, %k0, %k1
609 ; KNL-NEXT: kshiftlw $4, %k0, %k1
613 ; KNL-NEXT: kshiftlw $3, %k0, %k1
617 ; KNL-NEXT: kshiftlw $2, %k0, %k1
621 ; KNL-NEXT: kshiftlw $1, %k0, %k1
625 ; KNL-NEXT: kshiftlw $0, %k0, %k0
626 ; KNL-NEXT: kshiftrw $15, %k0, %k0
627 ; KNL-NEXT: kmovw %k0, %eax
631 ; KNL-NEXT: vptestmd %zmm0, %zmm0, %k0
632 ; KNL-NEXT: kmovw %k0, {{[0-9]+}}(%rsp)
643 ; SKX-NEXT: vpcmpeqw %zmm2, %zmm0, %k0
645 ; SKX-NEXT: kunpckdq %k0, %k1, %k0
646 ; SKX-NEXT: kmovq %k0, %rax
865 ; KNL-NEXT: vpcmpgtq %zmm1, %zmm0, %k0
867 ; KNL-NEXT: kxnorw %k1, %k0, %k1
875 ; SKX-NEXT: vpcmpgtq %zmm1, %zmm0, %k0
877 ; SKX-NEXT: kxnorb %k1, %k0, %k0
878 ; SKX-NEXT: vpmovm2d %k0, %ymm0
890 ; KNL-NEXT: vpcmpgtd %zmm1, %zmm0, %k0
892 ; KNL-NEXT: kxorw %k1, %k0, %k1
900 ; SKX-NEXT: vpcmpgtd %zmm1, %zmm0, %k0
902 ; SKX-NEXT: kxorw %k1, %k0, %k0
903 ; SKX-NEXT: vpmovm2b %k0, %xmm0
1203 ; SKX-NEXT: vpcmpeqd %xmm1, %xmm0, %k0
1204 ; SKX-NEXT: vpmovm2d %k0, %xmm0