Home | History | Annotate | Download | only in asm

Lines Matching refs:ivec

95 $inout5="xmm7";	$ivec="xmm7";
118 { my ($p,$inout,$ivec)=@_; $inout=$inout0 if (!defined($inout));
123 &xorps ($ivec,$rndkey0) if (defined($ivec));
125 &xorps ($inout,$ivec) if (defined($ivec));
126 &xorps ($inout,$rndkey0) if (!defined($ivec));
648 # const char *ivec,char *cmac);
651 # does not update *ivec! Nor does it finalize CMAC value
667 &movdqu ($ivec,&QWP(0,$rounds_)); # load ivec
689 &movdqa ($inout0,$ivec);
692 &pshufb ($ivec,$inout3);
716 &paddq ($ivec,&QWP(16,"esp"));
722 &xorps ($in0,$inout0); # inp^=E(ivec)
723 &movdqa ($inout0,$ivec);
755 &movdqu ($ivec,&QWP(0,$rounds_)); # load ivec
774 &movdqa ($inout0,$ivec);
779 &pshufb ($ivec,$inout3);
787 &paddq ($ivec,&QWP(16,"esp"));
795 &xorps ($in0,$inout0); # inp ^= E(ivec)
796 &movdqa ($inout0,$ivec);
822 &paddq ($ivec,&QWP(16,"esp"));
857 # const char *ivec);
860 # does not update *ivec! (see crypto/modes/ctr128.c for details)
865 # 32 counter-less ivec
884 &movdqu ($inout5,&QWP(0,$rounds_)); # load ivec
931 &pxor ($inout5,$inout4); # counter-less ivec^key[0]
934 &movdqa (&QWP(32,"esp"),$inout5); # save counter-less ivec^key[0]
944 &movdqa ($rndkey0,&QWP(32,"esp")); # pull counter-less ivec
946 &pxor ($inout0,$rndkey0); # merge counter-less ivec
1007 &pxor ($inout5,&QWP(32,"esp")); # restore count-less ivec
1048 &movups ($inout0,&QWP(0,$rounds_)); # load ivec
1867 &movups ($ivec,&QWP(0,$key_)); # load IV
1874 &movaps ($inout0,$ivec);
1881 &movups ($ivec,&QWP(0,$inp)); # input actually
1884 { &aesni_inline_generate1("enc",$inout0,$ivec); }
1886 { &xorps($inout0,$ivec); &call("_aesni_encrypt1"); }
1895 &movaps ($ivec,$inout0);
1915 &movaps (&QWP(0,"esp"),$ivec); # save IV
1958 &movaps ($ivec,$rndkey0);
1983 &movaps (&QWP(0,"esp"),$ivec); # save IV
1995 &movups ($ivec,&QWP(0x40,$inp)); # IV
2015 &xorps ($inout0,$ivec);
2016 &movaps ($ivec,$in0);
2022 &xorps ($inout0,$ivec);
2028 &movaps ($ivec,$in1);
2034 &xorps ($inout0,$ivec);
2043 &movups ($ivec,&QWP(0x20,$inp));
2051 &xorps ($inout0,$ivec);
2052 &movups ($ivec,&QWP(0x30,$inp));
2093 &movups (&QWP(0,$key_),$ivec); # output IV
2094 &pxor ($ivec,$ivec);