/external/libvpx/libvpx/vp9/encoder/x86/ |
vp9_temporal_filter_apply_sse2.asm | 80 punpcklbw xmm0, xmm7 ; src[ 0- 7] 83 punpcklbw xmm1, xmm7 ; src[ 8-15] 90 punpcklbw xmm0, xmm7 ; src[ 0- 7] 96 punpcklbw xmm2, xmm7 ; pred[ 0- 7] 146 punpcklbw xmm0, xmm7 ; pred[ 0- 7]
|
vp9_ssim_opt.asm | 101 punpcklbw xmm3, xmm0 ; low_s 102 punpcklbw xmm4, xmm0 ; low_r 182 punpcklbw xmm3, xmm0 ; low_s 183 punpcklbw xmm4, xmm0 ; low_r
|
/external/libvpx/libvpx/vp8/common/x86/ |
sad_sse3.asm | 528 punpcklbw mm0, mm2 529 punpcklbw mm1, mm3 539 punpcklbw mm4, mm2 540 punpcklbw mm5, mm3 554 punpcklbw mm0, mm3 555 punpcklbw mm2, mm6 567 punpcklbw mm3, mm2 568 punpcklbw mm7, mm6 877 punpcklbw mm0, mm2 878 punpcklbw mm1, mm [all...] |
postproc_sse2.asm | 159 punpcklbw mm1, mm1 168 punpcklbw mm1, mm1 316 punpcklbw xmm1, xmm0 ; 338 punpcklbw xmm1, xmm0 339 punpcklbw xmm2, xmm0 398 punpcklbw xmm1, xmm0 497 punpcklbw mm1, mm1 507 punpcklbw mm1, mm1 549 punpcklbw xmm1, xmm0 ; expanding 550 punpcklbw xmm2, xmm0 ; expandin [all...] |
dequantize_mmx.asm | 217 punpcklbw mm4, mm7 223 punpcklbw mm4, mm7 229 punpcklbw mm4, mm7 237 punpcklbw mm4, mm7
|
idctllm_sse2.asm | 64 punpcklbw xmm0, xmm5 65 punpcklbw xmm1, xmm5 66 punpcklbw xmm2, xmm5 67 punpcklbw xmm3, xmm5 315 punpcklbw xmm4, xmm7 316 punpcklbw xmm5, xmm7 324 punpcklbw xmm4, xmm7 325 punpcklbw xmm5, xmm7 400 punpcklbw xmm0, xmm5 401 punpcklbw xmm1, xmm [all...] |
loopfilter_block_sse2.asm | 366 punpcklbw xmm0, s9 ; 80 90 371 punpcklbw xmm2, s11 ; a0 b0 387 punpcklbw xmm3, s13 ; c0 d0 392 punpcklbw xmm6, s15 ; e0 f0 434 punpcklbw xmm0, s1 ; 00 10 439 punpcklbw xmm2, s3 ; 20 30 455 punpcklbw xmm3, s5 ; 40 50 460 punpcklbw xmm6, s7 ; 60 70 603 punpcklbw xmm0, i9 ; 80 90 608 punpcklbw xmm2, i11 ; a0 b [all...] |
postproc_mmx.asm | 97 punpcklbw mm1, mm0 ; 119 punpcklbw mm1, mm0 120 punpcklbw mm2, mm0 179 punpcklbw mm1, mm0
|
recon_sse2.asm | 379 punpcklbw xmm1, xmm0 385 punpcklbw xmm3, xmm0 401 punpcklbw xmm3, xmm0 402 punpcklbw xmm5, xmm0 517 punpcklbw mm0, mm0 518 punpcklbw mm1, mm1 532 punpcklbw xmm0, xmm3 533 punpcklbw xmm1, xmm4 546 punpcklbw xmm0, xmm3 547 punpcklbw xmm1, xmm [all...] |
loopfilter_mmx.asm | 169 punpcklbw mm0, mm2 ; 178 punpcklbw mm0, mm1 ; e0f0g0h0 268 punpcklbw mm6, [rdi+2*rax] ; 73 63 72 62 71 61 70 60 274 punpcklbw mm4, [rsi+rax] ; 53 43 52 42 51 41 50 40 291 punpcklbw mm1, [rsi+rax] ; 33 23 32 22 31 21 30 20 327 punpcklbw mm3, [rdi+rax*4] ; 13 03 12 02 11 01 10 00 478 punpcklbw mm0, mm2 ; 491 punpcklbw mm0, mm1 ; e0f0g0h0 537 punpcklbw mm2, mm6 ; 33 32 23 22 13 12 03 02 542 punpcklbw mm4, mm7 ; 35 34 25 24 15 14 05 0 [all...] |
loopfilter_sse2.asm | 212 punpcklbw xmm2, xmm2 ; exfxgxhx 214 punpcklbw xmm0, xmm1 ; exfxgxhx 419 punpcklbw xmm0, xmm4 ; Filter 2 (hi) 432 punpcklbw xmm5, xmm5 ; exfxgxhx 439 punpcklbw xmm2, xmm2 ; exfxgxhx 659 punpcklbw xmm4, xmm1 ; 17 07 16 06 15 05 14 04 13 03 12 02 11 01 10 00 664 punpcklbw xmm0, xmm7 ; 37 27 36 36 35 25 34 24 33 23 32 22 31 21 30 20 668 punpcklbw xmm5, xmm2 ; 57 47 56 46 55 45 54 44 53 43 52 42 51 41 50 40 677 punpcklbw xmm7, xmm1 ; 77 67 76 66 75 65 74 64 73 63 72 62 71 61 70 60 707 punpcklbw xmm2, xmm6 ; 97 87 96 86 95 85 94 84 93 83 92 82 91 81 90 8 [all...] |
/external/libvpx/libvpx/vp9/common/x86/ |
vp9_postproc_sse2.asm | 65 punpcklbw xmm3, xmm0 ; mm3 = p0..p3 70 punpcklbw xmm5, xmm0 ; mm5 = r1 p0..p3 81 punpcklbw xmm5, xmm0 ; mm5 = r2 p0..p3 95 punpcklbw xmm5, xmm0 ; mm5 = r-2 p0..p3 107 punpcklbw xmm4, xmm0 ; mm4 = r-1 p0..p3 154 punpcklbw xmm3, xmm0 ; mm3 = p0..p3 161 punpcklbw xmm5, xmm0 ; mm5 = p1..p4 173 punpcklbw xmm5, xmm0 ; mm5 = p2..p5 186 punpcklbw xmm5, xmm0 ; mm5 = p-2..p1 198 punpcklbw xmm4, xmm0 ; mm4 = p-1..p [all...] |
vp9_subpixel_8t_ssse3.asm | 71 punpcklbw xmm0, xmm1 ;A B 72 punpcklbw xmm2, xmm3 ;C D 73 punpcklbw xmm4, xmm5 ;E F 80 punpcklbw xmm6, xmm7 ;G H 155 punpcklbw xmm0, xmm1 ;A B 156 punpcklbw xmm2, xmm3 ;C D 157 punpcklbw xmm4, xmm5 ;E F 164 punpcklbw xmm6, xmm7 ;G H 240 punpcklbw xmm0, xmm1 ;A B 241 punpcklbw xmm2, xmm3 ;C [all...] |
vp9_subpixel_8t_sse2.asm | 56 punpcklbw xmm0, zero ;unpack to word 57 punpcklbw xmm6, zero 58 punpcklbw xmm2, zero 59 punpcklbw xmm5, zero 143 punpcklbw xmm0, zero 144 punpcklbw xmm1, zero 145 punpcklbw xmm6, zero 146 punpcklbw xmm7, zero 147 punpcklbw xmm2, zero 148 punpcklbw xmm5, zer [all...] |
vp9_loopfilter_mmx.asm | 169 punpcklbw mm0, mm2 ; 178 punpcklbw mm0, mm1 ; e0f0g0h0 268 punpcklbw mm6, [rdi+2*rax] ; 73 63 72 62 71 61 70 60 274 punpcklbw mm4, [rsi+rax] ; 53 43 52 42 51 41 50 40 291 punpcklbw mm1, [rsi+rax] ; 33 23 32 22 31 21 30 20 327 punpcklbw mm3, [rdi+rax*4] ; 13 03 12 02 11 01 10 00 478 punpcklbw mm0, mm2 ; 491 punpcklbw mm0, mm1 ; e0f0g0h0 537 punpcklbw mm2, mm6 ; 33 32 23 22 13 12 03 02 542 punpcklbw mm4, mm7 ; 35 34 25 24 15 14 05 0 [all...] |
/external/chromium_org/media/base/simd/ |
convert_yuva_to_argb_mmx.inc | 39 punpcklbw mm0, mm2 75 punpcklbw mm1, mm0 128 punpcklbw mm0, mm2 164 punpcklbw mm1, mm0
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
ssim_opt.asm | 101 punpcklbw xmm3, xmm0 ; low_s 102 punpcklbw xmm4, xmm0 ; low_r 182 punpcklbw xmm3, xmm0 ; low_s 183 punpcklbw xmm4, xmm0 ; low_r
|
/external/libyuv/files/source/ |
rotate.cc | 84 punpcklbw xmm0, xmm1 90 punpcklbw xmm2, xmm3 95 punpcklbw xmm4, xmm5 101 punpcklbw xmm6, xmm7 185 punpcklbw xmm0, xmm1 192 punpcklbw xmm2, xmm3 199 punpcklbw xmm4, xmm5 208 punpcklbw xmm6, xmm7 295 "punpcklbw %%xmm1,%%xmm0 \n" 301 "punpcklbw %%xmm3,%%xmm2 \n [all...] |
row_win.cc | 138 punpcklbw xmm0, xmm0 362 punpcklbw xmm1, xmm0 416 punpcklbw xmm1, xmm0 456 punpcklbw xmm0, xmm2 [all...] |
row_posix.cc | 129 "punpcklbw %%xmm0,%%xmm0 \n" 360 "punpcklbw %%xmm0,%%xmm1 \n" 413 "punpcklbw %%xmm0,%%xmm1 \n" 453 "punpcklbw %%xmm2,%%xmm0 \n" [all...] |
scale_argb.cc | 211 punpcklbw xmm5, xmm5 224 punpcklbw xmm2, xmm4 226 punpcklbw xmm0, xmm4 302 punpcklbw xmm5, xmm0 311 punpcklbw xmm0, xmm2 522 "punpcklbw %%xmm5,%%xmm5 \n" 532 "punpcklbw %%xmm4,%%xmm2 \n" 534 "punpcklbw %%xmm4,%%xmm0 \n" 598 "punpcklbw %%xmm0,%%xmm5 \n" 606 "punpcklbw %%xmm2,%%xmm0 \n [all...] |
/external/llvm/test/CodeGen/X86/ |
2008-02-25-InlineAsmBug.ll | 28 call void asm sideeffect "movd $4, %mm0 \0A\09movd $5, %mm1 \0A\09movd $6, %mm2 \0A\09movd $7, %mm3 \0A\09punpcklbw %mm1, %mm0 \0A\09punpcklbw %mm3, %mm2 \0A\09movq %mm0, %mm1 \0A\09punpcklwd %mm2, %mm0 \0A\09punpckhwd %mm2, %mm1 \0A\09movd %mm0, $0 \0A\09punpckhdq %mm0, %mm0 \0A\09movd %mm0, $1 \0A\09movd %mm1, $2 \0A\09punpckhdq %mm1, %mm1 \0A\09movd %mm1, $3 \0A\09", "=*m,=*m,=*m,=*m,*m,*m,*m,*m,~{dirflag},~{fpsr},~{flags}"( i32* null, i32* %tmp164, i32* %tmp169, i32* %tmp174, i32* %tmp177178, i32* %tmp181182, i32* %tmp186187, i32* %tmp191192 ) nounwind
|
vec_splat-2.ll | 29 ; CHECK: punpcklbw 30 ; CHECK: punpcklbw
|
2008-02-22-LocalRegAllocBug.ll | 50 call void asm sideeffect "movd $4, %mm0 \0A\09movd $5, %mm1 \0A\09movd $6, %mm2 \0A\09movd $7, %mm3 \0A\09punpcklbw %mm1, %mm0 \0A\09punpcklbw %mm3, %mm2 \0A\09movq %mm0, %mm1 \0A\09punpcklwd %mm2, %mm0 \0A\09punpckhwd %mm2, %mm1 \0A\09movd %mm0, $0 \0A\09punpckhdq %mm0, %mm0 \0A\09movd %mm0, $1 \0A\09movd %mm1, $2 \0A\09punpckhdq %mm1, %mm1 \0A\09movd %mm1, $3 \0A\09", "=*m,=*m,=*m,=*m,*m,*m,*m,*m,~{dirflag},~{fpsr},~{flags}"( i32* %tmp12, i32* %tmp56, i32* %tmp1011, i32* %tmp1617, i32* %tmp1920, i32* %tmp2324, i32* %tmp2829, i32* %tmp3334 ) nounwind
|
avx-sext.ll | 131 ; SSSE3: punpcklbw 137 ; SSE2: punpcklbw
|