/external/libvpx/libvpx/vpx_dsp/x86/ |
D | inv_wht_sse2.asm | 31 punpcklwd m4, m0 32 punpcklwd m5, m3 50 punpcklwd m0, m2 51 punpcklwd m1, m3 53 punpcklwd m0, m1 62 punpcklwd m0, m1 65 punpcklwd m0, m3
|
D | fwd_txfm_ssse3_x86_64.asm | 93 punpcklwd m2, m10, m9 121 punpcklwd m1, m10, m9 139 punpcklwd m11, m0, m3 158 punpcklwd m0, m6, m7 159 punpcklwd m3, m5, m11 162 punpcklwd m7, m4, m9 163 punpcklwd m10, m2, m1 212 punpcklwd m6, m1, m3 232 punpcklwd m3, m5, m4 256 punpcklwd m9, m5, m4 [all …]
|
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 | avg_ssse3_x86_64.asm | 20 punpcklwd m%9, m%1, m%2 21 punpcklwd m%10, m%3, m%4 25 punpcklwd m%2, m%5, m%6 26 punpcklwd m%4, m%7, m%8
|
D | deblock_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 | quantize_ssse3_x86_64.asm | 104 punpcklwd m11, m5 112 punpcklwd m11, m5 139 punpcklwd m11, m5 147 punpcklwd m11, m5 206 punpcklwd m11, m5 214 punpcklwd m11, m5 240 punpcklwd m11, m5 248 punpcklwd m11, m5
|
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 …]
|
/external/llvm/test/CodeGen/X86/ |
D | vec_set.ll | 10 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm0[0],xmm1[1],xmm0[1],xmm1[2],xmm0[2],xmm1[3],… 13 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm2 = xmm2[0],xmm0[0],xmm2[1],xmm0[1],xmm2[2],xmm0[2],xmm2[3],… 14 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm2 = xmm2[0],xmm1[0],xmm2[1],xmm1[1],xmm2[2],xmm1[2],xmm2[3],… 17 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm0[0],xmm1[1],xmm0[1],xmm1[2],xmm0[2],xmm1[3],… 20 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm3 = xmm3[0],xmm0[0],xmm3[1],xmm0[1],xmm3[2],xmm0[2],xmm3[3],… 21 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm3 = xmm3[0],xmm1[0],xmm3[1],xmm1[1],xmm3[2],xmm1[2],xmm3[3],… 22 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm3 = xmm3[0],xmm2[0],xmm3[1],xmm2[1],xmm3[2],xmm2[2],xmm3[3],…
|
D | vector-trunc.ll | 75 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm3[0],xmm1[1],xmm3[1],xmm1[2],xmm3[2],xmm1[3],x… 77 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],x… 78 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],x… 82 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm3 = xmm3[0],xmm1[0],xmm3[1],xmm1[1],xmm3[2],xmm1[2],xmm3[3],x… 86 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm2 = xmm2[0],xmm1[0],xmm2[1],xmm1[1],xmm2[2],xmm1[2],xmm2[3],x… 87 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm2 = xmm2[0],xmm3[0],xmm2[1],xmm3[1],xmm2[2],xmm3[2],xmm2[3],x… 88 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],x… 94 ; SSSE3-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm3[0],xmm1[1],xmm3[1],xmm1[2],xmm3[2],xmm1[3],… 96 ; SSSE3-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],… 97 ; SSSE3-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],… [all …]
|
D | shrink_vmul.ll | 24 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1],xmm1[2],xmm2[2],xmm1[3],… 60 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1],xmm1[2],xmm2[2],xmm1[3],… 97 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],… 138 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm3 = xmm3[0],xmm2[0],xmm3[1],xmm2[1],xmm3[2],xmm2[2],xmm3[3],… 144 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],… 183 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1],xmm1[2],xmm2[2],xmm1[3],… 218 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1],xmm1[2],xmm2[2],xmm1[3],… 254 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],… 294 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm4[0],xmm0[1],xmm4[1],xmm0[2],xmm4[2],xmm0[3],… 300 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm4[0],xmm1[1],xmm4[1],xmm1[2],xmm4[2],xmm1[3],… [all …]
|
D | vector-zext.ll | 90 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],x… 97 ; SSSE3-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],… 122 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],x… 132 ; SSSE3-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],… 172 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],x… 202 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1],xmm1[2],xmm2[2],xmm1[3],x… 250 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],x… 256 ; SSSE3-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],… 279 ; SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],x… 287 ; SSSE3-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],… [all …]
|
D | widen_conv-4.ll | 17 ; X86-SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[… 46 ; X64-SSE2-NEXT: punpcklwd {{.*#+}} xmm2 = xmm2[0],xmm1[0],xmm2[1],xmm1[1],xmm2[2],xmm1[2],xmm2[… 88 ; X86-SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3] 99 ; X86-SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[… 137 ; X64-SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3] 148 ; X64-SSE2-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[…
|
/external/libjpeg-turbo/simd/ |
D | jquant-3dn.asm | 72 punpcklwd mm4,mm2 ; mm4=(***0***1) 74 punpcklwd mm5,mm0 ; mm5=(***4***5) 91 punpcklwd mm6,mm3 ; mm6=(***8***9) 93 punpcklwd mm4,mm1 ; mm4=(***C***D) 176 punpcklwd mm0,mm1 ; mm0=(00 02 ** **) 179 punpcklwd mm2,mm3 ; mm2=(04 06 ** **) 182 punpcklwd mm0,mm4 ; mm0=(00 01 02 03) 183 punpcklwd mm2,mm5 ; mm2=(04 05 06 07) 200 punpcklwd mm6,mm1 ; mm6=(10 12 ** **) 203 punpcklwd mm3,mm4 ; mm3=(14 16 ** **) [all …]
|
D | jccolext-mmx.asm | 237 punpcklwd mmA,mmD ; mmA=(00 02 04 06 10 12 14 16) 241 punpcklwd mmB,mmG ; mmB=(01 03 05 07 11 13 15 17) 284 punpcklwd mm1,mm3 298 punpcklwd mm1,mm5 ; mm1=BOL 316 punpcklwd mm0,mm2 330 punpcklwd mm0,mm1 ; mm0=BEL 354 punpcklwd mm0,mm3 375 punpcklwd mm3,mm1 ; mm3=ROL 393 punpcklwd mm6,mm2 418 punpcklwd mm2,mm3 ; mm2=REL
|
D | jccolext-sse2-64.asm | 245 punpcklwd xmmA,xmmF ; xmmA=(00 04 08 0C 10 14 18 1C 20 24 28 2C 30 34 38 3C) 249 punpcklwd xmmD,xmmC ; xmmD=(02 06 0A 0E 12 16 1A 1E 22 26 2A 2E 32 36 3A 3E) 300 punpcklwd xmm1,xmm3 314 punpcklwd xmm1,xmm5 ; xmm1=BOL 332 punpcklwd xmm0,xmm2 346 punpcklwd xmm0,xmm1 ; xmm0=BEL 370 punpcklwd xmm0,xmm3 391 punpcklwd xmm3,xmm1 ; xmm3=ROL 409 punpcklwd xmm6,xmm2 434 punpcklwd xmm2,xmm3 ; xmm2=REL
|
D | jccolext-sse2.asm | 258 punpcklwd xmmA,xmmF ; xmmA=(00 04 08 0C 10 14 18 1C 20 24 28 2C 30 34 38 3C) 262 punpcklwd xmmD,xmmC ; xmmD=(02 06 0A 0E 12 16 1A 1E 22 26 2A 2E 32 36 3A 3E) 313 punpcklwd xmm1,xmm3 327 punpcklwd xmm1,xmm5 ; xmm1=BOL 345 punpcklwd xmm0,xmm2 359 punpcklwd xmm0,xmm1 ; xmm0=BEL 383 punpcklwd xmm0,xmm3 404 punpcklwd xmm3,xmm1 ; xmm3=ROL 422 punpcklwd xmm6,xmm2 447 punpcklwd xmm2,xmm3 ; xmm2=REL
|
D | jquant-sse.asm | 72 punpcklwd mm4,mm2 ; mm4=(***0***1) 74 punpcklwd mm5,mm0 ; mm5=(***4***5) 86 punpcklwd mm6,mm3 ; mm6=(***8***9) 88 punpcklwd mm4,mm1 ; mm4=(***C***D)
|
/external/libvpx/libvpx/third_party/libyuv/source/ |
D | rotate_win.cc | 65 punpcklwd xmm0, xmm2 in TransposeWx8_SSSE3() 66 punpcklwd xmm1, xmm3 in TransposeWx8_SSSE3() 71 punpcklwd xmm4, xmm6 in TransposeWx8_SSSE3() 72 punpcklwd xmm5, xmm7 in TransposeWx8_SSSE3() 173 punpcklwd xmm0, xmm2 in TransposeUVWx8_SSE2() 177 punpcklwd xmm1, xmm3 in TransposeUVWx8_SSE2() 181 punpcklwd xmm4, xmm6 in TransposeUVWx8_SSE2() 187 punpcklwd xmm5, xmm7 in TransposeUVWx8_SSE2()
|
/external/libyuv/files/source/ |
D | rotate_win.cc | 67 punpcklwd xmm0, xmm2 in TransposeWx8_SSSE3() 68 punpcklwd xmm1, xmm3 in TransposeWx8_SSSE3() 73 punpcklwd xmm4, xmm6 in TransposeWx8_SSSE3() 74 punpcklwd xmm5, xmm7 in TransposeWx8_SSSE3() 177 punpcklwd xmm0, xmm2 in TransposeUVWx8_SSE2() 181 punpcklwd xmm1, xmm3 in TransposeUVWx8_SSE2() 185 punpcklwd xmm4, xmm6 in TransposeUVWx8_SSE2() 191 punpcklwd xmm5, xmm7 in TransposeUVWx8_SSE2()
|
/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 | 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
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
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/vp9/encoder/x86/ |
D | vp9_dct_sse2.asm | 40 punpcklwd m0, m1 ; 00 10 01 11 02 12 03 13 41 punpcklwd m2, m3 ; 20 30 21 31 22 32 23 33
|