Lines Matching refs:MSG1

439 my @MSG1=map("%xmm$_",(8..11));
503 movq 0x80-0x80($ctx),@MSG1[0] # E1.E0
504 movq 0xa0-0x80($ctx),@MSG1[1] # F1.F0
505 movq 0xc0-0x80($ctx),@MSG1[2] # G1.G0
506 movq 0xe0-0x80($ctx),@MSG1[3] # H1.H0
510 punpckldq @MSG1[1],@MSG1[0] # F1.E1.F0.E0
511 punpckldq @MSG1[3],@MSG1[2] # H1.G1.H0.G0
516 punpcklqdq @MSG1[0],$ABEF0 # F0.E0.B0.A0
517 punpcklqdq @MSG1[2],$CDGH0 # H0.G0.D0.C0
518 punpckhqdq @MSG1[0],$ABEF1 # F1.E1.B1.A1
519 punpckhqdq @MSG1[2],$CDGH1 # H1.G1.D1.C1
530 movdqu 0x00(@ptr[1]),@MSG1[0]
532 movdqu 0x10(@ptr[1]),@MSG1[1]
535 movdqu 0x20(@ptr[1]),@MSG1[2]
536 pshufb $TMPx,@MSG1[0]
539 movdqu 0x30(@ptr[1]),@MSG1[3]
548 pshufb $TMPx,@MSG1[1]
549 paddd @MSG1[0],$TMP1
552 pxor $ABEF1,@MSG1[0] # black magic
561 pxor $ABEF1,@MSG1[0] # black magic
570 paddd @MSG1[1],$TMP1
575 pshufb $TMPx,@MSG1[2]
579 pshufb $TMPx,@MSG1[3]
589 paddd @MSG1[2],$TMP1
591 sha256msg1 @MSG1[1],@MSG1[0]
598 movdqa @MSG1[3],$TMPx
599 palignr \$4,@MSG1[2],$TMPx
606 sha256msg1 @MSG1[2],@MSG1[1]
610 paddd $TMPx,@MSG1[0]
611 paddd @MSG1[3],$TMP1
618 sha256msg2 @MSG1[3],@MSG1[0]
621 movdqa @MSG1[0],$TMPx
622 palignr \$4,@MSG1[3],$TMPx
629 sha256msg1 @MSG1[3],@MSG1[2]
635 paddd $TMPx,@MSG1[1]
636 paddd @MSG1[0],$TMP1
643 sha256msg2 @MSG1[0],@MSG1[1]
646 movdqa @MSG1[1],$TMPx
647 palignr \$4,@MSG1[0],$TMPx
654 sha256msg1 @MSG1[0],@MSG1[3]
656 push(@MSG0,shift(@MSG0)); push(@MSG1,shift(@MSG1));
661 paddd $TMPx,@MSG1[1]
662 paddd @MSG1[0],$TMP1
669 sha256msg2 @MSG1[0],@MSG1[1]
672 movdqa @MSG1[1],$TMPx
673 palignr \$4,@MSG1[0],$TMPx
683 paddd $TMPx,@MSG1[2]
684 paddd @MSG1[1],$TMP1
692 sha256msg2 @MSG1[1],@MSG1[2]
701 paddd @MSG1[2],$TMP1
709 pshufd \$0x00,@MSG0[2],@MSG1[0]
712 pshufd \$0x55,@MSG0[2],@MSG1[1]
713 movdqa @MSG0[2],@MSG1[2]
716 pcmpgtd @MSG0[1],@MSG1[0]
717 pcmpgtd @MSG0[1],@MSG1[1]
720 pcmpgtd @MSG0[1],@MSG1[2] # counter mask
724 pand @MSG1[0],$CDGH0
725 pand @MSG1[1],$CDGH1
726 pand @MSG1[0],$ABEF0
727 pand @MSG1[1],$ABEF1
728 paddd @MSG0[2],@MSG1[2] # counters--
735 movq @MSG1[2],(%rbx) # save counters