/external/libaom/libaom/aom_dsp/x86/ |
D | highbd_sad4d_sse2.asm | 33 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 …]
|
D | highbd_sad_sse2.asm | 78 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/ |
D | highbd_sad4d_sse2.asm | 30 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 …]
|
D | highbd_sad_sse2.asm | 75 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/ |
D | zero-idioms.s | 34 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
|
D | resources-mmx.s | 131 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/ |
D | MMX-32.s | 1401 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
|
D | MMX-64.s | 1417 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/ |
D | zero-idioms.s | 58 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
|
D | resources-mmx.s | 131 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/ |
D | zero-idioms.s | 58 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
|
D | resources-mmx.s | 131 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/ |
D | vec_setcc-2.ll | 4 ; For a setult against a constant, turn it into a setule and lower via psubusw. 16 ; CHECK: psubusw 50 ; CHECK-NOT: psubusw
|
D | psubus.ll | 10 ; 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/ |
D | resources-mmx.s | 131 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/ |
D | resources-mmx.s | 131 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/ |
D | resources-mmx.s | 131 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/ |
D | resources-mmx.s | 131 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/ |
D | resources-mmx.s | 131 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/ |
D | resources-mmx.s | 131 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/ |
D | resources-mmx.s | 131 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/ |
D | resources-mmx.s | 131 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/ |
D | resources-mmx.s | 131 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/ |
D | resources-mmx.s | 131 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/ |
D | psubus.ll | 13 ; 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 …]
|