/external/libvpx/vp8/encoder/x86/ |
H A D | subtract_mmx.asm | 36 punpcklbw mm0, mm7 37 punpcklbw mm1, mm7 44 punpcklbw mm0, mm7 45 punpcklbw mm1, mm7 52 punpcklbw mm0, mm7 53 punpcklbw mm1, mm7 64 punpcklbw mm0, mm7 65 punpcklbw mm1, mm7 104 punpcklbw mm1, mm0 105 punpcklbw mm [all...] |
H A D | variance_impl_ssse3.asm | 71 punpcklbw xmm0, xmm1 96 punpcklbw xmm1, xmm2 111 punpcklbw xmm2, xmm1 123 punpcklbw xmm1, xmm4 125 punpcklbw xmm5, xmm4 177 punpcklbw xmm1, xmm3 189 punpcklbw xmm3, xmm4 191 punpcklbw xmm5, xmm4 226 punpcklbw xmm1, xmm0 228 punpcklbw xmm [all...] |
H A D | subtract_sse2.asm | 36 punpcklbw mm0, mm7 37 punpcklbw mm1, mm7 43 punpcklbw mm0, mm7 44 punpcklbw mm1, mm7 50 punpcklbw mm0, mm7 51 punpcklbw mm1, mm7 60 punpcklbw mm0, mm7 61 punpcklbw mm1, mm7 107 punpcklbw xmm0, xmm1 ; put sign back to subtraction 125 punpcklbw xmm [all...] |
H A D | sad_mmx.asm | 69 punpcklbw mm0, mm6 70 punpcklbw mm2, mm6 150 punpcklbw mm0, mm6 220 punpcklbw mm0, mm6 279 punpcklbw mm0, mm2 280 punpcklbw mm1, mm3 291 punpcklbw mm0, mm3 305 punpcklbw mm4, mm6 306 punpcklbw mm5, mm7 315 punpcklbw mm [all...] |
H A D | variance_impl_sse2.asm | 139 punpcklbw xmm1, xmm0 142 punpcklbw xmm2, xmm0 251 punpcklbw xmm1, xmm0 254 punpcklbw xmm2, xmm0 362 punpcklbw xmm1, xmm0 363 punpcklbw xmm2, xmm0 373 punpcklbw xmm2, xmm0 374 punpcklbw xmm3, xmm0 386 punpcklbw xmm2, xmm0 387 punpcklbw xmm [all...] |
H A D | variance_impl_mmx.asm | 102 punpcklbw mm0, mm6 ; unpack to higher prrcision 103 punpcklbw mm1, mm6 126 punpcklbw mm0, mm6 ; unpack to higher prrcision 127 punpcklbw mm1, mm6 149 punpcklbw mm0, mm6 ; unpack to higher prrcision 150 punpcklbw mm1, mm6 172 punpcklbw mm0, mm6 ; unpack to higher prrcision 173 punpcklbw mm1, mm6 195 punpcklbw mm0, mm6 ; unpack to higher prrcision 196 punpcklbw mm [all...] |
H A D | sad_sse2.asm | 51 punpcklbw xmm0, xmm2 52 punpcklbw xmm1, xmm3 61 punpcklbw xmm4, xmm6 63 punpcklbw xmm5, xmm3 228 punpcklbw mm0, mm2 229 punpcklbw mm1, mm3 241 punpcklbw mm4, mm6 243 punpcklbw mm5, mm7
|
H A D | 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]
|
H A D | sad_sse3.asm | 520 punpcklbw mm0, mm2 521 punpcklbw mm1, mm3 531 punpcklbw mm4, mm2 532 punpcklbw mm5, mm3 546 punpcklbw mm0, mm3 547 punpcklbw mm2, mm6 559 punpcklbw mm3, mm2 560 punpcklbw mm7, mm6 808 punpcklbw mm0, mm2 809 punpcklbw mm [all...] |
H A D | ssim_opt.asm | 100 punpcklbw xmm3, xmm0 ; low_s 101 punpcklbw xmm4, xmm0 ; low_r 182 punpcklbw xmm3, xmm0 ; low_s 183 punpcklbw xmm4, xmm0 ; low_r
|
/external/libvpx/vpx_scale/win32/ |
H A D | scaleopt.c | 107 punpcklbw mm1, mm7 // mm1 = 01 xx 02 xx 02 xx 03 xx 112 punpcklbw mm0, mm7 // mm0 = 00 xx 01 xx 01 xx 02 xx 152 punpcklbw mm1, mm7 // mm1 = 01 xx 02 xx 02 xx 02 xx 157 punpcklbw mm0, mm7 // mm0 = 00 xx 01 xx 01 xx 02 xx 229 punpcklbw mm0, mm7 // mm0 = 00 xx 01 xx 02 xx 03 xx 231 punpcklbw mm1, mm7 // mm1 = 01 xx 02 xx 03 xx 04 xx 280 punpcklbw mm0, mm7 // mm0 = 00 xx 01 xx 02 xx 03 xx 282 punpcklbw mm1, mm7 // mm1 = 01 xx 02 xx 03 xx 04 xx 358 punpcklbw mm0, mm7 // unpack low to word 366 punpcklbw mm [all...] |
/external/libvpx/vp8/common/x86/ |
H A D | subpixel_sse2.asm | 73 punpcklbw xmm3, xmm0 ; xx05 xx04 xx03 xx02 xx01 xx01 xx-1 xx-2 77 punpcklbw xmm4, xmm0 ; xx06 xx05 xx04 xx03 xx02 xx01 xx00 xx-1 83 punpcklbw xmm5, xmm0 ; xx07 xx06 xx05 xx04 xx03 xx02 xx01 xx00 88 punpcklbw xmm6, xmm0 ; xx08 xx07 xx06 xx05 xx04 xx03 xx02 xx01 93 punpcklbw xmm7, xmm0 ; xx09 xx08 xx07 xx06 xx05 xx04 xx03 xx02 99 punpcklbw xmm1, xmm0 ; xx0a xx09 xx08 xx07 xx06 xx05 xx04 xx03 115 punpcklbw xmm4, xmm0 198 punpcklbw xmm3, xmm0 ; xx05 xx04 xx03 xx02 xx01 xx01 xx-1 xx-2 202 punpcklbw xmm4, xmm0 ; xx06 xx05 xx04 xx03 xx02 xx01 xx00 xx-1 208 punpcklbw xmm [all...] |
H A D | subpixel_ssse3.asm | 77 punpcklbw xmm0, xmm2 ; -2 3 -1 4 0 5 1 6 2 7 3 8 4 9 5 10 135 punpcklbw xmm0, xmm1 ; -2 3 -1 4 0 5 1 6 2 7 3 8 4 9 5 10 216 punpcklbw xmm0, xmm3 ; -2 3 -1 4 0 5 1 6 2 7 3 8 4 9 5 10 231 punpcklbw xmm3, xmm7 512 punpcklbw xmm2, xmm4 ;B D 513 punpcklbw xmm3, xmm0 ;C E 518 punpcklbw xmm1, xmm0 ;A F 536 punpcklbw xmm2, xmm4 ;B D 537 punpcklbw xmm3, xmm0 ;C E 541 punpcklbw xmm [all...] |
H A D | idctllm_sse2.asm | 65 punpcklbw xmm0, xmm7 66 punpcklbw xmm1, xmm7 67 punpcklbw xmm2, xmm7 68 punpcklbw xmm3, xmm7 309 punpcklbw xmm4, xmm7 310 punpcklbw xmm5, xmm7 319 punpcklbw xmm4, xmm7 320 punpcklbw xmm5, xmm7 401 punpcklbw xmm0, xmm7 402 punpcklbw xmm [all...] |
H A D | postproc_mmx.c | 98 punpcklbw mm3, mm0 ; 109 punpcklbw mm5, mm0 ; 132 punpcklbw mm5, mm0 ; 159 punpcklbw mm5, mm0 ; 184 punpcklbw mm4, mm0 ; 249 punpcklbw mm3, mm0 ; 261 punpcklbw mm5, mm0 ; 285 punpcklbw mm5, mm0 ; 312 punpcklbw mm5, mm0 ; 336 punpcklbw mm [all...] |
H A D | subpixel_mmx.asm | 57 punpcklbw mm3, mm0 ; mm3 = p-1..p2 67 punpcklbw mm5, mm0 ; mm5 = p0..p3 73 punpcklbw mm4, mm0 ; mm4 = p1..p4 79 punpcklbw mm4, mm0 ; mm5 = p3..p6 83 punpcklbw mm5, mm0 ; mm5 = p-2..p1 90 punpcklbw mm3, mm0 ; 257 punpcklbw mm3, mm0 ; xx 00 01 02 03 04 05 06 266 punpcklbw mm5, mm0 ; 289 punpcklbw mm3, mm0 ; xx 00 01 02 03 04 05 06 298 punpcklbw mm [all...] |
H A D | recon_sse2.asm | 30 punpcklbw xmm1, xmm0 37 punpcklbw xmm2, xmm0 44 punpcklbw xmm3, xmm0 51 punpcklbw xmm4, xmm0 83 punpcklbw xmm1, xmm0 93 punpcklbw xmm2, xmm0 103 punpcklbw xmm3, xmm0 113 punpcklbw xmm4, xmm0
|
H A D | postproc_mmx.asm | 69 punpcklbw mm3, mm0 ; mm3 = p0..p3 75 punpcklbw mm5, mm0 ; mm5 = r1 p0..p3 88 punpcklbw mm5, mm0 ; mm5 = r2 p0..p3 104 punpcklbw mm5, mm0 ; mm5 = r-2 p0..p3 118 punpcklbw mm4, mm0 ; mm4 = r-1 p0..p3 164 punpcklbw mm3, mm0 ; mm3 = p0..p3 171 punpcklbw mm5, mm0 ; mm5 = p1..p4 185 punpcklbw mm5, mm0 ; mm5 = p2..p5 201 punpcklbw mm5, mm0 ; mm5 = p-2..p1 215 punpcklbw mm [all...] |
H A D | 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 xmm [all...] |
H A D | loopfilter_mmx.asm | 171 punpcklbw mm0, mm2 ; 180 punpcklbw mm0, mm1 ; e0f0g0h0 270 punpcklbw mm6, [rdi+2*rax] ; 73 63 72 62 71 61 70 60 276 punpcklbw mm4, [rsi+rax] ; 53 43 52 42 51 41 50 40 293 punpcklbw mm1, [rsi+rax] ; 33 23 32 22 31 21 30 20 329 punpcklbw mm3, [rdi+rax*4] ; 13 03 12 02 11 01 10 00 483 punpcklbw mm0, mm2 ; 496 punpcklbw mm0, mm1 ; e0f0g0h0 542 punpcklbw mm2, mm6 ; 33 32 23 22 13 12 03 02 547 punpcklbw mm [all...] |
H A D | idctllm_mmx.asm | 250 punpcklbw mm1, mm0 256 punpcklbw mm2, mm0 262 punpcklbw mm3, mm0 270 punpcklbw mm4, mm0
|
H A D | recon_mmx.asm | 30 punpcklbw mm1, mm0 36 punpcklbw mm2, mm0 42 punpcklbw mm3, mm0 49 punpcklbw mm4, mm0
|
H A D | loopfilter_sse2.asm | 211 punpcklbw xmm2, xmm2 ; exfxgxhx 213 punpcklbw xmm0, xmm1 ; exfxgxhx 430 punpcklbw xmm0, xmm4 ; Filter 2 (hi) 443 punpcklbw xmm5, xmm5 ; exfxgxhx 449 punpcklbw xmm2, xmm2 ; exfxgxhx 689 punpcklbw xmm4, xmm1 ; 17 07 16 06 15 05 14 04 13 03 12 02 11 01 10 00 694 punpcklbw xmm0, xmm7 ; 37 27 36 36 35 25 34 24 33 23 32 22 31 21 30 20 698 punpcklbw xmm5, xmm2 ; 57 47 56 46 55 45 54 44 53 43 52 42 51 41 50 40 706 punpcklbw xmm7, xmm1 ; 77 67 76 66 75 65 74 64 73 63 72 62 71 61 70 60 743 punpcklbw xmm [all...] |
/external/libvpx/vp8/decoder/x86/ |
H A D | dequantize_mmx.asm | 215 punpcklbw mm4, mm7 221 punpcklbw mm4, mm7 227 punpcklbw mm4, mm7 236 punpcklbw mm4, mm7 417 punpcklbw mm4, mm7 423 punpcklbw mm4, mm7 429 punpcklbw mm4, mm7 438 punpcklbw mm4, mm7
|
/external/libyuv/files/source/ |
H A D | rotate.cc | 89 punpcklbw xmm0, xmm1 95 punpcklbw xmm2, xmm3 100 punpcklbw xmm4, xmm5 106 punpcklbw xmm6, xmm7 188 punpcklbw xmm0, xmm1 195 punpcklbw xmm2, xmm3 202 punpcklbw xmm4, xmm5 211 punpcklbw xmm6, xmm7 298 "punpcklbw %%xmm1,%%xmm0\n" 304 "punpcklbw [all...] |