/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/ |
H A D | bilinearfilter_arm.h | 26 const short *vp8_filter 36 const short *vp8_filter
|
H A D | filter_arm.c | 25 const short *vp8_filter 36 const short *vp8_filter 47 const short *vp8_filter 56 const short *vp8_filter 65 const short *vp8_filter 75 const short *vp8_filter 86 const short *vp8_filter
|
/external/libvpx/libvpx/vp8/common/arm/ |
H A D | bilinearfilter_arm.h | 26 const short *vp8_filter 36 const short *vp8_filter
|
H A D | filter_arm.c | 25 const short *vp8_filter 36 const short *vp8_filter 47 const short *vp8_filter 56 const short *vp8_filter 65 const short *vp8_filter 75 const short *vp8_filter 86 const short *vp8_filter
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/ |
H A D | filter.c | 47 const short *vp8_filter 57 Temp = ((int)src_ptr[-2 * (int)pixel_step] * vp8_filter[0]) + 58 ((int)src_ptr[-1 * (int)pixel_step] * vp8_filter[1]) + 59 ((int)src_ptr[0] * vp8_filter[2]) + 60 ((int)src_ptr[pixel_step] * vp8_filter[3]) + 61 ((int)src_ptr[2*pixel_step] * vp8_filter[4]) + 62 ((int)src_ptr[3*pixel_step] * vp8_filter[5]) + 92 const short *vp8_filter 103 Temp = ((int)src_ptr[-2 * (int)pixel_step] * vp8_filter[0]) + 104 ((int)src_ptr[-1 * (int)pixel_step] * vp8_filter[ [all...] |
H A D | variance_c.c | 172 * INT32 *vp8_filter : Array of 2 bi-linear filter taps. 199 const short *vp8_filter 209 output_ptr[j] = (((int)src_ptr[0] * vp8_filter[0]) + 210 ((int)src_ptr[pixel_step] * vp8_filter[1]) + 230 * INT32 *vp8_filter : Array of 2 bi-linear filter taps. 257 const short *vp8_filter 268 Temp = ((int)src_ptr[0] * vp8_filter[0]) + 269 ((int)src_ptr[pixel_step] * vp8_filter[1]) +
|
H A D | loopfilter_filters.c | 51 static void vp8_filter(signed char mask, uc hev, uc *op1, function 123 vp8_filter(mask, hev, s - 2 * p, s - 1 * p, s, s + 1 * p); 154 vp8_filter(mask, hev, s - 2, s - 1, s, s + 1);
|
/external/libvpx/libvpx/vp8/common/ |
H A D | filter.c | 47 const short *vp8_filter 57 Temp = ((int)src_ptr[-2 * (int)pixel_step] * vp8_filter[0]) + 58 ((int)src_ptr[-1 * (int)pixel_step] * vp8_filter[1]) + 59 ((int)src_ptr[0] * vp8_filter[2]) + 60 ((int)src_ptr[pixel_step] * vp8_filter[3]) + 61 ((int)src_ptr[2*pixel_step] * vp8_filter[4]) + 62 ((int)src_ptr[3*pixel_step] * vp8_filter[5]) + 92 const short *vp8_filter 103 Temp = ((int)src_ptr[-2 * (int)pixel_step] * vp8_filter[0]) + 104 ((int)src_ptr[-1 * (int)pixel_step] * vp8_filter[ [all...] |
H A D | variance_c.c | 172 * INT32 *vp8_filter : Array of 2 bi-linear filter taps. 199 const short *vp8_filter 209 output_ptr[j] = (((int)src_ptr[0] * vp8_filter[0]) + 210 ((int)src_ptr[pixel_step] * vp8_filter[1]) + 230 * INT32 *vp8_filter : Array of 2 bi-linear filter taps. 257 const short *vp8_filter 268 Temp = ((int)src_ptr[0] * vp8_filter[0]) + 269 ((int)src_ptr[pixel_step] * vp8_filter[1]) +
|
H A D | loopfilter_filters.c | 51 static void vp8_filter(signed char mask, uc hev, uc *op1, function 123 vp8_filter(mask, hev, s - 2 * p, s - 1 * p, s, s + 1 * p); 154 vp8_filter(mask, hev, s - 2, s - 1, s, s + 1);
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
H A D | sixtappredict4x4_neon.asm | 85 vmull.u8 q7, d18, d5 ;(src_ptr[3] * vp8_filter[5]) 95 vmlal.u8 q7, d6, d0 ;+(src_ptr[-2] * vp8_filter[0]) 102 vmlsl.u8 q7, d18, d1 ;-(src_ptr[-1] * vp8_filter[1]) 109 vmlsl.u8 q7, d6, d4 ;-(src_ptr[2] * vp8_filter[4]) 116 vmlal.u8 q7, d18, d2 ;(src_ptr[0] * vp8_filter[2]) 121 vmull.u8 q9, d6, d3 ;(src_ptr[1] * vp8_filter[3]) 150 vmull.u8 q7, d18, d5 ;(src_ptr[3] * vp8_filter[5]) 152 vmull.u8 q12, d31, d5 ;(src_ptr[3] * vp8_filter[5]) 162 vmlal.u8 q7, d6, d0 ;+(src_ptr[-2] * vp8_filter[0]) 164 vmlal.u8 q12, d22, d0 ;(src_ptr[-2] * vp8_filter[ [all...] |
H A D | sixtappredict16x16_neon.asm | 89 vmull.u8 q8, d6, d0 ;(src_ptr[-2] * vp8_filter[0]) 100 vmlsl.u8 q8, d28, d1 ;-(src_ptr[-1] * vp8_filter[1]) 108 vmlsl.u8 q9, d28, d1 ;-(src_ptr[-1] * vp8_filter[1]) 116 vmlsl.u8 q8, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 124 vmlsl.u8 q9, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 132 vmlal.u8 q8, d28, d5 ;(src_ptr[3] * vp8_filter[5]) 140 vmlal.u8 q9, d28, d5 ;(src_ptr[3] * vp8_filter[5]) 148 vmlal.u8 q8, d28, d2 ;(src_ptr[0] * vp8_filter[2]) 156 vmlal.u8 q9, d28, d2 ;(src_ptr[0] * vp8_filter[2]) 168 vmull.u8 q4, d28, d3 ;(src_ptr[1] * vp8_filter[ [all...] |
H A D | sixtappredict8x4_neon.asm | 79 vmull.u8 q7, d6, d0 ;(src_ptr[-2] * vp8_filter[0]) 89 vmlsl.u8 q7, d28, d1 ;-(src_ptr[-1] * vp8_filter[1]) 99 vmlsl.u8 q7, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 109 vmlal.u8 q7, d28, d2 ;(src_ptr[0] * vp8_filter[2]) 119 vmlal.u8 q7, d28, d5 ;(src_ptr[3] * vp8_filter[5]) 129 vmull.u8 q3, d28, d3 ;(src_ptr[1] * vp8_filter[3]) 156 vmull.u8 q8, d6, d0 ;(src_ptr[-2] * vp8_filter[0]) 168 vmlsl.u8 q8, d27, d1 ;-(src_ptr[-1] * vp8_filter[1]) 180 vmlsl.u8 q8, d27, d4 ;-(src_ptr[2] * vp8_filter[4]) 192 vmlal.u8 q8, d27, d2 ;(src_ptr[0] * vp8_filter[ [all...] |
H A D | sixtappredict8x8_neon.asm | 83 vmull.u8 q7, d6, d0 ;(src_ptr[-2] * vp8_filter[0]) 93 vmlsl.u8 q7, d28, d1 ;-(src_ptr[-1] * vp8_filter[1]) 103 vmlsl.u8 q7, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 113 vmlal.u8 q7, d28, d2 ;(src_ptr[0] * vp8_filter[2]) 123 vmlal.u8 q7, d28, d5 ;(src_ptr[3] * vp8_filter[5]) 133 vmull.u8 q3, d28, d3 ;(src_ptr[1] * vp8_filter[3]) 169 vmull.u8 q8, d6, d0 ;(src_ptr[-2] * vp8_filter[0]) 181 vmlsl.u8 q8, d27, d1 ;-(src_ptr[-1] * vp8_filter[1]) 193 vmlsl.u8 q8, d27, d4 ;-(src_ptr[2] * vp8_filter[4]) 205 vmlal.u8 q8, d27, d2 ;(src_ptr[0] * vp8_filter[ [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/x86/ |
H A D | vp8_asm_stubs.c | 27 const short *vp8_filter 38 const short *vp8_filter 48 const short *vp8_filter 58 const short *vp8_filter 69 const short *vp8_filter 80 const short *vp8_filter 97 const short *vp8_filter 106 const short *vp8_filter 115 const short *vp8_filter
|
H A D | subpixel_sse2.asm | 34 ; short *vp8_filter 47 mov rdx, arg(6) ;vp8_filter 148 ; short *vp8_filter 167 mov rdx, arg(6) ;vp8_filter 326 ; short * vp8_filter 343 mov rax, arg(7) ;vp8_filter 421 ; const short *vp8_filter 438 mov rax, arg(7) ;vp8_filter 534 ; const short *vp8_filter 548 mov rdx, arg(5) ;vp8_filter [all...] |
H A D | loopfilter_block_sse2_x86_64.asm | 74 pandn scratch2, scratch1 ; vp8_filter &= hev 80 paddsb scratch2, scratch1 ; vp8_filter += (qs0 - ps0) 81 paddsb scratch2, scratch1 ; vp8_filter += (qs0 - ps0) 82 paddsb scratch2, scratch1 ; vp8_filter += (qs0 - ps0) 119 pand %5, %6 ; vp8_filter &= ~hev 121 psubsb %4, %5 ; qs1 - vp8_filter 124 paddsb %1, %5 ; ps1 + vp8_filter
|
/external/libvpx/libvpx/vp8/common/x86/ |
H A D | vp8_asm_stubs.c | 27 const short *vp8_filter 38 const short *vp8_filter 48 const short *vp8_filter 58 const short *vp8_filter 69 const short *vp8_filter 80 const short *vp8_filter 97 const short *vp8_filter 106 const short *vp8_filter 115 const short *vp8_filter
|
H A D | subpixel_sse2.asm | 34 ; short *vp8_filter 47 mov rdx, arg(6) ;vp8_filter 148 ; short *vp8_filter 167 mov rdx, arg(6) ;vp8_filter 326 ; short * vp8_filter 343 mov rax, arg(7) ;vp8_filter 421 ; const short *vp8_filter 438 mov rax, arg(7) ;vp8_filter 534 ; const short *vp8_filter 548 mov rdx, arg(5) ;vp8_filter [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/ |
H A D | simpleloopfilter_v6.asm | 97 qsub8 r3, r3, r6 ; vp8_filter = p1 - q1 103 qadd8 r3, r3, r6 ; vp8_filter = p1-q1 + 3*(q0-p0)) 105 and r3, r3, r10 ; vp8_filter &= mask 107 qadd8 r7 , r3 , r7 ; Filter1 = vp8_filter + 4 108 qadd8 r8 , r3 , r8 ; Filter2 = vp8_filter + 3 203 qsub8 r3, r3, r6 ; vp8_filter = p1 - q1 206 qadd8 r3, r3, r6 ; vp8_filter += q0 - p0 209 qadd8 r3, r3, r6 ; vp8_filter += q0 - p0 212 qadd8 r3, r3, r6 ; vp8_filter = p1-q1 + 3*(q0-p0)) 214 and r3, r3, lr ; vp8_filter [all...] |
H A D | loopfilter_v6.asm | 166 ;vp8_filter() function 183 qsub8 r8, r9, r8 ; vp8_signed_char_clamp(vp8_filter + 3 * ( qs0 - ps0)) 185 and r7, r7, r6 ; vp8_filter (r7) &= hev 194 and r7, r7, lr ; vp8_filter &= mask; 196 ;modify code for vp8 -- Filter1 = vp8_filter (r7) 197 qadd8 r8 , r7 , r9 ; Filter2 (r8) = vp8_signed_char_clamp(vp8_filter+3) 198 qadd8 r7 , r7 , r10 ; vp8_filter = vp8_signed_char_clamp(vp8_filter+4) 202 shadd8 r7 , r7 , r9 ; vp8_filter >>= 3 215 ;qadd8 lr, r8, r7 ; u = vp8_signed_char_clamp(s + vp8_filter) [all...] |
H A D | sixtappredict8x4_v6.asm | 68 smuad r11, r6, r3 ; vp8_filter[0], vp8_filter[1] 73 smlad r11, r8, r4, r11 ; vp8_filter[2], vp8_filter[3] 79 smlad r11, r10, r5, r11 ; vp8_filter[4], vp8_filter[5]
|
/external/libvpx/libvpx/vp8/common/arm/armv6/ |
H A D | simpleloopfilter_v6.asm | 97 qsub8 r3, r3, r6 ; vp8_filter = p1 - q1 103 qadd8 r3, r3, r6 ; vp8_filter = p1-q1 + 3*(q0-p0)) 105 and r3, r3, r10 ; vp8_filter &= mask 107 qadd8 r7 , r3 , r7 ; Filter1 = vp8_filter + 4 108 qadd8 r8 , r3 , r8 ; Filter2 = vp8_filter + 3 203 qsub8 r3, r3, r6 ; vp8_filter = p1 - q1 206 qadd8 r3, r3, r6 ; vp8_filter += q0 - p0 209 qadd8 r3, r3, r6 ; vp8_filter += q0 - p0 212 qadd8 r3, r3, r6 ; vp8_filter = p1-q1 + 3*(q0-p0)) 214 and r3, r3, lr ; vp8_filter [all...] |
H A D | loopfilter_v6.asm | 166 ;vp8_filter() function 183 qsub8 r8, r9, r8 ; vp8_signed_char_clamp(vp8_filter + 3 * ( qs0 - ps0)) 185 and r7, r7, r6 ; vp8_filter (r7) &= hev 194 and r7, r7, lr ; vp8_filter &= mask; 196 ;modify code for vp8 -- Filter1 = vp8_filter (r7) 197 qadd8 r8 , r7 , r9 ; Filter2 (r8) = vp8_signed_char_clamp(vp8_filter+3) 198 qadd8 r7 , r7 , r10 ; vp8_filter = vp8_signed_char_clamp(vp8_filter+4) 202 shadd8 r7 , r7 , r9 ; vp8_filter >>= 3 215 ;qadd8 lr, r8, r7 ; u = vp8_signed_char_clamp(s + vp8_filter) [all...] |
H A D | sixtappredict8x4_v6.asm | 68 smuad r11, r6, r3 ; vp8_filter[0], vp8_filter[1] 73 smlad r11, r8, r4, r11 ; vp8_filter[2], vp8_filter[3] 79 smlad r11, r10, r5, r11 ; vp8_filter[4], vp8_filter[5]
|