/external/libvpx/libvpx/vp8/common/x86/ |
loopfilter_x86.c | 16 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) 95 vp8_loop_filter_simple_horizontal_edge_mmx(y_ptr + 4 * y_stride, y_stride, blimit); 96 vp8_loop_filter_simple_horizontal_edge_mmx(y_ptr + 8 * y_stride, y_stride, blimit); 97 vp8_loop_filter_simple_horizontal_edge_mmx(y_ptr + 12 * y_stride, y_stride, blimit); 117 void vp8_loop_filter_bvs_mmx(unsigned char *y_ptr, int y_stride, const unsigned char *blimit) 119 vp8_loop_filter_simple_vertical_edge_mmx(y_ptr + 4, y_stride, blimit); 120 vp8_loop_filter_simple_vertical_edge_mmx(y_ptr + 8, y_stride, blimit); [all...] |
loopfilter_mmx.asm | 19 ; 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 231 ; const char *blimit, 407 mov rdx, arg(2) ;blimit ; 409 movq mm4, [rdx] ;blimit 420 psubusb mm1, mm4 ; abs (p0 - q0) *2 + abs(p1-q1)/2 > blimit 601 ; const char *blimit, [all...] |
loopfilter_sse2.asm | 125 mov rdx, arg(2) ; get blimit 138 movdqa xmm7, [rdx] ; blimit 160 psubusb xmm5, xmm7 ; abs (p0 - q0) *2 + abs(p1-q1)/2 > blimit 285 ; const char *blimit, 332 ; const char *blimit, 560 ; const char *blimit, 605 ; const char *blimit, [all...] |
loopfilter_block_sse2.asm | 55 psubusb %4, [blimit] 132 ; const char *blimit, 142 %define blimit r8 160 %define blimit rdx 273 ; const char *blimit, 284 %define blimit r8 302 %define blimit rdx
|
/external/libvpx/libvpx/vp8/common/ |
loopfilter_filters.c | 27 static signed char vp8_filter_mask(uc limit, uc blimit, 38 mask |= (abs(p0 - q0) * 2 + abs(p1 - q1) / 2 > blimit); 102 const unsigned char *blimit, 117 mask = vp8_filter_mask(limit[0], blimit[0], 134 const unsigned char *blimit, 149 mask = vp8_filter_mask(limit[0], blimit[0], 220 const unsigned char *blimit, 236 mask = vp8_filter_mask(limit[0], blimit[0], 255 const unsigned char *blimit, 268 mask = vp8_filter_mask(limit[0], blimit[0] [all...] |
loopfilter.h | 63 const unsigned char *blimit,
|
/external/libvpx/libvpx/vp8/common/arm/ |
loopfilter_arm.c | 18 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) 92 vp8_loop_filter_simple_horizontal_edge_armv6(y_ptr + 4 * y_stride, y_stride, blimit); 93 vp8_loop_filter_simple_horizontal_edge_armv6(y_ptr + 8 * y_stride, y_stride, blimit); 94 vp8_loop_filter_simple_horizontal_edge_armv6(y_ptr + 12 * y_stride, y_stride, blimit); 113 const unsigned char *blimit) 115 vp8_loop_filter_simple_vertical_edge_armv6(y_ptr + 4, y_stride, blimit); 116 vp8_loop_filter_simple_vertical_edge_armv6(y_ptr + 8, y_stride, blimit); [all...] |
/external/libvpx/libvpx/vp9/common/ |
vp9_loopfilter_filters.c | 21 static INLINE int8_t filter_mask(uint8_t limit, uint8_t blimit, 33 mask |= (abs(p0 - q0) * 2 + abs(p1 - q1) / 2 > blimit) * -1; 105 const uint8_t *blimit, 116 const int8_t mask = filter_mask(*limit, *blimit, 125 const uint8_t *blimit, 136 const int8_t mask = filter_mask(*limit, *blimit, 166 const uint8_t *blimit, 178 const int8_t mask = filter_mask(*limit, *blimit, 189 const uint8_t *blimit, 198 const int8_t mask = filter_mask(*limit, *blimit, [all...] |
/external/libvpx/armv7a/ |
vp8_rtcd.h | 60 void vp8_loop_filter_simple_vertical_edge_c(unsigned char *y, int ystride, const unsigned char *blimit); 61 void vp8_loop_filter_simple_vertical_edge_armv6(unsigned char *y, int ystride, const unsigned char *blimit); 64 void vp8_loop_filter_simple_horizontal_edge_c(unsigned char *y, int ystride, const unsigned char *blimit); 65 void vp8_loop_filter_simple_horizontal_edge_armv6(unsigned char *y, int ystride, const unsigned char *blimit); 68 void vp8_loop_filter_bvs_c(unsigned char *y, int ystride, const unsigned char *blimit); 69 void vp8_loop_filter_bvs_armv6(unsigned char *y, int ystride, const unsigned char *blimit); 72 void vp8_loop_filter_bhs_c(unsigned char *y, int ystride, const unsigned char *blimit); 73 void vp8_loop_filter_bhs_armv6(unsigned char *y, int ystride, const unsigned char *blimit);
|
vp9_rtcd.h | 204 void vp9_mb_lpf_vertical_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh); 207 void vp9_mbloop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 210 void vp9_loop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 213 void vp9_mb_lpf_horizontal_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 216 void vp9_mbloop_filter_horizontal_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 219 void vp9_loop_filter_horizontal_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count);
|
/external/libvpx/armv7a-neon/ |
vp8_rtcd.h | 68 void vp8_loop_filter_simple_vertical_edge_c(unsigned char *y, int ystride, const unsigned char *blimit); 69 void vp8_loop_filter_simple_vertical_edge_armv6(unsigned char *y, int ystride, const unsigned char *blimit); 70 void vp8_loop_filter_mbvs_neon(unsigned char *y, int ystride, const unsigned char *blimit); 73 void vp8_loop_filter_simple_horizontal_edge_c(unsigned char *y, int ystride, const unsigned char *blimit); 74 void vp8_loop_filter_simple_horizontal_edge_armv6(unsigned char *y, int ystride, const unsigned char *blimit); 75 void vp8_loop_filter_mbhs_neon(unsigned char *y, int ystride, const unsigned char *blimit); 78 void vp8_loop_filter_bvs_c(unsigned char *y, int ystride, const unsigned char *blimit); 79 void vp8_loop_filter_bvs_armv6(unsigned char *y, int ystride, const unsigned char *blimit); 80 void vp8_loop_filter_bvs_neon(unsigned char *y, int ystride, const unsigned char *blimit); 83 void vp8_loop_filter_bhs_c(unsigned char *y, int ystride, const unsigned char *blimit); [all...] |
vp9_rtcd.h | 207 void vp9_mb_lpf_vertical_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh); 208 void vp9_mb_lpf_vertical_edge_w_neon(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh); 211 void vp9_mbloop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 212 void vp9_mbloop_filter_vertical_edge_neon(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 215 void vp9_loop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 216 void vp9_loop_filter_vertical_edge_neon(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 219 void vp9_mb_lpf_horizontal_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 220 void vp9_mb_lpf_horizontal_edge_w_neon(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 223 void vp9_mbloop_filter_horizontal_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 224 void vp9_mbloop_filter_horizontal_edge_neon(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count) [all...] |
/external/libvpx/generic/ |
vp9_rtcd.h | 204 void vp9_mb_lpf_vertical_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh); 207 void vp9_mbloop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 210 void vp9_loop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 213 void vp9_mb_lpf_horizontal_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 216 void vp9_mbloop_filter_horizontal_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 219 void vp9_loop_filter_horizontal_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count);
|
vp8_rtcd.h | 52 void vp8_loop_filter_simple_vertical_edge_c(unsigned char *y, int ystride, const unsigned char *blimit); 55 void vp8_loop_filter_simple_horizontal_edge_c(unsigned char *y, int ystride, const unsigned char *blimit); 58 void vp8_loop_filter_bvs_c(unsigned char *y, int ystride, const unsigned char *blimit); 61 void vp8_loop_filter_bhs_c(unsigned char *y, int ystride, const unsigned char *blimit);
|
/external/libvpx/mips/ |
vp9_rtcd.h | 204 void vp9_mb_lpf_vertical_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh); 207 void vp9_mbloop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 210 void vp9_loop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 213 void vp9_mb_lpf_horizontal_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 216 void vp9_mbloop_filter_horizontal_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 219 void vp9_loop_filter_horizontal_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count);
|
vp8_rtcd.h | 52 void vp8_loop_filter_simple_vertical_edge_c(unsigned char *y, int ystride, const unsigned char *blimit); 55 void vp8_loop_filter_simple_horizontal_edge_c(unsigned char *y, int ystride, const unsigned char *blimit); 58 void vp8_loop_filter_bvs_c(unsigned char *y, int ystride, const unsigned char *blimit); 61 void vp8_loop_filter_bhs_c(unsigned char *y, int ystride, const unsigned char *blimit);
|
/external/libvpx/mips-dspr2/ |
vp9_rtcd.h | 204 void vp9_mb_lpf_vertical_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh); 207 void vp9_mbloop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 210 void vp9_loop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 213 void vp9_mb_lpf_horizontal_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 216 void vp9_mbloop_filter_horizontal_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 219 void vp9_loop_filter_horizontal_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count);
|
vp8_rtcd.h | 59 void vp8_loop_filter_simple_vertical_edge_c(unsigned char *y, int ystride, const unsigned char *blimit); 62 void vp8_loop_filter_simple_horizontal_edge_c(unsigned char *y, int ystride, const unsigned char *blimit); 65 void vp8_loop_filter_bvs_c(unsigned char *y, int ystride, const unsigned char *blimit); 68 void vp8_loop_filter_bhs_c(unsigned char *y, int ystride, const unsigned char *blimit);
|
/external/kernel-headers/original/linux/ |
rcupdate.h | 106 long blimit; /* Upper limit on a processed batch */ member in struct:rcu_data
|
/external/libvpx/libvpx/vp9/common/arm/neon/ |
vp9_loopfilter_neon.asm | 26 ; const uint8_t *blimit, 33 ; r2 const uint8_t *blimit, 40 vld1.8 {d0[]}, [r2] ; duplicate *blimit 89 ; const uint8_t *blimit, 96 ; r2 const uint8_t *blimit, 103 vld1.8 {d0[]}, [r2] ; duplicate *blimit 170 ; d0 blimit 235 vcge.u8 d17, d0, d17 ; a > blimit 280 ; const uint8_t *blimit, 286 ; r2 const uint8_t *blimit, [all...] |
vp9_mb_lpf_neon.asm | 18 ; const uint8_t *blimit, 24 ; r2 const uint8_t *blimit, 34 vld1.8 {d16[]}, [r2] ; load *blimit 121 ; const uint8_t *blimit, 126 ; r2 const uint8_t *blimit, 134 vld1.8 {d16[]}, [r2] ; load *blimit 289 ; d16 blimit 351 vcge.u8 d24, d16, d24 ; (a > blimit * 2 + limit) * -1
|
/external/libvpx/libvpx/vp8/common/arm/armv6/ |
simpleloopfilter_v6.asm | 54 ;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 144 ldrb r12, [r2] ; r12: blimit
|
loopfilter_v6.asm | 56 ;r2 const char *blimit, 72 ldrb r4, [r2] ; blimit 279 ldrb r4, [r2] ; blimit 592 ldrb r4, [r2] ; blimit [all...] |
/external/libvpx/libvpx/vp9/common/x86/ |
vp9_loopfilter_mmx.asm | 19 ; 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 231 ; const char *blimit, 407 mov rdx, arg(2) ;blimit ; 409 movq mm4, [rdx] ;blimit 420 psubusb mm1, mm4 ; abs (p0 - q0) *2 + abs(p1-q1)/2 > blimit
|
vp9_loopfilter_intrin_sse2.c | 32 const __m128i blimit = local 70 mask = _mm_subs_epu8(_mm_adds_epu8(abs_p0q0, abs_p1q1), blimit); 72 // mask |= (abs(p0 - q0) * 2 + abs(p1 - q1) / 2 > blimit) * -1; 402 const __m128i blimit = local 446 mask = _mm_subs_epu8(_mm_adds_epu8(abs_p0q0, abs_p1q1), blimit); 448 // mask |= (abs(p0 - q0) * 2 + abs(p1 - q1) / 2 > blimit) * -1; 879 const __m128i blimit = local [all...] |