Home
last modified time | relevance | path

Searched refs:vpcmpeqb (Results 1 – 25 of 112) sorted by relevance

12345

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dvector-lzcnt-256.ll23 ; AVX1-NEXT: vpcmpeqb %xmm1, %xmm6, %xmm7
27 ; AVX1-NEXT: vpcmpeqb %xmm1, %xmm2, %xmm6
46 ; AVX1-NEXT: vpcmpeqb %xmm1, %xmm3, %xmm6
50 ; AVX1-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm4
77 ; AVX2-NEXT: vpcmpeqb %ymm4, %ymm1, %ymm5
81 ; AVX2-NEXT: vpcmpeqb %ymm4, %ymm0, %ymm2
107 ; AVX512VL-NEXT: vpcmpeqb %ymm4, %ymm1, %ymm5
111 ; AVX512VL-NEXT: vpcmpeqb %ymm4, %ymm0, %ymm2
137 ; AVX512VLBWDQ-NEXT: vpcmpeqb %ymm4, %ymm1, %ymm5
141 ; AVX512VLBWDQ-NEXT: vpcmpeqb %ymm4, %ymm0, %ymm2
[all …]
Dsetcc-wide-types.ll22 ; AVXANY-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
47 ; AVXANY-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
112 ; AVX256-NEXT: vpcmpeqb %ymm1, %ymm0, %ymm0
178 ; AVX256-NEXT: vpcmpeqb %ymm1, %ymm0, %ymm0
215 ; AVXANY-NEXT: vpcmpeqb 16(%rsi), %xmm1, %xmm1
216 ; AVXANY-NEXT: vpcmpeqb (%rsi), %xmm0, %xmm0
260 ; AVXANY-NEXT: vpcmpeqb 16(%rsi), %xmm1, %xmm1
261 ; AVXANY-NEXT: vpcmpeqb (%rsi), %xmm0, %xmm0
348 ; AVX256-NEXT: vpcmpeqb 32(%rsi), %ymm1, %ymm1
349 ; AVX256-NEXT: vpcmpeqb (%rsi), %ymm0, %ymm0
[all …]
Dbitcast-int-to-vector-bool-sext.ll163 ; AVX1-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
172 ; AVX2-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
375 ; AVX1-NEXT: vpcmpeqb %xmm2, %xmm1, %xmm1
378 ; AVX1-NEXT: vpcmpeqb %xmm2, %xmm0, %xmm0
394 ; AVX2-SLOW-NEXT: vpcmpeqb %ymm1, %ymm0, %ymm0
406 ; AVX2-FAST-NEXT: vpcmpeqb %ymm1, %ymm0, %ymm0
679 ; AVX1-NEXT: vpcmpeqb %xmm4, %xmm3, %xmm3
682 ; AVX1-NEXT: vpcmpeqb %xmm4, %xmm0, %xmm0
692 ; AVX1-NEXT: vpcmpeqb %xmm4, %xmm2, %xmm2
694 ; AVX1-NEXT: vpcmpeqb %xmm4, %xmm1, %xmm1
[all …]
Dbitcast-int-to-vector-bool.ll168 ; AVX1-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
179 ; AVX2-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
212 ; AVX1-NEXT: vpcmpeqb %xmm2, %xmm1, %xmm1
218 ; AVX1-NEXT: vpcmpeqb %xmm2, %xmm0, %xmm0
236 ; AVX2-NEXT: vpcmpeqb %ymm1, %ymm0, %ymm0
Dvector-lzcnt-128.ll178 ; AVX-NEXT: vpcmpeqb %xmm4, %xmm1, %xmm5
182 ; AVX-NEXT: vpcmpeqb %xmm4, %xmm0, %xmm2
208 ; AVX512VLBWDQ-NEXT: vpcmpeqb %xmm4, %xmm1, %xmm5
212 ; AVX512VLBWDQ-NEXT: vpcmpeqb %xmm4, %xmm0, %xmm2
444 ; AVX-NEXT: vpcmpeqb %xmm4, %xmm1, %xmm5
448 ; AVX-NEXT: vpcmpeqb %xmm4, %xmm0, %xmm2
474 ; AVX512VLBWDQ-NEXT: vpcmpeqb %xmm4, %xmm1, %xmm5
478 ; AVX512VLBWDQ-NEXT: vpcmpeqb %xmm4, %xmm0, %xmm2
702 ; AVX-NEXT: vpcmpeqb %xmm4, %xmm1, %xmm5
706 ; AVX-NEXT: vpcmpeqb %xmm4, %xmm0, %xmm2
[all …]
Dmemcmp.ll608 ; X64-AVX-NEXT: vpcmpeqb (%rsi), %xmm0, %xmm0
665 ; X64-AVX-NEXT: vpcmpeqb {{.*}}(%rip), %xmm0, %xmm0
728 ; X64-AVX-NEXT: vpcmpeqb %xmm2, %xmm1, %xmm1
729 ; X64-AVX-NEXT: vpcmpeqb (%rsi), %xmm0, %xmm0
773 ; X64-AVX-NEXT: vpcmpeqb %xmm2, %xmm1, %xmm1
774 ; X64-AVX-NEXT: vpcmpeqb {{.*}}(%rip), %xmm0, %xmm0
865 ; X64-AVX1-NEXT: vpcmpeqb 16(%rsi), %xmm1, %xmm1
866 ; X64-AVX1-NEXT: vpcmpeqb (%rsi), %xmm0, %xmm0
876 ; X64-AVX2-NEXT: vpcmpeqb (%rsi), %ymm0, %ymm0
941 ; X64-AVX1-NEXT: vpcmpeqb {{.*}}(%rip), %xmm1, %xmm1
[all …]
Dbitcast-int-to-vector-bool-zext.ll205 ; AVX1-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
216 ; AVX2-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
474 ; AVX1-NEXT: vpcmpeqb %xmm2, %xmm1, %xmm1
480 ; AVX1-NEXT: vpcmpeqb %xmm2, %xmm0, %xmm0
498 ; AVX2-SLOW-NEXT: vpcmpeqb %ymm1, %ymm0, %ymm0
512 ; AVX2-FAST-NEXT: vpcmpeqb %ymm1, %ymm0, %ymm0
869 ; AVX1-NEXT: vpcmpeqb %xmm4, %xmm3, %xmm3
875 ; AVX1-NEXT: vpcmpeqb %xmm4, %xmm0, %xmm0
887 ; AVX1-NEXT: vpcmpeqb %xmm4, %xmm2, %xmm2
891 ; AVX1-NEXT: vpcmpeqb %xmm4, %xmm1, %xmm1
[all …]
Dvec_cmp_uint-128.ll96 ; AVX-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
255 ; AVX1-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
262 ; AVX2-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
274 ; AVX512-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
454 ; AVX-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
675 ; AVX1-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
683 ; AVX2-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
696 ; AVX512-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
876 ; AVX-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
1100 ; AVX1-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
[all …]
Dmemcmp-optsize.ll565 ; X64-AVX2-NEXT: vpcmpeqb (%rsi), %xmm0, %xmm0
610 ; X64-AVX2-NEXT: vpcmpeqb {{.*}}(%rip), %xmm0, %xmm0
673 ; X64-AVX2-NEXT: vpcmpeqb %xmm2, %xmm1, %xmm1
674 ; X64-AVX2-NEXT: vpcmpeqb (%rsi), %xmm0, %xmm0
718 ; X64-AVX2-NEXT: vpcmpeqb %xmm2, %xmm1, %xmm1
719 ; X64-AVX2-NEXT: vpcmpeqb {{.*}}(%rip), %xmm0, %xmm0
797 ; X64-AVX2-NEXT: vpcmpeqb (%rsi), %ymm0, %ymm0
849 ; X64-AVX2-NEXT: vpcmpeqb {{.*}}(%rip), %ymm0, %ymm0
906 ; X64-AVX2-NEXT: vpcmpeqb 32(%rsi), %ymm1, %ymm1
907 ; X64-AVX2-NEXT: vpcmpeqb (%rsi), %ymm0, %ymm0
[all …]
Davx2-cmp.ll113 ; X32-NEXT: vpcmpeqb %ymm1, %ymm0, %ymm0
118 ; X64-NEXT: vpcmpeqb %ymm1, %ymm0, %ymm0
Dvector-lzcnt-512.ll390 ; AVX512DQ-NEXT: vpcmpeqb %ymm6, %ymm5, %ymm7
394 ; AVX512DQ-NEXT: vpcmpeqb %ymm6, %ymm0, %ymm0
403 ; AVX512DQ-NEXT: vpcmpeqb %ymm6, %ymm2, %ymm5
407 ; AVX512DQ-NEXT: vpcmpeqb %ymm6, %ymm1, %ymm1
476 ; AVX512DQ-NEXT: vpcmpeqb %ymm6, %ymm5, %ymm7
480 ; AVX512DQ-NEXT: vpcmpeqb %ymm6, %ymm0, %ymm0
489 ; AVX512DQ-NEXT: vpcmpeqb %ymm6, %ymm2, %ymm5
493 ; AVX512DQ-NEXT: vpcmpeqb %ymm6, %ymm1, %ymm1
580 ; AVX512DQ-NEXT: vpcmpeqb %ymm5, %ymm0, %ymm6
588 ; AVX512DQ-NEXT: vpcmpeqb %ymm5, %ymm1, %ymm2
[all …]
Dbroadcastm-lowering.ll45 ; AVX512CD-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
59 ; AVX512VLCDBW-NEXT: vpcmpeqb %xmm1, %xmm0, %k0
65 ; X86-AVX512VLCDBW-NEXT: vpcmpeqb %xmm1, %xmm0, %k0
Dbitcast-setcc-128.ll654 ; AVX1-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
660 ; AVX2-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
667 ; AVX512F-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
677 ; AVX512BW-NEXT: vpcmpeqb %xmm1, %xmm0, %k0
699 ; AVX1-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
712 ; AVX2-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
724 ; AVX512F-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
736 ; AVX512BW-NEXT: vpcmpeqb %xmm1, %xmm0, %k0
Dvec_setcc.ll16 ; AVX-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
33 ; AVX-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/
Ddependency-breaking-pcmpeq.s10 vpcmpeqb %xmm0, %xmm0, %xmm1 label
31 # CHECK-NEXT: 1 1 0.50 vpcmpeqb %xmm0, %xmm0, %xmm1
58 … - - 1.00 - - - - - 1.00 - vpcmpeqb %xmm0, %xmm0, %xm…
66 # CHECK: [0,0] DeER . . vpcmpeqb %xmm0, %xmm0, %xmm1
70 # CHECK-NEXT: [1,0] . DeER . vpcmpeqb %xmm0, %xmm0, %xmm1
74 # CHECK-NEXT: [2,0] . DeER. vpcmpeqb %xmm0, %xmm0, %xmm1
86 # CHECK-NEXT: 0. 3 1.0 1.0 0.0 vpcmpeqb %xmm0, %xmm0, %xmm1
Done-idioms.s18 vpcmpeqb %xmm3, %xmm3, %xmm3 label
23 vpcmpeqb %xmm3, %xmm3, %xmm5 label
53 # CHECK-NEXT: 1 1 0.50 vpcmpeqb %xmm3, %xmm3, %xmm3
57 # CHECK-NEXT: 1 1 0.50 vpcmpeqb %xmm3, %xmm3, %xmm5
105 … - 0.50 0.50 - - - - 0.50 0.50 - vpcmpeqb %xmm3, %xmm3, %xm…
109 … - 0.50 0.50 - - - - 0.50 0.50 - vpcmpeqb %xmm3, %xmm3, %xm…
125 # CHECK-NEXT: [0,7] . DeER . vpcmpeqb %xmm3, %xmm3, %xmm3
129 # CHECK-NEXT: [0,11] . DeER . vpcmpeqb %xmm3, %xmm3, %xmm5
148 # CHECK-NEXT: 7. 1 1.0 1.0 0.0 vpcmpeqb %xmm3, %xmm3, %xmm3
152 # CHECK-NEXT: 11. 1 1.0 1.0 0.0 vpcmpeqb %xmm3, %xmm3, %xmm5
/external/llvm/test/CodeGen/X86/
Dvector-lzcnt-256.ll45 ; AVX2-NEXT: vpcmpeqb %ymm4, %ymm1, %ymm5
49 ; AVX2-NEXT: vpcmpeqb %ymm4, %ymm0, %ymm2
115 ; AVX2-NEXT: vpcmpeqb %ymm4, %ymm1, %ymm5
119 ; AVX2-NEXT: vpcmpeqb %ymm4, %ymm0, %ymm2
204 ; AVX2-NEXT: vpcmpeqb %ymm4, %ymm1, %ymm5
208 ; AVX2-NEXT: vpcmpeqb %ymm4, %ymm0, %ymm2
279 ; AVX2-NEXT: vpcmpeqb %ymm4, %ymm1, %ymm5
283 ; AVX2-NEXT: vpcmpeqb %ymm4, %ymm0, %ymm2
322 ; AVX1-NEXT: vpcmpeqb %xmm6, %xmm5, %xmm7
326 ; AVX1-NEXT: vpcmpeqb %xmm6, %xmm1, %xmm1
[all …]
Davx-cmp.ll124 ; CHECK-NEXT: vpcmpeqb %xmm
125 ; CHECK-NEXT: vpcmpeqb %xmm
Davx2-cmp.ll52 ; CHECK: vpcmpeqb %ymm
Dvec_setcc.ll16 ; AVX-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
33 ; AVX-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Davx-cmp.ll124 ; CHECK-NEXT: vpcmpeqb %xmm
125 ; CHECK-NEXT: vpcmpeqb %xmm
/external/libaom/libaom/third_party/libyuv/source/
Drow_win.cc360 vpcmpeqb ymm5, ymm5, ymm5 // generate mask 0xff000000 in J400ToARGBRow_AVX2()
534 vpcmpeqb ymm3, ymm3, ymm3 // generate mask 0xf800f800 for Red in RGB565ToARGBRow_AVX2()
536 vpcmpeqb ymm4, ymm4, ymm4 // generate mask 0x07e007e0 for Green in RGB565ToARGBRow_AVX2()
539 vpcmpeqb ymm7, ymm7, ymm7 // generate mask 0xff00ff00 for Alpha in RGB565ToARGBRow_AVX2()
585 vpcmpeqb ymm3, ymm3, ymm3 // generate mask 0xf800f800 for Red in ARGB1555ToARGBRow_AVX2()
588 vpcmpeqb ymm7, ymm7, ymm7 // generate mask 0xff00ff00 for Alpha in ARGB1555ToARGBRow_AVX2()
928 vpcmpeqb ymm3, ymm3, ymm3 // generate mask 0x0000001f in ARGBToRGB565DitherRow_AVX2()
930 vpcmpeqb ymm4, ymm4, ymm4 // generate mask 0x000007e0 in ARGBToRGB565DitherRow_AVX2()
1037 vpcmpeqb ymm3, ymm3, ymm3 // generate mask 0x0000001f in ARGBToRGB565Row_AVX2()
1039 vpcmpeqb ymm4, ymm4, ymm4 // generate mask 0x000007e0 in ARGBToRGB565Row_AVX2()
[all …]
/external/libyuv/files/source/
Drow_win.cc295 vpcmpeqb ymm5, ymm5, ymm5 // generate mask 0xff000000
499 vpcmpeqb ymm3, ymm3, ymm3 // generate mask 0xf800f800 for Red
501 vpcmpeqb ymm4, ymm4, ymm4 // generate mask 0x07e007e0 for Green
504 vpcmpeqb ymm7, ymm7, ymm7 // generate mask 0xff00ff00 for Alpha
550 vpcmpeqb ymm3, ymm3, ymm3 // generate mask 0xf800f800 for Red
553 vpcmpeqb ymm7, ymm7, ymm7 // generate mask 0xff00ff00 for Alpha
896 vpcmpeqb ymm3, ymm3, ymm3 // generate mask 0x0000001f
898 vpcmpeqb ymm4, ymm4, ymm4 // generate mask 0x000007e0
1008 vpcmpeqb ymm3, ymm3, ymm3 // generate mask 0x0000001f
1010 vpcmpeqb ymm4, ymm4, ymm4 // generate mask 0x000007e0
[all …]
/external/libvpx/libvpx/third_party/libyuv/source/
Drow_win.cc295 vpcmpeqb ymm5, ymm5, ymm5 // generate mask 0xff000000
499 vpcmpeqb ymm3, ymm3, ymm3 // generate mask 0xf800f800 for Red
501 vpcmpeqb ymm4, ymm4, ymm4 // generate mask 0x07e007e0 for Green
504 vpcmpeqb ymm7, ymm7, ymm7 // generate mask 0xff00ff00 for Alpha
550 vpcmpeqb ymm3, ymm3, ymm3 // generate mask 0xf800f800 for Red
553 vpcmpeqb ymm7, ymm7, ymm7 // generate mask 0xff00ff00 for Alpha
896 vpcmpeqb ymm3, ymm3, ymm3 // generate mask 0x0000001f
898 vpcmpeqb ymm4, ymm4, ymm4 // generate mask 0x000007e0
1008 vpcmpeqb ymm3, ymm3, ymm3 // generate mask 0x0000001f
1010 vpcmpeqb ymm4, ymm4, ymm4 // generate mask 0x000007e0
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
DAVX2-64.s2085 vpcmpeqb 485498096, %ymm7, %ymm7 label
2089 vpcmpeqb 485498096, %ymm9, %ymm9 label
2093 vpcmpeqb -64(%rdx,%rax,4), %ymm7, %ymm7 label
2097 vpcmpeqb 64(%rdx,%rax,4), %ymm7, %ymm7 label
2101 vpcmpeqb -64(%rdx,%rax,4), %ymm9, %ymm9 label
2105 vpcmpeqb 64(%rdx,%rax,4), %ymm9, %ymm9 label
2109 vpcmpeqb 64(%rdx,%rax), %ymm7, %ymm7 label
2113 vpcmpeqb 64(%rdx,%rax), %ymm9, %ymm9 label
2117 vpcmpeqb 64(%rdx), %ymm7, %ymm7 label
2121 vpcmpeqb 64(%rdx), %ymm9, %ymm9 label
[all …]

12345