Home
last modified time | relevance | path

Searched refs:blimit (Results 1 – 19 of 19) sorted by relevance

/external/libvpx/libvpx/vp8/common/x86/
Dloopfilter_x86.c16 void sym(unsigned char *src, int pitch, const unsigned char *blimit,\
20 void sym(unsigned char *src, int pitch, const unsigned char *blimit,\
24 void sym(unsigned char *y, int ystride, const unsigned char *blimit)
93 void vp8_loop_filter_bhs_mmx(unsigned char *y_ptr, int y_stride, const unsigned char *blimit) in vp8_loop_filter_bhs_mmx() argument
95 vp8_loop_filter_simple_horizontal_edge_mmx(y_ptr + 4 * y_stride, y_stride, blimit); in vp8_loop_filter_bhs_mmx()
96 vp8_loop_filter_simple_horizontal_edge_mmx(y_ptr + 8 * y_stride, y_stride, blimit); in vp8_loop_filter_bhs_mmx()
97 vp8_loop_filter_simple_horizontal_edge_mmx(y_ptr + 12 * y_stride, y_stride, blimit); in vp8_loop_filter_bhs_mmx()
117 void vp8_loop_filter_bvs_mmx(unsigned char *y_ptr, int y_stride, const unsigned char *blimit) in vp8_loop_filter_bvs_mmx() argument
119 vp8_loop_filter_simple_vertical_edge_mmx(y_ptr + 4, y_stride, blimit); in vp8_loop_filter_bvs_mmx()
120 vp8_loop_filter_simple_vertical_edge_mmx(y_ptr + 8, y_stride, blimit); in vp8_loop_filter_bvs_mmx()
[all …]
Dloopfilter_mmx.asm19 ; const char *blimit,
125 mov rdx, arg(2) ;blimit ; get blimit
126 movq mm7, [rdx] ; blimit
128 psubusb mm5, mm7 ; abs (p0 - q0) *2 + abs(p1-q1)/2 > blimit
601 ; const char *blimit,
717 mov rdx, arg(2) ;blimit ; get blimit
718 movq mm7, [rdx] ; blimit
720 psubusb mm5, mm7 ; abs (p0 - q0) *2 + abs(p1-q1)/2 > blimit
725 ; mm1 = mask, mm0=q0, mm7 = blimit, t0 = abs(q0-q1) t1 = abs(p1-p0)
1385 ; const char *blimit
[all …]
Dloopfilter_sse2.asm125 mov rdx, arg(2) ; get blimit
138 movdqa xmm7, [rdx] ; blimit
160 … psubusb xmm5, xmm7 ; abs (p0 - q0) *2 + abs(p1-q1)/2 > blimit
560 ; const char *blimit,
605 ; const char *blimit,
834 mov rdx, arg(2) ; blimit
846 movdqa xmm4, [rdx] ; blimit
861 psubusb xmm1, xmm4 ; abs (p0 - q0) *2 + abs(p1-q1)/2 > blimit
927 ; const char *blimit,
991 ; const char *blimit,
[all …]
Dloopfilter_block_sse2.asm55 psubusb %4, [blimit]
132 ; const char *blimit,
142 %define blimit r8
159 %define blimit rdx
271 ; const char *blimit,
282 %define blimit r8
300 %define blimit rdx
/external/libvpx/libvpx/vp8/common/
Dloopfilter_filters.c27 static signed char vp8_filter_mask(uc limit, uc blimit, in vp8_filter_mask() argument
38 mask |= (abs(p0 - q0) * 2 + abs(p1 - q1) / 2 > blimit); in vp8_filter_mask()
102 const unsigned char *blimit, in vp8_loop_filter_horizontal_edge_c() argument
117 mask = vp8_filter_mask(limit[0], blimit[0], in vp8_loop_filter_horizontal_edge_c()
134 const unsigned char *blimit, in vp8_loop_filter_vertical_edge_c() argument
149 mask = vp8_filter_mask(limit[0], blimit[0], in vp8_loop_filter_vertical_edge_c()
220 const unsigned char *blimit, in vp8_mbloop_filter_horizontal_edge_c() argument
236 mask = vp8_filter_mask(limit[0], blimit[0], in vp8_mbloop_filter_horizontal_edge_c()
255 const unsigned char *blimit, in vp8_mbloop_filter_vertical_edge_c() argument
268 mask = vp8_filter_mask(limit[0], blimit[0], in vp8_mbloop_filter_vertical_edge_c()
[all …]
Dloopfilter.h63 const unsigned char *blimit,
/external/libvpx/libvpx/vp8/common/arm/
Dloopfilter_arm.c18 void sym(unsigned char *src, int pitch, const unsigned char *blimit,\
30 unsigned char blimit, unsigned char limit, unsigned char thresh);
32 unsigned char blimit, unsigned char limit, unsigned char thresh,
90 const unsigned char *blimit) in vp8_loop_filter_bhs_armv6() argument
92 vp8_loop_filter_simple_horizontal_edge_armv6(y_ptr + 4 * y_stride, y_stride, blimit); in vp8_loop_filter_bhs_armv6()
93 vp8_loop_filter_simple_horizontal_edge_armv6(y_ptr + 8 * y_stride, y_stride, blimit); in vp8_loop_filter_bhs_armv6()
94 vp8_loop_filter_simple_horizontal_edge_armv6(y_ptr + 12 * y_stride, y_stride, blimit); in vp8_loop_filter_bhs_armv6()
113 const unsigned char *blimit) in vp8_loop_filter_bvs_armv6() argument
115 vp8_loop_filter_simple_vertical_edge_armv6(y_ptr + 4, y_stride, blimit); in vp8_loop_filter_bvs_armv6()
116 vp8_loop_filter_simple_vertical_edge_armv6(y_ptr + 8, y_stride, blimit); in vp8_loop_filter_bvs_armv6()
[all …]
/external/libvpx/armv7a-neon/
Dvpx_rtcd.h63 …vp8_loop_filter_simple_vertical_edge_c(unsigned char *y, int ystride, const unsigned char *blimit);
64 …loop_filter_simple_vertical_edge_armv6(unsigned char *y, int ystride, const unsigned char *blimit);
65 void vp8_loop_filter_mbvs_neon(unsigned char *y, int ystride, const unsigned char *blimit);
68 …8_loop_filter_simple_horizontal_edge_c(unsigned char *y, int ystride, const unsigned char *blimit);
69 …op_filter_simple_horizontal_edge_armv6(unsigned char *y, int ystride, const unsigned char *blimit);
70 void vp8_loop_filter_mbhs_neon(unsigned char *y, int ystride, const unsigned char *blimit);
73 void vp8_loop_filter_bvs_c(unsigned char *y, int ystride, const unsigned char *blimit);
74 void vp8_loop_filter_bvs_armv6(unsigned char *y, int ystride, const unsigned char *blimit);
75 void vp8_loop_filter_bvs_neon(unsigned char *y, int ystride, const unsigned char *blimit);
78 void vp8_loop_filter_bhs_c(unsigned char *y, int ystride, const unsigned char *blimit);
[all …]
/external/libvpx/armv7a/
Dvpx_rtcd.h55 …vp8_loop_filter_simple_vertical_edge_c(unsigned char *y, int ystride, const unsigned char *blimit);
56 …loop_filter_simple_vertical_edge_armv6(unsigned char *y, int ystride, const unsigned char *blimit);
59 …8_loop_filter_simple_horizontal_edge_c(unsigned char *y, int ystride, const unsigned char *blimit);
60 …op_filter_simple_horizontal_edge_armv6(unsigned char *y, int ystride, const unsigned char *blimit);
63 void vp8_loop_filter_bvs_c(unsigned char *y, int ystride, const unsigned char *blimit);
64 void vp8_loop_filter_bvs_armv6(unsigned char *y, int ystride, const unsigned char *blimit);
67 void vp8_loop_filter_bhs_c(unsigned char *y, int ystride, const unsigned char *blimit);
68 void vp8_loop_filter_bhs_armv6(unsigned char *y, int ystride, const unsigned char *blimit);
/external/libvpx/libvpx/vp8/common/arm/neon/
Dloopfilter_neon.asm22 ; r2 unsigned char blimit
27 vdup.u8 q0, r2 ; duplicate blimit
61 ; r2 unsigned char blimit
67 vdup.u8 q0, r2 ; duplicate blimit
117 ; r2 unsigned char blimit
123 vdup.u8 q0, r2 ; duplicate blimit
207 ; r2 unsigned char blimit
213 vdup.u8 q0, r2 ; duplicate blimit
Dmbloopfilter_neon.asm21 ; const unsigned char *blimit,
26 ; r2 unsigned char blimit
62 ; const unsigned char *blimit,
68 ; r2 unsigned char blimit
123 ; const unsigned char *blimit,
128 ; r2 unsigned char blimit
215 ; const unsigned char *blimit,
Dloopfiltersimplehorizontaledge_neon.asm90 ; r2 const unsigned char *blimit
109 ; r2 const unsigned char *blimit
Dloopfiltersimpleverticaledge_neon.asm128 ; r2 const unsigned char *blimit
147 ; r2 const unsigned char *blimit
/external/libvpx/libvpx/vp8/common/arm/armv6/
Dsimpleloopfilter_v6.asm54 ;r2 const char *blimit
61 ldrb r12, [r2] ; blimit
66 orr r12, r12, r12, lsl #8 ; blimit
68 orr r12, r12, r12, lsl #16 ; blimit
Dloopfilter_v6.asm56 ;r2 const char *blimit,
72 ldrb r4, [r2] ; blimit
279 ldrb r4, [r2] ; blimit
/external/libvpx/generic/
Dvpx_rtcd.h47 …vp8_loop_filter_simple_vertical_edge_c(unsigned char *y, int ystride, const unsigned char *blimit);
50 …8_loop_filter_simple_horizontal_edge_c(unsigned char *y, int ystride, const unsigned char *blimit);
53 void vp8_loop_filter_bvs_c(unsigned char *y, int ystride, const unsigned char *blimit);
56 void vp8_loop_filter_bhs_c(unsigned char *y, int ystride, const unsigned char *blimit);
/external/libvpx/mips/
Dvpx_rtcd.h47 …vp8_loop_filter_simple_vertical_edge_c(unsigned char *y, int ystride, const unsigned char *blimit);
50 …8_loop_filter_simple_horizontal_edge_c(unsigned char *y, int ystride, const unsigned char *blimit);
53 void vp8_loop_filter_bvs_c(unsigned char *y, int ystride, const unsigned char *blimit);
56 void vp8_loop_filter_bhs_c(unsigned char *y, int ystride, const unsigned char *blimit);
/external/libvpx/mips-dspr2/
Dvpx_rtcd.h54 …vp8_loop_filter_simple_vertical_edge_c(unsigned char *y, int ystride, const unsigned char *blimit);
57 …8_loop_filter_simple_horizontal_edge_c(unsigned char *y, int ystride, const unsigned char *blimit);
60 void vp8_loop_filter_bvs_c(unsigned char *y, int ystride, const unsigned char *blimit);
63 void vp8_loop_filter_bhs_c(unsigned char *y, int ystride, const unsigned char *blimit);
/external/kernel-headers/original/linux/
Drcupdate.h106 long blimit; /* Upper limit on a processed batch */ member