Home
last modified time | relevance | path

Searched refs:DWP (Results 1 – 25 of 41) sorted by relevance

12

/freebsd-14.2/crypto/openssl/crypto/ec/asm/
H A Decp_nistz256-x86.pl136 &lea ("esi",&DWP(0,"edi"));
159 &mov ("ebp",&DWP(0,"esi"));
161 &mov ("ebx",&DWP(4,"esi"));
164 &mov ("ecx",&DWP(8,"esi"));
169 &mov (&DWP(0,"edi"),"eax");
171 &mov (&DWP(4,"edi"),"ebx");
172 &mov (&DWP(8,"edi"),"ecx");
194 &mov ("eax",&DWP(0,"edi"));
195 &mov ("ebx",&DWP(4,"edi"));
196 &mov ("ecx",&DWP(8,"edi"));
[all …]
/freebsd-14.2/crypto/openssl/crypto/sha/asm/
H A Dsha256-586.pl115 $Aoff=&DWP(4,"esp");
116 $Boff=&DWP(8,"esp");
117 $Coff=&DWP(12,"esp");
118 $Doff=&DWP(16,"esp");
119 $Eoff=&DWP(20,"esp");
120 $Foff=&DWP(24,"esp");
121 $Goff=&DWP(28,"esp");
122 $Hoff=&DWP(32,"esp");
123 $Xoff=&DWP(36,"esp");
271 &mov ($A,&DWP(0,"esi"));
[all …]
H A Dsha512-586.pl71 $Tlo=&DWP(0,"esp"); $Thi=&DWP(4,"esp");
72 $Alo=&DWP(8,"esp"); $Ahi=&DWP(8+4,"esp");
73 $Blo=&DWP(16,"esp"); $Bhi=&DWP(16+4,"esp");
74 $Clo=&DWP(24,"esp"); $Chi=&DWP(24+4,"esp");
75 $Dlo=&DWP(32,"esp"); $Dhi=&DWP(32+4,"esp");
76 $Elo=&DWP(40,"esp"); $Ehi=&DWP(40+4,"esp");
77 $Flo=&DWP(48,"esp"); $Fhi=&DWP(48+4,"esp");
78 $Glo=&DWP(56,"esp"); $Ghi=&DWP(56+4,"esp");
79 $Hlo=&DWP(64,"esp"); $Hhi=&DWP(64+4,"esp");
218 &mov ("esi",&DWP(0,$K512));
[all …]
H A Dsha1-586.pl341 &mov ($A,&DWP(0,$T));
342 &mov ($D,&DWP(4,$T));
345 &mov ($C,&DWP(8,$T));
393 &mov($B,&DWP(4,$tmp1));
394 &mov($C,&DWP(8,$tmp1));
631 &mov ($B,&DWP(4,$E));
632 &mov ($C,&DWP(8,$E));
633 &mov ($D,&DWP(12,$E));
634 &mov ($E,&DWP(16,$E));
1175 &mov ($B,&DWP(4,$E));
[all …]
H A Dkeccak1600-mmx.pl196 &lea ("ebx",&DWP(8,"ebx")) if ($y == 0);
327 &mov (&DWP(-4,"ebp"),"edx"); # save bsz
337 &lea ("eax",&DWP(8,"eax"));
339 &lea ("edi",&DWP(8,"edi"));
346 &mov (&DWP(-8,"ebp"),"ecx"); # save len
348 &mov ("ecx",&DWP(-8,"ebp")); # pull len
349 &mov ("edx",&DWP(-4,"ebp")); # pull bsz
350 &lea ("edi",&DWP(-100,"esi"));
383 &lea ("edi",&DWP(8,"edi"));
385 &lea ("eax",&DWP(8,"eax"));
[all …]
/freebsd-14.2/crypto/openssl/crypto/bn/asm/
H A Dx86-mont.pl59 $_rp=&DWP(4*1,"esp");
60 $_ap=&DWP(4*2,"esp");
61 $_bp=&DWP(4*3,"esp");
62 $_np=&DWP(4*4,"esp");
64 $_sp=&DWP(4*6,"esp");
65 $_bpend=&DWP(4*7,"esp");
199 &lea ($j,&DWP(1,$j));
332 &lea ($j,&DWP(1,$j));
365 &lea ($j,&DWP(1,$j));
402 &lea ($j,&DWP(1,$j));
[all …]
H A Dvia-mont.pl102 $A=&DWP(4,"esp");
103 $B=&DWP(8,"esp");
104 $T=&DWP(12,"esp");
105 $M=&DWP(16,"esp");
106 $scratch=&DWP(20,"esp");
108 $sp=&DWP(28,"esp");
139 &mov ("esi",&DWP(0,"esi")); # *n0
152 &lea ("esi",&DWP(64,"esp")); # tp
158 &lea ("ebp",&DWP(-$pad,"ecx"));
199 &lea ("esi",&DWP(64,"esp")); # tp
[all …]
H A Dbn-586.pl47 &bt(&DWP(0,"eax"),26);
75 &movd(&DWP(0,$r,"",0),"mm1");
114 &lea($r,&DWP(32,$r));
127 &lea($a,&DWP(4,$a));
133 &lea($r,&DWP(4,$r));
188 &lea($a,&DWP(32,$a));
189 &lea($r,&DWP(32,$r));
233 &bt(&DWP(0,"eax"),26);
245 &lea($a,&DWP(4,$a));
250 &lea($r,&DWP(4,$r));
[all …]
H A Dx86-gf2m.pl68 &lea ($a2,&DWP(0,$a,$a));
70 &lea ($a4,&DWP(0,$a2,$a2));
71 &mov (&DWP(0*4,"esp"),0);
137 &lea ($a2,&DWP(0,$a,$a));
142 &mov (&DWP(0*4,"esp"),0);
279 &mov (&DWP(8,"esp"),$lo);
280 &mov (&DWP(12,"esp"),$hi);
285 &mov (&DWP(0,"esp"),$lo);
286 &mov (&DWP(4,"esp"),$hi);
313 &mov (&DWP(8,"ebp"),$hi);
[all …]
H A Dco-586.pl41 &mov("eax",&DWP(($na)*4,$a,"",0)) if $pos == 0; # load next a
45 &mov("edx",&DWP(($nb)*4,$b,"",0)) if $pos == 0; # load next b
46 &mov("edx",&DWP(($nb)*4,$b,"",0)) if $pos == 1; # load next b
50 &mov(&DWP($i*4,"eax","",0),$c0) if $pos > 0; # save r[];
79 &mov(&DWP($i*4,$r,"",0),$c0) if $pos > 0; # save r[];
110 &mov(&DWP($i*4,$r,"",0),$c0) if $pos > 0; # save r[];
144 &mov("eax",&DWP(0,$a,"",0)); # load the first word
146 &mov("edx",&DWP(0,$b,"",0)); # load the first second
196 &mov(&DWP($i*4,"eax","",0),$c0);
229 &mov("eax",&DWP(0,$a,"",0)); # load the first word
[all …]
/freebsd-14.2/crypto/openssl/crypto/camellia/asm/
H A Dcmll-x86.pl72 $_end=&DWP(16,"esp");
73 $_esp=&DWP(20,"esp");
159 &mov (@T[1],&DWP(4,$idx));
160 &mov (@T[2],&DWP(8,$idx));
176 &mov (&DWP(4,$idx),@T[1]);
177 &mov (&DWP(8,$idx),@T[2]);
276 &mov ($idx,&DWP(4,$key));
900 &mov ($s1,&DWP(4,$key));
948 &mov (&DWP(4,$idx),$s1);
949 &mov (&DWP(8,$idx),$s2);
[all …]
/freebsd-14.2/crypto/openssl/crypto/aes/asm/
H A Daes-586.pl228 $_tbl=&DWP(24,"esp");
229 $_esp=&DWP(28,"esp");
515 &xor ($s1,&DWP(4,$key));
516 &xor ($s2,&DWP(8,$key));
517 &xor ($s3,&DWP(12,$key));
548 &xor ($s0,&DWP(0,$key));
864 &xor ($s1,&DWP(4,$key));
865 &xor ($s2,&DWP(8,$key));
961 &xor ($s0,&DWP(0,$key));
962 &xor ($s1,&DWP(4,$key));
[all …]
H A Dvpaes-x86.pl170 &add ($const,&DWP(0,"esp"));
192 &mov ($round,&DWP(240,$key));
279 &mov ($round,&DWP(240,$key));
380 &add ($const,&DWP(0,"esp"));
765 &mov (&DWP(48,"esp"),$base);
778 &mov ("esp",&DWP(48,"esp"));
789 &mov (&DWP(48,"esp"),$base);
808 &mov ("esp",&DWP(48,"esp"));
822 &mov (&DWP(48,"esp"),$base);
886 &lea ($inp,&DWP(16,$inp));
[all …]
H A Daesni-x86.pl139 &lea ($key,&DWP(16,$key));
152 &lea ($key,&DWP(0x30,$key));
155 &lea ($key,&DWP(0x20,$key));
692 &lea ($key_,&DWP(0,$key));
726 &lea ($inp,&DWP(16,$inp));
731 &lea ($out,&DWP(16,$out));
803 &lea ($out,&DWP(16,$out));
1435 &lea ($inp,&DWP(1,$inp));
1438 &lea ($out,&DWP(1,$out));
1811 &lea ($inp,&DWP(1,$inp));
[all …]
/freebsd-14.2/crypto/openssl/crypto/chacha/asm/
H A Dchacha-x86.pl251 &xor ($b_,&DWP(4*4,$b));
254 &xor ($c, &DWP(4*8,$b));
255 &xor ($c_,&DWP(4*9,$b));
259 &mov (&DWP(4*8,$a),$c);
260 &mov (&DWP(4*9,$a),$c_);
261 &mov (&DWP(4*12,$a),$d);
274 &xor ($b_,&DWP(4*1,$b));
275 &xor ($c, &DWP(4*2,$b));
280 &mov (&DWP(4*2,$a),$c);
282 &mov (&DWP(4*5,$a),$d);
[all …]
/freebsd-14.2/crypto/openssl/crypto/perlasm/
H A Dcbc.pl66 &mov($in, &DWP(0,"ebx","",0));# iv[0]
67 &mov($out, &DWP(4,"ebx","",0));# iv[1]
140 &mov(&DWP(0,$out,"",0),"eax");
141 &mov(&DWP(4,$out,"",0),"ebx");
160 &mov($count,&DWP(0,"ecx",$count,4));
179 &mov("ecx", &DWP(0,$in,"",0));
210 &mov(&DWP(0,$out,"",0),"eax");
211 &mov(&DWP(4,$out,"",0),"ebx");
252 &mov(&DWP(0,$out,"",0),"ecx");
253 &mov(&DWP(4,$out,"",0),"edx");
[all …]
/freebsd-14.2/crypto/openssl/engines/asm/
H A De_padlock-x86.pl121 &mov ("eax",&DWP(0,"edx"));
123 &mov (&DWP(0,"edx"),"eax");
124 &lea ("edx",&DWP(4,"edx"));
146 &lea ("esp",&DWP(4,"esp"));
154 &cmp ($ctx,&DWP(0,"eax"));
159 &mov (&DWP(0,"eax"),$ctx);
256 &mov (&DWP(4,"ebp"),$inp);
257 &mov (&DWP(8,"ebp"),$len);
271 &lea ($out,&DWP(16,$out));
276 &lea ($inp,&DWP(0,"esp"));
[all …]
/freebsd-14.2/crypto/openssl/crypto/
H A Dx86cpuid.pl170 &bt (&DWP(0,"ecx"),4);
182 &bt (&DWP(0,"ecx"),4);
252 &bt (&DWP(0,"ecx"),1);
361 &bt (&DWP(0,"edx"),4);
363 &bt (&DWP(0,"edx"),19);
373 &clflush(&DWP(0,$out));
384 &clflush(&DWP(0,$out));
400 &bt (&DWP(0,"edx"),4);
402 &bt (&DWP(0,"edx"),19);
413 &clflush(&DWP(0,$out));
[all …]
/freebsd-14.2/crypto/openssl/crypto/rc4/asm/
H A Drc4-586.pl88 &mov ($ty,&DWP(0,$dat,$yy,4));
116 &lea (@XX[1],&DWP(1,@XX[0]));
182 &lea ($tx,&DWP(0,$inp,$ty));
189 &cmp (&DWP(256,$dat),-1);
224 &cmp ($inp,&DWP(-4,$dat));
225 &lea ($inp,&DWP(8,$inp));
253 &xor ($out,&DWP(0,$inp));
256 &lea ($inp,&DWP(4,$inp));
274 &lea ($inp,&DWP(1,$inp));
295 &lea ($inp,&DWP(1,$inp));
[all …]
/freebsd-14.2/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-x86.pl93 &mov (&DWP(4*1,"edi"),"eax");
94 &mov (&DWP(4*2,"edi"),"eax");
95 &mov (&DWP(4*3,"edi"),"eax");
96 &mov (&DWP(4*4,"edi"),"eax");
111 &mov ("ecx",&DWP(0,"edi"));
120 &mov ("ecx",&DWP(8,"edi"));
129 &mov (&DWP(4,"ebp"),"edx");
133 &mov ("ebx",&DWP(4*1,"esi"));
134 &mov ("ecx",&DWP(4*2,"esi"));
135 &mov ("edx",&DWP(4*3,"esi"));
[all …]
/freebsd-14.2/crypto/openssl/crypto/modes/asm/
H A Dghash-x86.pl275 &mov ($Zhl,&DWP(4,$inp));
276 &mov ($Zlh,&DWP(8,$inp));
296 &mov (&DWP(8,$inp),$Zlh);
297 &mov (&DWP(4,$inp),$Zhl);
298 &mov (&DWP(0,$inp),$Zhh);
312 &mov ($Zhl,&DWP(4,$Zll));
313 &mov ($Zlh,&DWP(8,$Zll));
320 &xor ($Zlh,&DWP(8,$inp));
321 &xor ($Zhl,&DWP(4,$inp));
322 &xor ($Zhh,&DWP(0,$inp));
[all …]
/freebsd-14.2/crypto/openssl/crypto/rc5/asm/
H A Drc5-586.pl51 &mov($A,&DWP(0,$tmp4,"",0));
52 &mov($B,&DWP(4,$tmp4,"",0));
55 &mov($r, &DWP(0,$S,"",0));
61 &add($A, &DWP(4+0,$S,"",0));
62 &add($B, &DWP(4+4,$S,"",0));
67 &mov($tmp1, &DWP(12+$i*8,$S,"",0));
73 &mov($tmp1, &DWP(16+$i*8,$S,"",0));
105 &sub($B, &DWP(4+4,$S,"",0));
106 &sub($A, &DWP(4+0,$S,"",0));
110 &mov(&DWP(0,$tmp4,"",0),$A);
[all …]
/freebsd-14.2/crypto/openssl/crypto/des/asm/
H A Ddesboth.pl28 &mov($L,&DWP(0,"ebx","",0));
29 &mov($R,&DWP(4,"ebx","",0));
40 &mov(&DWP(4,"ebx","",0),$R);
42 &mov(&DWP(0,"ebx","",0),"edx");
48 &mov(&DWP(4,"ebx","",0),$R);
50 &mov(&DWP(0,"ebx","",0),"edx");
68 &mov($L,&DWP(0,"ebx","",0));
69 &mov($R,&DWP(4,"ebx","",0));
75 &mov(&DWP(0,"ebx","",0),"eax");
76 &mov(&DWP(4,"ebx","",0),$R);
/freebsd-14.2/crypto/openssl/crypto/whrlpool/asm/
H A Dwp-mmx.pl103 &lea ("ebx",&DWP(128,"esp"));
105 &mov (&DWP(4,"ebx"),"edi");
106 &mov (&DWP(8,"ebx"),"ebp");
128 &mov ("eax",&DWP(0,"esp"));
129 &mov ("ebx",&DWP(4,"esp"));
141 &mov ("eax",&DWP(($i+1)*8,"esp"));
155 &mov ("ebx",&DWP(($i+1)*8+4,"esp"));
198 &lea ("ebx",&DWP(128,"esp"));
210 &mov ("edi",&DWP(4,"ebx"));
211 &mov ("eax",&DWP(8,"ebx"));
[all …]
/freebsd-14.2/crypto/openssl/crypto/bf/asm/
H A Dbf-586.pl52 &mov($L,&DWP(0,$tmp2,"",0));
53 &mov($R,&DWP(4,$tmp2,"",0));
61 &mov($tmp2,&DWP(0,$P,"",0));
76 &mov($tmp4,&DWP(($BF_ROUNDS+1)*4,$P,"",0));
80 &mov($tmp2,&DWP(($BF_ROUNDS+1)*4,$P,"",0));
94 &mov($tmp4,&DWP(0,$P,"",0));
98 &mov(&DWP(4,$tmp1,"",0),$L);
100 &mov(&DWP(0,$tmp1,"",0),$R);
122 &mov( $tmp1, &DWP(&n2a($BF_OFF+0x0000),$P,$tmp1,4));
123 &mov( $tmp2, &DWP(&n2a($BF_OFF+0x0400),$P,$tmp2,4));
[all …]

12