Lines Matching refs:p1
217 ; in: m0=p1 m1=p0 m2=q0 m3=q1 %1=alpha-1 %2=beta-1
231 DIFF_GT m0, m1, m5, m4, m6 ; |p1-p0| > beta-1
239 ; in: m0=p1 m1=p0 m2=q0 m3=q1 m7=(tc&mask)
247 pavgb m3, m0 ; (p1 - q1 + 256)>>1
249 pavgb m3, [pb_3] ; (((p1 - q1 + 256)>>1)+4)>>1 = 64+2+(p1-q1)>>2
265 ; %1=p1 %2=q2 %3=[q2] %4=[q1] %5=tc0 %6=tmp
294 mova m0, [r4+r1] ; p1
407 mova m0, [r4+r1] ; p1
517 pavgb t0, p2, p1
522 pavgb t0, p1
525 pavgb t0, t1 ; ((p2+p1+1)/2 + (p0+q0+1)/2 + 1)/2
528 paddb t2, p2, p1
533 paddb t2, p1
543 psubb t0, t2 ; p1' = (p2+p1+p0+q0+2)/4;
555 psubb t3, t2 ; p2+2*p1+2*p0+2*q0+q1
558 pavgb t1, p1
559 pavgb t1, t5 ; (((p2+q1)/2 + p1+1)/2 + (p0+q0+1)/2 + 1)/2
564 psubb t1, t3 ; p0'a = (p2+2*p1+2*p0+2*q0+q1+4)/8
570 pavgb t2, p1 ; p0'b = (2*p1+p0+q0+2)/4
583 pavgb t1, t0 ; (p3+p2+1)/2 + (p2+p1+p0+q0+2)/4
585 paddb t2, t4 ; 2*p3+3*p2+p1+p0+q0
590 psubb t1, t2 ; p2' = (2*p3+3*p2+p1+p0+q0+4)/8
592 pxor t0, p1
596 pxor t0, p1
598 mova %2, t0 ; store p1
606 %define p1 m3
612 %define p1 m0
658 mova p1, [r4+2*r1]
855 ; in: %1=p0 %2=p1 %3=q1
856 ; out: p0 = (p0 + q1 + 2*p1 + 2) >> 2
863 pavgb %1, %2 ; dst = avg(p1, avg(p0,q1) - ((p0^q1)&1))