| /external/libvpx/libvpx/vp9/common/mips/dspr2/ |
| vp9_convolve2_horiz_dspr2.c | 229 static void convolve_bi_horiz_16_dspr2(const uint8_t *src_ptr, 251 src = src_ptr; 255 vp9_prefetch_load(src_ptr + src_stride); 256 vp9_prefetch_load(src_ptr + src_stride + 32); 432 src_ptr += src_stride; 437 static void convolve_bi_horiz_64_dspr2(const uint8_t *src_ptr, 458 src = src_ptr; 462 vp9_prefetch_load(src_ptr + src_stride); 463 vp9_prefetch_load(src_ptr + src_stride + 32); 464 vp9_prefetch_load(src_ptr + src_stride + 64) [all...] |
| vp9_convolve8_avg_horiz_dspr2.c | 332 static void convolve_avg_horiz_16_dspr2(const uint8_t *src_ptr, 356 src = src_ptr; 360 vp9_prefetch_load(src_ptr + src_stride); 361 vp9_prefetch_load(src_ptr + src_stride + 32); [all...] |
| vp9_convolve8_horiz_dspr2.c | 298 static void convolve_horiz_16_dspr2(const uint8_t *src_ptr, 322 src = src_ptr; 326 vp9_prefetch_load(src_ptr + src_stride); 327 vp9_prefetch_load(src_ptr + src_stride + 32); [all...] |
| vp9_convolve8_vert_dspr2.c | 31 const uint8_t *src_ptr; local 55 src_ptr = src + x; 59 "ulw %[load1], 0(%[src_ptr]) \n\t" 60 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 61 "ulw %[load2], 0(%[src_ptr]) \n\t" 62 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 63 "ulw %[load3], 0(%[src_ptr]) \n\t" 64 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t 185 const uint8_t *src_ptr; local [all...] |
| vp9_convolve8_avg_dspr2.c | 31 const uint8_t *src_ptr; local 55 src_ptr = src + x; 59 "ulw %[load1], 0(%[src_ptr]) \n\t" 60 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 61 "ulw %[load2], 0(%[src_ptr]) \n\t" 62 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 63 "ulw %[load3], 0(%[src_ptr]) \n\t" 64 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t 192 const uint8_t *src_ptr; local [all...] |
| vp9_convolve8_dspr2.c | 331 static void convolve_horiz_16_transposed_dspr2(const uint8_t *src_ptr, 358 vp9_prefetch_load(src_ptr + src_stride); 359 vp9_prefetch_load(src_ptr + src_stride + 32); 361 src = src_ptr; [all...] |
| /external/libvpx/libvpx/vp8/common/arm/neon/ |
| bilinearpredict4x4_neon.asm | 18 ; r0 unsigned char *src_ptr, 48 vshr.u64 q4, q1, #8 ;construct src_ptr[1] 52 vzip.32 d2, d3 ;put 2-line data in 1 register (src_ptr[0]) 54 vzip.32 d8, d9 ;put 2-line data in 1 register (src_ptr[1]) 57 vmull.u8 q7, d2, d0 ;(src_ptr[0] * vp8_filter[0]) 61 vmlal.u8 q7, d8, d1 ;(src_ptr[1] * vp8_filter[1]) 83 vext.8 d26, d28, d29, #4 ;construct src_ptr[pixel_step]
|
| bilinearpredict16x16_neon.asm | 18 ; r0 unsigned char *src_ptr, 62 vmull.u8 q7, d2, d0 ;(src_ptr[0] * vp8_filter[0]) 71 vext.8 d2, d2, d3, #1 ;construct src_ptr[1] 76 vmlal.u8 q7, d2, d1 ;(src_ptr[0] * vp8_filter[1]) 86 vmlal.u8 q8, d3, d1 ;(src_ptr[0] * vp8_filter[1]) 115 vmull.u8 q9, d2, d0 ;(src_ptr[0] * vp8_filter[0]) 122 vext.8 d2, d2, d3, #1 ;construct src_ptr[1] 126 vmlal.u8 q9, d2, d1 ;(src_ptr[0] * vp8_filter[1]) 134 vmlal.u8 q10, d3, d1 ;(src_ptr[0] * vp8_filter[1]) 143 vext.8 d11, d11, d12, #1 ;construct src_ptr[1 [all...] |
| vp8_subpixelvariance16x16_neon.asm | 20 ; r0 unsigned char *src_ptr, 70 vmull.u8 q7, d2, d0 ;(src_ptr[0] * Filter[0]) 79 vext.8 d2, d2, d3, #1 ;construct src_ptr[1] 84 vmlal.u8 q7, d2, d1 ;(src_ptr[0] * Filter[1]) 94 vmlal.u8 q8, d3, d1 ;(src_ptr[0] * Filter[1]) 123 vmull.u8 q9, d2, d0 ;(src_ptr[0] * Filter[0]) 130 vext.8 d2, d2, d3, #1 ;construct src_ptr[1] 134 vmlal.u8 q9, d2, d1 ;(src_ptr[0] * Filter[1]) 142 vmlal.u8 q10, d3, d1 ;(src_ptr[0] * Filter[1]) 151 vext.8 d11, d11, d12, #1 ;construct src_ptr[1 [all...] |
| 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])
|
| 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...] |
| /external/libvpx/libvpx/vp8/encoder/ppc/ |
| csystemdependent.c | 51 unsigned int (*vp8_get4x4sse_cs)(unsigned char *src_ptr, int source_stride, unsigned char *ref_ptr, int recon_stride); 58 extern unsigned int vp8_get8x8var_c(unsigned char *src_ptr, int source_stride, unsigned char *ref_ptr, int recon_stride, unsigned int *SSE, int *Sum); 88 extern unsigned int vp8_get4x4sse_cs_c(unsigned char *src_ptr, int source_stride, unsigned char *ref_ptr, int recon_stride); 118 extern unsigned int vp8_get8x8var_ppc(unsigned char *src_ptr, int source_stride, unsigned char *ref_ptr, int recon_stride, unsigned int *SSE, int *Sum); 119 extern unsigned int vp8_get16x16var_ppc(unsigned char *src_ptr, int source_stride, unsigned char *ref_ptr, int recon_stride, unsigned int *SSE, int *Sum);
|
| /external/chromium_org/third_party/libwebp/dsp/ |
| enc_neon.c | 236 const uint8_t* src_ptr = src; local 243 "vld1.8 {d8}, [%[src_ptr]], %[kBPS] \n" 244 "vld1.8 {d10}, [%[src_ptr]], %[kBPS] \n" 245 "vld1.8 {d9}, [%[src_ptr]], %[kBPS] \n" 246 "vld1.8 {d11}, [%[src_ptr]] \n" 337 : [src_ptr] "+r"(src_ptr), [ref_ptr] "+r"(ref_ptr),
|
| /external/webp/src/dsp/ |
| enc_neon.c | 236 const uint8_t* src_ptr = src; local 243 "vld1.8 {d8}, [%[src_ptr]], %[kBPS] \n" 244 "vld1.8 {d10}, [%[src_ptr]], %[kBPS] \n" 245 "vld1.8 {d9}, [%[src_ptr]], %[kBPS] \n" 246 "vld1.8 {d11}, [%[src_ptr]] \n" 337 : [src_ptr] "+r"(src_ptr), [ref_ptr] "+r"(ref_ptr),
|
| /external/libvpx/libvpx/vp8/common/x86/ |
| sad_sse2.asm | 15 ; unsigned char *src_ptr, 29 mov rsi, arg(0) ;src_ptr 88 ; unsigned char *src_ptr, 103 mov rsi, arg(0) ;src_ptr 152 ; unsigned char *src_ptr, 166 mov rsi, arg(0) ;src_ptr 205 ; unsigned char *src_ptr, 218 mov rsi, arg(0) ;src_ptr 260 ; unsigned char *src_ptr, 275 mov rsi, arg(0) ;src_ptr [all...] |
| 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_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...] |
| /external/libvpx/libvpx/vp9/encoder/x86/ |
| vp9_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...] |
| vp9_sad_sse4.asm | 169 ; const unsigned char *src_ptr, 183 mov rsi, arg(0) ;src_ptr 209 ; const unsigned char *src_ptr, 224 mov rsi, arg(0) ;src_ptr 246 ; const unsigned char *src_ptr, 261 mov rsi, arg(0) ;src_ptr 283 ; const unsigned char *src_ptr, 298 mov rsi, arg(0) ;src_ptr 324 ; const unsigned char *src_ptr, 339 mov rsi, arg(0) ;src_ptr [all...] |
| /external/chromium_org/third_party/iccjpeg/ |
| iccjpeg.c | 231 JOCTET FAR *src_ptr; local 236 src_ptr = marker->data + ICC_OVERHEAD_LEN; 239 *dst_ptr++ = *src_ptr++;
|
| /external/libyuv/files/source/ |
| rotate_argb.cc | 28 void ScaleARGBRowDownEven_SSE2(const uint8* src_ptr, int src_stride, 32 void ScaleARGBRowDownEven_C(const uint8* src_ptr, int, 39 void (*ScaleARGBRowDownEven)(const uint8* src_ptr, int src_stride,
|
| /external/libvpx/libvpx/vp8/common/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
|