Lines Matching refs:Xi
163 my $Xi=4;
360 &movdqa (eval(16*(($Xi-1)&3))."(%rsp)",@Tx[1]); # X[]+K xfer to IALU
395 &movdqa (@Tx[2],eval(16*(($Xi)/5))."($K_XX_XX)"); # K_XX_XX
401 &pshufd (@Tx[1],@X[-1&7],0xee) if ($Xi==7); # was &movdqa (@Tx[0],@X[-1&7]) in Xupdate_ssse3_32_79
405 $Xi++; push(@X,shift(@X)); # "rotate" X[]
415 eval(shift(@insns)) if ($Xi==8);
417 eval(shift(@insns)) if ($Xi==8);
429 if ($Xi%5) {
432 &movdqa (@Tx[2],eval(16*($Xi/5))."($K_XX_XX)");
448 &movdqa (eval(16*(($Xi-1)&3))."(%rsp)",@Tx[1]); # X[]+K xfer to IALU
467 &pshufd(@Tx[1],@X[-1&7],0xee) if ($Xi<19); # was &movdqa (@Tx[1],@X[0])
477 $Xi++; push(@X,shift(@X)); # "rotate" X[]
495 &movdqa (eval(16*(($Xi-1)&3))."(%rsp)",@Tx[1]); # X[]+K xfer IALU
513 $Xi=0;
525 &pshufb (@X[($Xi-3)&7],@Tx[2]);
530 &paddd (@X[($Xi-4)&7],@Tx[1]);
535 &movdqa (eval(16*$Xi)."(%rsp)",@X[($Xi-4)&7]); # X[]+K xfer to IALU
540 &psubd (@X[($Xi-4)&7],@Tx[1]);
543 $Xi++;
766 $Xi=4;
1057 my $Xi=4;
1233 &vmovdqa (eval(16*(($Xi-1)&3))."(%rsp)",@Tx[1]); # X[]+K xfer to IALU
1267 &vmovdqa ($Kx,eval(16*(($Xi)/5))."($K_XX_XX)") if ($Xi%5==0); # K_XX_XX
1274 $Xi++; push(@X,shift(@X)); # "rotate" X[]
1294 &vmovdqa ($Kx,eval(16*($Xi/5))."($K_XX_XX)") if ($Xi%5==0);
1305 &vmovdqa (eval(16*(($Xi-1)&3))."(%rsp)",@Tx[1]); # X[]+K xfer to IALU
1333 $Xi++; push(@X,shift(@X)); # "rotate" X[]
1349 &vmovdqa (eval(16*(($Xi-1)&3))."(%rsp)",@Tx[1]); # X[]+K xfer IALU
1365 $Xi=0;
1376 &vpshufb(@X[($Xi-3)&7],@X[($Xi-3)&7],@Tx[1]);
1379 &vpaddd (@Tx[0],@X[($Xi-4)&7],$Kx);
1384 &vmovdqa(eval(16*$Xi)."(%rsp)",@Tx[0]); # X[]+K xfer to IALU
1389 $Xi++;
1516 $Xi=4;