/external/libvpx/libvpx/vpx_dsp/x86/ |
D | inv_wht_sse2.asm | 30 punpcklwd m4, m0 31 punpcklwd m5, m3 49 punpcklwd m0, m2 50 punpcklwd m1, m3 52 punpcklwd m0, m1 61 punpcklwd m0, m1 64 punpcklwd m0, m3
|
D | inv_txfm_ssse3_x86_64.asm | 77 punpcklwd m%2, m%1 201 punpcklwd m0, m1 202 punpcklwd m2, m3 245 punpcklwd m0, m3 246 punpcklwd m7, m2 247 punpcklwd m1, m4 248 punpcklwd m6, m5
|
D | highbd_sad_sse2.asm | 96 punpcklwd m1, m6 97 punpcklwd m3, m6 134 punpcklwd m1, m6 135 punpcklwd m3, m6 202 punpcklwd m1, m6 203 punpcklwd m3, m6 270 punpcklwd m1, m6 271 punpcklwd m3, m6 339 punpcklwd m1, m6 340 punpcklwd m3, m6
|
D | vpx_high_subpixel_8t_sse2.asm | 32 punpcklwd xmm0, xmm6 33 punpcklwd xmm2, xmm5 34 punpcklwd xmm3, xmm4 35 punpcklwd xmm1, xmm7 62 punpcklwd xmm0, xmm6 ;two row in one register 63 punpcklwd xmm1, xmm7 64 punpcklwd xmm2, xmm5 65 punpcklwd xmm3, xmm4 108 punpcklwd xmm0, xmm1 151 punpcklwd xmm0, xmm1 [all …]
|
D | vpx_high_subpixel_bilinear_sse2.asm | 23 punpcklwd xmm4, xmm3 ;k3k4 45 punpcklwd xmm0, xmm1 ;two row in one register 79 punpcklwd xmm7, xmm6 ;k3k4k3k4k3k4k3k4 102 punpcklwd xmm0, xmm1 132 punpcklwd xmm0, xmm1 133 punpcklwd xmm2, xmm3
|
D | sad_mmx.asm | 91 punpcklwd mm0, mm6 164 punpcklwd mm0, mm6 234 punpcklwd mm0, mm6 323 punpcklwd mm0, mm3 410 punpcklwd mm0, mm6
|
/external/libvpx/libvpx/vp9/encoder/x86/ |
D | vp9_dct_mmx.asm | 37 punpcklwd m4, m1 39 punpcklwd m5, m3 75 punpcklwd m0, m4 76 punpcklwd m1, m5 89 punpcklwd m2, m4 90 punpcklwd m3, m5
|
/external/libvpx/libvpx/third_party/libyuv/source/ |
D | rotate_win.cc | 66 punpcklwd xmm0, xmm2 in TransposeWx8_SSSE3() 67 punpcklwd xmm1, xmm3 in TransposeWx8_SSSE3() 72 punpcklwd xmm4, xmm6 in TransposeWx8_SSSE3() 73 punpcklwd xmm5, xmm7 in TransposeWx8_SSSE3() 174 punpcklwd xmm0, xmm2 in TransposeUVWx8_SSE2() 178 punpcklwd xmm1, xmm3 in TransposeUVWx8_SSE2() 182 punpcklwd xmm4, xmm6 in TransposeUVWx8_SSE2() 188 punpcklwd xmm5, xmm7 in TransposeUVWx8_SSE2()
|
D | compare_win.cc | 156 punpcklwd xmm3, xmm7 // src[0-3] in HashDjb2_SSE41() 165 punpcklwd xmm2, xmm7 // src[8-11] in HashDjb2_SSE41()
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
D | dct_mmx.asm | 42 punpcklwd mm0, mm1 ; 00 10 01 11 45 punpcklwd mm2, mm4 ; 20 30 21 31 88 punpcklwd mm1, mm4 ; c1 d1 118 punpcklwd mm0, mm1 ; 00 01 10 11 121 punpcklwd mm2, mm3 ; 02 03 12 13 173 punpcklwd mm1, mm3 ; c1 d1
|
D | dct_sse2.asm | 116 punpcklwd xmm0, xmm2 ;32 30 22 20 12 10 02 00 119 punpcklwd xmm0, xmm3 ;13 12 11 10 03 02 01 00 185 punpcklwd xmm0, xmm2 ; 00 10 01 11 02 12 03 13 188 punpcklwd xmm4, xmm3 ; 20 30 21 31 22 32 23 33 240 punpcklwd xmm1, xmm4 ; c1 d1 270 punpcklwd xmm0, xmm1 ; 00 01 10 11 20 21 30 31 273 punpcklwd xmm2, xmm3 ; 02 03 12 13 22 23 32 33 331 punpcklwd xmm1, xmm4 ; c1 d1
|
/external/libvpx/libvpx/vp8/common/x86/ |
D | loopfilter_block_sse2_x86_64.asm | 375 punpcklwd xmm0, xmm2 ; 80 90 a0 b0 379 punpcklwd xmm1, xmm3 ; 88 98 a8 b8 396 punpcklwd xmm3, xmm6 ; c0 d0 e0 f0 400 punpcklwd xmm5, xmm7 ; c8 d8 e8 f8 443 punpcklwd xmm0, xmm2 ; 00 10 20 30 447 punpcklwd xmm1, xmm3 ; 08 18 28 38 464 punpcklwd xmm3, xmm6 ; 40 50 60 70 468 punpcklwd xmm5, xmm7 ; 48 58 68 78 612 punpcklwd xmm0, xmm2 ; 80 90 a0 b0 616 punpcklwd xmm1, xmm3 ; 88 98 a8 b8 [all …]
|
D | postproc_sse2.asm | 160 punpcklwd mm1, mm1 169 punpcklwd mm1, mm1 322 punpcklwd xmm1, xmm0 ; 347 punpcklwd xmm2, xmm0 356 punpcklwd xmm1, xmm0 375 punpcklwd xmm1, xmm4 501 punpcklwd mm1, mm1 511 punpcklwd mm1, mm1 555 punpcklwd xmm1, xmm0 ; expanding to dwords 556 punpcklwd xmm2, xmm0 ; expanding to dwords [all …]
|
D | idctllm_mmx.asm | 105 punpcklwd mm1, mm0 ; 11 01 10 00 108 punpcklwd mm3, mm6 ; 31 21 30 20 169 punpcklwd mm1, mm0 ; 11 01 10 00 172 punpcklwd mm3, mm6 ; 31 21 30 20 246 punpcklwd mm5, mm5
|
D | dequantize_mmx.asm | 135 punpcklwd mm1, mm0 ; 11 01 10 00 138 punpcklwd mm3, mm6 ; 31 21 30 20 199 punpcklwd mm1, mm0 ; 11 01 10 00 202 punpcklwd mm3, mm6 ; 31 21 30 20
|
D | idctllm_sse2.asm | 200 punpcklwd xmm2, xmm0 ; 007 003 006 002 005 001 004 000 204 punpcklwd xmm4, xmm6 ; 015 011 014 010 013 009 012 008 278 punpcklwd xmm2, xmm0 ; 007 003 006 002 005 001 004 000 282 punpcklwd xmm4, xmm6 ; 015 011 014 010 013 009 012 008 392 punpcklwd xmm4, xmm4 537 punpcklwd xmm2, xmm0 ; 007 003 006 002 005 001 004 000 541 punpcklwd xmm4, xmm6 ; 015 011 014 010 013 009 012 008 615 punpcklwd xmm2, xmm0 ; 007 003 006 002 005 001 004 000 619 punpcklwd xmm4, xmm6 ; 015 011 014 010 013 009 012 008
|
D | postproc_mmx.asm | 103 punpcklwd mm1, mm0 ; 128 punpcklwd mm2, mm0 137 punpcklwd mm1, mm0 156 punpcklwd mm1, mm4
|
D | iwalsh_mmx.asm | 31 punpcklwd mm7, mm7 ;0003000300030003h 57 punpcklwd mm4, mm0 ; 11 01 10 00 61 punpcklwd mm6, mm5 ; 31 21 30 20
|
D | iwalsh_sse2.asm | 50 punpcklwd xmm4, xmm0 ; 23 03 22 02 21 01 20 00 53 punpcklwd xmm4, xmm3 ; 31 21 11 01 30 20 10 00
|
/external/libyuv/files/source/ |
D | rotate.cc | 106 punpcklwd xmm0, xmm2 in TransposeWx8_SSSE3() 107 punpcklwd xmm1, xmm3 in TransposeWx8_SSSE3() 112 punpcklwd xmm4, xmm6 in TransposeWx8_SSSE3() 113 punpcklwd xmm5, xmm7 in TransposeWx8_SSSE3() 215 punpcklwd xmm0, xmm2 in TransposeUVWx8_SSE2() 219 punpcklwd xmm1, xmm3 in TransposeUVWx8_SSE2() 223 punpcklwd xmm4, xmm6 in TransposeUVWx8_SSE2() 229 punpcklwd xmm5, xmm7 in TransposeUVWx8_SSE2()
|
D | row_win.cc | 140 punpcklwd xmm0, xmm0 in I400ToARGBRow_SSE2() 1538 __asm punpcklwd xmm0, xmm0 /* UVUV (upsample) */ \ 1547 __asm punpcklwd xmm0, xmm0 /* UVUV (upsample) */ \ 1555 __asm punpcklwd xmm0, xmm0 /* UVUV (upsample) */ \ 1643 punpcklwd xmm0, xmm2 // BGRA first 4 pixels in I444ToARGBRow_SSSE3() 1686 punpcklwd xmm0, xmm2 // BGRA first 4 pixels in I422ToARGBRow_SSSE3() 1730 punpcklwd xmm0, xmm2 // BGRA first 4 pixels in I411ToARGBRow_SSSE3() 1769 punpcklwd xmm0, xmm2 // BGRA first 4 pixels in NV12ToARGBRow_SSSE3() 1807 punpcklwd xmm0, xmm2 // BGRA first 4 pixels in NV21ToARGBRow_SSSE3() 1849 punpcklwd xmm0, xmm2 // BGRA first 4 pixels in I444ToARGBRow_Unaligned_SSSE3() [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | lower-bitcast.ll | 114 ; CHECK: punpcklwd 121 ; CHECK-WIDE-NOT: punpcklwd 135 ; CHECK-NOT: punpcklwd 141 ; CHECK-WIDE-NOT: punpcklwd
|
D | vector-zext.ll | 13 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],x… 23 ; SSSE3-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],… 105 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm2 = xmm2[0],xmm0[0],xmm2[1],xmm0[1],xmm2[2],xmm0[2],xmm2[3],x… 116 ; SSSE3-NEXT: punpcklwd {{.*#+}} xmm2 = xmm2[0],xmm0[0],xmm2[1],xmm0[1],xmm2[2],xmm0[2],xmm2[3],… 250 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],xm… 260 ; SSSE3-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],x… 338 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],x… 347 ; SSSE3-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],… 433 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm2 = xmm2[0],xmm1[0],xmm2[1],xmm1[1],xmm2[2],xmm1[2],xmm2[3],x… 448 ; SSSE3-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],…
|
D | widen_conversions.ll | 12 ; CHECK-NEXT: punpcklwd %[[Z]], %[[X]]
|
/external/valgrind/VEX/test/ |
D | mmxtest.c | 436 #define punpcklwd_m2r(var, reg) mmx_m2r(punpcklwd, var, reg) 437 #define punpcklwd_r2r(regs, regd) mmx_r2r(punpcklwd, regs, regd) 438 #define punpcklwd(vars, vard) mmx_m2m(punpcklwd, vars, vard) macro 576 do_test("punpcklwd", punpcklwd(ma,mb)); in main()
|