Lines Matching refs:r1
104 my ($d1,$d2,$d3, $r0,$r1,$s1)=map("%r$_",(8..13));
111 mulq $h0 # h0*r1
260 mov $s1,$r1
262 mov $r1,%rax
263 add $r1,$s1 # s1 = r1 + (r1 >> 2)
275 mov $r1,%rax
366 mov $r1,$h1
371 mov $r1,%rax
399 mov $r1,%rdx
413 mov $r1,$d2
440 mov $r1,%rax
480 mov $r1,%rax
574 mov $d2,$r1 # borrow $r1
579 shl \$52,$r1
583 add $r1,$h0
602 mov $s1,$r1
605 add $r1,$s1 # s1 = r1 + (r1 >> 2)
622 mov $h1,$r1
631 shr \$40,$r1
633 or $r1,$h2 # h[4]
706 mov $s1,$r1
709 add $r1,$s1 # s1 = r1 + (r1 >> 2)
898 # d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4
899 # d3 = h3*r0 + h2*r1 + h1*r2 + h0*r3 + h4*5*r4
900 # d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4
901 # d1 = h1*r0 + h0*r1 + h4*5*r2 + h3*5*r3 + h2*5*r4
902 # d0 = h0*r0 + h4*5*r1 + h3*5*r2 + h2*5*r3 + h1*5*r4
918 vpmuludq $T3,$H2,$H1 # h3*r1
920 vpaddq $H1,$D4,$D4 # d4 += h3*r1
922 vpmuludq $T2,$H2,$H0 # h2*r1
923 vpmuludq $T1,$H2,$H1 # h1*r1
924 vpaddq $H0,$D3,$D3 # d3 += h2*r1
926 vpaddq $H1,$D2,$D2 # d2 += h1*r1
928 vpmuludq $T0,$H2,$H2 # h0*r1
930 vpaddq $H2,$D1,$D1 # d1 += h0*r1
1003 # d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4
1004 # d3 = h3*r0 + h2*r1 + h1*r2 + h0*r3 + h4*5*r4
1005 # d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4
1006 # d1 = h1*r0 + h0*r1 + h4*5*r2 + h3*5*r3 + h2*5*r4
1007 # d0 = h0*r0 + h4*5*r1 + h3*5*r2 + h2*5*r3 + h1*5*r4
1023 vpmuludq $H2,$T2,$T1 # h2*r1
1024 vpmuludq $H3,$T2,$T0 # h3*r1
1025 vpaddq $T1,$D3,$D3 # d3 += h2*r1
1027 vpaddq $T0,$D4,$D4 # d4 += h3*r1
1028 vpmuludq $H1,$T2,$T1 # h1*r1
1029 vpmuludq $H0,$T2,$T2 # h0*r1
1030 vpaddq $T1,$D2,$D2 # d2 += h1*r1
1031 vpaddq $T2,$D1,$D1 # d1 += h0*r1
1149 # d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4
1150 # d3 = h3*r0 + h2*r1 + h1*r2 + h0*r3 + h4*5*r4
1151 # d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4
1152 # d1 = h1*r0 + h0*r1 + h4*5*r2 + h3*5*r3 + h2*5*r4
1153 # d0 = h0*r0 + h4*5*r1 + h3*5*r2 + h2*5*r3 + h1*5*r4
1162 vpmuludq $T3,$H2,$H0 # h3*r1
1163 vpaddq $H0,$D4,$D4 # d4 += h3*r1
1165 vpmuludq $T2,$H2,$H1 # h2*r1
1166 vpaddq $H1,$D3,$D3 # d3 += h2*r1
1168 vpmuludq $T1,$H2,$H0 # h1*r1
1169 vpaddq $H0,$D2,$D2 # d2 += h1*r1
1170 vpmuludq $T0,$H2,$H2 # h0*r1
1171 vpaddq $H2,$D1,$D1 # d1 += h0*r1
1256 vpmuludq $H3,$T2,$T0 # h3*r1
1257 vpaddq $T0,$D4,$D4 # d4 += h3*r1
1259 vpmuludq $H2,$T2,$T1 # h2*r1
1260 vpaddq $T1,$D3,$D3 # d3 += h2*r1
1262 vpmuludq $H1,$T2,$T0 # h1*r1
1263 vpaddq $T0,$D2,$D2 # d2 += h1*r1
1264 vpmuludq $H0,$T2,$T2 # h0*r1
1265 vpaddq $T2,$D1,$D1 # d1 += h0*r1
1500 mov $d2,$r1 # borrow $r1
1505 shl \$52,$r1
1509 add $r1,$h0
1528 mov $s1,$r1
1531 add $r1,$s1 # s1 = r1 + (r1 >> 2)
1541 mov $r1,%rax
1554 mov $h1,$r1
1563 shr \$40,$r1
1565 or $r1,$h2 # h[4]
1638 mov $s1,$r1
1641 add $r1,$s1 # s1 = r1 + (r1 >> 2)
1654 mov $r1,%rax
1837 # d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4
1838 # d3 = h3*r0 + h2*r1 + h1*r2 + h0*r3 + h4*5*r4
1839 # d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4
1840 # d1 = h1*r0 + h0*r1 + h4*5*r2 + h3*5*r3 + h2*5*r4
1841 # d0 = h0*r0 + h4*5*r1 + h3*5*r2 + h2*5*r3 + h1*5*r4
1846 # d4 = h2*r2 + h4*r0 + h3*r1 + h1*r3 + h0*r4
1847 # d3 = h2*r1 + h3*r0 + h1*r2 + h0*r3 + h4*5*r4
1848 # d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4
1849 # d1 = h2*5*r4 + h1*r0 + h0*r1 + h4*5*r2 + h3*5*r3
1850 # d0 = h2*5*r3 + h0*r0 + h4*5*r1 + h3*5*r2 + h1*5*r4
1853 vpmuludq $H2,$T1,$D3 # d3 = h2*r1
1858 vpmuludq $H0,$T1,$T4 # h0*r1
1859 vpmuludq $H1,$T1,$H2 # h1*r1, borrow $H2 as temp
1860 vpaddq $T4,$D1,$D1 # d1 += h0*r1
1861 vpaddq $H2,$D2,$D2 # d2 += h1*r1
1862 vpmuludq $H3,$T1,$T4 # h3*r1
1864 vpaddq $T4,$D4,$D4 # d4 += h3*r1
1988 vpmuludq $H2,$T1,$D3 # d3 = h2*r1
1993 vpmuludq $H0,$T1,$T4 # h0*r1
1994 vpmuludq $H1,$T1,$H2 # h1*r1
1995 vpaddq $T4,$D1,$D1 # d1 += h0*r1
1996 vpaddq $H2,$D2,$D2 # d2 += h1*r1
1997 vpmuludq $H3,$T1,$T4 # h3*r1
1999 vpaddq $T4,$D4,$D4 # d4 += h3*r1
2219 # d0 = r0'*r0 + r1'*5*r4 + r2'*5*r3 + r3'*5*r2 + r4'*5*r1
2220 # d1 = r0'*r1 + r1'*r0 + r2'*5*r4 + r3'*5*r3 + r4'*5*r2
2221 # d2 = r0'*r2 + r1'*r1 + r2'*r0 + r3'*5*r4 + r4'*5*r3
2222 # d3 = r0'*r3 + r1'*r2 + r2'*r1 + r3'*r0 + r4'*5*r4
2223 # d4 = r0'*r4 + r1'*r3 + r2'*r2 + r3'*r1 + r4'*r0
2226 vpmuludq $T0,$R1,$D1 # d1 = r0'*r1
2240 vpaddq $M2,$D2,$D2 # d2 += r1'*r1
2252 vpaddq $M3,$D3,$D3 # d3 += r2'*r1
2263 vpaddq $M4,$D4,$D4 # d4 += r3'*r1
2274 vpaddq $M0,$D0,$D0 # d0 += r2'*5*r1
2389 # d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4
2390 # d3 = h3*r0 + h2*r1 + h1*r2 + h0*r3 + h4*5*r4
2391 # d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4
2392 # d1 = h1*r0 + h0*r1 + h4*5*r2 + h3*5*r3 + h2*5*r4
2393 # d0 = h0*r0 + h4*5*r1 + h3*5*r2 + h2*5*r3 + h1*5*r4
2398 # d3 = h2*r1 + h0*r3 + h1*r2 + h3*r0 + h4*5*r4
2399 # d4 = h2*r2 + h0*r4 + h1*r3 + h3*r1 + h4*r0
2400 # d0 = h2*5*r3 + h0*r0 + h1*5*r4 + h3*5*r2 + h4*5*r1
2401 # d1 = h2*5*r4 + h0*r1 + h1*r0 + h3*5*r3 + h4*5*r2
2402 # d2 = h2*r0 + h0*r2 + h1*r1 + h3*5*r4 + h4*5*r3
2404 vpmuludq $H2,$R1,$D3 # d3 = h2*r1
2427 vpaddq $M1,$D1,$D1 # d1 += h0*r1
2446 vpaddq $M4,$D4,$D4 # d4 += h3*r1
2448 vpaddq $M2,$D2,$D2 # d2 += h1*r1
2547 vpmuludq $H2,$R1,$D3 # d3 = h2*r1
2567 vpaddq $M1,$D1,$D1 # d1 += h0*r1
2585 vpaddq $M4,$D4,$D4 # d4 += h3*r1
2587 vpaddq $M2,$D2,$D2 # d2 += h1*r1