Home | History | Annotate | Download | only in asm

Lines Matching refs:Xi

64 $Xi="%rdi";
174 movzb 15($Xi),$Zlo
177 &loop ($Xi);
179 mov $Zlo,8($Xi)
180 mov $Zhi,($Xi)
243 &mov ($Zlo,"8($Xi)");
244 &mov ($Zhi,"0($Xi)");
254 &mov ("($Xi)",$Zhi);
255 &mov ("8($Xi)","%rdx");
290 &mov ($dat,"$j($Xi)") if (--$j%4==0);
331 mov $Zlo,8($Xi)
332 mov $Zhi,($Xi)
354 ($Xi,$Xhi)=("%xmm0","%xmm1"); $Hkey="%xmm2";
358 my ($Xhi,$Xi,$Hkey,$modulo)=@_;
361 movdqa $Xi,$Xhi #
362 pshufd \$0b01001110,$Xi,$T1
364 pxor $Xi,$T1 #
368 pclmulqdq \$0x00,$Hkey,$Xi #######
371 pxor $Xi,$T1 #
378 pxor $T2,$Xi #
383 my ($Xhi,$Xi) = @_;
387 movdqa $Xi,$T1 #
388 psllq \$1,$Xi
389 pxor $T1,$Xi #
390 psllq \$5,$Xi #
391 pxor $T1,$Xi #
392 psllq \$57,$Xi #
393 movdqa $Xi,$T2 #
394 pslldq \$8,$Xi
396 pxor $T1,$Xi
400 movdqa $Xi,$T2
401 psrlq \$5,$Xi
402 pxor $T2,$Xi #
403 psrlq \$1,$Xi #
404 pxor $T2,$Xi #
406 psrlq \$1,$Xi #
407 pxor $T2,$Xi #
437 movdqa $Hkey,$Xi
439 &clmul64x64_T2 ($Xhi,$Xi,$Hkey);
440 &reduction_alg9 ($Xhi,$Xi);
443 movdqu $Xi,16($Htbl) # save H^2
456 movdqu ($Xip),$Xi
459 pshufb $T3,$Xi
461 &clmul64x64_T2 ($Xhi,$Xi,$Hkey);
462 &reduction_alg9 ($Xhi,$Xi);
464 pshufb $T3,$Xi
465 movdqu $Xi,($Xip)
498 movdqu ($Xip),$Xi
500 pshufb $T3,$Xi
507 # Xi+2 =[H*(Ii+1 + Xi+1)] mod P =
508 # [(H*Ii+1) + (H*Xi+1)] mod P =
509 # [(H*Ii+1) + H^2*(Ii+Xi)] mod P
515 pxor $T1,$Xi # Ii+Xi
519 movdqa $Xi,$Xhi #
520 pshufd \$0b01001110,$Xi,$T1
522 pxor $Xi,$T1 #
531 &clmul64x64_T2 ($Xhi,$Xi,$Hkey2,1); # H^2*(Ii+Xi)
534 pxor $Xn,$Xi # (H*Ii+1) + H^2*(Ii+Xi)
546 pxor $T1,$Xhi # "Ii+Xi", consume early
548 movdqa $Xi,$T1 # 1st phase
549 psllq \$1,$Xi
550 pxor $T1,$Xi #
551 psllq \$5,$Xi #
552 pxor $T1,$Xi #
554 psllq \$57,$Xi #
555 movdqa $Xi,$T2 #
556 pslldq \$8,$Xi
558 pxor $T1,$Xi
562 movdqa $Xi,$T2 # 2nd phase
563 psrlq \$5,$Xi
564 pxor $T2,$Xi #
565 psrlq \$1,$Xi #
566 pxor $T2,$Xi #
568 psrlq \$1,$Xi #
569 pxor $T2,$Xi #
572 movdqa $Xi,$Xhi #
573 pshufd \$0b01001110,$Xi,$T1
575 pxor $Xi,$T1 #
592 &clmul64x64_T2 ($Xhi,$Xi,$Hkey2,1); # H^2*(Ii+Xi)
594 pxor $Xn,$Xi # (H*Ii+1) + H^2*(Ii+Xi)
597 &reduction_alg9 ($Xhi,$Xi);
605 pxor $T1,$Xi # Ii+Xi
607 &clmul64x64_T2 ($Xhi,$Xi,$Hkey); # H*(Ii+Xi)
608 &reduction_alg9 ($Xhi,$Xi);
611 pshufb $T3,$Xi
612 movdqu $Xi,($Xip)