/external/libvpx/libvpx/vp8/common/ |
D | loopfilter_filters.c | 24 static signed char vp8_filter_mask(uc limit, uc blimit, uc p3, uc p2, uc p1, in vp8_filter_mask() argument 33 mask |= (abs(p0 - q0) * 2 + abs(p1 - q1) / 2 > blimit); in vp8_filter_mask() 91 const unsigned char *blimit, in loop_filter_horizontal_edge_c() argument 103 mask = vp8_filter_mask(limit[0], blimit[0], s[-4 * p], s[-3 * p], s[-2 * p], in loop_filter_horizontal_edge_c() 115 const unsigned char *blimit, in loop_filter_vertical_edge_c() argument 127 mask = vp8_filter_mask(limit[0], blimit[0], s[-4], s[-3], s[-2], s[-1], in loop_filter_vertical_edge_c() 192 const unsigned char *blimit, in mbloop_filter_horizontal_edge_c() argument 204 mask = vp8_filter_mask(limit[0], blimit[0], s[-4 * p], s[-3 * p], s[-2 * p], in mbloop_filter_horizontal_edge_c() 217 const unsigned char *blimit, in mbloop_filter_vertical_edge_c() argument 226 mask = vp8_filter_mask(limit[0], blimit[0], s[-4], s[-3], s[-2], s[-1], in mbloop_filter_vertical_edge_c() [all …]
|
D | rtcd_defs.pl | 62 …oid vp8_loop_filter_simple_mbv/, "unsigned char *y_ptr, int y_stride, const unsigned char *blimit"; 70 …oid vp8_loop_filter_simple_mbh/, "unsigned char *y_ptr, int y_stride, const unsigned char *blimit"; 78 …void vp8_loop_filter_simple_bv/, "unsigned char *y_ptr, int y_stride, const unsigned char *blimit"; 86 …void vp8_loop_filter_simple_bh/, "unsigned char *y_ptr, int y_stride, const unsigned char *blimit";
|
/external/libvpx/libvpx/vp8/common/x86/ |
D | loopfilter_x86.c | 15 void sym(unsigned char *src, int pitch, const unsigned char *blimit, \ 19 void sym(unsigned char *src, int pitch, const unsigned char *blimit, \ 23 void sym(unsigned char *y, int ystride, const unsigned char *blimit) 91 const unsigned char *blimit) { in vp8_loop_filter_bhs_sse2() argument 93 blimit); in vp8_loop_filter_bhs_sse2() 95 blimit); in vp8_loop_filter_bhs_sse2() 97 blimit); in vp8_loop_filter_bhs_sse2() 123 const unsigned char *blimit) { in vp8_loop_filter_bvs_sse2() argument 124 vp8_loop_filter_simple_vertical_edge_sse2(y_ptr + 4, y_stride, blimit); in vp8_loop_filter_bvs_sse2() 125 vp8_loop_filter_simple_vertical_edge_sse2(y_ptr + 8, y_stride, blimit); in vp8_loop_filter_bvs_sse2() [all …]
|
/external/libvpx/libvpx/vp8/common/mips/mmi/ |
D | loopfilter_filters_mmi.c | 32 unsigned char *src_ptr, int src_pixel_step, const unsigned char *blimit, in vp8_loop_filter_horizontal_edge_mmi() argument 192 : [limit]"r"(limit), [blimit]"r"(blimit), in vp8_loop_filter_horizontal_edge_mmi() 206 const unsigned char *blimit, in vp8_loop_filter_vertical_edge_mmi() argument 454 : [limit]"r"(limit), [blimit]"r"(blimit), in vp8_loop_filter_vertical_edge_mmi() 485 unsigned char *src_ptr, int src_pixel_step, const unsigned char *blimit, in vp8_mbloop_filter_horizontal_edge_mmi() argument 653 : [limit]"r"(limit), [blimit]"r"(blimit), in vp8_mbloop_filter_horizontal_edge_mmi() 678 unsigned char *src_ptr, int src_pixel_step, const unsigned char *blimit, in vp8_mbloop_filter_vertical_edge_mmi() argument 952 : [limit]"r"(limit), [blimit]"r"(blimit), in vp8_mbloop_filter_vertical_edge_mmi() 972 const unsigned char *blimit) { in vp8_loop_filter_simple_horizontal_edge_mmi() argument 1052 : [blimit]"r"(blimit), in vp8_loop_filter_simple_horizontal_edge_mmi() [all …]
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
D | loopfiltersimplehorizontaledge_neon.c | 17 unsigned char *s, int p, const unsigned char *blimit) { in vp8_loop_filter_simple_horizontal_edge_neon() argument 25 qblimit = vdupq_n_u8(*blimit); in vp8_loop_filter_simple_horizontal_edge_neon() 92 const unsigned char *blimit) { in vp8_loop_filter_bhs_neon() argument 94 vp8_loop_filter_simple_horizontal_edge_neon(y_ptr, y_stride, blimit); in vp8_loop_filter_bhs_neon() 96 vp8_loop_filter_simple_horizontal_edge_neon(y_ptr, y_stride, blimit); in vp8_loop_filter_bhs_neon() 98 vp8_loop_filter_simple_horizontal_edge_neon(y_ptr, y_stride, blimit); in vp8_loop_filter_bhs_neon() 103 const unsigned char *blimit) { in vp8_loop_filter_mbhs_neon() argument 104 vp8_loop_filter_simple_horizontal_edge_neon(y_ptr, y_stride, blimit); in vp8_loop_filter_mbhs_neon()
|
D | loopfiltersimpleverticaledge_neon.c | 177 unsigned char *s, int p, const unsigned char *blimit) { in vp8_loop_filter_simple_vertical_edge_neon() argument 189 qblimit = vdupq_n_u8(*blimit); in vp8_loop_filter_simple_vertical_edge_neon() 260 const unsigned char *blimit) { in vp8_loop_filter_bvs_neon() argument 262 vp8_loop_filter_simple_vertical_edge_neon(y_ptr, y_stride, blimit); in vp8_loop_filter_bvs_neon() 264 vp8_loop_filter_simple_vertical_edge_neon(y_ptr, y_stride, blimit); in vp8_loop_filter_bvs_neon() 266 vp8_loop_filter_simple_vertical_edge_neon(y_ptr, y_stride, blimit); in vp8_loop_filter_bvs_neon() 271 const unsigned char *blimit) { in vp8_loop_filter_mbvs_neon() argument 272 vp8_loop_filter_simple_vertical_edge_neon(y_ptr, y_stride, blimit); in vp8_loop_filter_mbvs_neon()
|
/external/libvpx/libvpx/vpx_dsp/ |
D | loopfilter.c | 34 static INLINE int8_t filter_mask(uint8_t limit, uint8_t blimit, uint8_t p3, in filter_mask() argument 44 mask |= (abs(p0 - q0) * 2 + abs(p1 - q1) / 2 > blimit) * -1; in filter_mask() 112 void vpx_lpf_horizontal_4_c(uint8_t *s, int pitch, const uint8_t *blimit, in vpx_lpf_horizontal_4_c() argument 124 filter_mask(*limit, *blimit, p3, p2, p1, p0, q0, q1, q2, q3); in vpx_lpf_horizontal_4_c() 138 void vpx_lpf_vertical_4_c(uint8_t *s, int pitch, const uint8_t *blimit, in vpx_lpf_vertical_4_c() argument 148 filter_mask(*limit, *blimit, p3, p2, p1, p0, q0, q1, q2, q3); in vpx_lpf_vertical_4_c() 182 void vpx_lpf_horizontal_8_c(uint8_t *s, int pitch, const uint8_t *blimit, in vpx_lpf_horizontal_8_c() argument 195 filter_mask(*limit, *blimit, p3, p2, p1, p0, q0, q1, q2, q3); in vpx_lpf_horizontal_8_c() 211 void vpx_lpf_vertical_8_c(uint8_t *s, int pitch, const uint8_t *blimit, in vpx_lpf_vertical_8_c() argument 219 filter_mask(*limit, *blimit, p3, p2, p1, p0, q0, q1, q2, q3); in vpx_lpf_vertical_8_c() [all …]
|
/external/libaom/libaom/aom_dsp/ |
D | loopfilter.c | 36 static INLINE int8_t filter_mask2(uint8_t limit, uint8_t blimit, uint8_t p1, in filter_mask2() argument 41 mask |= (abs(p0 - q0) * 2 + abs(p1 - q1) / 2 > blimit) * -1; in filter_mask2() 45 static INLINE int8_t filter_mask(uint8_t limit, uint8_t blimit, uint8_t p3, in filter_mask() argument 55 mask |= (abs(p0 - q0) * 2 + abs(p1 - q1) / 2 > blimit) * -1; in filter_mask() 59 static INLINE int8_t filter_mask3_chroma(uint8_t limit, uint8_t blimit, in filter_mask3_chroma() argument 67 mask |= (abs(p0 - q0) * 2 + abs(p1 - q1) / 2 > blimit) * -1; in filter_mask3_chroma() 137 const uint8_t *blimit, const uint8_t *limit, in aom_lpf_horizontal_4_c() argument 147 const int8_t mask = filter_mask2(*limit, *blimit, p1, p0, q0, q1); in aom_lpf_horizontal_4_c() 161 void aom_lpf_vertical_4_c(uint8_t *s, int pitch, const uint8_t *blimit, in aom_lpf_vertical_4_c() argument 171 const int8_t mask = filter_mask2(*limit, *blimit, p1, p0, q0, q1); in aom_lpf_vertical_4_c() [all …]
|
/external/libaom/libaom/aom_dsp/arm/ |
D | loopfilter_neon.c | 22 uint8x8_t p0q0, const uint8_t blimit, in lpf_mask() argument 30 const uint16x4_t blimit_16x4 = vdup_n_u16((uint16_t)blimit); in lpf_mask() 56 const uint8_t blimit, const uint8_t limit) { in lpf_mask2() argument 60 const uint16x4_t blimit_16x4 = vdup_n_u16(blimit); in lpf_mask2() 117 uint8x8_t p0q0, const uint8_t blimit, in lpf_mask3_chroma() argument 125 const uint16x4_t blimit_16x4 = vdup_n_u16((uint16_t)blimit); in lpf_mask3_chroma() 151 uint8x8_t *p0q0, const uint8_t blimit, in lpf_14_neon() argument 162 mask_8x8 = lpf_mask(*p3q3, *p2q2, *p1q1, *p0q0, blimit, limit); in lpf_14_neon() 336 uint8x8_t *p0q0, const uint8_t blimit, in lpf_8_neon() argument 344 mask_8x8 = lpf_mask(*p3q3, *p2q2, *p1q1, *p0q0, blimit, limit); in lpf_8_neon() [all …]
|
/external/libvpx/config/arm-neon/ |
D | vp8_rtcd.h | 118 void vp8_loop_filter_bhs_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 119 void vp8_loop_filter_bhs_neon(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 122 void vp8_loop_filter_bvs_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 123 void vp8_loop_filter_bvs_neon(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 126 …p_filter_simple_horizontal_edge_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 127 void vp8_loop_filter_mbhs_neon(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 130 …oop_filter_simple_vertical_edge_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 131 void vp8_loop_filter_mbvs_neon(unsigned char *y_ptr, int y_stride, const unsigned char *blimit);
|
/external/libvpx/config/arm64/ |
D | vp8_rtcd.h | 118 void vp8_loop_filter_bhs_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 119 void vp8_loop_filter_bhs_neon(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 122 void vp8_loop_filter_bvs_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 123 void vp8_loop_filter_bvs_neon(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 126 …p_filter_simple_horizontal_edge_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 127 void vp8_loop_filter_mbhs_neon(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 130 …oop_filter_simple_vertical_edge_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 131 void vp8_loop_filter_mbvs_neon(unsigned char *y_ptr, int y_stride, const unsigned char *blimit);
|
/external/libaom/libaom/aom_dsp/mips/ |
D | loopfilter_filters_dspr2.c | 25 const uint8_t *blimit, const uint8_t *limit, in aom_lpf_horizontal_4_dspr2() argument 35 uflimit = *blimit; in aom_lpf_horizontal_4_dspr2() 110 const uint8_t *blimit, const uint8_t *limit, in aom_lpf_vertical_4_dspr2() argument 120 uflimit = *blimit; in aom_lpf_vertical_4_dspr2() 322 void aom_lpf_vertical_16_dual_dspr2(uint8_t *s, int p, const uint8_t *blimit, in aom_lpf_vertical_16_dual_dspr2() argument 325 aom_lpf_vertical_16_dspr2(s, p, blimit, limit, thresh); in aom_lpf_vertical_16_dual_dspr2() 326 aom_lpf_vertical_16_dspr2(s + 8 * p, p, blimit, limit, thresh); in aom_lpf_vertical_16_dual_dspr2()
|
/external/libvpx/libvpx/vpx_dsp/mips/ |
D | loopfilter_filters_dspr2.c | 23 const uint8_t *blimit, const uint8_t *limit, in vpx_lpf_horizontal_4_dspr2() argument 33 uflimit = *blimit; in vpx_lpf_horizontal_4_dspr2() 108 const uint8_t *blimit, const uint8_t *limit, in vpx_lpf_vertical_4_dspr2() argument 118 uflimit = *blimit; in vpx_lpf_vertical_4_dspr2() 320 void vpx_lpf_vertical_16_dual_dspr2(uint8_t *s, int p, const uint8_t *blimit, in vpx_lpf_vertical_16_dual_dspr2() argument 323 vpx_lpf_vertical_16_dspr2(s, p, blimit, limit, thresh); in vpx_lpf_vertical_16_dual_dspr2() 324 vpx_lpf_vertical_16_dspr2(s + 8 * p, p, blimit, limit, thresh); in vpx_lpf_vertical_16_dual_dspr2()
|
/external/libvpx/config/x86_64/ |
D | vp8_rtcd.h | 146 void vp8_loop_filter_bhs_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 147 void vp8_loop_filter_bhs_sse2(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 150 void vp8_loop_filter_bvs_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 151 void vp8_loop_filter_bvs_sse2(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 154 …p_filter_simple_horizontal_edge_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 155 …ilter_simple_horizontal_edge_sse2(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 158 …oop_filter_simple_vertical_edge_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 159 …_filter_simple_vertical_edge_sse2(unsigned char *y_ptr, int y_stride, const unsigned char *blimit);
|
/external/libvpx/config/x86/ |
D | vp8_rtcd.h | 146 void vp8_loop_filter_bhs_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 147 void vp8_loop_filter_bhs_sse2(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 150 void vp8_loop_filter_bvs_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 151 void vp8_loop_filter_bvs_sse2(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 154 …p_filter_simple_horizontal_edge_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 155 …ilter_simple_horizontal_edge_sse2(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 158 …oop_filter_simple_vertical_edge_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 159 …_filter_simple_vertical_edge_sse2(unsigned char *y_ptr, int y_stride, const unsigned char *blimit);
|
/external/libvpx/libvpx/vp8/common/arm/ |
D | loopfilter_arm.h | 15 unsigned char blimit, unsigned char limit, 18 unsigned char blimit, unsigned char limit,
|
/external/libvpx/libvpx/test/ |
D | lpf_test.cc | 42 typedef void (*loop_op_t)(Pixel *s, int p, const uint8_t *blimit, 52 typedef void (*loop_op_t)(Pixel *s, int p, const uint8_t *blimit, 180 blimit[16]) = { tmp, tmp, tmp, tmp, tmp, tmp, tmp, tmp, in TEST_P() 192 ref_loopfilter_op_(ref_s + 8 + p * 8, p, blimit, limit, thresh, bit_depth_); in TEST_P() 194 loopfilter_op_(s + 8 + p * 8, p, blimit, limit, thresh, bit_depth_)); in TEST_P() 196 ref_loopfilter_op_(ref_s + 8 + p * 8, p, blimit, limit, thresh); in TEST_P() 198 loopfilter_op_(s + 8 + p * 8, p, blimit, limit, thresh)); in TEST_P() 239 blimit[16]) = { tmp, tmp, tmp, tmp, tmp, tmp, tmp, tmp, in TEST_P() 255 ref_loopfilter_op_(ref_s + 8 + p * 8, p, blimit, limit, thresh, bit_depth_); in TEST_P() 257 loopfilter_op_(s + 8 + p * 8, p, blimit, limit, thresh, bit_depth_)); in TEST_P() [all …]
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
D | highbd_loopfilter_neon.c | 16 static INLINE void load_thresh(const uint8_t *blimit, const uint8_t *limit, in load_thresh() argument 21 *blimit_vec = vmovl_u8(vld1_dup_u8(blimit)); in load_thresh() 43 filter_hev_mask4(const uint16x8_t limit, const uint16x8_t blimit, in filter_hev_mask4() argument 63 t0 = vcleq_u16(t0, blimit); in filter_hev_mask4() 70 const uint16x8_t limit, const uint16x8_t blimit, const uint16x8_t thresh, in filter_flat_hev_mask() argument 76 const uint16x8_t max = filter_hev_mask4(limit, blimit, thresh, p3, p2, p1, p0, in filter_flat_hev_mask() 565 void vpx_highbd_lpf_horizontal_4_neon(uint16_t *s, int p, const uint8_t *blimit, in vpx_highbd_lpf_horizontal_4_neon() argument 571 load_thresh(blimit, limit, thresh, &blimit_vec, &limit_vec, &thresh_vec, bd); in vpx_highbd_lpf_horizontal_4_neon() 587 void vpx_highbd_lpf_vertical_4_neon(uint16_t *s, int p, const uint8_t *blimit, in vpx_highbd_lpf_vertical_4_neon() argument 597 load_thresh(blimit, limit, thresh, &blimit_vec, &limit_vec, &thresh_vec, bd); in vpx_highbd_lpf_vertical_4_neon() [all …]
|
D | loopfilter_8_neon.asm | 23 ; const uint8_t *blimit, 28 ; r2 const uint8_t *blimit, 34 vld1.8 {d0[]}, [r2] ; duplicate *blimit 103 ; const uint8_t *blimit, 109 ; r2 const uint8_t *blimit, 115 vld1.8 {d0[]}, [r2] ; duplicate *blimit 215 ; d0 blimit 280 vcge.u8 d24, d0, d24 ; a > blimit
|
D | loopfilter_16_neon.asm | 20 ; const uint8_t *blimit, 26 ; r2 const uint8_t *blimit, 36 vld1.8 {d16[]}, [r2] ; load *blimit 123 ; const uint8_t *blimit, 128 ; r2 const uint8_t *blimit, 137 ; const uint8_t *blimit, 142 ; r2 const uint8_t *blimit, 150 ; void mb_lpf_vertical_edge_w(uint8_t *s, int p, const uint8_t *blimit, 155 ; r2 const uint8_t *blimit, 165 vld1.8 {d16[]}, [r2] ; load *blimit [all …]
|
/external/libvpx/config/generic/ |
D | vp8_rtcd.h | 99 void vp8_loop_filter_bhs_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 102 void vp8_loop_filter_bvs_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 105 …p_filter_simple_horizontal_edge_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit); 108 …oop_filter_simple_vertical_edge_c(unsigned char *y_ptr, int y_stride, const unsigned char *blimit);
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | highbd_loopfilter_sse2.c | 51 const uint8_t *blimit, in vpx_highbd_lpf_horizontal_16_sse2() argument 73 blimit_v = _mm_unpacklo_epi8(_mm_load_si128((const __m128i *)blimit), zero); in vpx_highbd_lpf_horizontal_16_sse2() 78 _mm_unpacklo_epi8(_mm_load_si128((const __m128i *)blimit), zero), 2); in vpx_highbd_lpf_horizontal_16_sse2() 85 _mm_unpacklo_epi8(_mm_load_si128((const __m128i *)blimit), zero), 4); in vpx_highbd_lpf_horizontal_16_sse2() 478 const uint8_t *blimit, in vpx_highbd_lpf_horizontal_16_dual_sse2() argument 481 vpx_highbd_lpf_horizontal_16_sse2(s, pitch, blimit, limit, thresh, bd); in vpx_highbd_lpf_horizontal_16_dual_sse2() 482 vpx_highbd_lpf_horizontal_16_sse2(s + 8, pitch, blimit, limit, thresh, bd); in vpx_highbd_lpf_horizontal_16_dual_sse2() 486 const uint8_t *blimit, in vpx_highbd_lpf_horizontal_8_sse2() argument 522 blimit_v = _mm_unpacklo_epi8(_mm_load_si128((const __m128i *)blimit), zero); in vpx_highbd_lpf_horizontal_8_sse2() 528 _mm_unpacklo_epi8(_mm_load_si128((const __m128i *)blimit), zero), 2); in vpx_highbd_lpf_horizontal_8_sse2() [all …]
|
/external/libaom/libaom/aom_dsp/x86/ |
D | loopfilter_sse2.c | 396 __m128i *q1p1, __m128i *q0p0, __m128i *blimit, __m128i *limit, in lpf_internal_14_dual_sse2() argument 427 mask = _mm_subs_epu8(_mm_adds_epu8(abs_p0q0, abs_p1q1), *blimit); in lpf_internal_14_dual_sse2() 699 __m128i *q1p1, __m128i *q0p0, __m128i *blimit, __m128i *limit, in lpf_internal_14_sse2() argument 731 mask = _mm_subs_epu8(_mm_adds_epu8(abs_p0q0, abs_p1q1), *blimit); in lpf_internal_14_sse2() 962 __m128i blimit = _mm_load_si128((const __m128i *)_blimit); in aom_lpf_horizontal_14_sse2() local 977 lpf_internal_14_sse2(&q6p6, &q5p5, &q4p4, &q3p3, &q2p2, &q1p1, &q0p0, &blimit, in aom_lpf_horizontal_14_sse2() 990 __m128i *q0, __m128i *q1q0, __m128i *p1p0, __m128i *blimit, __m128i *limit, in lpf_internal_6_dual_sse2() argument 1034 mask = _mm_subs_epu8(_mm_adds_epu8(abs_p0q0, abs_p1q1), *blimit); in lpf_internal_6_dual_sse2() 1119 __m128i *q0, __m128i *q1q0, __m128i *p1p0, __m128i *blimit, __m128i *limit, in lpf_internal_6_sse2() argument 1161 mask = _mm_subs_epu8(_mm_adds_epu8(abs_p0q0, abs_p1q1), *blimit); in lpf_internal_6_sse2() [all …]
|
/external/libaom/libaom/test/ |
D | lpf_test.cc | 43 int p, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh 150 op(s, p, blimit, limit, thresh, bd); in call_filter() 159 op(s, p, blimit, limit, thresh); in call_filter() 186 blimit[16]) = { tmp, tmp, tmp, tmp, tmp, tmp, tmp, tmp, \ 197 call_filter(ref_s + 8 + p * 8, p, blimit, limit, thresh, bit_depth_, \ 199 ASM_REGISTER_STATE_CHECK(call_filter(s + 8 + p * 8, p, blimit, limit, \ 230 blimit[16]) = { tmp, tmp, tmp, tmp, tmp, tmp, tmp, tmp, \ 245 call_filter(ref_s + 8 + p * 8, p, blimit, limit, thresh, bit_depth_, \ 247 ASM_REGISTER_STATE_CHECK(call_filter(s + 8 + p * 8, p, blimit, limit, \ 274 blimit[16]) = { tmp, tmp, tmp, tmp, tmp, tmp, tmp, tmp, \ [all …]
|
/external/libvpx/config/arm-neon/vpx_dsp/arm/ |
D | loopfilter_16_neon.asm.S | 28 @ const uint8_t *blimit, 34 @ r2 const uint8_t *blimit, 45 vld1.8 {d16[]}, [r2] @ load *blimit 132 @ const uint8_t *blimit, 137 @ r2 const uint8_t *blimit, 147 @ const uint8_t *blimit, 152 @ r2 const uint8_t *blimit, 161 @ void mb_lpf_vertical_edge_w(uint8_t *s, int p, const uint8_t *blimit, 166 @ r2 const uint8_t *blimit, 177 vld1.8 {d16[]}, [r2] @ load *blimit [all …]
|