Home
last modified time | relevance | path

Searched refs:pcmpeqb (Results 1 – 25 of 140) sorted by relevance

123456

/external/llvm-project/llvm/test/tools/llvm-mca/X86/Barcelona/
Ddependency-breaking-pcmpeq.s8 pcmpeqb %mm0, %mm0 label
12 pcmpeqb %xmm0, %xmm0 label
36 # CHECK-NEXT: 1 3 1.00 pcmpeqb %mm0, %mm0
39 # CHECK-NEXT: 1 1 0.50 pcmpeqb %xmm0, %xmm0
60 # CHECK-NEXT: - - - 1.00 - - - - pcmpeqb %mm0, %mm0
63 # CHECK-NEXT: - - - 0.01 - 0.99 - - pcmpeqb %xmm0, %xmm0
72 # CHECK: [0,0] DeeeER . . . . . pcmpeqb %mm0, %mm0
75 # CHECK-NEXT: [0,3] DeE--------R . . . . pcmpeqb %xmm0, %xmm0
79 # CHECK-NEXT: [1,0] .D========eeeER. . . . pcmpeqb %mm0, %mm0
82 # CHECK-NEXT: [1,3] . D==eE-------------R . . pcmpeqb %xmm0, %xmm0
[all …]
Done-idioms.s7 pcmpeqb %mm2, %mm2 label
11 pcmpeqb %xmm2, %xmm2 label
35 # CHECK-NEXT: 1 3 1.00 pcmpeqb %mm2, %mm2
38 # CHECK-NEXT: 1 1 0.50 pcmpeqb %xmm2, %xmm2
63 # CHECK-NEXT: - - - 1.00 - - - - pcmpeqb %mm2, %mm2
66 # CHECK-NEXT: - - - 0.10 - 0.90 - - pcmpeqb %xmm2, %xmm2
75 # CHECK: [0,0] DeeeER .. pcmpeqb %mm2, %mm2
78 # CHECK-NEXT: [0,3] DeE--------R pcmpeqb %xmm2, %xmm2
90 # CHECK-NEXT: 0. 1 1.0 1.0 0.0 pcmpeqb %mm2, %mm2
93 # CHECK-NEXT: 3. 1 1.0 1.0 8.0 pcmpeqb %xmm2, %xmm2
Dresources-mmx.s54 pcmpeqb %mm0, %mm2 label
55 pcmpeqb (%rax), %mm2 label
200 # CHECK-NEXT: 1 3 1.00 pcmpeqb %mm0, %mm2
201 # CHECK-NEXT: 2 8 1.00 * pcmpeqb (%rax), %mm2
322 # CHECK-NEXT: - - - 1.00 - - - - pcmpeqb %mm0, %mm2
323 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 pcmpeqb (%rax), %mm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Done-idioms.s9 pcmpeqb %mm2, %mm2 label
13 pcmpeqb %xmm2, %xmm2 label
49 # CHECK-NEXT: 1 2 0.50 pcmpeqb %mm2, %mm2
52 # CHECK-NEXT: 1 2 1.00 pcmpeqb %xmm2, %xmm2
110 …0 - - 0.50 0.50 - - - - - - - pcmpeqb %mm2, %mm2
113 … - - 0.50 0.50 - - - - - - - pcmpeqb %xmm2, %xmm2
130 # CHECK: [0,0] DeeER. . .. pcmpeqb %mm2, %mm2
133 # CHECK-NEXT: [0,3] D==eeER . .. pcmpeqb %xmm2, %xmm2
153 # CHECK-NEXT: 0. 1 1.0 1.0 0.0 pcmpeqb %mm2, %mm2
156 # CHECK-NEXT: 3. 1 3.0 3.0 0.0 pcmpeqb %xmm2, %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/
Done-idioms.s9 pcmpeqb %mm2, %mm2 label
13 pcmpeqb %xmm2, %xmm2 label
49 # CHECK-NEXT: 1 1 0.50 pcmpeqb %mm2, %mm2
52 # CHECK-NEXT: 1 1 0.50 pcmpeqb %xmm2, %xmm2
101 … - - 0.50 0.50 - - - - 0.50 0.50 - pcmpeqb %mm2, %mm2
104 … - - 0.50 0.50 - - - - 0.50 0.50 - pcmpeqb %xmm2, %xmm2
121 # CHECK: [0,0] DeER . . pcmpeqb %mm2, %mm2
124 # CHECK-NEXT: [0,3] .DeER. . pcmpeqb %xmm2, %xmm2
144 # CHECK-NEXT: 0. 1 1.0 1.0 0.0 pcmpeqb %mm2, %mm2
147 # CHECK-NEXT: 3. 1 1.0 1.0 0.0 pcmpeqb %xmm2, %xmm2
/external/compiler-rt/lib/builtins/i386/
Dashrdi3.S31 pcmpeqb %xmm1, %xmm1 // -1ULL
34 pcmpeqb %xmm1, %xmm1 // -1ULL
/external/llvm-project/compiler-rt/lib/builtins/i386/
Dashrdi3.S32 pcmpeqb %xmm1, %xmm1 // -1ULL
35 pcmpeqb %xmm1, %xmm1 // -1ULL
/external/llvm-project/llvm/test/CodeGen/X86/
Dptest.ll11 ; SSE2-NEXT: pcmpeqb %xmm0, %xmm1
58 ; SSE2-NEXT: pcmpeqb %xmm0, %xmm1
110 ; SSE2-NEXT: pcmpeqb %xmm1, %xmm0
177 ; SSE2-NEXT: pcmpeqb %xmm0, %xmm1
208 ; SSE2-NEXT: pcmpeqb %xmm0, %xmm1
243 ; SSE2-NEXT: pcmpeqb %xmm1, %xmm0
289 ; SSE2-NEXT: pcmpeqb %xmm0, %xmm1
320 ; SSE2-NEXT: pcmpeqb %xmm0, %xmm1
355 ; SSE2-NEXT: pcmpeqb %xmm1, %xmm0
Dvector-lzcnt-128.ll107 ; SSSE3-NEXT: pcmpeqb %xmm4, %xmm1
111 ; SSSE3-NEXT: pcmpeqb %xmm4, %xmm2
140 ; SSE41-NEXT: pcmpeqb %xmm4, %xmm1
144 ; SSE41-NEXT: pcmpeqb %xmm4, %xmm2
242 ; X32-SSE-NEXT: pcmpeqb %xmm4, %xmm1
246 ; X32-SSE-NEXT: pcmpeqb %xmm4, %xmm2
360 ; SSSE3-NEXT: pcmpeqb %xmm4, %xmm1
364 ; SSSE3-NEXT: pcmpeqb %xmm4, %xmm2
393 ; SSE41-NEXT: pcmpeqb %xmm4, %xmm1
397 ; SSE41-NEXT: pcmpeqb %xmm4, %xmm2
[all …]
Dvector-reduce-or-cmp.ll17 ; SSE2-NEXT: pcmpeqb %xmm0, %xmm1
44 ; SSE2-NEXT: pcmpeqb %xmm0, %xmm1
75 ; SSE2-NEXT: pcmpeqb %xmm1, %xmm0
130 ; SSE2-NEXT: pcmpeqb %xmm2, %xmm0
210 ; SSE2-NEXT: pcmpeqb %xmm0, %xmm1
237 ; SSE2-NEXT: pcmpeqb %xmm0, %xmm1
268 ; SSE2-NEXT: pcmpeqb %xmm1, %xmm0
323 ; SSE2-NEXT: pcmpeqb %xmm2, %xmm0
422 ; SSE2-NEXT: pcmpeqb %xmm0, %xmm1
449 ; SSE2-NEXT: pcmpeqb %xmm0, %xmm1
[all …]
Dmemcmp-optsize.ll548 ; X86-SSE2-NEXT: pcmpeqb %xmm0, %xmm1
558 ; X64-SSE2-NEXT: pcmpeqb %xmm0, %xmm1
593 ; X86-SSE2-NEXT: pcmpeqb {{\.LCPI.*}}, %xmm0
602 ; X64-SSE2-NEXT: pcmpeqb {{.*}}(%rip), %xmm0
661 ; X86-SSE2-NEXT: pcmpeqb %xmm0, %xmm2
663 ; X86-SSE2-NEXT: pcmpeqb %xmm1, %xmm0
674 ; X64-SSE2-NEXT: pcmpeqb %xmm0, %xmm1
677 ; X64-SSE2-NEXT: pcmpeqb %xmm0, %xmm2
718 ; X86-SSE2-NEXT: pcmpeqb {{\.LCPI.*}}, %xmm1
719 ; X86-SSE2-NEXT: pcmpeqb {{\.LCPI.*}}, %xmm0
[all …]
Dmemcmp-pgso.ll548 ; X86-SSE2-NEXT: pcmpeqb %xmm0, %xmm1
558 ; X64-SSE2-NEXT: pcmpeqb %xmm0, %xmm1
593 ; X86-SSE2-NEXT: pcmpeqb {{\.LCPI.*}}, %xmm0
602 ; X64-SSE2-NEXT: pcmpeqb {{.*}}(%rip), %xmm0
661 ; X86-SSE2-NEXT: pcmpeqb %xmm0, %xmm2
663 ; X86-SSE2-NEXT: pcmpeqb %xmm1, %xmm0
674 ; X64-SSE2-NEXT: pcmpeqb %xmm0, %xmm1
677 ; X64-SSE2-NEXT: pcmpeqb %xmm0, %xmm2
718 ; X86-SSE2-NEXT: pcmpeqb {{\.LCPI.*}}, %xmm1
719 ; X86-SSE2-NEXT: pcmpeqb {{\.LCPI.*}}, %xmm0
[all …]
/external/rust/crates/libz-sys/src/zlib/contrib/amd64/
Damd64-match.S295 pcmpeqb %xmm2, %xmm1
298 pcmpeqb %xmm4, %xmm3
301 pcmpeqb %xmm6, %xmm5
304 pcmpeqb %xmm8, %xmm7
/external/llvm-project/llvm/test/MC/X86/
DMMX-32.s529 pcmpeqb -485498096(%edx,%eax,4), %mm4 label
533 pcmpeqb 485498096(%edx,%eax,4), %mm4 label
537 pcmpeqb 485498096(%edx), %mm4 label
541 pcmpeqb 485498096, %mm4 label
545 pcmpeqb 64(%edx,%eax), %mm4 label
549 pcmpeqb (%edx), %mm4 label
553 pcmpeqb %mm4, %mm4 label
DMMX-64.s545 pcmpeqb 485498096, %mm4 label
549 pcmpeqb 64(%rdx), %mm4 label
553 pcmpeqb 64(%rdx,%rax,4), %mm4 label
557 pcmpeqb -64(%rdx,%rax,4), %mm4 label
561 pcmpeqb 64(%rdx,%rax), %mm4 label
565 pcmpeqb %mm4, %mm4 label
569 pcmpeqb (%rdx), %mm4 label
/external/libaom/libaom/third_party/libyuv/source/
Drow_win.cc331 pcmpeqb xmm5, xmm5 // generate mask 0xff000000 in J400ToARGBRow_SSE2()
390 pcmpeqb xmm5, xmm5 // generate mask 0xff000000 in RGB24ToARGBRow_SSSE3()
429 pcmpeqb xmm5, xmm5 // generate mask 0xff000000 in RAWToARGBRow_SSSE3()
478 pcmpeqb xmm3, xmm3 // generate mask 0xf800f800 for Red in RGB565ToARGBRow_SSE2()
480 pcmpeqb xmm4, xmm4 // generate mask 0x07e007e0 for Green in RGB565ToARGBRow_SSE2()
483 pcmpeqb xmm7, xmm7 // generate mask 0xff00ff00 for Alpha in RGB565ToARGBRow_SSE2()
675 pcmpeqb xmm3, xmm3 // generate mask 0xf800f800 for Red in ARGB1555ToARGBRow_SSE2()
679 pcmpeqb xmm7, xmm7 // generate mask 0xff00ff00 for Alpha in ARGB1555ToARGBRow_SSE2()
839 pcmpeqb xmm3, xmm3 // generate mask 0x0000001f in ARGBToRGB565Row_SSE2()
841 pcmpeqb xmm4, xmm4 // generate mask 0x000007e0 in ARGBToRGB565Row_SSE2()
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-mmx.s54 pcmpeqb %mm0, %mm2 label
55 pcmpeqb (%rax), %mm2 label
200 # CHECK-NEXT: 1 3 1.00 pcmpeqb %mm0, %mm2
201 # CHECK-NEXT: 2 8 1.00 * pcmpeqb (%rax), %mm2
322 # CHECK-NEXT: - - - 1.00 - - - - pcmpeqb %mm0, %mm2
323 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 pcmpeqb (%rax), %mm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SLM/
Dresources-mmx.s54 pcmpeqb %mm0, %mm2 label
55 pcmpeqb (%rax), %mm2 label
200 # CHECK-NEXT: 1 1 0.50 pcmpeqb %mm0, %mm2
201 # CHECK-NEXT: 1 4 1.00 * pcmpeqb (%rax), %mm2
322 # CHECK-NEXT: - - - 0.50 0.50 - - - pcmpeqb %mm0, %mm2
323 # CHECK-NEXT: - - - 0.50 0.50 - - 1.00 pcmpeqb (%rax), %mm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Atom/
Dresources-mmx.s54 pcmpeqb %mm0, %mm2 label
55 pcmpeqb (%rax), %mm2 label
200 # CHECK-NEXT: 1 1 0.50 pcmpeqb %mm0, %mm2
201 # CHECK-NEXT: 1 1 1.00 * pcmpeqb (%rax), %mm2
316 # CHECK-NEXT: 0.50 0.50 pcmpeqb %mm0, %mm2
317 # CHECK-NEXT: 1.00 - pcmpeqb (%rax), %mm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/
Dresources-mmx.s54 pcmpeqb %mm0, %mm2 label
55 pcmpeqb (%rax), %mm2 label
200 # CHECK-NEXT: 1 3 1.00 pcmpeqb %mm0, %mm2
201 # CHECK-NEXT: 2 8 1.00 * pcmpeqb (%rax), %mm2
322 # CHECK-NEXT: - - - 1.00 - - - - pcmpeqb %mm0, %mm2
323 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 pcmpeqb (%rax), %mm2
/external/libvpx/libvpx/third_party/libyuv/source/
Drow_win.cc265 pcmpeqb xmm5, xmm5 // generate mask 0xff000000
326 pcmpeqb xmm5, xmm5 // generate mask 0xff000000
365 pcmpeqb xmm5, xmm5 // generate mask 0xff000000
443 pcmpeqb xmm3, xmm3 // generate mask 0xf800f800 for Red
445 pcmpeqb xmm4, xmm4 // generate mask 0x07e007e0 for Green
448 pcmpeqb xmm7, xmm7 // generate mask 0xff00ff00 for Alpha
640 pcmpeqb xmm3, xmm3 // generate mask 0xf800f800 for Red
644 pcmpeqb xmm7, xmm7 // generate mask 0xff00ff00 for Alpha
806 pcmpeqb xmm3, xmm3 // generate mask 0x0000001f
808 pcmpeqb xmm4, xmm4 // generate mask 0x000007e0
[all …]
/external/libyuv/files/source/
Drow_win.cc265 pcmpeqb xmm5, xmm5 // generate mask 0xff000000
326 pcmpeqb xmm5, xmm5 // generate mask 0xff000000
365 pcmpeqb xmm5, xmm5 // generate mask 0xff000000
443 pcmpeqb xmm3, xmm3 // generate mask 0xf800f800 for Red
445 pcmpeqb xmm4, xmm4 // generate mask 0x07e007e0 for Green
448 pcmpeqb xmm7, xmm7 // generate mask 0xff00ff00 for Alpha
640 pcmpeqb xmm3, xmm3 // generate mask 0xf800f800 for Red
644 pcmpeqb xmm7, xmm7 // generate mask 0xff00ff00 for Alpha
806 pcmpeqb xmm3, xmm3 // generate mask 0x0000001f
808 pcmpeqb xmm4, xmm4 // generate mask 0x000007e0
[all …]
/external/fec/
Dsse2bfly27.s95 pcmpeqb %xmm0,%xmm1
96 pcmpeqb %xmm2,%xmm3
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-mmx.s54 pcmpeqb %mm0, %mm2 label
55 pcmpeqb (%rax), %mm2 label
200 # CHECK-NEXT: 1 1 1.00 pcmpeqb %mm0, %mm2
201 # CHECK-NEXT: 2 6 1.00 * pcmpeqb (%rax), %mm2
324 # CHECK-NEXT: - - 1.00 - - - - - - - pcmpeqb %mm0, %…
325 # CHECK-NEXT: - - 1.00 - 0.50 0.50 - - - - pcmpeqb (%rax),…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-mmx.s54 pcmpeqb %mm0, %mm2 label
55 pcmpeqb (%rax), %mm2 label
200 # CHECK-NEXT: 1 1 0.25 pcmpeqb %mm0, %mm2
201 # CHECK-NEXT: 1 8 0.50 * pcmpeqb (%rax), %mm2
326 … - - - - - - 0.25 0.25 0.25 0.25 - pcmpeqb %mm0, %mm2
327 … 0.50 - - - - - 0.25 0.25 0.25 0.25 - pcmpeqb (%rax), %mm2

123456