Searched refs:three_dc_val (Results 1 - 4 of 4) sorted by relevance

/external/libhevc/common/
H A Dihevc_intra_pred_filters.c821 WORD32 dc_val, two_dc_val, three_dc_val; local
859 three_dc_val = 3 * dc_val;
875 pu1_dst[col] = (pu1_ref[two_nt + 1 + col] + three_dc_val + 2) >> 2;
878 pu1_dst[row * dst_strd] = (pu1_ref[two_nt - 1 - row] + three_dc_val + 2)
/external/libhevc/common/arm/
H A Dihevc_intra_pred_filters_neon_intr.c904 WORD32 dc_val = 0, two_dc_val = 0, three_dc_val = 0; local
962 three_dc_val = 3 * dc_val;
963 three_dc_val += 2;
965 three_dc_val_t = vdupq_n_u16((WORD16)three_dc_val);
1102 three_dc_val = 3 * dc_val;
1103 three_dc_val = three_dc_val + 2;
1124 pu1_dst[col] = (pu1_ref[two_nt + 1 + col] + three_dc_val) >> 2;
1141 pu1_dst[row * dst_strd] = (pu1_ref[two_nt - 1 - row] + three_dc_val) >> 2;
/external/libhevc/common/x86/
H A Dihevc_intra_pred_filters_sse42_intr.c406 WORD32 dc_val, two_dc_val, three_dc_val; local
474 three_dc_val = 3 * dc_val;
553 three_dc_val = 3 * dc_val;
556 src_temp1 = _mm_set1_epi16(three_dc_val + 2);
559 /*(pu1_ref[two_nt + 1 + col] + three_dc_val + 2 */
562 /*(pu1_ref[two_nt + 1 + col] + three_dc_val + 2) >> 2 */
576 pu1_dst[row * dst_strd] = (pu1_ref[two_nt - 1 - row] + three_dc_val + 2)
616 three_dc_val = 3 * dc_val;
617 src_temp1 = _mm_set1_epi16(three_dc_val + 2);
624 /*(pu1_ref[two_nt + 1 + col] + three_dc_val
[all...]
H A Dihevc_intra_pred_filters_ssse3_intr.c1066 WORD32 dc_val, two_dc_val, three_dc_val; local
1134 three_dc_val = 3 * dc_val;
1211 three_dc_val = 3 * dc_val;
1214 src_temp1 = _mm_set1_epi16(three_dc_val + 2);
1217 /*(pu1_ref[two_nt + 1 + col] + three_dc_val + 2 */
1220 /*(pu1_ref[two_nt + 1 + col] + three_dc_val + 2) >> 2 */
1248 pu1_dst[row * dst_strd] = (pu1_ref[two_nt - 1 - row] + three_dc_val + 2)
1270 three_dc_val = 3 * dc_val;
1271 src_temp1 = _mm_set1_epi16(three_dc_val + 2);
1278 /*(pu1_ref[two_nt + 1 + col] + three_dc_val
[all...]

Completed in 51 milliseconds