Lines Matching refs:D1
344 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) =
834 vmovdqu `16*1-64`($ctx),$D1
840 vpshufd \$0xEE,$D1,$D4
842 vpshufd \$0x44,$D1,$D1
844 vmovdqa $D1,0x10(%rsp)
846 vmovdqu `16*4-64`($ctx),$D1
855 vpshufd \$0xEE,$D1,$D3
857 vpshufd \$0x44,$D1,$D1
859 vmovdqa $D1,0x40(%rsp)
861 vmovdqu `16*7-64`($ctx),$D1
870 vpshufd \$0xEE,$D1,$D4
871 vpshufd \$0x44,$D1,$D1
873 vmovdqa $D1,0x70(%rsp)
905 vpmuludq $T1,$D4,$D1 # d1 = h1*r0
927 vpaddq $H2,$D1,$D1 # d1 += h0*r1
938 vpaddq $H0,$D1,$D1 # d1 += h4*s2
951 vpaddq $H1,$D1,$D1 # d1 += h3*s3
957 vpaddq $T2,$D1,$D1 # d1 += h2*s4
1009 vpaddq $T1,$D1,$D1
1028 vpaddq $T2,$D1,$D1 # d1 += h0*r1
1039 vpaddq $T0,$D1,$D1 # d1 += h4*s2
1054 vpaddq $T2,$D1,$D1 # d1 += h3*s3
1061 vpaddq $H2,$D1,$D1 # d1 += h2*s4
1098 vpaddq $D0,$D1,$H1 # h0 -> h1
1103 vpsrlq \$26,$H1,$D1
1105 vpaddq $D1,$H2,$H2 # h1 -> h2
1155 vpmuludq $T1,$D4,$D1 # d1 = h1*r0
1168 vpaddq $H2,$D1,$D1 # d1 += h0*r1
1181 vpaddq $H1,$D1,$D1 # d1 += h4*s2
1195 vpaddq $H0,$D1,$D1 # d1 += h3*s3
1206 vpaddq $H1,$D1,$D1 # h1 = d1 + h2*s4
1244 vpaddq $T1,$D1,$D1 # d1 += h1*r0
1262 vpaddq $T2,$D1,$D1 # d1 += h0*r1
1275 vpaddq $T1,$D1,$D1 # d1 += h4*s2
1289 vpaddq $T0,$D1,$D1 # d1 += h3*s3
1300 vpaddq $T1,$D1,$D1 # d1 += h2*s4
1310 vpsrldq \$8,$D1,$T1
1316 vpaddq $T1,$D1,$D1
1328 vpaddq $H0,$D1,$D1 # h0 -> h1
1333 vpsrlq \$26,$D1,$H1
1334 vpand $MASK,$D1,$D1
1347 vpaddq $H0,$D1,$D1 # h0 -> h1
1354 vmovd $D1,`4*1-48-64`($ctx)
1442 my ($H0,$H1,$H2,$H3,$H4, $MASK, $T4,$T0,$T1,$T2,$T3, $D0,$D1,$D2,$D3,$D4) =
1757 vmovdqu `16*4-64`($ctx),%x#$D1
1769 vpermd $D1,$T0,$D1
1774 vmovdqa $D1,0x80-0x90(%rax)
1851 vpmuludq $H2,$S4,$D1 # d1 = h2*s4
1855 vpaddq $T4,$D1,$D1 # d1 += h0*r1
1866 vpaddq $H2,$D1,$D1 # d1 += h1*r0
1878 vpaddq $H2,$D1,$D1 # d1 += h4*s2
1895 vpaddq $T4,$D1,$D1 # d1 += h3*s3
1920 vpaddq $D0,$D1,$H1 # h0 -> h1
1927 vpsrlq \$26,$H1,$D1
1929 vpaddq $D1,$H2,$H2 # h1 -> h2
1986 vpmuludq $H2,$S4,$D1 # d1 = h2*s4
1990 vpaddq $T4,$D1,$D1 # d1 += h0*r1
2001 vpaddq $H2,$D1,$D1 # d1 += h1*r0
2010 vpaddq $H2,$D1,$D1 # d1 += h4*s2
2023 vpaddq $T4,$D1,$D1 # d1 += h3*s3
2039 vpsrldq \$8,$D1,$T1
2044 vpaddq $T1,$D1,$D1
2053 vpermq \$0x2,$D1,$T1
2058 vpaddq $T1,$D1,$D1
2070 vpaddq $D0,$D1,$H1 # h0 -> h1
2075 vpsrlq \$26,$H1,$D1
2077 vpaddq $D1,$H2,$H2 # h1 -> h2
2138 map(s/%y/%z/,($D0,$D1,$D2,$D3,$D4));
2179 vmovdqu `16*1-64`($ctx),%x#$D1 # will become ... ${R1}
2190 vpermd $D1,$T2,$R1
2220 vpmuludq $T0,$R1,$D1 # d1 = r0'*r1
2233 vpaddq $M1,$D1,$D1 # d1 += r1'*r0
2245 vpaddq $M1,$D1,$D1 # d1 += r2'*5*r4
2258 vpaddq $M1,$D1,$D1 # d1 += r3'*5*r3
2269 vpaddq $M1,$D1,$D1 # d1 += r2'*5*r2
2287 vpaddq $M0,$D1,$D1 # d0 -> d1
2292 vpsrlq \$26,$D1,$M1
2293 vpandq $MASK,$D1,$D1
2306 vpaddq $M0,$D1,$D1 # d0 -> d1
2335 vpermd $D1,$M0,${R1}{%k1}
2404 vpmuludq $H2,$S4,$D1 # d1 = h2*s4
2421 vpaddq $M1,$D1,$D1 # d1 += h0*r1
2441 vpaddq $M1,$D1,$D1 # d1 += h1*r0
2452 vpaddq $M1,$D1,$D1 # d1 += h3*s3
2459 vpaddq $M1,$D1,$H1 # h1 = d2 + h4*s2
2483 vpsrlq \$26,$H1,$D1
2485 vpaddq $D1,$H2,$H2 # h1 -> h2
2545 vpmuludq $H2,$S4,$D1 # d1 = h2*s4
2561 vpaddq $M1,$D1,$D1 # d1 += h0*r1
2580 vpaddq $M1,$D1,$D1 # d1 += h1*r0
2592 vpaddq $M1,$D1,$D1 # d1 += h3*s3
2599 vpaddq $M1,$D1,$H1 # h1 = d2 + h4*s2
2609 vpermq \$0xb1,$H1,$D1
2614 vpaddq $D1,$H1,$H1
2621 vpermq \$0x2,$H1,$D1
2626 vpaddq $D1,$H1,$H1
2632 vextracti64x4 \$0x1,$H1,%y#$D1
2637 vpaddq $D1,$H1,${H1}{%k3}{z}
2641 map(s/%z/%y/,($H0,$H1,$H2,$H3,$H4, $D0,$D1,$D2,$D3,$D4, $MASK));
2662 vpsrlq \$26,$H1,$D1
2666 vpaddq $D1,$H2,$H2 # h1 -> h2