Lines Matching refs:D2

419 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) =
910 vmovdqu `16*2-64`($ctx),$D2
920 vpshufd \$0xEE,$D2,$D3
922 vpshufd \$0x44,$D2,$D2
924 vmovdqa $D2,0x20(%rsp)
926 vmovdqu `16*5-64`($ctx),$D2
935 vpshufd \$0xEE,$D2,$D4
937 vpshufd \$0x44,$D2,$D2
939 vmovdqa $D2,0x50(%rsp)
941 vmovdqu `16*8-64`($ctx),$D2
949 vpshufd \$0xEE,$D2,$D3
951 vpshufd \$0x44,$D2,$D2
953 vmovdqa $D2,0x80(%rsp)
982 vpmuludq $T2,$D4,$D2 # d3 = h2*r0
998 vpaddq $H1,$D2,$D2 # d2 += h1*r1
1010 vpaddq $H3,$D2,$D2 # d2 += h0*r2
1024 vpaddq $H0,$D2,$D2 # d2 += h4*s3
1036 vpaddq $T3,$D2,$D2 # d2 += h3*s4
1088 vpaddq $T0,$D2,$D2
1102 vpaddq $T1,$D2,$D2 # d2 += h1*r1
1113 vpaddq $T3,$D2,$D2 # d2 += h0*r2
1125 vpaddq $T0,$D2,$D2 # d2 += h4*s3
1139 vpaddq $H3,$D2,$H2 # h2 = d2 + h3*s4
1186 vpsrlq \$26,$H2,$D2
1188 vpaddq $D2,$H3,$H3 # h2 -> h3
1227 vpmuludq $T2,$D4,$D2 # d2 = h2*r0
1241 vpaddq $H0,$D2,$D2 # d2 += h1*r1
1254 vpaddq $H4,$D2,$D2 # d2 += h0*r2
1267 vpaddq $H1,$D2,$D2 # d2 += h4*s3
1279 vpaddq $H0,$D2,$D2 # h2 = d2 + h3*s4
1321 vpaddq $T0,$D2,$D2 # d2 += h2*r0
1335 vpaddq $T0,$D2,$D2 # d2 += h1*r1
1348 vpaddq $T4,$D2,$D2 # d2 += h0*r2
1361 vpaddq $T1,$D2,$D2 # d2 += h4*s3
1373 vpaddq $T0,$D2,$D2 # d2 += h3*s4
1387 vpsrldq \$8,$D2,$T2
1392 vpaddq $T2,$D2,$D2
1410 vpaddq $H1,$D2,$D2 # h1 -> h2
1416 vpsrlq \$26,$D2,$H2
1417 vpand $MASK,$D2,$D2
1430 vmovd $D2,`4*2-48-64`($ctx)
1516 my ($H0,$H1,$H2,$H3,$H4, $MASK, $T4,$T0,$T1,$T2,$T3, $D0,$D1,$D2,$D3,$D4) =
1840 vmovdqu `16*5-64`($ctx),%x#$D2
1853 vpermd $D2,$T0,$D2
1858 vmovdqa $D2,0xa0-0x90(%rax)
1929 vpmuludq $H2,$T0,$D2 # d2 = h2*r0
1938 vpaddq $H2,$D2,$D2 # d2 += h1*r1
1965 vpaddq $T2,$D2,$D2 # d2 += h0*r2
1978 vpaddq $H2,$D2,$D2 # d2 += h4*s3
1984 vpaddq $H3,$D2,$H2 # h2 = d2 + h3*r4
2020 vpsrlq \$26,$H2,$D2
2022 vpaddq $D2,$H3,$H3 # h2 -> h3
2064 vpmuludq $H2,$T0,$D2 # d2 = h2*r0
2073 vpaddq $H2,$D2,$D2 # d2 += h1*r1
2097 vpaddq $T2,$D2,$D2 # d2 += h0*r2
2106 vpaddq $H2,$D2,$D2 # d2 += h4*s3
2110 vpaddq $H3,$D2,$H2 # h2 = d2 + h3*r4
2165 vpsrlq \$26,$H2,$D2
2167 vpaddq $D2,$H3,$H3 # h2 -> h3
2212 map(s/%y/%z/,($D0,$D1,$D2,$D3,$D4));
2253 vmovdqu `16*3-64`($ctx),%x#$D2 # ... ${R2}
2263 vpermd $D2,$T2,$R2
2292 vpmuludq $T0,$R2,$D2 # d2 = r0'*r2
2305 vpaddq $M2,$D2,$D2 # d2 += r1'*r1
2319 vpaddq $M2,$D2,$D2 # d2 += r2'*r0
2330 vpaddq $M2,$D2,$D2 # d2 += r3'*5*r4
2341 vpaddq $M2,$D2,$D2 # d2 += r2'*5*r3
2365 vpaddq $M1,$D2,$D2 # d1 -> d2
2371 vpsrlq \$26,$D2,$M2
2372 vpandq $MASK,$D2,$D2
2407 vpermd $D2,$M0,${R2}{%k1}
2477 vpmuludq $H2,$R0,$D2 # d2 = h2*r0
2501 vpaddq $M2,$D2,$D2 # d2 += h0*r2
2513 vpaddq $M2,$D2,$D2 # d2 += h1*r1
2524 vpaddq $M2,$D2,$D2 # d2 += h3*s4
2531 vpaddq $M2,$D2,$H2 # h2 = d3 + h4*s3
2565 vpsrlq \$26,$H2,$D2
2567 vpaddq $D2,$D3,$H3 # h2 -> h3
2618 vpmuludq $H2,$R0,$D2 # d2 = h2*r0
2642 vpaddq $M2,$D2,$D2 # d2 += h0*r2
2652 vpaddq $M2,$D2,$D2 # d2 += h1*r1
2664 vpaddq $M2,$D2,$D2 # d2 += h3*s4
2671 vpaddq $M2,$D2,$H2 # h2 = d3 + h4*s3
2681 vpermq \$0xb1,$H2,$D2
2686 vpaddq $D2,$H2,$H2
2693 vpermq \$0x2,$H2,$D2
2698 vpaddq $D2,$H2,$H2
2704 vextracti64x4 \$0x1,$H2,%y#$D2
2709 vpaddq $D2,$H2,${H2}{%k3}{z}
2712 map(s/%z/%y/,($H0,$H1,$H2,$H3,$H4, $D0,$D1,$D2,$D3,$D4, $MASK));
2745 vpsrlq \$26,$H2,$D2
2749 vpaddq $D2,$H3,$H3 # h2 -> h3