Home | History | Annotate | Download | only in x86

Lines Matching refs:p0

99         movdqa      xmm4,                   [rsi+rax]         ; p0
102 movlps xmm4, [rsi + rcx*2] ; p0
107 movdqa xmm5, xmm4 ; p0
108 psubusb xmm4, xmm6 ; p0-=p1
110 psubusb xmm6, xmm5 ; p1-=p0
112 por xmm6, xmm4 ; abs(p1 - p0)
133 movdqa xmm6, xmm5 ; p0
136 psubusb xmm5, xmm3 ; p0-=q0
139 psubusb xmm3, xmm6 ; q0-=p0
140 por xmm5, xmm3 ; abs(p0 - q0)
142 paddusb xmm5, xmm5 ; abs(p0-q0)*2
147 movdqa xmm3, t1 ; get abs (p1 - p0)
149 paddusb xmm5, xmm2 ; abs (p0 - q0) *2 + abs(p1-q1)/2
153 psubusb xmm5, xmm7 ; abs (p0 - q0) *2 + abs(p1-q1)/2 > flimit * 2 + limit
160 paddb xmm4, xmm3 ; hev abs(q1 - q0) > thresh || abs(p1 - p0) > thresh
181 movdqa xmm6, [rdx+16] ; p0
195 psubsb xmm0, xmm6 ; q0 - p0
197 paddsb xmm2, xmm0 ; 1 * (q0 - p0) + hvm(p1 - q1)
199 paddsb xmm2, xmm0 ; 2 * (q0 - p0) + hvm(p1 - q1)
201 paddsb xmm2, xmm0 ; 3 * (q0 - p0) + hvm(p1 - q1)
207 paddsb xmm1, [GLOBAL(t4)] ; 3* (q0 - p0) + hvm(p1 - q1) + 4
208 paddsb xmm2, [GLOBAL(t3)] ; 3* (q0 - p0) + hvm(p1 - q1) + 3
219 packsswb xmm2, xmm5 ; (3* (q0 - p0) + hvm(p1 - q1) + 3) >> 3;
225 packsswb xmm0, xmm1 ; (3* (q0 - p0) + hvm(p1 - q1) + 4) >>3
233 paddsb xmm6, xmm2 ; p0+= p0 add
234 packsswb xmm5, xmm1 ; (3* (q0 - p0) + hvm(p1 - q1) + 4) >>4
259 movq MMWORD PTR [rsi], xmm6 ; p0
400 movdqa xmm6, [rdx+48] ; p0
412 psubsb xmm0, xmm6 ; q0 - p0
414 paddsb xmm2, xmm0 ; 1 * (q0 - p0) + (p1 - q1)
416 paddsb xmm2, xmm0 ; 2 * (q0 - p0)
418 paddsb xmm2, xmm0 ; 3 * (q0 - p0) + (p1 - q1)
538 movq MMWORD PTR [rsi], xmm6 ; p0
560 movdqa XMMWORD PTR [rsi+rax ],xmm6 ; p0
566 movdqa XMMWORD PTR [rdx+48], xmm6 ; p0
867 movdqa xmm7, xmm3 ; p0
868 psubusb xmm7, xmm2 ; p0-p1
876 psubusb xmm2, xmm3 ; p1-p0
879 por xmm2, xmm7 ; abs(p1-p0)
881 movdqa t0, xmm2 ; save abs(p1-p0)
916 movdqa xmm1, xmm3 ; p0
919 psubusb xmm1, xmm6 ; p0-q0
922 psubusb xmm6, xmm3 ; q0-p0
928 por xmm1, xmm6 ; abs(q0-p0)
933 paddusb xmm1, xmm1 ; abs(q0-p0)*2
935 movdqa xmm3, t1 ; get abs (p1 - p0)
939 paddusb xmm1, xmm5 ; abs (p0 - q0) *2 + abs(p1-q1)/2
943 psubusb xmm3, xmm7 ; abs(p1 - p0)> thresh
945 psubusb xmm1, xmm4 ; abs (p0 - q0) *2 + abs(p1-q1)/2 > flimit * 2 + limit
946 por xmm6, xmm3 ; abs(q1 - q0) > thresh || abs(p1 - p0) > thresh
1055 ; tranpose and write back - only work on q1, q0, p0, p1
1124 ; tranpose and write back - only work on q1, q0, p0, p1
1421 movdqu xmm5, [rsi+rax] ; p0
1424 movdqa xmm6, xmm5 ; p0
1425 psubusb xmm5, xmm4 ; p0-=q0
1426 psubusb xmm4, xmm6 ; q0-=p0
1427 por xmm5, xmm4 ; abs(p0 - q0)
1428 paddusb xmm5, xmm5 ; abs(p0-q0)*2
1429 paddusb xmm5, xmm1 ; abs (p0 - q0) *2 + abs(p1-q1)/2
1431 psubusb xmm5, xmm3 ; abs(p0 - q0) *2 + abs(p1-q1)/2 > flimit * 2 + limit
1443 psubsb xmm0, xmm6 ; q0 - p0
1444 paddsb xmm2, xmm0 ; p1 - q1 + 1 * (q0 - p0)
1445 paddsb xmm2, xmm0 ; p1 - q1 + 2 * (q0 - p0)
1446 paddsb xmm2, xmm0 ; p1 - q1 + 3 * (q0 - p0)
1450 paddsb xmm5, [GLOBAL(t4)] ; 3* (q0 - p0) + (p1 - q1) + 4
1478 paddsb xmm6, xmm0 ; p0+= p0 add
1589 punpckhqdq xmm1, xmm4 ; p0 f1 e1 d1 c1 b1 a1 91 81 71 61 51 41 31 21 11 01
1602 movdqa xmm5, xmm1 ; p0
1604 psubusb xmm5, xmm2 ; p0-=q0
1605 psubusb xmm4, xmm1 ; q0-=p0
1606 por xmm5, xmm4 ; abs(p0 - q0)
1607 paddusb xmm5, xmm5 ; abs(p0-q0)*2
1608 paddusb xmm5, xmm6 ; abs (p0 - q0) *2 + abs(p1-q1)/2
1617 psubusb xmm5, xmm7 ; abs(p0 - q0) *2 + abs(p1-q1)/2 > flimit * 2 + limit
1629 movdqa xmm6, xmm1 ; p0
1637 psubsb xmm7, xmm6 ; q0 - p0
1638 paddsb xmm0, xmm7 ; p1 - q1 + 1 * (q0 - p0)
1640 paddsb xmm0, xmm7 ; p1 - q1 + 2 * (q0 - p0)
1641 paddsb xmm0, xmm7 ; p1 - q1 + 3 * (q0 - p0)
1646 paddsb xmm5, [GLOBAL(t4)] ; 3* (q0 - p0) + (p1 - q1) + 4
1676 paddsb xmm6, xmm0 ; p0+= p0 add
1677 pxor xmm6, [GLOBAL(t80)] ; unoffset p0
1684 ; p0 f1 e1 d1 c1 b1 a1 91 81 71 61 51 41 31 21 11 01