Lines Matching refs:MSG
515 my @MSG=map("xmm$_",(3..6));
542 &movdqu (@MSG[0],&QWP(0,$inp));
543 &movdqu (@MSG[1],&QWP(0x10,$inp));
544 &movdqu (@MSG[2],&QWP(0x20,$inp));
545 &pshufb (@MSG[0],$TMP);
546 &movdqu (@MSG[3],&QWP(0x30,$inp));
550 &paddd ($Wi,@MSG[0]);
551 &pshufb (@MSG[1],$TMP);
559 &paddd ($Wi,@MSG[1]);
560 &pshufb (@MSG[2],$TMP);
564 &sha256msg1 (@MSG[0],@MSG[1]);
568 &paddd ($Wi,@MSG[2]);
569 &pshufb (@MSG[3],$TMP);
572 &movdqa ($TMP,@MSG[3]);
573 &palignr ($TMP,@MSG[2],4);
575 &paddd (@MSG[0],$TMP);
576 &sha256msg1 (@MSG[1],@MSG[2]);
580 &paddd ($Wi,@MSG[3]);
581 &sha256msg2 (@MSG[0],@MSG[3]);
584 &movdqa ($TMP,@MSG[0]);
585 &palignr ($TMP,@MSG[3],4);
587 &paddd (@MSG[1],$TMP);
588 &sha256msg1 (@MSG[2],@MSG[3]);
593 &paddd ($Wi,@MSG[0]);
594 &sha256msg2 (@MSG[1],@MSG[0]);
597 &movdqa ($TMP,@MSG[1]);
598 &palignr ($TMP,@MSG[0],4);
600 &paddd (@MSG[2],$TMP);
601 &sha256msg1 (@MSG[3],@MSG[0]);
604 push(@MSG,shift(@MSG));
607 &paddd ($Wi,@MSG[0]);
608 &sha256msg2 (@MSG[1],@MSG[0]);
611 &movdqa ($TMP,@MSG[1])
612 &palignr ($TMP,@MSG[0],4);
614 &paddd (@MSG[2],$TMP);
617 &paddd ($Wi,@MSG[1]);
620 &sha256msg2 (@MSG[2],@MSG[1]);
625 &paddd ($Wi,@MSG[2]);