Searched refs:vp8_filter (Results 1 - 25 of 34) sorted by relevance

12

/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/
H A Dbilinearfilter_arm.h26 const short *vp8_filter
36 const short *vp8_filter
H A Dfilter_arm.c25 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 Dbilinearfilter_arm.h26 const short *vp8_filter
36 const short *vp8_filter
H A Dfilter_arm.c25 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 Dfilter.c47 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 Dvariance_c.c172 * 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 Dloopfilter_filters.c51 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 Dfilter.c47 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 Dvariance_c.c172 * 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 Dloopfilter_filters.c51 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 Dsixtappredict4x4_neon.asm85 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 Dsixtappredict16x16_neon.asm89 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 Dsixtappredict8x4_neon.asm79 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 Dsixtappredict8x8_neon.asm83 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 Dvp8_asm_stubs.c27 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 Dsubpixel_sse2.asm34 ; 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 Dloopfilter_block_sse2_x86_64.asm74 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 Dvp8_asm_stubs.c27 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 Dsubpixel_sse2.asm34 ; 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 Dsimpleloopfilter_v6.asm97 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 Dloopfilter_v6.asm166 ;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 Dsixtappredict8x4_v6.asm68 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 Dsimpleloopfilter_v6.asm97 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 Dloopfilter_v6.asm166 ;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 Dsixtappredict8x4_v6.asm68 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]

Completed in 250 milliseconds

12