/external/libvpx/vp8/common/arm/neon/ |
bilinearpredict8x8_neon.asm | 18 ; r0 unsigned char *src_ptr, 46 vmull.u8 q6, d2, d0 ;(src_ptr[0] * vp8_filter[0]) 51 vext.8 d3, d2, d3, #1 ;construct src_ptr[-1] 56 vmlal.u8 q6, d3, d1 ;(src_ptr[1] * vp8_filter[1]) 73 vmull.u8 q6, d2, d0 ;(src_ptr[0] * vp8_filter[0]) 79 vext.8 d3, d2, d3, #1 ;construct src_ptr[-1] 85 vmlal.u8 q6, d3, d1 ;(src_ptr[1] * vp8_filter[1]) 111 vmull.u8 q1, d22, d0 ;(src_ptr[0] * vp8_filter[0]) 120 vmlal.u8 q1, d23, d1 ;(src_ptr[pixel_step] * vp8_filter[1])
|
/external/libvpx/vp8/encoder/arm/neon/ |
vp8_subpixelvariance8x8_neon.asm | 18 ; r0 unsigned char *src_ptr, 49 vmull.u8 q6, d2, d0 ;(src_ptr[0] * Filter[0]) 54 vext.8 d3, d2, d3, #1 ;construct src_ptr[-1] 59 vmlal.u8 q6, d3, d1 ;(src_ptr[1] * Filter[1]) 76 vmull.u8 q6, d2, d0 ;(src_ptr[0] * Filter[0]) 82 vext.8 d3, d2, d3, #1 ;construct src_ptr[-1] 88 vmlal.u8 q6, d3, d1 ;(src_ptr[1] * Filter[1]) 113 vmull.u8 q1, d22, d0 ;(src_ptr[0] * Filter[0]) 122 vmlal.u8 q1, d23, d1 ;(src_ptr[pixel_step] * Filter[1])
|
vp8_subpixelvariance16x16s_neon.asm | 25 ; unsigned char *src_ptr, r0 55 vext.8 q1, q0, q1, #1 ;construct src_ptr[1] 60 vrhadd.u8 q0, q0, q1 ;(src_ptr[0]+src_ptr[1])/round/shift right 1 125 ; unsigned char *src_ptr, r0 221 ; unsigned char *src_ptr, r0 235 vext.8 q1, q0, q1, #1 ;construct src_ptr[1] 241 vrhadd.u8 q0, q0, q1 ;(src_ptr[0]+src_ptr[1])/round/shift right 1 254 vext.8 q3, q2, q3, #1 ;construct src_ptr[1 [all...] |
vp8_mse16x16_neon.asm | 22 ; r0 unsigned char *src_ptr 80 ; r0 unsigned char *src_ptr 137 ; r0 unsigned char *src_ptr,
|
variance_neon.asm | 23 ; r0 unsigned char *src_ptr 96 ; unsigned char *src_ptr, 158 ; unsigned char *src_ptr, 212 ; r0 unsigned char *src_ptr
|
vp8_memcpy_neon.asm | 20 ;void vp8_memcpy_neon(unsigned char *dst_ptr, unsigned char *src_ptr, int sz);
|
fastfdct4x4_neon.asm | 22 ;diff_ptr[c] = src_ptr[c] - pred_ptr[c]; (in Subtract* function) 23 ;In which *src_ptr and *pred_ptr both are unsigned char.
|
fastfdct8x4_neon.asm | 22 ;diff_ptr[c] = src_ptr[c] - pred_ptr[c]; (in Subtract* function) 23 ;In which *src_ptr and *pred_ptr both are unsigned char.
|
/external/libvpx/vp8/encoder/x86/ |
sad_sse3.asm | 219 ; unsigned char *src_ptr, 233 mov rsi, arg(0) ;src_ptr 276 ; unsigned char *src_ptr, 290 mov rsi, arg(0) ;src_ptr 329 ; unsigned char *src_ptr, 343 mov rsi, arg(0) ;src_ptr 372 ; unsigned char *src_ptr, 386 mov rsi, arg(0) ;src_ptr 411 ; unsigned char *src_ptr, 425 mov rsi, arg(0) ;src_ptr [all...] |
variance_impl_sse2.asm | 18 ; short *src_ptr 32 mov rax, arg(0) ;[src_ptr] 76 ; unsigned char * src_ptr, 94 mov rsi, arg(0) ;[src_ptr] 192 ; unsigned char *src_ptr, 208 mov rsi, arg(0) ;[src_ptr] 308 ; unsigned char * src_ptr, 326 mov rsi, arg(0) ;[src_ptr] 493 ; unsigned char *src_ptr, 520 mov rdi, arg(2) ;src_ptr ; [all...] |
sad_ssse3.asm | 150 ; unsigned char *src_ptr, 165 mov rsi, arg(0) ;src_ptr 261 ; unsigned char *src_ptr, 276 mov rsi, arg(0) ;src_ptr
|
variance_impl_mmx.asm | 14 ;unsigned int vp8_get_mb_ss_mmx( short *src_ptr ) 26 mov rax, arg(0) ;src_ptr 68 ; unsigned char *src_ptr, 91 mov rax, arg(0) ;[src_ptr] ; Load base addresses 316 ; unsigned char *src_ptr, 339 mov rax, arg(0) ;[src_ptr] ; Load base addresses 431 ; unsigned char *src_ptr, 450 mov rax, arg(0) ;[src_ptr] ; Load base addresses 518 ; unsigned char *src_ptr, 544 mov rdi, arg(2) ;src_ptr ; [all...] |
/external/libvpx/vp8/encoder/ppc/ |
variance_altivec.asm | 150 ;# r3 unsigned char *src_ptr 172 ;# r3 unsigned char *src_ptr 193 ;# r3 unsigned char *src_ptr 238 ;# r3 unsigned char *src_ptr 258 ;# r3 unsigned char *src_ptr 279 ;# r3 unsigned char *src_ptr 300 ;# r3 unsigned char *src_ptr 339 ;# r3 unsigned char *src_ptr
|
sad_altivec.asm | 147 ;# r3 unsigned char *src_ptr 167 ;# r3 unsigned char *src_ptr 187 ;# r3 unsigned char *src_ptr 207 ;# r3 unsigned char *src_ptr 245 ;# r3 unsigned char *src_ptr
|
variance_subpixel_altivec.asm | 64 ;# r3 src_ptr 185 ;# r3 unsigned char *src_ptr 276 ;# r3 unsigned char *src_ptr 386 ;# r3 unsigned char *src_ptr 544 ;# r3 src_ptr 603 ;# r3 unsigned char *src_ptr 696 ;# r3 unsigned char *src_ptr
|
/external/libvpx/vp8/common/ppc/ |
systemdependent.c | 24 unsigned char *src_ptr, 40 unsigned char *src_ptr,
|
/external/libvpx/vp8/common/x86/ |
subpixel_ssse3.asm | 30 ; unsigned char *src_ptr, 64 mov rsi, arg(0) ;src_ptr 121 mov rsi, arg(0) ;src_ptr 170 ; unsigned char *src_ptr, 201 mov rsi, arg(0) ;src_ptr 282 mov rsi, arg(0) ;src_ptr 335 ; unsigned char *src_ptr, 367 mov rsi, arg(0) ;src_ptr 419 mov rsi, arg(0) ;src_ptr 462 ; unsigned char *src_ptr, [all...] |
subpixel_sse2.asm | 27 ; unsigned char *src_ptr, 47 mov rsi, arg(0) ;src_ptr 141 ; unsigned char *src_ptr, 167 mov rsi, arg(0) ;src_ptr 318 ; short *src_ptr, 346 mov rsi, arg(0) ;src_ptr 413 ; unsigned short *src_ptr, 441 mov rsi, arg(0) ;src_ptr 528 ; unsigned char *src_ptr, 548 mov rsi, arg(0) ;src_ptr [all...] |
subpixel_mmx.asm | 22 ; unsigned char *src_ptr, 48 mov rsi, arg(0) ;src_ptr 121 ; short *src_ptr, 149 mov rsi, arg(0) ;src_ptr 209 ; short *src_ptr, 238 mov rsi, arg(0) ;src_ptr 299 ; unsigned char *src_ptr, 326 mov rsi, arg(0) ;src_ptr ; 456 ; unsigned char *src_ptr, 482 mov rsi, arg(0) ;src_ptr ; [all...] |
loopfilter_sse2.asm | 279 ; unsigned char *src_ptr, 302 mov rsi, arg(0) ;src_ptr 329 ; unsigned char *src_ptr, 575 ; unsigned char *src_ptr, 598 mov rsi, arg(0) ;src_ptr [all...] |
loopfilter_mmx.asm | 17 ; unsigned char *src_ptr, 39 mov rsi, arg(0) ;src_ptr 231 ; unsigned char *src_ptr, 254 mov rsi, arg(0) ;src_ptr 604 ; unsigned char *src_ptr, 626 mov rsi, arg(0) ;src_ptr [all...] |
/external/libvpx/vp8/common/ |
reconintra4x4.c | 305 unsigned int *src_ptr = (unsigned int *)above_right; local 310 *dst_ptr0 = *src_ptr; 311 *dst_ptr1 = *src_ptr; 312 *dst_ptr2 = *src_ptr;
|
/external/libvpx/vp8/encoder/ |
pickinter.c | 46 extern unsigned int (*vp8_get16x16pred_error)(unsigned char *src_ptr, int src_stride, unsigned char *ref_ptr, int ref_stride); 47 extern unsigned int (*vp8_get4x4sse_cs)(unsigned char *src_ptr, int source_stride, unsigned char *ref_ptr, int recon_stride); 94 const unsigned char *src_ptr, 111 diff = src_ptr[j] - ref_ptr[j]; 116 src_ptr += src_stride; 127 const unsigned char *src_ptr, 141 int diff = src_ptr[c] - ref_ptr[c]; 145 src_ptr += source_stride;
|
encodemb.c | 30 unsigned char *src_ptr = (*(be->base_src) + be->src); local 41 diff_ptr[c] = src_ptr[c] - pred_ptr[c]; 46 src_ptr += src_stride;
|
/external/libvpx/vp8/decoder/ |
reconintra_mt.c | 956 unsigned int *src_ptr; local 966 src_ptr = (unsigned int *)above_right; 973 *dst_ptr0 = *src_ptr; 974 *dst_ptr1 = *src_ptr; 975 *dst_ptr2 = *src_ptr;
|