Home
last modified time | relevance | path

Searched refs:psubusw (Results 1 – 25 of 99) sorted by relevance

1234

/external/libaom/libaom/aom_dsp/x86/
Dhighbd_sad4d_sse2.asm33 psubusw m3, m4
34 psubusw m2, m5
35 psubusw m4, m0
36 psubusw m5, m0
43 psubusw m3, m6
44 psubusw m2, m7
45 psubusw m6, m0
46 psubusw m7, m0
56 psubusw m3, m2
57 psubusw m2, m0
[all …]
Dhighbd_sad_sse2.asm78 psubusw m5, m1
79 psubusw m1, [srcq]
82 psubusw m5, m2
83 psubusw m2, [srcq+16]
86 psubusw m5, m3
87 psubusw m3, [srcq+32]
90 psubusw m5, m4
91 psubusw m4, [srcq+48]
116 psubusw m5, m1
117 psubusw m1, [srcq+64]
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dhighbd_sad4d_sse2.asm30 psubusw m3, m4
31 psubusw m2, m5
32 psubusw m4, m0
33 psubusw m5, m0
40 psubusw m3, m6
41 psubusw m2, m7
42 psubusw m6, m0
43 psubusw m7, m0
53 psubusw m3, m2
54 psubusw m2, m0
[all …]
Dhighbd_sad_sse2.asm75 psubusw m5, m1
76 psubusw m1, [srcq]
79 psubusw m5, m2
80 psubusw m2, [srcq+16]
83 psubusw m5, m3
84 psubusw m3, [srcq+32]
87 psubusw m5, m4
88 psubusw m4, [srcq+48]
113 psubusw m5, m1
114 psubusw m1, [srcq+64]
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Barcelona/
Dzero-idioms.s34 psubusw %mm2, %mm2 label
36 psubusw %xmm2, %xmm2 label
93 # CHECK-NEXT: 1 3 1.00 psubusw %mm2, %mm2
95 # CHECK-NEXT: 1 1 0.50 psubusw %xmm2, %xmm2
149 # CHECK-NEXT: - - - 1.00 - - - - psubusw %mm2, %mm2
151 # CHECK-NEXT: - - - 1.00 - - - - psubusw %xmm2, %xmm2
189 # CHECK-NEXT: [0,24] . .D=========================eeeER . psubusw %mm2, %mm2
191 # CHECK-NEXT: [0,26] . .D==eE-------------------------R . psubusw %xmm2, %xmm2
232 # CHECK-NEXT: 24. 1 26.0 0.0 0.0 psubusw %mm2, %mm2
234 # CHECK-NEXT: 26. 1 3.0 0.0 25.0 psubusw %xmm2, %xmm2
Dresources-mmx.s131 psubusw %mm0, %mm2 label
132 psubusw (%rax), %mm2 label
254 # CHECK-NEXT: 1 3 1.00 psubusw %mm0, %mm2
255 # CHECK-NEXT: 2 8 1.00 * psubusw (%rax), %mm2
376 # CHECK-NEXT: - - - 1.00 - - - - psubusw %mm0, %mm2
377 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 psubusw (%rax), %mm2
/external/llvm-project/llvm/test/MC/X86/
DMMX-32.s1401 psubusw -485498096(%edx,%eax,4), %mm4 label
1405 psubusw 485498096(%edx,%eax,4), %mm4 label
1409 psubusw 485498096(%edx), %mm4 label
1413 psubusw 485498096, %mm4 label
1417 psubusw 64(%edx,%eax), %mm4 label
1421 psubusw (%edx), %mm4 label
1425 psubusw %mm4, %mm4 label
DMMX-64.s1417 psubusw 485498096, %mm4 label
1421 psubusw 64(%rdx), %mm4 label
1425 psubusw 64(%rdx,%rax,4), %mm4 label
1429 psubusw -64(%rdx,%rax,4), %mm4 label
1433 psubusw 64(%rdx,%rax), %mm4 label
1437 psubusw %mm4, %mm4 label
1441 psubusw (%rdx), %mm4 label
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/
Dzero-idioms.s58 psubusw %mm2, %mm2 label
60 psubusw %xmm2, %xmm2 label
154 # CHECK-NEXT: 1 0 0.50 psubusw %mm2, %mm2
156 # CHECK-NEXT: 1 0 0.50 psubusw %xmm2, %xmm2
262 … - - - - - - - - - - - psubusw %mm2, %mm2
264 … - - - - - - - - - - - psubusw %xmm2, %xmm2
338 # CHECK-NEXT: [0,44] . . . . . DR . . .. psubusw %mm2, %mm2
340 # CHECK-NEXT: [0,46] . . . . . DR. . .. psubusw %xmm2, %xmm2
417 # CHECK-NEXT: 44. 1 0.0 0.0 0.0 psubusw %mm2, %mm2
419 # CHECK-NEXT: 46. 1 0.0 0.0 0.0 psubusw %xmm2, %xmm2
Dresources-mmx.s131 psubusw %mm0, %mm2 label
132 psubusw (%rax), %mm2 label
254 # CHECK-NEXT: 1 1 0.50 psubusw %mm0, %mm2
255 # CHECK-NEXT: 1 6 1.00 * psubusw (%rax), %mm2
382 … - - 0.50 0.50 - - - - 0.50 0.50 - psubusw %mm0, %mm2
383 … - - 0.50 0.50 1.00 - - - 0.50 0.50 - psubusw (%rax), %mm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Dzero-idioms.s58 psubusw %mm2, %mm2 label
60 psubusw %xmm2, %xmm2 label
154 # CHECK-NEXT: 1 2 0.50 psubusw %mm2, %mm2
156 # CHECK-NEXT: 1 2 1.00 psubusw %xmm2, %xmm2
271 …0 - - - 1.00 - - - - - - - psubusw %mm2, %mm2
273 … - - - 1.00 - - - - - - - psubusw %xmm2, %xmm2
347 # CHECK-NEXT: [0,44] . . .D=====eeER . . psubusw %mm2, %mm2
349 # CHECK-NEXT: [0,46] . . .D======eeER . . psubusw %xmm2, %xmm2
426 # CHECK-NEXT: 44. 1 6.0 6.0 0.0 psubusw %mm2, %mm2
428 # CHECK-NEXT: 46. 1 7.0 7.0 0.0 psubusw %xmm2, %xmm2
Dresources-mmx.s131 psubusw %mm0, %mm2 label
132 psubusw (%rax), %mm2 label
254 # CHECK-NEXT: 1 2 0.50 psubusw %mm0, %mm2
255 # CHECK-NEXT: 1 7 1.50 * psubusw (%rax), %mm2
391 …0 - - 0.50 0.50 - - - - - - - psubusw %mm0, %mm2
392 … - - 0.50 0.50 - - - 1.50 1.50 - - psubusw (%rax), %mm2
/external/llvm/test/CodeGen/X86/
Dvec_setcc-2.ll4 ; For a setult against a constant, turn it into a setule and lower via psubusw.
16 ; CHECK: psubusw
50 ; CHECK-NOT: psubusw
Dpsubus.ll10 ; SSE-NEXT: psubusw {{.*}}(%rip), %xmm0
35 ; SSE-NEXT: psubusw {{.*}}(%rip), %xmm0
63 ; SSE-NEXT: psubusw %xmm0, %xmm1
207 ; SSE-NEXT: psubusw %xmm2, %xmm0
208 ; SSE-NEXT: psubusw %xmm2, %xmm1
251 ; SSE-NEXT: psubusw %xmm2, %xmm0
252 ; SSE-NEXT: psubusw %xmm2, %xmm1
304 ; SSE-NEXT: psubusw %xmm0, %xmm1
305 ; SSE-NEXT: psubusw %xmm0, %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-mmx.s131 psubusw %mm0, %mm2 label
132 psubusw (%rax), %mm2 label
254 # CHECK-NEXT: 1 3 1.00 psubusw %mm0, %mm2
255 # CHECK-NEXT: 2 8 1.00 * psubusw (%rax), %mm2
376 # CHECK-NEXT: - - - 1.00 - - - - psubusw %mm0, %mm2
377 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 psubusw (%rax), %mm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SLM/
Dresources-mmx.s131 psubusw %mm0, %mm2 label
132 psubusw (%rax), %mm2 label
254 # CHECK-NEXT: 1 1 0.50 psubusw %mm0, %mm2
255 # CHECK-NEXT: 1 4 1.00 * psubusw (%rax), %mm2
376 # CHECK-NEXT: - - - 0.50 0.50 - - - psubusw %mm0, %mm2
377 # CHECK-NEXT: - - - 0.50 0.50 - - 1.00 psubusw (%rax), %mm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Atom/
Dresources-mmx.s131 psubusw %mm0, %mm2 label
132 psubusw (%rax), %mm2 label
254 # CHECK-NEXT: 1 1 0.50 psubusw %mm0, %mm2
255 # CHECK-NEXT: 1 1 1.00 * psubusw (%rax), %mm2
370 # CHECK-NEXT: 0.50 0.50 psubusw %mm0, %mm2
371 # CHECK-NEXT: 1.00 - psubusw (%rax), %mm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/
Dresources-mmx.s131 psubusw %mm0, %mm2 label
132 psubusw (%rax), %mm2 label
254 # CHECK-NEXT: 1 3 1.00 psubusw %mm0, %mm2
255 # CHECK-NEXT: 2 8 1.00 * psubusw (%rax), %mm2
376 # CHECK-NEXT: - - - 1.00 - - - - psubusw %mm0, %mm2
377 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 psubusw (%rax), %mm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-mmx.s131 psubusw %mm0, %mm2 label
132 psubusw (%rax), %mm2 label
254 # CHECK-NEXT: 1 1 1.00 psubusw %mm0, %mm2
255 # CHECK-NEXT: 2 6 1.00 * psubusw (%rax), %mm2
378 # CHECK-NEXT: - - 1.00 - - - - - - - psubusw %mm0, %…
379 # CHECK-NEXT: - - 1.00 - 0.50 0.50 - - - - psubusw (%rax),…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-mmx.s131 psubusw %mm0, %mm2 label
132 psubusw (%rax), %mm2 label
254 # CHECK-NEXT: 1 1 0.25 psubusw %mm0, %mm2
255 # CHECK-NEXT: 1 8 0.50 * psubusw (%rax), %mm2
380 … - - - - - - 0.25 0.25 0.25 0.25 - psubusw %mm0, %mm2
381 … 0.50 - - - - - 0.25 0.25 0.25 0.25 - psubusw (%rax), %mm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-mmx.s131 psubusw %mm0, %mm2 label
132 psubusw (%rax), %mm2 label
254 # CHECK-NEXT: 1 1 0.50 psubusw %mm0, %mm2
255 # CHECK-NEXT: 2 6 0.50 * psubusw (%rax), %mm2
378 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - psubusw %mm0, %…
379 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - psubusw (%rax),…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/
Dresources-mmx.s131 psubusw %mm0, %mm2 label
132 psubusw (%rax), %mm2 label
254 # CHECK-NEXT: 1 1 0.25 psubusw %mm0, %mm2
255 # CHECK-NEXT: 1 8 0.33 * psubusw (%rax), %mm2
381 … - - - - - - 0.25 0.25 0.25 0.25 - psubusw %mm0, %mm2
382 … 0.33 - - - - - 0.25 0.25 0.25 0.25 - psubusw (%rax), %mm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-mmx.s131 psubusw %mm0, %mm2 label
132 psubusw (%rax), %mm2 label
254 # CHECK-NEXT: 1 1 0.50 psubusw %mm0, %mm2
255 # CHECK-NEXT: 2 6 0.50 * psubusw (%rax), %mm2
378 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - psubusw %mm0, %…
379 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - psubusw (%rax),…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-mmx.s131 psubusw %mm0, %mm2 label
132 psubusw (%rax), %mm2 label
254 # CHECK-NEXT: 1 1 1.00 psubusw %mm0, %mm2
255 # CHECK-NEXT: 2 6 1.00 * psubusw (%rax), %mm2
378 # CHECK-NEXT: - - 1.00 - - - - - - - psubusw %mm0, %…
379 # CHECK-NEXT: - - 1.00 - 0.50 0.50 - - - - psubusw (%rax),…
/external/llvm-project/llvm/test/CodeGen/X86/
Dpsubus.ll13 ; SSE-NEXT: psubusw {{.*}}(%rip), %xmm0
30 ; SSE-NEXT: psubusw {{.*}}(%rip), %xmm0
50 ; SSE-NEXT: psubusw %xmm1, %xmm0
175 ; SSE-NEXT: psubusw %xmm2, %xmm0
176 ; SSE-NEXT: psubusw %xmm2, %xmm1
208 ; SSE-NEXT: psubusw %xmm2, %xmm0
209 ; SSE-NEXT: psubusw %xmm2, %xmm1
240 ; SSE-NEXT: psubusw {{.*}}(%rip), %xmm0
241 ; SSE-NEXT: psubusw {{.*}}(%rip), %xmm1
274 ; SSE-NEXT: psubusw %xmm2, %xmm0
[all …]

1234