Home
last modified time | relevance | path

Searched refs:Filter2 (Results 1 – 9 of 9) sorted by relevance

/external/libvpx/libvpx/vp8/common/
Dloopfilter_filters.c57 signed char filter_value, Filter1, Filter2; in vp8_filter() local
78 Filter2 = vp8_signed_char_clamp(filter_value + 3); in vp8_filter()
80 Filter2 >>= 3; in vp8_filter()
83 u = vp8_signed_char_clamp(ps0 + Filter2); in vp8_filter()
165 signed char filter_value, Filter1, Filter2; in vp8_mbfilter() local
178 Filter2 = filter_value; in vp8_mbfilter()
179 Filter2 &= hev; in vp8_mbfilter()
182 Filter1 = vp8_signed_char_clamp(Filter2 + 4); in vp8_mbfilter()
183 Filter2 = vp8_signed_char_clamp(Filter2 + 3); in vp8_mbfilter()
185 Filter2 >>= 3; in vp8_mbfilter()
[all …]
/external/libvpx/libvpx/vp8/common/arm/armv6/
Dloopfilter_v6.asm197 qadd8 r8 , r7 , r9 ; Filter2 (r8) = vp8_signed_char_clamp(vp8_filter+3)
201 shadd8 r8 , r8 , r9 ; Filter2 >>= 3
205 shadd8 lr , r8 , r9 ; lr: Filter2
223 qadd8 r9, r9, lr ; u = vp8_signed_char_clamp(ps0 + Filter2)
1038 mov r12, r7 ; Filter2: r12
1039 and r12, r12, r6 ; Filter2 &= hev
1043 qadd8 r8 , r12 , r9 ; Filter1 (r8) = vp8_signed_char_clamp(Filter2+4)
1044 qadd8 r12 , r12 , r10 ; Filter2 (r12) = vp8_signed_char_clamp(Filter2+3)
1048 shadd8 r12 , r12 , r10 ; Filter2 >>= 3
1052 shadd8 r12 , r12 , r10 ; r12: Filter2
[all …]
Dsimpleloopfilter_v6.asm216 qadd8 r9 , r3 , r9 ; Filter2 = vp8_filter + 3
223 shadd8 r9 , r9 , r8 ; Filter2 >>= 3
229 qadd8 r4, r4, r9 ; u = p0 + Filter2
/external/libvpx/libvpx/vp8/common/arm/neon/
Dloopfiltersimpleverticaledge_neon.asm92 vqadd.s8 q2, q14, q11 ; Filter2 = vp8_signed_char_clamp(vp8_filter+3)
94 vshr.s8 q2, q2, #3 ; Filter2 >>= 3
98 vqadd.s8 q11, q5, q2 ; u = vp8_signed_char_clamp(ps0 + Filter2)
Dloopfilter_neon.asm383 vqadd.s8 q2, q1, q10 ; Filter2 = clamp(vp8_filter+3)
385 vshr.s8 q2, q2, #3 ; Filter2 >>= 3
389 vqadd.s8 q11, q6, q2 ; u = clamp(ps0 + Filter2)
/external/libvpx/libvpx/vp8/common/x86/
Dloopfilter_mmx.asm1166 pand mm2, mm4; ; Filter2 = vp8_filter & hev
1178 packsswb mm0, mm7 ; Filter2 >>=3;
1180 movq mm5, mm0 ; Filter2
1182 paddsb mm2, [GLOBAL(t4)] ; vp8_signed_char_clamp(Filter2 + 4)
1190 packsswb mm0, mm7 ; Filter2 >>=3;
1198 ; Filter2 = vp8_filter;
1204 ; u = vp8_signed_char_clamp((63 + Filter2 * 27)>>7);
1232 ; u = vp8_signed_char_clamp((63 + Filter2 * 18)>>7);
1263 ; u = vp8_signed_char_clamp((63 + Filter2 * 9)>>7);
Dloopfilter_sse2.asm413 pand xmm2, xmm4 ; Filter2 = vp8_filter & hev
425 paddsb xmm5, [GLOBAL(t3)] ; vp8_signed_char_clamp(Filter2 + 3)
426 paddsb xmm2, [GLOBAL(t4)] ; vp8_signed_char_clamp(Filter2 + 4)
442 packsswb xmm5, xmm7 ; Filter2 >>=3;
472 …sswb xmm0, xmm1 ; u1 = vp8_signed_char_clamp((63 + Filter2 * 9)>>7)
478 …swb xmm5, xmm7 ; u3 = vp8_signed_char_clamp((63 + Filter2 * 27)>>7)
479 …swb xmm2, xmm4 ; u2 = vp8_signed_char_clamp((63 + Filter2 * 18)>>7)
Dloopfilter_block_sse2_x86_64.asm87 paddsb scratch2, [GLOBAL(t3)] ; Filter2
100 ; Filter2 >> 3
108 paddsb %2, scratch2 ; ps0 + Filter2
/external/webp/src/enc/
Dpicture_csp.c335 static WEBP_INLINE int Filter2(int A, int B) { return (A * 3 + B + 2) >> 2; } in Filter2() function
374 out1[k] = clip_fixed_t(Filter2(cur_uv[k], prev_uv[k]) + W0); in InterpolateTwoRows()
375 out2[k] = clip_fixed_t(Filter2(cur_uv[k], next_uv[k]) + W1); in InterpolateTwoRows()
395 clip_fixed_t(Filter2(cur_uv[off + k], prev_uv[off + k]) + W0); in InterpolateTwoRows()
397 clip_fixed_t(Filter2(cur_uv[off + k], next_uv[off + k]) + W1); in InterpolateTwoRows()