| /external/libvpx/vp8/encoder/arm/neon/ |
| vp8_subpixelvariance16x16_neon.asm | 18 ; r0 unsigned char *src_ptr, 65 vmull.u8 q7, d2, d0 ;(src_ptr[0] * Filter[0]) 74 vext.8 d2, d2, d3, #1 ;construct src_ptr[1] 79 vmlal.u8 q7, d2, d1 ;(src_ptr[0] * Filter[1]) 89 vmlal.u8 q8, d3, d1 ;(src_ptr[0] * Filter[1]) 118 vmull.u8 q9, d2, d0 ;(src_ptr[0] * Filter[0]) 125 vext.8 d2, d2, d3, #1 ;construct src_ptr[1] 129 vmlal.u8 q9, d2, d1 ;(src_ptr[0] * Filter[1]) 137 vmlal.u8 q10, d3, d1 ;(src_ptr[0] * Filter[1]) 146 vext.8 d11, d11, d12, #1 ;construct src_ptr[1 [all...] |
| 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);
|
| /external/libvpx/vp8/encoder/x86/ |
| sad_mmx.asm | 21 ; unsigned char *src_ptr, 33 mov rsi, arg(0) ;src_ptr 113 ; unsigned char *src_ptr, 125 mov rsi, arg(0) ;src_ptr 185 ; unsigned char *src_ptr, 197 mov rsi, arg(0) ;src_ptr 255 ; unsigned char *src_ptr, 267 mov rsi, arg(0) ;src_ptr 344 ; unsigned char *src_ptr, 356 mov rsi, arg(0) ;src_ptr [all...] |
| sad_sse2.asm | 15 ; unsigned char *src_ptr, 28 mov rsi, arg(0) ;src_ptr 86 ; unsigned char *src_ptr, 101 mov rsi, arg(0) ;src_ptr 150 ; unsigned char *src_ptr, 164 mov rsi, arg(0) ;src_ptr 203 ; unsigned char *src_ptr, 216 mov rsi, arg(0) ;src_ptr 258 ; unsigned char *src_ptr, 273 mov rsi, arg(0) ;src_ptr [all...] |
| sad_sse4.asm | 159 ; const unsigned char *src_ptr, 173 mov rsi, arg(0) ;src_ptr 200 ; const unsigned char *src_ptr, 215 mov rsi, arg(0) ;src_ptr 238 ; const unsigned char *src_ptr, 253 mov rsi, arg(0) ;src_ptr 276 ; const unsigned char *src_ptr, 291 mov rsi, arg(0) ;src_ptr 317 ; const unsigned char *src_ptr, 332 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, 93 mov rsi, arg(0) ;[src_ptr] 216 ; unsigned char *src_ptr, 232 mov rsi, arg(0) ;[src_ptr] 332 ; unsigned char * src_ptr, 350 mov rsi, arg(0) ;[src_ptr] 517 ; unsigned char *src_ptr, 562 mov rdi, arg(2) ;src_ptr [all...] |
| variance_impl_ssse3.asm | 21 ; unsigned char *src_ptr, 64 mov rdi, arg(2) ;src_ptr 159 mov rdi, arg(2) ;src_ptr 218 mov rdi, arg(2) ;src_ptr 253 mov rdi, arg(2) ;src_ptr
|
| 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/common/arm/neon/ |
| bilinearpredict8x4_neon.asm | 18 ; r0 unsigned char *src_ptr, 46 vmull.u8 q6, d2, d0 ;(src_ptr[0] * vp8_filter[0]) 53 vext.8 d3, d2, d3, #1 ;construct src_ptr[-1] 59 vmlal.u8 q6, d3, d1 ;(src_ptr[1] * vp8_filter[1]) 85 vmull.u8 q1, d22, d0 ;(src_ptr[0] * vp8_filter[0]) 90 vmlal.u8 q1, d23, d1 ;(src_ptr[pixel_step] * vp8_filter[1])
|
| 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/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/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
|
| /frameworks/base/media/libstagefright/colorconversion/ |
| ColorConverter.cpp | 150 const uint8_t *src_ptr = (const uint8_t *)src.mBits local 155 signed y1 = (signed)src_ptr[2 * x + 1] - 16; 156 signed y2 = (signed)src_ptr[2 * x + 3] - 16; 157 signed u = (signed)src_ptr[2 * x] - 128; 158 signed v = (signed)src_ptr[2 * x + 2] - 128; 188 src_ptr += src.mWidth * 2;
|
| /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 118 ; short *src_ptr, 147 mov rsi, arg(0) ;src_ptr 208 ; unsigned char *src_ptr, 235 mov rsi, arg(0) ;src_ptr ; 365 ; unsigned char *src_ptr, 391 mov rsi, arg(0) ;src_ptr ; 520 ; unsigned char *src_ptr, 547 mov rsi, arg(0) ;src_ptr ; [all...] |
| /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;
|
| /external/libvpx/vp8/encoder/arm/armv6/ |
| vp8_variance8x8_armv6.asm | 18 ; r0 unsigned char *src_ptr 61 add r0, r0, r1 ; set src_ptr to next row
|