Home
last modified time | relevance | path

Searched refs:pi4_ref_array (Results 1 – 5 of 5) sorted by relevance

/aosp_15_r20/external/libavc/decoder/svc/
H A Disvcd_residual_resamp.c126 WORD32 *pi4_ref_array; in isvcd_residual_chroma_dyadic_alt() local
214 pi4_ref_array = (WORD32 *) ps_ctxt->pi2_refarray_buffer; in isvcd_residual_chroma_dyadic_alt()
236 *pi4_ref_array++ = i2_coeff1 << 4; in isvcd_residual_chroma_dyadic_alt()
243 *pi4_ref_array++ = ((16 - i4_phase2) * i2_coeff1 + i4_phase2 * i2_coeff2); in isvcd_residual_chroma_dyadic_alt()
244 *pi4_ref_array++ = ((16 - i4_phase1) * i2_coeff1 + i4_phase1 * i2_coeff2); in isvcd_residual_chroma_dyadic_alt()
250 *pi4_ref_array++ = ((16 - i4_phase2) * i2_coeff2 + i4_phase2 * i2_coeff1); in isvcd_residual_chroma_dyadic_alt()
251 *pi4_ref_array++ = ((16 - i4_phase1) * i2_coeff2 + i4_phase1 * i2_coeff1); in isvcd_residual_chroma_dyadic_alt()
257 *pi4_ref_array++ = ((16 - i4_phase2) * i2_coeff1 + i4_phase2 * i2_coeff2); in isvcd_residual_chroma_dyadic_alt()
258 *pi4_ref_array++ = ((16 - i4_phase1) * i2_coeff1 + i4_phase1 * i2_coeff2); in isvcd_residual_chroma_dyadic_alt()
261 *pi4_ref_array++ = i2_coeff2 << 4; in isvcd_residual_chroma_dyadic_alt()
[all …]
H A Disvcd_resamp_svc.c2234 WORD32 *pi4_ref_array; in svcd_residual_chroma_dyadic_alt() local
2342 pi4_ref_array = (WORD32 *) ps_ctxt->pi2_refarray_buffer; in svcd_residual_chroma_dyadic_alt()
2373 *pi4_ref_array++ = i2_coeff1 << 4; in svcd_residual_chroma_dyadic_alt()
2388 *pi4_ref_array++ = ((16 - i4_phase2) * i2_coeff1 + i4_phase2 * i2_coeff2); in svcd_residual_chroma_dyadic_alt()
2390 *pi4_ref_array++ = ((16 - i4_phase1) * i2_coeff1 + i4_phase1 * i2_coeff2); in svcd_residual_chroma_dyadic_alt()
2403 *pi4_ref_array++ = ((16 - i4_phase2) * i2_coeff2 + i4_phase2 * i2_coeff1); in svcd_residual_chroma_dyadic_alt()
2405 *pi4_ref_array++ = ((16 - i4_phase1) * i2_coeff2 + i4_phase1 * i2_coeff1); in svcd_residual_chroma_dyadic_alt()
2418 *pi4_ref_array++ = ((16 - i4_phase2) * i2_coeff1 + i4_phase2 * i2_coeff2); in svcd_residual_chroma_dyadic_alt()
2420 *pi4_ref_array++ = ((16 - i4_phase1) * i2_coeff1 + i4_phase1 * i2_coeff2); in svcd_residual_chroma_dyadic_alt()
2424 *pi4_ref_array++ = i2_coeff2 << 4; in svcd_residual_chroma_dyadic_alt()
[all …]
/aosp_15_r20/external/libavc/encoder/arm/svc/
H A Disvce_residual_pred_neon.c67 WORD32 *pi4_ref_array; in isvce_luma_residual_sampler_2x_neon() local
85 pi4_ref_array = (WORD32 *) pi2_refarray_buffer; in isvce_luma_residual_sampler_2x_neon()
112 vst1q_s32(pi4_ref_array + 1, vmovl_s16(vget_low_s16(final_result_16x8x2_r0.val[0]))); in isvce_luma_residual_sampler_2x_neon()
113 vst1q_s32(pi4_ref_array + 5, vmovl_s16(vget_high_s16(final_result_16x8x2_r0.val[0]))); in isvce_luma_residual_sampler_2x_neon()
114 vst1q_s32(pi4_ref_array + 9, vmovl_s16(vget_low_s16(final_result_16x8x2_r0.val[1]))); in isvce_luma_residual_sampler_2x_neon()
115 vst1q_s32(pi4_ref_array + 13, vmovl_s16(vget_high_s16(final_result_16x8x2_r0.val[1]))); in isvce_luma_residual_sampler_2x_neon()
117 pi4_ref_array[0] = pi2_ref_data_byte[0] << 2; in isvce_luma_residual_sampler_2x_neon()
118 pi4_ref_array[15] = pi2_ref_data_byte[7] << 2; in isvce_luma_residual_sampler_2x_neon()
119 pi4_ref_array += 16; in isvce_luma_residual_sampler_2x_neon()
122 vst1q_s32(pi4_ref_array + 1, vmovl_s16(vget_low_s16(final_result_16x8x2_r1.val[0]))); in isvce_luma_residual_sampler_2x_neon()
[all …]
/aosp_15_r20/external/libavc/encoder/svc/
H A Disvce_residual_pred.c55 WORD32 *pi4_ref_array; in isvce_chroma_residual_sampler_2x() local
81 pi4_ref_array = (WORD32 *) ps_scratch->pv_data; in isvce_chroma_residual_sampler_2x()
90 *pi4_ref_array++ = i2_coeff1 << 4; in isvce_chroma_residual_sampler_2x()
97 *pi4_ref_array++ = ((16 - i4_phase2) * i2_coeff1 + i4_phase2 * i2_coeff2); in isvce_chroma_residual_sampler_2x()
100 *pi4_ref_array++ = ((16 - i4_phase1) * i2_coeff1 + i4_phase1 * i2_coeff2); in isvce_chroma_residual_sampler_2x()
106 *pi4_ref_array++ = ((16 - i4_phase2) * i2_coeff2 + i4_phase2 * i2_coeff1); in isvce_chroma_residual_sampler_2x()
109 *pi4_ref_array++ = ((16 - i4_phase1) * i2_coeff2 + i4_phase1 * i2_coeff1); in isvce_chroma_residual_sampler_2x()
115 *pi4_ref_array++ = ((16 - i4_phase2) * i2_coeff1 + i4_phase2 * i2_coeff2); in isvce_chroma_residual_sampler_2x()
118 *pi4_ref_array++ = ((16 - i4_phase1) * i2_coeff1 + i4_phase1 * i2_coeff2); in isvce_chroma_residual_sampler_2x()
122 *pi4_ref_array++ = i2_coeff2 << 4; in isvce_chroma_residual_sampler_2x()
[all …]
/aosp_15_r20/external/libavc/decoder/arm/svc/
H A Disvcd_residual_resamp_neon.c124 WORD32 *pi4_ref_array; in isvcd_residual_luma_dyadic_neonintr() local
143 pi4_ref_array = (WORD32 *) pi2_refarray_buffer; in isvcd_residual_luma_dyadic_neonintr()
175 vst1q_s32(pi4_ref_array + 1, vmovl_s16(vget_low_s16(final_result_16x8_r0_0))); in isvcd_residual_luma_dyadic_neonintr()
176 vst1q_s32(pi4_ref_array + 5, vmovl_s16(vget_high_s16(final_result_16x8_r0_0))); in isvcd_residual_luma_dyadic_neonintr()
177 vst1q_s32(pi4_ref_array + 9, vmovl_s16(vget_low_s16(final_result_16x8_r0_1))); in isvcd_residual_luma_dyadic_neonintr()
178 vst1q_s32(pi4_ref_array + 13, vmovl_s16(vget_high_s16(final_result_16x8_r0_1))); in isvcd_residual_luma_dyadic_neonintr()
179 pi4_ref_array[0] = pi2_ref_data_byte[0] << 2; in isvcd_residual_luma_dyadic_neonintr()
180 pi4_ref_array[15] = pi2_ref_data_byte[7] << 2; in isvcd_residual_luma_dyadic_neonintr()
181 pi4_ref_array += 16; in isvcd_residual_luma_dyadic_neonintr()
184 vst1q_s32(pi4_ref_array + 1, vmovl_s16(vget_low_s16(final_result_16x8_r1_0))); in isvcd_residual_luma_dyadic_neonintr()
[all …]