/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/aes/asm/ |
H A D | vpaes-x86.pl | 162 &movdqa ("xmm7",&QWP($k_inv,$const)); 163 &movdqa ("xmm6",&QWP($k_s0F,$const)); 185 &movdqa ("xmm2",&QWP($k_ipt,$const)); 188 &movdqu ("xmm5",&QWP(0,$key)); 190 &movdqa ("xmm0",&QWP($k_ipt+16,$const)); 202 &movdqa ("xmm4",&QWP($k_sb1,$const)); # 4 : sb1u 203 &movdqa ("xmm0",&QWP($k_sb1+16,$const));# 0 : sb1t 207 &movdqa ("xmm5",&QWP($k_sb2,$const)); # 4 : sb2u 209 &movdqa ("xmm1",&QWP(-0x40,$base,$magic));# .Lk_mc_forward[] 211 &movdqa ("xmm2",&QWP( [all...] |
H A D | aesni-x86.pl | 115 &$movekey ($rndkey0,&QWP(0,$key)); 116 &$movekey ($rndkey1,&QWP(16,$key)); 124 &$movekey ($rndkey1,&QWP(0,$key)); 134 &movups ($rndkey0,&QWP(0,$key)); 135 &$movekey ($rndkey1,&QWP(0x10,$key)); 137 &$movekey ($rndkey0,&QWP(0x20,$key)); 145 &$movekey ($rndkey1,&QWP(-0x40,$key)); 147 &$movekey ($rndkey0,&QWP(-0x30,$key)); 150 &$movekey ($rndkey1,&QWP(-0x20,$key)); 152 &$movekey ($rndkey0,&QWP( [all...] |
H A D | aes-586.pl | 377 &movq ("mm3",QWP(16,$key)); 698 &pxor ("mm0",&QWP(0,$key)); # 7, 6, 5, 4, 3, 2, 1, 0 699 &pxor ("mm4",&QWP(8,$key)); # 15,14,13,12,11,10, 9, 8 727 &movq ("mm2",&QWP(8,"esp")); 746 &movq ("mm2",&QWP(0,$key)); &movq ("mm6",&QWP(8,$key)); 760 &pxor ("mm0",&QWP(0,$key)); 761 &pxor ("mm4",&QWP(8,$key)); 1198 &movq ("mm0",&QWP(0,$acc)); 1199 &movq ("mm4",&QWP( [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/openssl-0.9.8e/crypto/sha/asm/ |
H A D | sha512-sse2.pl | 81 &movq ("mm4",&QWP($Foff,$W512)); # load f 82 &movq ("mm5",&QWP($Goff,$W512)); # load g 83 &movq ("mm6",&QWP($Hoff,$W512)); # load h 100 &movq (&QWP($Foff,$W512),$E); # f = e 101 &movq (&QWP($Goff,$W512),"mm4"); # g = f 102 &movq (&QWP($Hoff,$W512),"mm5"); # h = g 109 &movq ("mm2",&QWP($Boff,$W512)); # load b 110 &movq ("mm3",&QWP($Coff,$W512)); # load c 111 &movq ($E,&QWP($Doff,$W512)); # e = d 114 &paddq ("mm7",&QWP( [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl-1.0.2h/crypto/aes/asm/ |
H A D | vpaes-x86.pl | 162 &movdqa ("xmm7",&QWP($k_inv,$const)); 163 &movdqa ("xmm6",&QWP($k_s0F,$const)); 185 &movdqa ("xmm2",&QWP($k_ipt,$const)); 188 &movdqu ("xmm5",&QWP(0,$key)); 190 &movdqa ("xmm0",&QWP($k_ipt+16,$const)); 202 &movdqa ("xmm4",&QWP($k_sb1,$const)); # 4 : sb1u 203 &movdqa ("xmm0",&QWP($k_sb1+16,$const));# 0 : sb1t 207 &movdqa ("xmm5",&QWP($k_sb2,$const)); # 4 : sb2u 209 &movdqa ("xmm1",&QWP(-0x40,$base,$magic));# .Lk_mc_forward[] 211 &movdqa ("xmm2",&QWP( [all...] |
H A D | aesni-x86.pl | 115 &$movekey ($rndkey0,&QWP(0,$key)); 116 &$movekey ($rndkey1,&QWP(16,$key)); 124 &$movekey ($rndkey1,&QWP(0,$key)); 134 &movups ($rndkey0,&QWP(0,$key)); 135 &$movekey ($rndkey1,&QWP(0x10,$key)); 137 &$movekey ($rndkey0,&QWP(0x20,$key)); 145 &$movekey ($rndkey1,&QWP(-0x40,$key)); 147 &$movekey ($rndkey0,&QWP(-0x30,$key)); 150 &$movekey ($rndkey1,&QWP(-0x20,$key)); 152 &$movekey ($rndkey0,&QWP( [all...] |
H A D | aes-586.pl | 377 &movq ("mm3",QWP(16,$key)); 698 &pxor ("mm0",&QWP(0,$key)); # 7, 6, 5, 4, 3, 2, 1, 0 699 &pxor ("mm4",&QWP(8,$key)); # 15,14,13,12,11,10, 9, 8 727 &movq ("mm2",&QWP(8,"esp")); 746 &movq ("mm2",&QWP(0,$key)); &movq ("mm6",&QWP(8,$key)); 760 &pxor ("mm0",&QWP(0,$key)); 761 &pxor ("mm4",&QWP(8,$key)); 1198 &movq ("mm0",&QWP(0,$acc)); 1199 &movq ("mm4",&QWP( [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl-1.0.2h/crypto/sha/asm/ |
H A D | sha512-586.pl | 71 $Asse2=&QWP(0,"esp"); 72 $Bsse2=&QWP(8,"esp"); 73 $Csse2=&QWP(16,"esp"); 74 $Dsse2=&QWP(24,"esp"); 75 $Esse2=&QWP(32,"esp"); 76 $Fsse2=&QWP(40,"esp"); 77 $Gsse2=&QWP(48,"esp"); 78 $Hsse2=&QWP(56,"esp"); 98 &movq (&QWP(8*9,"esp"),"mm7") # save X[i] 112 &paddq ("mm7",QWP( [all...] |
H A D | sha1-586.pl | 452 &movdqu ($ABCD,&QWP(0,$ctx)); 455 &movdqa ($BSWAP,&QWP(0x50,$tmp1)); # byte-n-word swap 457 &movdqu (@MSG[0],&QWP(0,$inp)); 459 &movdqu (@MSG[1],&QWP(0x10,$inp)); 461 &movdqu (@MSG[2],&QWP(0x20,$inp)); 463 &movdqu (@MSG[3],&QWP(0x30,$inp)); 472 &movdqa (&QWP(0,"esp"),$E); # offload $E 475 &movdqa (&QWP(16,"esp"),$ABCD); # offload $ABCD 494 &movdqu (@MSG[0],&QWP(0,$inp)); 498 &movdqu (@MSG[1],&QWP( [all...] |
H A D | sha256-586.pl | 535 &movdqu ($ABEF,&QWP(0,$ctx)); # DCBA 537 &movdqu ($CDGH,&QWP(16,$ctx)); # HGFE 538 &movdqa ($TMP,&QWP(0x100-0x80,$K256)); # byte swap mask 548 &movdqu (@MSG[0],&QWP(0,$inp)); 549 &movdqu (@MSG[1],&QWP(0x10,$inp)); 550 &movdqu (@MSG[2],&QWP(0x20,$inp)); 552 &movdqu (@MSG[3],&QWP(0x30,$inp)); 553 &movdqa (&QWP(16,"esp"),$CDGH); # offload 555 &movdqa ($Wi,&QWP(0*16-0x80,$K256)); 561 &movdqa (&QWP( [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/sha/asm/ |
H A D | sha512-586.pl | 71 $Asse2=&QWP(0,"esp"); 72 $Bsse2=&QWP(8,"esp"); 73 $Csse2=&QWP(16,"esp"); 74 $Dsse2=&QWP(24,"esp"); 75 $Esse2=&QWP(32,"esp"); 76 $Fsse2=&QWP(40,"esp"); 77 $Gsse2=&QWP(48,"esp"); 78 $Hsse2=&QWP(56,"esp"); 98 &movq (&QWP(8*9,"esp"),"mm7") # save X[i] 112 &paddq ("mm7",QWP( [all...] |
H A D | sha1-586.pl | 452 &movdqu ($ABCD,&QWP(0,$ctx)); 455 &movdqa ($BSWAP,&QWP(0x50,$tmp1)); # byte-n-word swap 457 &movdqu (@MSG[0],&QWP(0,$inp)); 459 &movdqu (@MSG[1],&QWP(0x10,$inp)); 461 &movdqu (@MSG[2],&QWP(0x20,$inp)); 463 &movdqu (@MSG[3],&QWP(0x30,$inp)); 472 &movdqa (&QWP(0,"esp"),$E); # offload $E 475 &movdqa (&QWP(16,"esp"),$ABCD); # offload $ABCD 494 &movdqu (@MSG[0],&QWP(0,$inp)); 498 &movdqu (@MSG[1],&QWP( [all...] |
H A D | sha256-586.pl | 535 &movdqu ($ABEF,&QWP(0,$ctx)); # DCBA 537 &movdqu ($CDGH,&QWP(16,$ctx)); # HGFE 538 &movdqa ($TMP,&QWP(0x100-0x80,$K256)); # byte swap mask 548 &movdqu (@MSG[0],&QWP(0,$inp)); 549 &movdqu (@MSG[1],&QWP(0x10,$inp)); 550 &movdqu (@MSG[2],&QWP(0x20,$inp)); 552 &movdqu (@MSG[3],&QWP(0x30,$inp)); 553 &movdqa (&QWP(16,"esp"),$CDGH); # offload 555 &movdqa ($Wi,&QWP(0*16-0x80,$K256)); 561 &movdqa (&QWP( [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/modes/asm/ |
H A D | ghash-x86.pl | 380 &movq ($Zlo,&QWP(8,$Htbl,$nlo)); 381 &movq ($Zhi,&QWP(0,$Htbl,$nlo)); 392 &pxor ($Zlo,&QWP(8,$Htbl,$nix)); 396 &pxor ($Zhi,&QWP(0,$rem_4bit,$rem[1],8)) if ($cnt<28); 398 &pxor ($Zhi,&QWP(0,$Htbl,$nix)); 528 &movq ($Zlo,&QWP(8,$Htbl,$nlo)); 529 &movq ($Zhi,&QWP(0,$Htbl,$nlo)); 538 &pxor ($Zlo,&QWP(8,$Htbl,$nhi)); 541 &pxor ($Zhi,&QWP(0,$rem_4bit,$rem,8)); 544 &pxor ($Zhi,&QWP( [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl-1.0.2h/crypto/modes/asm/ |
H A D | ghash-x86.pl | 380 &movq ($Zlo,&QWP(8,$Htbl,$nlo)); 381 &movq ($Zhi,&QWP(0,$Htbl,$nlo)); 392 &pxor ($Zlo,&QWP(8,$Htbl,$nix)); 396 &pxor ($Zhi,&QWP(0,$rem_4bit,$rem[1],8)) if ($cnt<28); 398 &pxor ($Zhi,&QWP(0,$Htbl,$nix)); 528 &movq ($Zlo,&QWP(8,$Htbl,$nlo)); 529 &movq ($Zhi,&QWP(0,$Htbl,$nlo)); 538 &pxor ($Zlo,&QWP(8,$Htbl,$nhi)); 541 &pxor ($Zhi,&QWP(0,$rem_4bit,$rem,8)); 544 &pxor ($Zhi,&QWP( [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl-1.0.2h/crypto/whrlpool/asm/ |
H A D | wp-mmx.pl | 108 for($i=0;$i<8;$i++) { &movq(@mm[$i],&QWP($i*8,"esi")); } # L=H 110 for($i=0;$i<8;$i++) { &movq(&QWP($i*8,"esp"),@mm[$i]); } # K=L 111 for($i=0;$i<8;$i++) { &pxor(@mm[$i],&QWP($i*8,"edi")); } # L^=inp 112 for($i=0;$i<8;$i++) { &movq(&QWP(64+$i*8,"esp"),@mm[$i]); } # S=L 118 &movq (@mm[0],&QWP(2048*$SCALE,$tbl,"esi",8)); # rc[r] 130 &pxor (@mm[0],&QWP(&row(0),$tbl,"esi",8)); 131 &$func (@mm[1],&QWP(&row(1),$tbl,"edi",8)); 137 &$func (@mm[2],&QWP(&row(2),$tbl,"esi",8)); 138 &$func (@mm[3],&QWP(&row(3),$tbl,"edi",8)); 144 &$func (@mm[4],&QWP( [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/whrlpool/asm/ |
H A D | wp-mmx.pl | 108 for($i=0;$i<8;$i++) { &movq(@mm[$i],&QWP($i*8,"esi")); } # L=H 110 for($i=0;$i<8;$i++) { &movq(&QWP($i*8,"esp"),@mm[$i]); } # K=L 111 for($i=0;$i<8;$i++) { &pxor(@mm[$i],&QWP($i*8,"edi")); } # L^=inp 112 for($i=0;$i<8;$i++) { &movq(&QWP(64+$i*8,"esp"),@mm[$i]); } # S=L 118 &movq (@mm[0],&QWP(2048*$SCALE,$tbl,"esi",8)); # rc[r] 130 &pxor (@mm[0],&QWP(&row(0),$tbl,"esi",8)); 131 &$func (@mm[1],&QWP(&row(1),$tbl,"edi",8)); 137 &$func (@mm[2],&QWP(&row(2),$tbl,"esi",8)); 138 &$func (@mm[3],&QWP(&row(3),$tbl,"edi",8)); 144 &$func (@mm[4],&QWP( [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl-1.0.2h/crypto/rc4/asm/ |
H A D | rc4-586.pl | 119 &movq ("mm2",&QWP(0,$inp)) if ($i==1); 120 &movq (&QWP(-8,(@XX[0],$inp)),"mm1") if ($i==0); 141 &movq ("mm0",&QWP(0,$inp)) if ($i<=0); 142 &movq (&QWP(-8,($out,$inp)),"mm2") if ($i==0); 223 &movq (&QWP(-8,$out,$inp),"mm1"); 227 &movq (&QWP(-8,$out,$inp),"mm2");
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/rc4/asm/ |
H A D | rc4-586.pl | 119 &movq ("mm2",&QWP(0,$inp)) if ($i==1); 120 &movq (&QWP(-8,(@XX[0],$inp)),"mm1") if ($i==0); 141 &movq ("mm0",&QWP(0,$inp)) if ($i<=0); 142 &movq (&QWP(-8,($out,$inp)),"mm2") if ($i==0); 223 &movq (&QWP(-8,$out,$inp),"mm1"); 227 &movq (&QWP(-8,$out,$inp),"mm2");
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/bn/asm/ |
H A D | x86-gf2m.pl | 214 &movups ("xmm0",&QWP(8,"esp")); 218 &movups (&QWP(0,"eax"),"xmm0"); 254 &movq (&QWP(0,$a),$R); 256 &movq (&QWP(8,$a),$A);
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl-1.0.2h/crypto/bn/asm/ |
H A D | x86-gf2m.pl | 214 &movups ("xmm0",&QWP(8,"esp")); 218 &movups (&QWP(0,"eax"),"xmm0"); 254 &movq (&QWP(0,$a),$R); 256 &movq (&QWP(8,$a),$A);
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl-1.0.2h/crypto/perlasm/ |
H A D | x86masm.pl | 75 sub ::QWP { &get_mem("QWORD",@_); }
|
H A D | x86nasm.pl | 75 sub ::QWP { &get_mem("",@_); }
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/perlasm/ |
H A D | x86masm.pl | 75 sub ::QWP { &get_mem("QWORD",@_); }
|
H A D | x86nasm.pl | 75 sub ::QWP { &get_mem("",@_); }
|