Home
last modified time | relevance | path

Searched refs:trans_size (Results 1 – 25 of 48) sorted by relevance

12

/external/libhevc/common/
Dihevc_itrans_recon_32x32.c117 WORD32 trans_size; in ihevc_itrans_recon_32x32() local
121 trans_size = TRANS_SIZE_32; in ihevc_itrans_recon_32x32()
145 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); in ihevc_itrans_recon_32x32()
196 pi2_tmp += trans_size; in ihevc_itrans_recon_32x32()
207 for(j = 0; j < trans_size; j++) in ihevc_itrans_recon_32x32()
212 o[k] = g_ai2_ihevc_trans_32[1][k] * pi2_tmp[trans_size] in ihevc_itrans_recon_32x32()
214 * pi2_tmp[3 * trans_size]; in ihevc_itrans_recon_32x32()
218 eo[k] = g_ai2_ihevc_trans_32[2][k] * pi2_tmp[2 * trans_size]; in ihevc_itrans_recon_32x32()
264 for(j = 0; j < trans_size; j++) in ihevc_itrans_recon_32x32()
269 o[k] = g_ai2_ihevc_trans_32[1][k] * pi2_tmp[trans_size] in ihevc_itrans_recon_32x32()
[all …]
Dihevc_itrans_recon_16x16.c115 WORD32 trans_size; in ihevc_itrans_recon_16x16() local
126 trans_size = TRANS_SIZE_16; in ihevc_itrans_recon_16x16()
143 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); in ihevc_itrans_recon_16x16()
183 pi2_tmp += trans_size; in ihevc_itrans_recon_16x16()
195 for(j = 0; j < trans_size; j++) in ihevc_itrans_recon_16x16()
200 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_tmp[trans_size] in ihevc_itrans_recon_16x16()
202 * pi2_tmp[3 * trans_size]; in ihevc_itrans_recon_16x16()
206 eo[k] = g_ai2_ihevc_trans_16[2][k] * pi2_tmp[2 * trans_size]; in ihevc_itrans_recon_16x16()
241 for(j = 0; j < trans_size; j++) in ihevc_itrans_recon_16x16()
246 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_tmp[trans_size] in ihevc_itrans_recon_16x16()
[all …]
Dihevc_chroma_itrans_recon_16x16.c125 WORD32 trans_size; in ihevc_chroma_itrans_recon_16x16() local
128 trans_size = TRANS_SIZE_16; in ihevc_chroma_itrans_recon_16x16()
153 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); in ihevc_chroma_itrans_recon_16x16()
193 pi2_tmp += trans_size; in ihevc_chroma_itrans_recon_16x16()
204 for(j = 0; j < trans_size; j++) in ihevc_chroma_itrans_recon_16x16()
209 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_tmp[trans_size] in ihevc_chroma_itrans_recon_16x16()
211 * pi2_tmp[3 * trans_size]; in ihevc_chroma_itrans_recon_16x16()
215 eo[k] = g_ai2_ihevc_trans_16[2][k] * pi2_tmp[2 * trans_size]; in ihevc_chroma_itrans_recon_16x16()
250 for(j = 0; j < trans_size; j++) in ihevc_chroma_itrans_recon_16x16()
255 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_tmp[trans_size] in ihevc_chroma_itrans_recon_16x16()
[all …]
Dihevc_iquant_itrans_recon.c130 WORD32 trans_size; in ihevc_iquant_itrans_recon_4x4_ttype1() local
140 trans_size = TRANS_SIZE_4; in ihevc_iquant_itrans_recon_4x4_ttype1()
147 for(i = 0; i < trans_size; i++) in ihevc_iquant_itrans_recon_4x4_ttype1()
152 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); in ihevc_iquant_itrans_recon_4x4_ttype1()
160 pi2_dequant_coeff[0 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_iquant_itrans_recon_4x4_ttype1()
164 pi2_dequant_coeff[2 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_iquant_itrans_recon_4x4_ttype1()
170 pi2_dequant_coeff[2 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_iquant_itrans_recon_4x4_ttype1()
174 pi2_dequant_coeff[3 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_iquant_itrans_recon_4x4_ttype1()
180 pi2_dequant_coeff[0 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_iquant_itrans_recon_4x4_ttype1()
184 pi2_dequant_coeff[3 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_iquant_itrans_recon_4x4_ttype1()
[all …]
Dihevc_recon.c103 WORD32 trans_size; in ihevc_recon_4x4_ttype1() local
105 trans_size = TRANS_SIZE_4; in ihevc_recon_4x4_ttype1()
109 for(i = 0; i < trans_size; i++) in ihevc_recon_4x4_ttype1()
114 for(j = 0; j < trans_size; j++) in ihevc_recon_4x4_ttype1()
121 for(j = 0; j < trans_size; j++) in ihevc_recon_4x4_ttype1()
185 WORD32 trans_size; in ihevc_recon_4x4() local
187 trans_size = TRANS_SIZE_4; in ihevc_recon_4x4()
191 for(i = 0; i < trans_size; i++) in ihevc_recon_4x4()
196 for(j = 0; j < trans_size; j++) in ihevc_recon_4x4()
203 for(j = 0; j < trans_size; j++) in ihevc_recon_4x4()
[all …]
Dihevc_iquant_recon.c122 WORD32 trans_size; in ihevc_iquant_recon_4x4_ttype1() local
132 trans_size = TRANS_SIZE_4; in ihevc_iquant_recon_4x4_ttype1()
134 for(i = 0; i < trans_size; i++) in ihevc_iquant_recon_4x4_ttype1()
139 for(j = 0; j < trans_size; j++) in ihevc_iquant_recon_4x4_ttype1()
144 for(j = 0; j < trans_size; j++) in ihevc_iquant_recon_4x4_ttype1()
149 … pi2_dequant_coeff[j * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_iquant_recon_4x4_ttype1()
234 WORD32 trans_size; in ihevc_iquant_recon_4x4() local
244 trans_size = TRANS_SIZE_4; in ihevc_iquant_recon_4x4()
246 for(i = 0; i < trans_size; i++) in ihevc_iquant_recon_4x4()
251 for(j = 0; j < trans_size; j++) in ihevc_iquant_recon_4x4()
[all …]
Dihevc_itrans_recon_8x8.c114 WORD32 trans_size; in ihevc_itrans_recon_8x8() local
118 trans_size = TRANS_SIZE_8; in ihevc_itrans_recon_8x8()
143 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); in ihevc_itrans_recon_8x8()
173 pi2_tmp += trans_size; in ihevc_itrans_recon_8x8()
184 for(j = 0; j < trans_size; j++) in ihevc_itrans_recon_8x8()
189 o[k] = g_ai2_ihevc_trans_8[1][k] * pi2_tmp[trans_size] in ihevc_itrans_recon_8x8()
190 + g_ai2_ihevc_trans_8[3][k] * pi2_tmp[3 * trans_size]; in ihevc_itrans_recon_8x8()
192 eo[0] = g_ai2_ihevc_trans_8[2][0] * pi2_tmp[2 * trans_size]; in ihevc_itrans_recon_8x8()
193 eo[1] = g_ai2_ihevc_trans_8[2][1] * pi2_tmp[2 * trans_size]; in ihevc_itrans_recon_8x8()
219 for(j = 0; j < trans_size; j++) in ihevc_itrans_recon_8x8()
[all …]
Dihevc_itrans_recon.c113 WORD32 trans_size; in ihevc_itrans_recon_4x4_ttype1() local
115 trans_size = TRANS_SIZE_4; in ihevc_itrans_recon_4x4_ttype1()
123 for(i = 0; i < trans_size; i++) in ihevc_itrans_recon_4x4_ttype1()
128 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); in ihevc_itrans_recon_4x4_ttype1()
148 pi2_tmp += trans_size; in ihevc_itrans_recon_4x4_ttype1()
158 for(i = 0; i < trans_size; i++) in ihevc_itrans_recon_4x4_ttype1()
162 c[0] = pi2_tmp[0] + pi2_tmp[2 * trans_size]; in ihevc_itrans_recon_4x4_ttype1()
163 c[1] = pi2_tmp[2 * trans_size] + pi2_tmp[3 * trans_size]; in ihevc_itrans_recon_4x4_ttype1()
164 c[2] = pi2_tmp[0] - pi2_tmp[3 * trans_size]; in ihevc_itrans_recon_4x4_ttype1()
165 c[3] = 74 * pi2_tmp[trans_size]; in ihevc_itrans_recon_4x4_ttype1()
[all …]
Dihevc_chroma_recon.c112 WORD32 trans_size; in ihevc_chroma_recon_4x4() local
114 trans_size = TRANS_SIZE_4; in ihevc_chroma_recon_4x4()
118 for(i = 0; i < trans_size; i++) in ihevc_chroma_recon_4x4()
123 for(j = 0; j < trans_size; j++) in ihevc_chroma_recon_4x4()
130 for(j = 0; j < trans_size; j++) in ihevc_chroma_recon_4x4()
195 WORD32 trans_size; in ihevc_chroma_recon_8x8() local
197 trans_size = TRANS_SIZE_8; in ihevc_chroma_recon_8x8()
201 for(i = 0; i < trans_size; i++) in ihevc_chroma_recon_8x8()
206 for(j = 0; j < trans_size; j++) in ihevc_chroma_recon_8x8()
213 for(j = 0; j < trans_size; j++) in ihevc_chroma_recon_8x8()
[all …]
Dihevc_chroma_iquant_recon.c128 WORD32 trans_size; in ihevc_chroma_iquant_recon_4x4() local
138 trans_size = TRANS_SIZE_4; in ihevc_chroma_iquant_recon_4x4()
140 for(i = 0; i < trans_size; i++) in ihevc_chroma_iquant_recon_4x4()
145 for(j = 0; j < trans_size; j++) in ihevc_chroma_iquant_recon_4x4()
150 for(j = 0; j < trans_size; j++) in ihevc_chroma_iquant_recon_4x4()
155 … pi2_dequant_coeff[j * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_chroma_iquant_recon_4x4()
240 WORD32 trans_size; in ihevc_chroma_iquant_recon_8x8() local
250 trans_size = TRANS_SIZE_8; in ihevc_chroma_iquant_recon_8x8()
252 for(i = 0; i < trans_size; i++) in ihevc_chroma_iquant_recon_8x8()
257 for(j = 0; j < trans_size; j++) in ihevc_chroma_iquant_recon_8x8()
[all …]
Dihevc_quant_iquant_ssd.c119 WORD32 trans_size, in ihevc_quant_iquant_ssd() argument
150 GETRANGE(log2_size, trans_size); in ihevc_quant_iquant_ssd()
156 for(i = 0; i < trans_size; i++) in ihevc_quant_iquant_ssd()
158 for(j = 0; j < trans_size; j++) in ihevc_quant_iquant_ssd()
184 pi2_quant_coeff += trans_size; in ihevc_quant_iquant_ssd()
186 pi2_dequant_coeff += trans_size; in ihevc_quant_iquant_ssd()
202 for(block_row = 0; block_row < trans_size; block_row += 4) in ihevc_quant_iquant_ssd()
205 for(block_col = 0; block_col < trans_size / 4; block_col++) in ihevc_quant_iquant_ssd()
308 WORD32 trans_size, in ihevc_quant_iquant() argument
338 GETRANGE(log2_size, trans_size); in ihevc_quant_iquant()
[all …]
Dihevc_chroma_itrans_recon_8x8.c123 WORD32 trans_size; in ihevc_chroma_itrans_recon_8x8() local
127 trans_size = TRANS_SIZE_8; in ihevc_chroma_itrans_recon_8x8()
149 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); in ihevc_chroma_itrans_recon_8x8()
188 pi2_tmp += trans_size; in ihevc_chroma_itrans_recon_8x8()
200 for(j = 0; j < trans_size; j++) in ihevc_chroma_itrans_recon_8x8()
205 o[k] = g_ai2_ihevc_trans_8[1][k] * pi2_tmp[trans_size] in ihevc_chroma_itrans_recon_8x8()
207 * pi2_tmp[3 * trans_size]; in ihevc_chroma_itrans_recon_8x8()
209 eo[0] = g_ai2_ihevc_trans_8[2][0] * pi2_tmp[2 * trans_size]; in ihevc_chroma_itrans_recon_8x8()
210 eo[1] = g_ai2_ihevc_trans_8[2][1] * pi2_tmp[2 * trans_size]; in ihevc_chroma_itrans_recon_8x8()
237 for(j = 0; j < trans_size; j++) in ihevc_chroma_itrans_recon_8x8()
[all …]
Dihevc_chroma_iquant_itrans_recon.c139 WORD32 trans_size; in ihevc_chroma_iquant_itrans_recon_4x4() local
149 trans_size = TRANS_SIZE_4; in ihevc_chroma_iquant_itrans_recon_4x4()
156 for(j = 0; j < trans_size; j++) in ihevc_chroma_iquant_itrans_recon_4x4()
161 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); in ihevc_chroma_iquant_itrans_recon_4x4()
169 pi2_dequant_coeff[1 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_chroma_iquant_itrans_recon_4x4()
173 pi2_dequant_coeff[3 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_chroma_iquant_itrans_recon_4x4()
183 pi2_dequant_coeff[0 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_chroma_iquant_itrans_recon_4x4()
187 pi2_dequant_coeff[2 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_chroma_iquant_itrans_recon_4x4()
206 pi2_tmp += trans_size; in ihevc_chroma_iquant_itrans_recon_4x4()
216 for(j = 0; j < trans_size; j++) in ihevc_chroma_iquant_itrans_recon_4x4()
[all …]
Dihevc_resi_trans.c110 WORD32 trans_size; in ihevc_resi_trans_4x4_ttype1() local
118 trans_size = TRANS_SIZE_4; in ihevc_resi_trans_4x4_ttype1()
124 for(i = 0; i < trans_size; i++) in ihevc_resi_trans_4x4_ttype1()
152 pi4_temp[trans_size] = in ihevc_resi_trans_4x4_ttype1()
155 pi4_temp[2 * trans_size] = (29 * c[2] + 55 * c[0] - c[3] + add) >> shift; in ihevc_resi_trans_4x4_ttype1()
156 pi4_temp[3 * trans_size] = (55 * c[2] - 29 * c[1] + c[3] + add) >> shift; in ihevc_resi_trans_4x4_ttype1()
183 pi4_temp += trans_size; in ihevc_resi_trans_4x4_ttype1()
245 WORD32 trans_size; in ihevc_resi_trans_4x4() local
260 trans_size = TRANS_SIZE_4; in ihevc_resi_trans_4x4()
266 for(i = 0; i < trans_size; i++) in ihevc_resi_trans_4x4()
[all …]
Dihevc_chroma_itrans_recon.c122 WORD32 trans_size; in ihevc_chroma_itrans_recon_4x4() local
124 trans_size = TRANS_SIZE_4; in ihevc_chroma_itrans_recon_4x4()
132 for(j = 0; j < trans_size; j++) in ihevc_chroma_itrans_recon_4x4()
137 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); in ihevc_chroma_itrans_recon_4x4()
163 pi2_tmp += trans_size; in ihevc_chroma_itrans_recon_4x4()
173 for(j = 0; j < trans_size; j++) in ihevc_chroma_itrans_recon_4x4()
177 o[0] = g_ai2_ihevc_trans_4[1][0] * pi2_tmp[trans_size] in ihevc_chroma_itrans_recon_4x4()
178 + g_ai2_ihevc_trans_4[3][0] * pi2_tmp[3 * trans_size]; in ihevc_chroma_itrans_recon_4x4()
179 o[1] = g_ai2_ihevc_trans_4[1][1] * pi2_tmp[trans_size] in ihevc_chroma_itrans_recon_4x4()
180 + g_ai2_ihevc_trans_4[3][1] * pi2_tmp[3 * trans_size]; in ihevc_chroma_itrans_recon_4x4()
[all …]
/external/libhevc/encoder/
Dihevce_enc_sbh_funcs.c140 WORD32 trans_size = ps_rdoq_sbh_params->i4_trans_size; in ihevce_sign_data_hiding() local
148 GETRANGE(log2_size, trans_size); in ihevce_sign_data_hiding()
160 GETRANGE(shift_value, trans_size); in ihevce_sign_data_hiding()
162 mask_value = (trans_size / 4) - 1; /*for finding the col. no. from scan index*/ in ihevce_sign_data_hiding()
163 switch(trans_size) in ihevce_sign_data_hiding()
181 for(trans_unit_idx = (trans_size * trans_size / 16) - 1; trans_unit_idx >= 0; trans_unit_idx--) in ihevce_sign_data_hiding()
203 i2_quant_coeff = pi2_quant_coeffs[x_pos + (y_pos * trans_size)]; in ihevce_sign_data_hiding()
222 quant_coeff_first = pi2_quant_coeffs[x_pos + (y_pos * trans_size)]; in ihevce_sign_data_hiding()
239 i2_quant_coeff = pi2_quant_coeffs[x_pos + (y_pos * trans_size)]; in ihevce_sign_data_hiding()
240 i2_tr_coeff = pi2_tr_coeffs[x_pos + (y_pos * trans_size)]; in ihevce_sign_data_hiding()
[all …]
Dihevce_enc_loop_utils.c849 … ihevce_enc_loop_ctxt_t *ps_ctxt, cu_analyse_t *ps_cu_analyse, WORD32 trans_size, WORD32 is_intra) in ihevce_update_cu_level_qp_lamda() argument
855 ASSERT((trans_size == 32) || (trans_size == 16) || (trans_size == 8) || (trans_size == 4)); in ihevce_update_cu_level_qp_lamda()
856 i4_act_counter = (trans_size == 16) + 2 * ((trans_size == 8) || (trans_size == 4)); in ihevce_update_cu_level_qp_lamda()
861 ASSERT((trans_size == 32) || (trans_size == 16) || (trans_size == 8) || (trans_size == 4)); in ihevce_update_cu_level_qp_lamda()
862 i4_act_counter = (trans_size == 16) + 2 * ((trans_size == 8) || (trans_size == 4)); in ihevce_update_cu_level_qp_lamda()
867 ASSERT((trans_size == 16) || (trans_size == 8) || (trans_size == 4)); in ihevce_update_cu_level_qp_lamda()
868 i4_act_counter = (trans_size == 8) || (trans_size == 4); in ihevce_update_cu_level_qp_lamda()
873 ASSERT((trans_size == 8) || (trans_size == 4)); in ihevce_update_cu_level_qp_lamda()
933 WORD32 trans_size, in ihevce_scan_coeffs() argument
968 GETRANGE(shift_value, trans_size); in ihevce_scan_coeffs()
[all …]
Dihevce_recur_bracketing.c527 WORD32 trans_size = ps_cu_node->ps_parent->u1_cu_size >> 1; in ihevce_pu_calc_8x8_blk() local
554 pu1_src_4x4 = pu1_orig + (i * trans_size * src_strd) + (j * trans_size); in ihevce_pu_calc_8x8_blk()
560 cu_pos_x + ((j) * (trans_size >> 2)), in ihevce_pu_calc_8x8_blk()
561 cu_pos_y + ((i) * (trans_size >> 2)), in ihevce_pu_calc_8x8_blk()
562 trans_size >> 2); in ihevce_pu_calc_8x8_blk()
611 cu_pos_x + ((j) * (trans_size >> 2)), in ihevce_pu_calc_8x8_blk()
612 cu_pos_y + ((i) * (trans_size >> 2)), in ihevce_pu_calc_8x8_blk()
613 (trans_size >> 2), in ihevce_pu_calc_8x8_blk()
2943 UWORD8 *pu1_inp, WORD32 i4_inp_stride, UWORD8 *pu1_ref, WORD32 i4_ref_stride, WORD32 trans_size) in ihevce_nxn_sad_computer() argument
2948 wd = trans_size; in ihevce_nxn_sad_computer()
[all …]
/external/libhevc/encoder/arm/
Dihevce_itrans_recon_neon.c86 WORD32 trans_size, in ihevce_itrans_recon_dc_4x4_chroma_neon() argument
96 for(i = 0; i < trans_size; i++) in ihevce_itrans_recon_dc_4x4_chroma_neon()
111 WORD32 trans_size, in ihevce_itrans_recon_dc_8x8_luma_neon() argument
121 for(i = 0; i < trans_size; i += 2) in ihevce_itrans_recon_dc_8x8_luma_neon()
137 WORD32 trans_size, in ihevce_itrans_recon_dc_8x8_chroma_neon() argument
149 for(i = 0; i < trans_size; i += 2) in ihevce_itrans_recon_dc_8x8_chroma_neon()
169 WORD32 trans_size, in ihevce_itrans_recon_dc_16x16_luma_neon() argument
179 for(i = 0; i < trans_size; i++) in ihevce_itrans_recon_dc_16x16_luma_neon()
192 WORD32 trans_size, in ihevce_itrans_recon_dc_16x16_chroma_neon() argument
204 for(i = 0; i < trans_size; i++) in ihevce_itrans_recon_dc_16x16_chroma_neon()
[all …]
Dihevce_scan_coeffs_neon.c120 WORD32 trans_size, in ihevce_scan_coeffs_neon() argument
148 GETRANGE(shift_value, trans_size); in ihevce_scan_coeffs_neon()
150 mask_value = (trans_size / 4) - 1; in ihevce_scan_coeffs_neon()
152 switch(trans_size) in ihevce_scan_coeffs_neon()
173 for(trans_unit_idx = (trans_size * trans_size / 16) - 1; trans_unit_idx >= 0; trans_unit_idx--) in ihevce_scan_coeffs_neon()
191 pi2_temp_quant_coeff += (blk_col * 4 + (blk_row * 4) * trans_size); in ihevce_scan_coeffs_neon()
193 quant0 = vld1_s16(pi2_temp_quant_coeff + 0 * trans_size); in ihevce_scan_coeffs_neon()
194 quant1 = vld1_s16(pi2_temp_quant_coeff + 1 * trans_size); in ihevce_scan_coeffs_neon()
195 quant2 = vld1_s16(pi2_temp_quant_coeff + 2 * trans_size); in ihevce_scan_coeffs_neon()
196 quant3 = vld1_s16(pi2_temp_quant_coeff + 3 * trans_size); in ihevce_scan_coeffs_neon()
[all …]
/external/libhevc/decoder/
Dihevcd_iquant_itrans_recon_ctb.c161 WORD32 trans_size; in ihevcd_unpack_coeffs() local
172 trans_size = (1 << log2_trans_size); in ihevcd_unpack_coeffs()
193 memset(pi2_tu_coeff, 0, trans_size * trans_size * sizeof(WORD16)); in ihevcd_unpack_coeffs()
206 if(4 == trans_size) in ihevcd_unpack_coeffs()
226 for(i = 0; i < trans_size; i++) in ihevcd_unpack_coeffs()
227 *(pi2_tu_coeff + i * trans_size) = 0; in ihevcd_unpack_coeffs()
248 memset(pi2_tu_coeff, 0, trans_size * trans_size * sizeof(WORD16)); in ihevcd_unpack_coeffs()
262 pi2_sblk_ptr = pi2_tu_coeff + subblk_pos_y * trans_size in ihevcd_unpack_coeffs()
290 if(4 == trans_size) in ihevcd_unpack_coeffs()
296 * trans_size] in ihevcd_unpack_coeffs()
[all …]
Dihevcd_itrans_recon_dc.c96 WORD32 trans_size; in ihevcd_itrans_recon_dc_luma() local
98 trans_size = (1 << log2_trans_size); in ihevcd_itrans_recon_dc_luma()
109 for(row = 0; row < trans_size; row++) in ihevcd_itrans_recon_dc_luma()
110 for(col = 0; col < trans_size; col++) in ihevcd_itrans_recon_dc_luma()
126 WORD32 trans_size; in ihevcd_itrans_recon_dc_chroma() local
129 trans_size = (1 << log2_trans_size); in ihevcd_itrans_recon_dc_chroma()
140 for(row = 0; row < trans_size; row++) in ihevcd_itrans_recon_dc_chroma()
141 for(col = 0; col < trans_size; col++) in ihevcd_itrans_recon_dc_chroma()
/external/libhevc/decoder/x86/
Dihevcd_it_rec_dc_ssse3_intr.c75 WORD32 trans_size; in ihevcd_itrans_recon_dc_luma_ssse3() local
79 trans_size = (1 << log2_trans_size); in ihevcd_itrans_recon_dc_luma_ssse3()
94 if(trans_size == 4) in ihevcd_itrans_recon_dc_luma_ssse3()
136 for(i = 1; i <= trans_size; i += 4) in ihevcd_itrans_recon_dc_luma_ssse3()
138 for(j = 1; j <= trans_size; j += 8) in ihevcd_itrans_recon_dc_luma_ssse3()
180 pu1_pred += 4 * pred_strd - trans_size; in ihevcd_itrans_recon_dc_luma_ssse3()
181 pu1_dst += 4 * dst_strd - trans_size; in ihevcd_itrans_recon_dc_luma_ssse3()
213 WORD32 trans_size; in ihevcd_itrans_recon_dc_chroma_ssse3() local
221 trans_size = (1 << log2_trans_size); in ihevcd_itrans_recon_dc_chroma_ssse3()
236 if(trans_size == 4) in ihevcd_itrans_recon_dc_chroma_ssse3()
[all …]
Dihevcd_it_rec_dc_sse42_intr.c73 WORD32 trans_size; in ihevcd_itrans_recon_dc_luma_sse42() local
78 trans_size = (1 << log2_trans_size); in ihevcd_itrans_recon_dc_luma_sse42()
93 if(trans_size == 4) in ihevcd_itrans_recon_dc_luma_sse42()
135 for(i = 1; i <= trans_size; i += 4) in ihevcd_itrans_recon_dc_luma_sse42()
137 for(j = 1; j <= trans_size; j += 8) in ihevcd_itrans_recon_dc_luma_sse42()
179 pu1_pred += 4 * pred_strd - trans_size; in ihevcd_itrans_recon_dc_luma_sse42()
180 pu1_dst += 4 * dst_strd - trans_size; in ihevcd_itrans_recon_dc_luma_sse42()
213 WORD32 trans_size; in ihevcd_itrans_recon_dc_chroma_sse42() local
221 trans_size = (1 << log2_trans_size); in ihevcd_itrans_recon_dc_chroma_sse42()
236 if(trans_size == 4) in ihevcd_itrans_recon_dc_chroma_sse42()
[all …]
/external/libhevc/common/arm/
Dihevc_quant_iquant_ssd_neon_intr.c68 WORD32 trans_size, in ihevc_quant_iquant_ssd_flat_scale_mat_neon() argument
138 GETRANGE(log2_size, trans_size); in ihevc_quant_iquant_ssd_flat_scale_mat_neon()
157 for(i = 0; i < trans_size; i += 4) in ihevc_quant_iquant_ssd_flat_scale_mat_neon()
159 for(j = 0; j < trans_size; j += 4) in ihevc_quant_iquant_ssd_flat_scale_mat_neon()
320 pi2_quant_coeff += 4 * trans_size; in ihevc_quant_iquant_ssd_flat_scale_mat_neon()
342 WORD32 trans_size, in ihevc_q_iq_ssd_flat_scale_mat_var_rnd_fact_neon() argument
421 GETRANGE(log2_size, trans_size); in ihevc_q_iq_ssd_flat_scale_mat_var_rnd_fact_neon()
443 for(i = 0; i < trans_size; i += 4) in ihevc_q_iq_ssd_flat_scale_mat_var_rnd_fact_neon()
445 for(j = 0; j < trans_size; j += 4) in ihevc_q_iq_ssd_flat_scale_mat_var_rnd_fact_neon()
511 add_q1 = vld1q_s32(pi4_quant_round_factor_1_2 + j + (trans_size)); in ihevc_q_iq_ssd_flat_scale_mat_var_rnd_fact_neon()
[all …]

12