/external/libavc/decoder/svc/ |
D | isvcd_iquant_itrans_residual_recon.c | 95 WORD16 i_macro; in isvcd_iquant_itrans_residual_recon_4x4() local 147 i_macro = x0 + x3; in isvcd_iquant_itrans_residual_recon_4x4() 148 i_macro = ((i_macro + 32) >> 6); in isvcd_iquant_itrans_residual_recon_4x4() 149 i_macro = CLIP_RSD(i_macro + (*pi2_rsd_ptr)); in isvcd_iquant_itrans_residual_recon_4x4() 150 i4_nnz |= !!i_macro; in isvcd_iquant_itrans_residual_recon_4x4() 151 i_macro += *pu1_pred_ptr; in isvcd_iquant_itrans_residual_recon_4x4() 152 *pu1_out = CLIP_U8(i_macro); in isvcd_iquant_itrans_residual_recon_4x4() 157 i_macro = x1 + x2; in isvcd_iquant_itrans_residual_recon_4x4() 158 i_macro = ((i_macro + 32) >> 6); in isvcd_iquant_itrans_residual_recon_4x4() 159 i_macro = CLIP_RSD(i_macro + (*pi2_rsd_ptr)); in isvcd_iquant_itrans_residual_recon_4x4() [all …]
|
D | isvcd_iquant_itrans_residual.c | 92 WORD16 i_macro; in isvcd_iquant_itrans_residual_4x4() local 144 i_macro = x0 + x3; in isvcd_iquant_itrans_residual_4x4() 145 i_macro = ((i_macro + 32) >> 6); in isvcd_iquant_itrans_residual_4x4() 146 i_macro = CLIP_RSD(i_macro + (*pi2_pred_ptr)); in isvcd_iquant_itrans_residual_4x4() 147 i4_nnz |= !!i_macro; in isvcd_iquant_itrans_residual_4x4() 148 *pi2_out = i_macro; in isvcd_iquant_itrans_residual_4x4() 152 i_macro = x1 + x2; in isvcd_iquant_itrans_residual_4x4() 153 i_macro = ((i_macro + 32) >> 6); in isvcd_iquant_itrans_residual_4x4() 154 i_macro = CLIP_RSD(i_macro + (*pi2_pred_ptr)); in isvcd_iquant_itrans_residual_4x4() 155 i4_nnz |= !!i_macro; in isvcd_iquant_itrans_residual_4x4() [all …]
|
D | isvcd_pred_residual_recon.c | 93 WORD16 i_macro; in isvcd_pred_residual_recon_chroma_8x8() local 103 i_macro = *pu1_pred_ptr + *pi2_rsd_ptr; in isvcd_pred_residual_recon_chroma_8x8() 104 *pu1_out = CLIP_U8(i_macro); in isvcd_pred_residual_recon_chroma_8x8() 195 WORD16 i_macro; in isvcd_pred_residual_recon_chroma_4x4() local 205 i_macro = *pu1_pred_ptr + *pi2_rsd_ptr; in isvcd_pred_residual_recon_chroma_4x4() 206 *pu1_out = CLIP_U8(i_macro); in isvcd_pred_residual_recon_chroma_4x4() 248 WORD16 i_macro; in isvcd_pred_residual_recon_16x16() local 258 i_macro = *pi2_rsd_ptr; in isvcd_pred_residual_recon_16x16() 259 i4_nnz_blk[j >> 2][i >> 2] |= !!i_macro; in isvcd_pred_residual_recon_16x16() 260 i_macro += *pu1_pred_ptr; in isvcd_pred_residual_recon_16x16() [all …]
|
D | isvcd_iquant_itrans.c | 93 WORD16 i_macro; in isvcd_iquant_itrans_4x4() local 143 i_macro = x0 + x3; in isvcd_iquant_itrans_4x4() 144 *pi2_out = CLIP_RSD((i_macro + 32) >> 6); in isvcd_iquant_itrans_4x4() 147 i_macro = x1 + x2; in isvcd_iquant_itrans_4x4() 148 *pi2_out = CLIP_RSD((i_macro + 32) >> 6); in isvcd_iquant_itrans_4x4() 151 i_macro = x1 - x2; in isvcd_iquant_itrans_4x4() 152 *pi2_out = CLIP_RSD((i_macro + 32) >> 6); in isvcd_iquant_itrans_4x4() 155 i_macro = x0 - x3; in isvcd_iquant_itrans_4x4() 156 *pi2_out = CLIP_RSD((i_macro + 32) >> 6); in isvcd_iquant_itrans_4x4() 191 WORD16 i_macro, i; in isvcd_iquant_itrans_4x4_dc() local [all …]
|
/external/libavc/common/ |
D | ih264_iquant_itrans_recon.c | 125 WORD16 i_macro; in ih264_iquant_itrans_recon_4x4() local 180 i_macro = x0 + x3; in ih264_iquant_itrans_recon_4x4() 181 i_macro = ((i_macro + 32) >> 6); in ih264_iquant_itrans_recon_4x4() 182 i_macro += *pu1_pred_ptr; in ih264_iquant_itrans_recon_4x4() 183 *pu1_out = CLIP_U8(i_macro); in ih264_iquant_itrans_recon_4x4() 187 i_macro = x1 + x2; in ih264_iquant_itrans_recon_4x4() 188 i_macro = ((i_macro + 32) >> 6); in ih264_iquant_itrans_recon_4x4() 189 i_macro += *pu1_pred_ptr; in ih264_iquant_itrans_recon_4x4() 190 *pu1_out = CLIP_U8(i_macro); in ih264_iquant_itrans_recon_4x4() 194 i_macro = x1 - x2; in ih264_iquant_itrans_recon_4x4() [all …]
|
/external/libavc/common/svc/ |
D | isvc_iquant_itrans_recon.c | 123 WORD16 i_macro; in isvc_iquant_itrans_recon_4x4() local 195 i_macro = x0 + x3; in isvc_iquant_itrans_recon_4x4() 196 i_macro = ((i_macro + 32) >> 6); in isvc_iquant_itrans_recon_4x4() 197 pi2_res_ptr[0] = isvc_get_residue(i_macro, pi2_res_pred_ptr[0], u1_res_accumulate); in isvc_iquant_itrans_recon_4x4() 204 i_macro = x1 + x2; in isvc_iquant_itrans_recon_4x4() 205 i_macro = ((i_macro + 32) >> 6); in isvc_iquant_itrans_recon_4x4() 206 pi2_res_ptr[0] = isvc_get_residue(i_macro, pi2_res_pred_ptr[0], u1_res_accumulate); in isvc_iquant_itrans_recon_4x4() 213 i_macro = x1 - x2; in isvc_iquant_itrans_recon_4x4() 214 i_macro = ((i_macro + 32) >> 6); in isvc_iquant_itrans_recon_4x4() 215 pi2_res_ptr[0] = isvc_get_residue(i_macro, pi2_res_pred_ptr[0], u1_res_accumulate); in isvc_iquant_itrans_recon_4x4() [all …]
|
/external/libavc/decoder/x86/svc/ |
D | isvcd_iquant_itrans_sse42.c | 89 __m128i i_macro; in isvcd_iquant_itrans_4x4_dc_sse42() local 102 i_macro = _mm_set1_epi16((q0 + 32) >> 6); in isvcd_iquant_itrans_4x4_dc_sse42() 103 i_macro = _mm_min_epi16(dupmax_8x16b, i_macro); in isvcd_iquant_itrans_4x4_dc_sse42() 104 i_macro = _mm_max_epi16(dupmin_8x16b, i_macro); in isvcd_iquant_itrans_4x4_dc_sse42() 106 _mm_storel_epi64((__m128i *) pi2_out, i_macro); in isvcd_iquant_itrans_4x4_dc_sse42() 108 _mm_storel_epi64((__m128i *) pi2_out, i_macro); in isvcd_iquant_itrans_4x4_dc_sse42() 110 _mm_storel_epi64((__m128i *) pi2_out, i_macro); in isvcd_iquant_itrans_4x4_dc_sse42() 112 _mm_storel_epi64((__m128i *) pi2_out, i_macro); in isvcd_iquant_itrans_4x4_dc_sse42() 145 __m128i dupmin_8x16b, dupmax_8x16b, i_macro; in isvcd_iquant_itrans_8x8_dc_sse42() local 154 i_macro = _mm_set1_epi16((q + 32) >> 6); in isvcd_iquant_itrans_8x8_dc_sse42() [all …]
|
D | isvcd_iquant_itrans_residual_sse42.c | 1111 WORD16 i_macro; in isvcd_iquant_itrans_residual_4x4_dc_sse42() local 1125 i_macro = ((q0 + 32) >> 6); in isvcd_iquant_itrans_residual_4x4_dc_sse42() 1126 i_macro_8x16b = _mm_set1_epi16(i_macro); in isvcd_iquant_itrans_residual_4x4_dc_sse42() 1220 WORD16 i_macro; in isvcd_iquant_itrans_residual_8x8_dc_sse42() local 1232 i_macro = (q + 32) >> 6; in isvcd_iquant_itrans_residual_8x8_dc_sse42() 1234 i_macro_8x16b = _mm_set1_epi16(i_macro); in isvcd_iquant_itrans_residual_8x8_dc_sse42() 1610 WORD16 i_macro; in isvcd_iquant_itrans_residual_chroma_4x4_dc_sse42() local 1619 i_macro = ((q0 + 32) >> 6); in isvcd_iquant_itrans_residual_chroma_4x4_dc_sse42() 1621 i_macro_8x16b = _mm_set1_epi16(i_macro); in isvcd_iquant_itrans_residual_chroma_4x4_dc_sse42()
|
D | isvcd_iquant_itrans_residual_recon_sse42.c | 1242 WORD16 i_macro; in isvcd_iquant_itrans_residual_recon_4x4_dc_sse42() local 1255 i_macro = ((q0 + 32) >> 6); in isvcd_iquant_itrans_residual_recon_4x4_dc_sse42() 1257 i_macro_8x16b = _mm_set1_epi16(i_macro); in isvcd_iquant_itrans_residual_recon_4x4_dc_sse42() 1370 WORD16 i_macro; in isvcd_iquant_itrans_residual_recon_8x8_dc_sse42() local 1381 i_macro = (q + 32) >> 6; in isvcd_iquant_itrans_residual_recon_8x8_dc_sse42() 1383 i_macro_8x16b = _mm_set1_epi16(i_macro); in isvcd_iquant_itrans_residual_recon_8x8_dc_sse42() 1533 WORD16 i_macro; in isvcd_iquant_itrans_residual_recon_chroma_4x4_dc_sse42() local 1541 i_macro = ((q0 + 32) >> 6); in isvcd_iquant_itrans_residual_recon_chroma_4x4_dc_sse42() 1543 i_macro_8x16b = _mm_set1_epi16(i_macro); in isvcd_iquant_itrans_residual_recon_chroma_4x4_dc_sse42()
|
/external/libavc/common/x86/ |
D | ih264_iquant_itrans_recon_dc_ssse3.c | 115 WORD16 i_macro, rnd_fact = (u4_qp_div_6 < 4) ? 1 << (3 - u4_qp_div_6) : 0; in ih264_iquant_itrans_recon_4x4_dc_ssse3() local 130 i_macro = ((q0 + 32) >> 6); in ih264_iquant_itrans_recon_4x4_dc_ssse3() 132 value_add = _mm_set1_epi16(i_macro); in ih264_iquant_itrans_recon_4x4_dc_ssse3() 240 WORD16 i_macro, rnd_fact = (qp_div < 6) ? 1 << (5 - qp_div) : 0; in ih264_iquant_itrans_recon_8x8_dc_ssse3() local 253 i_macro = ((q0 + 32) >> 6); in ih264_iquant_itrans_recon_8x8_dc_ssse3() 255 value_add = _mm_set1_epi16(i_macro); in ih264_iquant_itrans_recon_8x8_dc_ssse3() 400 WORD16 i_macro = ((q0 + 32) >> 6); in ih264_iquant_itrans_recon_chroma_4x4_dc_ssse3() local 405 __m128i value_add = _mm_set1_epi16(i_macro); in ih264_iquant_itrans_recon_chroma_4x4_dc_ssse3()
|
/external/libavc/common/x86/svc/ |
D | isvc_iquant_itrans_recon_dc_ssse3.c | 125 WORD16 i_macro, rnd_fact = (u4_qp_div_6 < 4) ? 1 << (3 - u4_qp_div_6) : 0; in isvc_iquant_itrans_recon_4x4_dc_ssse3() local 149 i_macro = ((q0 + 32) >> 6); in isvc_iquant_itrans_recon_4x4_dc_ssse3() 151 value_add = _mm_set1_epi16(i_macro); in isvc_iquant_itrans_recon_4x4_dc_ssse3() 276 WORD16 i_macro, rnd_fact = (u4_qp_div_6 < 6) ? 1 << (5 - u4_qp_div_6) : 0; in isvc_iquant_itrans_recon_8x8_dc_ssse3() local 298 i_macro = ((q0 + 32) >> 6); in isvc_iquant_itrans_recon_8x8_dc_ssse3() 300 value_add = _mm_set1_epi16(i_macro); in isvc_iquant_itrans_recon_8x8_dc_ssse3() 464 WORD16 i_macro = ((q0 + 32) >> 6); in isvc_iquant_itrans_recon_chroma_4x4_dc_ssse3() local 469 __m128i value_add = _mm_set1_epi16(i_macro); in isvc_iquant_itrans_recon_chroma_4x4_dc_ssse3()
|
D | isvc_iquant_itrans_recon_sse42.c | 2116 WORD16 i_macro, rnd_fact = (u4_qp_div_6 < 4) ? 1 << (3 - u4_qp_div_6) : 0; in isvc_iquant_itrans_recon_dc_4x4_sse42() local 2140 i_macro = ((q0 + 32) >> 6); in isvc_iquant_itrans_recon_dc_4x4_sse42() 2142 value_add = _mm_set1_epi16(i_macro); in isvc_iquant_itrans_recon_dc_4x4_sse42() 2212 WORD16 i_macro, rnd_fact = (u4_qp_div_6 < 4) ? 1 << (3 - u4_qp_div_6) : 0; in isvc_iquant_itrans_recon_res_dc_4x4_sse42() local 2232 i_macro = ((q0 + 32) >> 6); in isvc_iquant_itrans_recon_res_dc_4x4_sse42() 2234 value_add = _mm_set1_epi16(isvc_get_residue(i_macro, 0, 0)); in isvc_iquant_itrans_recon_res_dc_4x4_sse42() 2312 WORD16 i_macro, rnd_fact = (u4_qp_div_6 < 4) ? 1 << (3 - u4_qp_div_6) : 0; in isvc_iquant_itrans_recon_res_dc_with_res_acc_4x4_sse42() local 2335 i_macro = ((q0 + 32) >> 6); in isvc_iquant_itrans_recon_res_dc_with_res_acc_4x4_sse42() 2337 value_add = _mm_set1_epi16(i_macro); in isvc_iquant_itrans_recon_res_dc_with_res_acc_4x4_sse42() 2438 WORD16 i_macro = ((q0 + 32) >> 6); in isvc_iquant_itrans_recon_chroma_4x4_dc_sse42() local [all …]
|
/external/libavc/common/arm/ |
D | ih264_deblk_luma_a9.s | 142 vqrshrn.s16 d25, q13, #3 @Q12 = i_macro = (((q0 - p0)<<2) + (p1 - q1) + 4)>>3 146 vabs.s8 q13, q12 @Q13 = ABS (i_macro) 150 vmin.u8 q9, q13, q9 @Q9 = delta = (ABS(i_macro) > C) ? C : ABS(i_macro) 165 vcge.s8 q12, q12, #0 @Q12 = (i_macro >= 0) 176 vbif q8, q3, q12 @Q8 = (i_macro >= 0 ) ? (p0+delta) : (p0-delta) 177 vbif q0, q7, q12 @Q0 = (i_macro >= 0 ) ? (q0-delta) : (q0+delta)
|
D | ih264_iquant_itrans_recon_dc_a9.s | 143 add r6, r6, #32 @i_macro = q0 + 32 144 asr r6, r6, #6 @i_macro >>6 = DC output of 2-stage transform 257 add r6, r6, #32 @i_macro = q0 + 32 258 asr r6, r6, #6 @i_macro >>6 = DC output of 2-stage transform 360 vrshr.s16 d0, d0, #6 @i_macro = ((q0 + 32) >> 6);
|
D | ih264_deblk_chroma_a9.s | 304 vqrshrn.s16 d9, q5, #3 @Q4 = i_macro = (((q0 - p0)<<2) + (p1 - q1) + 4)>>3 308 vabs.s8 q3, q4 @Q4 = ABS (i_macro) 312 vmin.u8 q7, q3, q7 @Q7 = delta = (ABS(i_macro) > C) ? C : ABS(i_macro) 314 vcge.s8 q4, q4, #0 @Q4 = (i_macro >= 0) 320 vbif q8, q2, q4 @Q8 = (i_macro >= 0 ) ? (p0+delta) : (p0-delta) 321 vbif q0, q9, q4 @Q0 = (i_macro >= 0 ) ? (q0-delta) : (q0+delta) 946 vqrshrn.s16 d9, q5, #3 @Q4 = i_macro = (((q0 - p0)<<2) + (p1 - q1) + 4)>>3 950 vabs.s8 q3, q4 @Q4 = ABS (i_macro) 954 vmin.u8 q7, q3, q7 @Q7 = delta = (ABS(i_macro) > C) ? C : ABS(i_macro) 956 vcge.s8 q4, q4, #0 @Q4 = (i_macro >= 0) [all …]
|