Home
last modified time | relevance | path

Searched refs:vpmovdb (Results 1 – 25 of 83) sorted by relevance

1234

/external/llvm/test/CodeGen/X86/
Dvector-lzcnt-512.ll111 ; AVX512CD-NEXT: vpmovdb %zmm2, %xmm2
116 ; AVX512CD-NEXT: vpmovdb %zmm0, %xmm0
122 ; AVX512CD-NEXT: vpmovdb %zmm2, %xmm2
126 ; AVX512CD-NEXT: vpmovdb %zmm1, %xmm1
137 ; AVX512BW-NEXT: vpmovdb %zmm2, %xmm2
142 ; AVX512BW-NEXT: vpmovdb %zmm1, %xmm1
148 ; AVX512BW-NEXT: vpmovdb %zmm2, %xmm2
152 ; AVX512BW-NEXT: vpmovdb %zmm0, %xmm0
167 ; AVX512CD-NEXT: vpmovdb %zmm2, %xmm2
172 ; AVX512CD-NEXT: vpmovdb %zmm0, %xmm0
[all …]
Davx512-trunc.ll10 ; ALL-NEXT: vpmovdb %zmm0, %xmm0
269 ; ALL-NEXT: vpmovdb %zmm0, %xmm0
278 ; ALL-NEXT: vpmovdb %zmm0, (%rdi)
312 ; SKX-NEXT: vpmovdb %ymm0, (%rdi)
336 ; SKX-NEXT: vpmovdb %xmm0, (%rdi)
415 ; KNL-NEXT: vpmovdb %zmm0, %xmm0
417 ; KNL-NEXT: vpmovdb %zmm1, %xmm1
433 ; KNL-NEXT: vpmovdb %zmm0, %xmm0
435 ; KNL-NEXT: vpmovdb %zmm1, %xmm1
453 ; KNL-NEXT: vpmovdb %zmm0, %xmm0
[all …]
Dpmul.ll60 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
201 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
467 ; AVX512F-NEXT: vpmovdb %zmm1, %xmm1
472 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
666 ; AVX512F-NEXT: vpmovdb %zmm2, %xmm2
673 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
913 ; AVX512F-NEXT: vpmovdb %zmm2, %xmm2
918 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
923 ; AVX512F-NEXT: vpmovdb %zmm2, %xmm2
928 ; AVX512F-NEXT: vpmovdb %zmm1, %xmm1
[all …]
Dvector-lzcnt-256.ll491 ; AVX512VLCD-NEXT: vpmovdb %zmm1, %xmm1
496 ; AVX512VLCD-NEXT: vpmovdb %zmm0, %xmm0
506 ; AVX512CD-NEXT: vpmovdb %zmm1, %xmm1
511 ; AVX512CD-NEXT: vpmovdb %zmm0, %xmm0
565 ; AVX512VLCD-NEXT: vpmovdb %zmm1, %xmm1
570 ; AVX512VLCD-NEXT: vpmovdb %zmm0, %xmm0
580 ; AVX512CD-NEXT: vpmovdb %zmm1, %xmm1
585 ; AVX512CD-NEXT: vpmovdb %zmm0, %xmm0
Davx512-mask-op.ll354 ; KNL-NEXT: vpmovdb %zmm0, %xmm0
392 ; KNL-NEXT: vpmovdb %zmm0, %xmm0
482 ; KNL-NEXT: vpmovdb %zmm0, %xmm0
521 ; KNL-NEXT: vpmovdb %zmm1, %xmm1
524 ; KNL-NEXT: vpmovdb %zmm2, %xmm2
531 ; KNL-NEXT: vpmovdb %zmm1, %xmm1
534 ; KNL-NEXT: vpmovdb %zmm0, %xmm0
579 ; KNL-NEXT: vpmovdb %zmm0, %xmm0
582 ; KNL-NEXT: vpmovdb %zmm2, %xmm2
595 ; KNL-NEXT: vpmovdb %zmm2, %xmm2
[all …]
Davx512-calling-conv.ll35 ; KNL-NEXT: vpmovdb %zmm0, %xmm0
58 ; KNL_X32-NEXT: vpmovdb %zmm0, %xmm0
191 ; KNL-NEXT: vpmovdb %zmm0, %xmm0
221 ; KNL_X32-NEXT: vpmovdb %zmm0, %xmm0
Dvector-trunc-math.ll270 ; AVX512-NEXT: vpmovdb %zmm0, %xmm0
334 ; AVX512-NEXT: vpmovdb %zmm0, %xmm0
380 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
667 ; AVX512-NEXT: vpmovdb %zmm0, %xmm0
729 ; AVX512-NEXT: vpmovdb %zmm0, %xmm0
774 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
1050 ; AVX512-NEXT: vpmovdb %zmm0, %xmm0
1114 ; AVX512-NEXT: vpmovdb %zmm0, %xmm0
1160 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
1446 ; AVX512-NEXT: vpmovdb %zmm0, %xmm0
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Davg-mask.ll11 ; AVX512F-NEXT: vpmovdb %zmm1, %xmm1
39 ; AVX512F-NEXT: vpmovdb %zmm1, %xmm1
68 ; AVX512F-NEXT: vpmovdb %zmm1, %xmm1
70 ; AVX512F-NEXT: vpmovdb %zmm3, %xmm3
100 ; AVX512F-NEXT: vpmovdb %zmm1, %xmm1
102 ; AVX512F-NEXT: vpmovdb %zmm2, %xmm2
139 ; AVX512F-NEXT: vpmovdb %zmm2, %xmm2
141 ; AVX512F-NEXT: vpmovdb %zmm3, %xmm3
145 ; AVX512F-NEXT: vpmovdb %zmm2, %xmm2
147 ; AVX512F-NEXT: vpmovdb %zmm3, %xmm3
[all …]
Dvector-lzcnt-512.ll509 ; AVX512CD-NEXT: vpmovdb %zmm2, %xmm2
514 ; AVX512CD-NEXT: vpmovdb %zmm0, %xmm0
520 ; AVX512CD-NEXT: vpmovdb %zmm2, %xmm2
524 ; AVX512CD-NEXT: vpmovdb %zmm1, %xmm1
535 ; AVX512CDBW-NEXT: vpmovdb %zmm2, %xmm2
540 ; AVX512CDBW-NEXT: vpmovdb %zmm1, %xmm1
546 ; AVX512CDBW-NEXT: vpmovdb %zmm2, %xmm2
550 ; AVX512CDBW-NEXT: vpmovdb %zmm0, %xmm0
603 ; AVX512CD-NEXT: vpmovdb %zmm2, %xmm2
608 ; AVX512CD-NEXT: vpmovdb %zmm0, %xmm0
[all …]
Dvector-reduce-mul.ll1686 ; AVX512DQ-NEXT: vpmovdb %zmm0, %xmm0
1692 ; AVX512DQ-NEXT: vpmovdb %zmm0, %xmm0
1698 ; AVX512DQ-NEXT: vpmovdb %zmm0, %xmm0
1704 ; AVX512DQ-NEXT: vpmovdb %zmm0, %xmm0
1717 ; AVX512DQVL-NEXT: vpmovdb %zmm0, %xmm0
1723 ; AVX512DQVL-NEXT: vpmovdb %zmm0, %xmm0
1729 ; AVX512DQVL-NEXT: vpmovdb %zmm0, %xmm0
1735 ; AVX512DQVL-NEXT: vpmovdb %zmm0, %xmm0
2003 ; AVX512DQ-NEXT: vpmovdb %zmm0, %xmm0
2009 ; AVX512DQ-NEXT: vpmovdb %zmm0, %xmm0
[all …]
Dshuffle-vs-trunc-256.ll85 ; AVX512F-NEXT: vpmovdb %zmm0, (%rsi)
92 ; AVX512VL-NEXT: vpmovdb %zmm0, (%rsi)
449 ; AVX512VL-NEXT: vpmovdb %ymm0, (%rsi)
465 ; AVX512BWVL-NEXT: vpmovdb %ymm0, (%rsi)
472 ; AVX512VBMIVL-NEXT: vpmovdb %ymm0, (%rsi)
514 ; AVX512VL-NEXT: vpmovdb %ymm0, %xmm0
528 ; AVX512BWVL-NEXT: vpmovdb %ymm0, %xmm0
534 ; AVX512VBMIVL-NEXT: vpmovdb %ymm0, %xmm0
573 ; AVX512VL-NEXT: vpmovdb %ymm0, %xmm0
587 ; AVX512BWVL-NEXT: vpmovdb %ymm0, %xmm0
[all …]
Davx512-trunc.ll10 ; ALL-NEXT: vpmovdb %zmm0, %xmm0
287 ; ALL-NEXT: vpmovdb %zmm0, %xmm0
297 ; ALL-NEXT: vpmovdb %zmm0, (%rdi)
335 ; SKX-NEXT: vpmovdb %ymm0, (%rdi)
360 ; SKX-NEXT: vpmovdb %xmm0, (%rdi)
444 ; KNL-NEXT: vpmovdb %zmm0, %xmm0
446 ; KNL-NEXT: vpmovdb %zmm1, %xmm1
462 ; KNL-NEXT: vpmovdb %zmm0, %xmm0
464 ; KNL-NEXT: vpmovdb %zmm1, %xmm1
484 ; KNL-NEXT: vpmovdb %zmm0, %xmm0
[all …]
Dprefer-avx256-mask-extend.ll66 ; AVX512VL-NEXT: vpmovdb %zmm0, %xmm0
78 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
194 ; AVX512VL-NEXT: vpmovdb %zmm0, %xmm0
206 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
Dprefer-avx256-lzcnt.ll58 ; AVX512-NEXT: vpmovdb %zmm0, %xmm0
114 ; AVX512-NEXT: vpmovdb %zmm1, %xmm1
119 ; AVX512-NEXT: vpmovdb %zmm0, %xmm0
Dshuffle-strided-with-offset-256.ll670 ; AVX512VL-NEXT: vpmovdb %xmm0, (%rsi)
694 ; AVX512BWVL-NEXT: vpmovdb %xmm0, (%rsi)
748 ; AVX512VL-NEXT: vpmovdb %xmm0, (%rsi)
772 ; AVX512BWVL-NEXT: vpmovdb %xmm0, (%rsi)
826 ; AVX512VL-NEXT: vpmovdb %xmm0, (%rsi)
850 ; AVX512BWVL-NEXT: vpmovdb %xmm0, (%rsi)
901 ; AVX512VL-NEXT: vpmovdb %xmm0, (%rsi)
922 ; AVX512BWVL-NEXT: vpmovdb %xmm0, (%rsi)
976 ; AVX512VL-NEXT: vpmovdb %xmm0, (%rsi)
1000 ; AVX512BWVL-NEXT: vpmovdb %xmm0, (%rsi)
[all …]
Dvector-trunc.ll616 ; AVX512VL-NEXT: vpmovdb %ymm0, (%rax)
631 ; AVX512BWVL-NEXT: vpmovdb %ymm0, (%rax)
940 ; AVX512-NEXT: vpmovdb %zmm0, (%rax)
992 ; AVX512-NEXT: vpmovdb %zmm0, (%rax)
1069 ; AVX512-NEXT: vpmovdb %zmm0, (%rax)
1133 ; AVX512F-NEXT: vpmovdb %zmm0, (%rax)
1140 ; AVX512VL-NEXT: vpmovdb %zmm0, (%rax)
1195 ; AVX512F-NEXT: vpmovdb %zmm0, (%rax)
1203 ; AVX512VL-NEXT: vpmovdb %zmm0, (%rax)
1260 ; AVX512F-NEXT: vpmovdb %zmm0, (%rax)
[all …]
Davx512-mask-op.ll680 ; KNL-NEXT: vpmovdb %zmm0, %xmm0
730 ; AVX512DQ-NEXT: vpmovdb %zmm0, %xmm0
771 ; KNL-NEXT: vpmovdb %zmm0, %xmm0
818 ; AVX512DQ-NEXT: vpmovdb %zmm0, %xmm0
1001 ; KNL-NEXT: vpmovdb %zmm0, %xmm0
1035 ; AVX512DQ-NEXT: vpmovdb %zmm0, %xmm0
1077 ; KNL-NEXT: vpmovdb %zmm0, %xmm0
1079 ; KNL-NEXT: vpmovdb %zmm1, %xmm1
1082 ; KNL-NEXT: vpmovdb %zmm0, %xmm0
1084 ; KNL-NEXT: vpmovdb %zmm2, %xmm2
[all …]
Dprefer-avx256-mask-shuffle.ll56 ; AVX512VL-NEXT: vpmovdb %zmm0, %xmm0
100 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
195 ; AVX512NOBW-NEXT: vpmovdb %zmm0, %xmm0
Dpr35918.ll45 ; X86-SKX-NEXT: vpmovdb %xmm0, (%esp)
84 ; X64-SKX-NEXT: vpmovdb %xmm0, -{{[0-9]+}}(%rsp)
Dvector-trunc-math.ll315 ; AVX512-NEXT: vpmovdb %zmm0, %xmm0
380 ; AVX512-NEXT: vpmovdb %zmm0, %xmm0
427 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
443 ; AVX512DQ-NEXT: vpmovdb %zmm0, %xmm0
758 ; AVX512-NEXT: vpmovdb %zmm0, %xmm0
814 ; AVX512-NEXT: vpmovdb %zmm0, %xmm0
858 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
874 ; AVX512DQ-NEXT: vpmovdb %zmm0, %xmm0
1188 ; AVX512-NEXT: vpmovdb %zmm0, %xmm0
1253 ; AVX512-NEXT: vpmovdb %zmm0, %xmm0
[all …]
Dpmul.ll54 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
190 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
447 ; AVX512F-NEXT: vpmovdb %zmm1, %xmm1
452 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
632 ; AVX512F-NEXT: vpmovdb %zmm2, %xmm2
639 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
863 ; AVX512F-NEXT: vpmovdb %zmm2, %xmm2
868 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
873 ; AVX512F-NEXT: vpmovdb %zmm2, %xmm2
878 ; AVX512F-NEXT: vpmovdb %zmm1, %xmm1
[all …]
Dvector-shuffle-v1.ll178 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
192 ; AVX512VL-NEXT: vpmovdb %zmm0, %xmm0
230 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
249 ; AVX512VL-NEXT: vpmovdb %zmm0, %xmm0
339 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
359 ; AVX512VL-NEXT: vpmovdb %zmm0, %xmm0
440 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
455 ; AVX512VL-NEXT: vpmovdb %zmm0, %xmm0
Dprefer-avx256-trunc.ll25 ; AVX512NOBW-NEXT: vpmovdb %zmm0, %xmm0
Dbitcast-int-to-vector-bool-zext.ll225 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
524 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
526 ; AVX512F-NEXT: vpmovdb %zmm1, %xmm1
960 ; AVX512F-NEXT: vpmovdb %zmm0, %xmm0
962 ; AVX512F-NEXT: vpmovdb %zmm1, %xmm1
965 ; AVX512F-NEXT: vpmovdb %zmm1, %xmm1
967 ; AVX512F-NEXT: vpmovdb %zmm2, %xmm2
Dvector-idiv-sdiv-512.ll393 ; AVX512F-NEXT: vpmovdb %zmm8, %xmm8
398 ; AVX512F-NEXT: vpmovdb %zmm7, %xmm7
422 ; AVX512F-NEXT: vpmovdb %zmm4, %xmm4
427 ; AVX512F-NEXT: vpmovdb %zmm2, %xmm2

1234