Lines Matching defs:tc0
523 // out: newp1 = clip((p2 + ((p0 + q0 + 1) >> 1)) >> 1, p1-tc0, p1+tc0)
528 register vec_u8 tc0) {
543 max = vec_adds(p1, tc0);
544 min = vec_subs(p1, tc0);
582 #define h264_loop_filter_luma_altivec(p2, p1, p0, q0, q1, q2, alpha, beta, tc0) { \
602 AV_COPY32(temp, tc0); \
606 mask = vec_and(mask, vec_cmpgt(tc0vec, vec_splat_s8(-1))); /* if tc0[i] >= 0 */ \
607 finaltc0 = vec_and((vec_u8)tc0vec, mask); /* tc = tc0 */ \
628 static void h264_v_loop_filter_luma_altivec(uint8_t *pix, ptrdiff_t stride, int alpha, int beta, int8_t *tc0) {
630 if ((tc0[0] & tc0[1] & tc0[2] & tc0[3]) >= 0) {
637 h264_loop_filter_luma_altivec(p2, p1, p0, q0, q1, q2, alpha, beta, tc0);
645 static void h264_h_loop_filter_luma_altivec(uint8_t *pix, ptrdiff_t stride, int alpha, int beta, int8_t *tc0) {
648 if ((tc0[0] & tc0[1] & tc0[2] & tc0[3]) < 0)
651 h264_loop_filter_luma_altivec(line0, line1, line2, line3, line4, line5, alpha, beta, tc0);