Home
last modified time | relevance | path

Searched refs:sum_buf (Results 1 – 6 of 6) sorted by relevance

/external/libaom/libaom/av1/common/ppc/
Dcfl_ppc.c40 const int16_t *sum_buf = (const int16_t *)src_ptr; in subtract_average_vsx() local
41 const int16_t *end = sum_buf + height * CFL_BUF_LINE; in subtract_average_vsx()
51 sum_32x4_0 = vec_sum4s(vec_vsx_ld(OFF_0, sum_buf), sum_32x4_0); in subtract_average_vsx()
52 sum_32x4_1 = vec_sum4s(vec_vsx_ld(OFF_0 + CFL_LINE_1, sum_buf), sum_32x4_1); in subtract_average_vsx()
54 sum_32x4_0 = vec_sum4s(vec_vsx_ld(OFF_1, sum_buf), sum_32x4_0); in subtract_average_vsx()
56 vec_sum4s(vec_vsx_ld(OFF_1 + CFL_LINE_1, sum_buf), sum_32x4_1); in subtract_average_vsx()
59 sum_32x4_0 = vec_sum4s(vec_vsx_ld(OFF_2, sum_buf), sum_32x4_0); in subtract_average_vsx()
61 vec_sum4s(vec_vsx_ld(OFF_2 + CFL_LINE_1, sum_buf), sum_32x4_1); in subtract_average_vsx()
62 sum_32x4_0 = vec_sum4s(vec_vsx_ld(OFF_3, sum_buf), sum_32x4_0); in subtract_average_vsx()
64 vec_sum4s(vec_vsx_ld(OFF_3 + CFL_LINE_1, sum_buf), sum_32x4_1); in subtract_average_vsx()
[all …]
/external/libaom/libaom/av1/common/arm/
Dcfl_neon.c269 const uint16_t *sum_buf = src; in CFL_GET_SUBSAMPLE_FUNCTION() local
275 vadd_u16(vld1_u16(sum_buf), vld1_u16(sum_buf + CFL_BUF_LINE)); in CFL_GET_SUBSAMPLE_FUNCTION()
276 const uint16x4_t a1 = vadd_u16(vld1_u16(sum_buf + 2 * CFL_BUF_LINE), in CFL_GET_SUBSAMPLE_FUNCTION()
277 vld1_u16(sum_buf + 3 * CFL_BUF_LINE)); in CFL_GET_SUBSAMPLE_FUNCTION()
280 const uint16x8_t a0 = vldaddq_u16(sum_buf, CFL_BUF_LINE); in CFL_GET_SUBSAMPLE_FUNCTION()
282 vldaddq_u16(sum_buf + 2 * CFL_BUF_LINE, CFL_BUF_LINE); in CFL_GET_SUBSAMPLE_FUNCTION()
286 const uint16x8_t row0 = vldaddq_u16(sum_buf, 8); in CFL_GET_SUBSAMPLE_FUNCTION()
287 const uint16x8_t row1 = vldaddq_u16(sum_buf + CFL_BUF_LINE, 8); in CFL_GET_SUBSAMPLE_FUNCTION()
288 const uint16x8_t row2 = vldaddq_u16(sum_buf + 2 * CFL_BUF_LINE, 8); in CFL_GET_SUBSAMPLE_FUNCTION()
289 const uint16x8_t row3 = vldaddq_u16(sum_buf + 3 * CFL_BUF_LINE, 8); in CFL_GET_SUBSAMPLE_FUNCTION()
[all …]
Dselfguided_neon.c1158 int32_t *sum_buf = B_; in restoration_fast_internal() local
1174 dgd_stride, (int16_t *)tmp16_buf, sum_buf, square_sum_buf, buf_stride, in restoration_fast_internal()
1178 sum_buf += SGRPROJ_BORDER_VERT * buf_stride + SGRPROJ_BORDER_HORZ; in restoration_fast_internal()
1187 (sum_buf - buf_stride - 1), buf_stride * 2, width + 2, height + 2, r, in restoration_fast_internal()
1192 (sum_buf - buf_stride - 1), buf_stride * 2, width + 2, height + 2, in restoration_fast_internal()
1195 final_filter_fast_internal(tmp16_buf, sum_buf, buf_stride, (int16_t *)dgd16, in restoration_fast_internal()
1214 uint16_t *sum_buf = B16_; in restoration_internal() local
1230 dgd_stride, sum_buf, square_sum_buf, buf_stride, width_ext, in restoration_internal()
1236 sum_buf += SGRPROJ_BORDER_VERT * buf_stride + SGRPROJ_BORDER_HORZ; in restoration_internal()
1242 (A16 - buf_stride - 1), (sum_buf - buf_stride - 1), in restoration_internal()
[all …]
/external/u-boot/fs/jffs2/
Dsummary.h150 __u32 *sum_buf; /* buffer for writing out summary */ member
/external/libxcam/cl_kernel/
Dkernel_gauss_lap_pyramid.cl372 __global short *pos_buf, __global float *sum_buf, int offset_x, int valid_width,
429 sum_buf[group_id * seam_stride + x] = sum;
430 //printf ("sum(x):%f(x:%d)\n", sum_buf[x].s0, x);
/external/libxcam/modules/ocl/
Dcl_pyramid_blender.cpp1028 SmartPtr<CLBuffer> sum_buf = _blender->get_seam_sum_buf (); in prepare_arguments() local
1029 XCAM_ASSERT (image.ptr () && pos_buf.ptr () && sum_buf.ptr ()); in prepare_arguments()
1045 args.push_back (new CLMemArgument (sum_buf)); in prepare_arguments()