Lines Matching refs:p1
1497 mova m0, [r0+r1*2] ; p1
1522 psubusb m3, m0 ; q1-p1
1523 psubusb m0, m4 ; p1-q1
1524 por m3, m0 ; FFABS(p1-q1)
1528 psubsb m2, m4 ; m2=p1-q1 (signed) backup for below
1530 psrlq m3, 1 ; m3=FFABS(p1-q1)/2, this can be used signed
1534 pcmpeqb m3, m1 ; abs(p0-q0)*2+abs(p1-q1)/2<=flim mask(0xff/0x0)
1536 ; filter_common (use m2/p1-q1, m4=q0, m6=p0, m5/q0-p0 and m3/mask)
1543 paddsb m2, m5 ; a=(p1-q1) + 3*(q0-p0)
1738 movrow m2, [dst_reg +mstride_reg*2] ; p1
1772 SBUTTERFLY dq, 1, 5, 2 ; p1/p0
1829 SBUTTERFLY dq, 1, 5, 2 ; p1/p0
1841 ; normal_limit for p3-p2, p2-p1, q3-q2 and q2-q1
1850 psubusb m4, m1 ; p1-p2
1851 psubusb m1, m2 ; p2-p1
1852 por m1, m4 ; abs(p2-p1)
1874 pcmpeqb m1, m3 ; abs(p2-p1) <= I
1886 ; normal_limit and high_edge_variance for p1-p0, q1-q0
1903 psubusb m1, m3 ; p1-p0
1904 psubusb m6, m2 ; p0-p1
1905 por m1, m6 ; abs(p1-p0)
1910 pcmpeqb m1, m7 ; abs(p1-p0) <= I
1911 pcmpeqb m6, m7 ; abs(p1-p0) <= hev_thresh
1959 mova mask_res, m6 ; !(abs(p1-p0) > hev_t || abs(q1-q0) > hev_t)
1976 psubusb m7, m5 ; p1-q1
1977 psubusb m6, m2 ; q1-p1
1978 por m7, m6 ; abs(q1-p1)
1981 psrlq m7, 1 ; abs(q1-p1)/2
1982 paddusb m7, m1 ; abs(q0-p0)*2+abs(q1-p1)/2
1984 pcmpeqb m7, m6 ; abs(q0-p0)*2+abs(q1-p1)/2 <= E
1987 ; filter_common; at this point, m2-m5=p1-q1 and m0 is filter_mask
2003 psubsb m6, m7 ; (signed) p1-q1
2008 paddsb m7, m1 ; 3*(q0-p0)+is4tap?(p1-q1)
2067 paddusb m2, m0 ; p1+a
2282 movrow m2, [dst_reg +mstride_reg*2] ; p1
2316 SBUTTERFLY dq, 1, 5, 2 ; p1/p0
2373 SBUTTERFLY dq, 1, 5, 2 ; p1/p0
2385 ; normal_limit for p3-p2, p2-p1, q3-q2 and q2-q1
2394 psubusb m4, m1 ; p1-p2
2396 psubusb m1, m2 ; p2-p1
2397 por m1, m4 ; abs(p2-p1)
2420 pcmpeqb m1, m3 ; abs(p2-p1) <= I
2432 ; normal_limit and high_edge_variance for p1-p0, q1-q0
2449 psubusb m1, m3 ; p1-p0
2450 psubusb m6, m2 ; p0-p1
2451 por m1, m6 ; abs(p1-p0)
2456 pcmpeqb m1, m7 ; abs(p1-p0) <= I
2457 pcmpeqb m6, m7 ; abs(p1-p0) <= hev_thresh
2505 mova mask_res, m6 ; !(abs(p1-p0) > hev_t || abs(q1-q0) > hev_t)
2522 psubusb m7, m5 ; p1-q1
2523 psubusb m6, m2 ; q1-p1
2524 por m7, m6 ; abs(q1-p1)
2527 psrlq m7, 1 ; abs(q1-p1)/2
2528 paddusb m7, m1 ; abs(q0-p0)*2+abs(q1-p1)/2
2530 pcmpeqb m7, m6 ; abs(q0-p0)*2+abs(q1-p1)/2 <= E
2533 ; filter_common; at this point, m2-m5=p1-q1 and m0 is filter_mask
2549 psubsb m6, m7 ; (signed) p1-q1
2556 mova lim_res, m6 ; 3*(qp-p0)+(p1-q1) masked for filter_mbedge
2563 pandn m7, m6 ; 3*(q0-p0)+(p1-q1) masked for filter_common
2594 ; filter_mbedge (m2-m5 = p1-q1; lim_res carries w)
2694 paddusb m2, m0 ; p1+a1
2743 paddusb m1, m7 ; p1+a1