Lines Matching refs:tc0
485 // out: newp1 = clip((p2 + ((p0 + q0 + 1) >> 1)) >> 1, p1-tc0, p1+tc0)
490 register vec_u8 tc0) {
505 max = vec_adds(p1, tc0);
506 min = vec_subs(p1, tc0);
544 #define h264_loop_filter_luma_altivec(p2, p1, p0, q0, q1, q2, alpha, beta, tc0) { \
564 AV_COPY32(temp, tc0); \
568 mask = vec_and(mask, vec_cmpgt(tc0vec, vec_splat_s8(-1))); /* if tc0[i] >= 0 */ \
569 finaltc0 = vec_and((vec_u8)tc0vec, mask); /* tc = tc0 */ \
590 static void h264_v_loop_filter_luma_altivec(uint8_t *pix, int stride, int alpha, int beta, int8_t *tc0) {
592 if ((tc0[0] & tc0[1] & tc0[2] & tc0[3]) >= 0) {
599 h264_loop_filter_luma_altivec(p2, p1, p0, q0, q1, q2, alpha, beta, tc0);
607 static void h264_h_loop_filter_luma_altivec(uint8_t *pix, int stride, int alpha, int beta, int8_t *tc0) {
610 if ((tc0[0] & tc0[1] & tc0[2] & tc0[3]) < 0)
613 h264_loop_filter_luma_altivec(line0, line1, line2, line3, line4, line5, alpha, beta, tc0);