Lines Matching refs:p1
694 register vec_u8 p1,
704 tempmask = diff_lt_altivec(p1, p0, beta);
712 // out: newp1 = clip((p2 + ((p0 + q0 + 1) >> 1)) >> 1, p1-tc0, p1+tc0)
714 register vec_u8 p1,
732 max = vec_adds(p1, tc0);
733 min = vec_subs(p1, tc0);
739 #define h264_deblock_p0_q0(p0, p1, q0, q1, tc0masked) { \
753 stage1 = vec_avg(p1, q1minus); /* (p1 - q1 + 256)>>1 */ \
754 stage2 = vec_sr(stage1, vec_splat_u8(1)); /* (p1 - q1 + 256)>>2 = 64 + (p1 - q1) >> 2 */ \
758 stage2 = vec_avg(stage2, pq0bit); /* 32 + ((q0 - p0)&1 + (p1 - q1) >> 2 + 1) >> 1 */ \
759 stage2 = vec_adds(stage2, stage1); /* 160 + ((p0 - q0) + (p1 - q1) >> 2 + 1) >> 1 */ \
771 #define h264_loop_filter_luma_altivec(p2, p1, p0, q0, q1, q2, alpha, beta, tc0) { \
789 mask = h264_deblock_mask(p0, p1, q0, q1, alphavec, betavec); /*if in block */ \
802 newp1 = h264_deblock_q1(p0, p1, p2, q0, tc0masked); \
812 h264_deblock_p0_q0(p0, p1, q0, q1, finaltc0); \
813 p1 = newp1; \
821 register vec_u8 p1 = vec_ld(-2*stride, pix);
826 h264_loop_filter_luma_altivec(p2, p1, p0, q0, q1, q2, alpha, beta, tc0);
827 vec_st(p1, -2*stride, pix);