Searched refs:lea (Results 1 - 25 of 75) sorted by relevance

123

/freebsd-11-stable/crypto/openssl/crypto/bn/asm/
H A Dvia-mont.pl132 &lea ("ecx",&DWP($pad,"","ecx",4)); # ecx becomes vector size in bytes
133 &lea ("ebp",&DWP(64,"","ecx",4)); # allocate 4 vectors + 64 bytes
143 &lea ("esi",&DWP(64,"esp")); # tp
145 &lea ("edi",&DWP(32,"esp")); # scratch area
149 &lea ("ebp",&DWP(-$pad,"ecx"));
155 &lea ("ecx",&DWP((32+$pad)/4,"ecx"));# padded tp + scratch
159 &lea ("edi",&DWP(64+$pad,"esp","ecx",4));# pointer to ap copy
190 &lea ("esi",&DWP(64,"esp")); # tp
193 &lea ("ebp",&DWP(-$pad,"edi","ebp",4)); # so just "rewind"
201 &lea ("ed
[all...]
H A Dx86_64-mont5.pl112 lea -280(%rsp,$num,8),%r10 # future alloca(8*(num+2)+256+8)
124 lea (%r10,%r11),%rsp
131 lea -4096(%rsp),%rsp
137 lea .Linc(%rip),%r10
141 lea 128($bp),%r12 # reassign $bp (+size optimization)
149 lea 24-112(%rsp,$num,8),%r10# place the mask after tp[num+3] (+ICache optimization)
229 lea $STRIDE($bp),$bp
252 lea 1($j),$j # j++
271 lea 1($j),$j # j++
293 lea
[all...]
H A Dx86_64-mont.pl128 lea -16(%rsp,$num,8),%r10 # future alloca(8*(num+2))
140 lea (%r10,%r11),%rsp
148 lea -4096(%rsp),%rsp
181 lea 1($j),$j # j++
200 lea 1($j),$j # j++
222 lea 1($i),$i # i++
245 lea 1($j),$j # j++
267 lea 1($j),$j # j++
290 lea 1($i),$i # i++
302 lea
[all...]
H A Dx86-mont.pl64 &lea ("esi",&wparam(0)); # put aside pointer to argument block
65 &lea ("edx",&wparam(1)); # load ap
68 &lea ("ebp",&DWP(-$frame,"esp","edi",4)); # future alloca($frame+4*(num+2))
97 &lea ("esp",&DWP(0,"ebp","eax"));
104 &lea ("esp",&DWP(-4096,"esp"));
124 &lea ($num,&DWP(-3,"edi")); # num=num-1 to assist modulo-scheduling
189 &lea ($j,&DWP(1,$j));
258 &lea ($j,&DWP(1,$j)); # j++
279 &lea ($i,&DWP(1,$i)); # i++
306 &lea (
[all...]
H A Dx86_64-gf2m.pl52 lea ($a,$a),$i0
54 lea (,$a,4),$i1
56 lea (,$a,8),$a8
58 lea ($a1,$a1),$a2
60 lea (,$a1,4),$a4
205 lea -8*17(%rsp),%rsp
275 lea 8*17(%rsp),%rsp
311 lea .Lbody_mul_2x2(%rip),%r10
332 lea 8*17(%rax),%rax
346 lea 5
[all...]
/freebsd-11-stable/stand/efi/loader/arch/amd64/
H A Dstart.S49 lea ImageBase(%rip), %rdi
50 lea _DYNAMIC(%rip), %rsi
/freebsd-11-stable/sys/amd64/amd64/
H A Dsigtramp.S43 lea SIGF_UC(%rsp),%rdi /* get ucontext_t */
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/i386/
H A Dchkstk2.S20 lea 8(%esp),%ecx // esp before calling this routine -> ecx
32 lea 4(%esp),%eax // load pointer to the return address into eax
H A Dchkstk.S19 lea 12(%esp),%ecx
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/x86_64/
H A Dchkstk2.S22 lea 16(%rsp),%rcx // rsp before calling this routine -> rcx
34 lea 8(%rsp),%rax // load pointer to the return address into rax
H A Dchkstk.S24 lea 24(%rsp),%rcx
/freebsd-11-stable/crypto/openssl/crypto/camellia/asm/
H A Dcmll-x86_64.pl145 lea .LCamellia_SBOX(%rip),$Tbl
146 lea ($key,%rdi),$keyend
173 lea 40(%rsp),%rsp
193 lea 16*4($key),$key
255 lea .LCamellia_SBOX(%rip),$Tbl
256 lea ($keyend,%rdi),$key
283 lea 40(%rsp),%rsp
303 lea -16*4($key),$key
456 lea .LCamellia_SIGMA(%rip),$key
457 lea
[all...]
H A Dcmll-x86.pl132 &lea ("ecx",&DWP(-64-63,$key));
140 &lea ("eax",&DWP(0,$key,"eax"));
147 &lea ($Tbl,&DWP(&label("Camellia_SBOX")."-".&label("pic_point"),$Tbl));
197 &lea ("ecx",&DWP(-64-63,$key));
205 &lea ("eax",&DWP(0,$key,"eax"));
212 &lea ($Tbl,&DWP(&label("Camellia_SBOX")."-".&label("pic_point"),$Tbl));
307 &lea ("ecx",&DWP(-64-63,$key));
316 &lea ($key,&DWP(0,$key,"eax"));
322 &lea ($Tbl,&DWP(&label("Camellia_SBOX")."-".&label("pic_point"),$Tbl));
372 &lea ("ec
[all...]
/freebsd-11-stable/crypto/openssl/crypto/aes/asm/
H A Dbsaes-x86_64.pl445 lea 0x80($key),$key
810 lea .LBS0(%rip), $const # constants table
813 lea 0x10($key), $key
874 lea .LBS0(%rip), $const # constants table
877 lea 0x10($key), $key
965 lea .Lmasks(%rip), $const
967 lea 0x10($inp), $inp
977 lea 0x10($out), $out
1018 lea 0x10($inp), $inp
1036 lea
[all...]
H A Dvpaes-x86.pl195 &lea ($base,&DWP($k_mc_backward,$const));
269 &lea ($base,&DWP($k_dsbd,$const));
288 &lea ($magic,&DWP($k_sr-$k_dsbd,$base,$magic));
377 &lea ($base,&DWP($k_ipt,$const));
502 &lea ($base,&DWP($k_deskew,$const));
509 &lea ($base,&DWP($k_opt,$const)); # prepare to output transform
699 &lea ($inp,&DWP($k_dksd,$const));
751 &lea ($base,&DWP(-56,"esp"));
765 &lea ($const,&DWP(&label("_vpaes_consts")."+0x30-".&label("pic_point")));
775 &lea (
[all...]
H A Daesni-x86_64.pl236 lea 32($key),$key
240 lea 32($key),$key
248 lea 16($key),$key
320 lea 32($key,$rounds),$key
357 lea 32($key,$rounds),$key
403 lea 32($key,$rounds),$key
449 lea 32($key,$rounds),$key
511 lea 32($key,$rounds),$key
590 lea -0x58(%rsp),%rsp
619 lea
[all...]
H A Daesni-sha256-x86_64.pl118 lea OPENSSL_ia32cap_P(%rip),%r11
270 ## &lea (inp,16($inp));
377 lea 0x80($key),$inp # size optimization, reassign
378 lea $TABLE+`$SZ*2*$rounds+32`(%rip),%r13 # borrow $a0
413 lea $TABLE(%rip),$Tbl
547 &lea ("%r12","16(%r12)"); # inp++
570 lea 16(%r12),%r12 # inp++
618 lea 48(%rsi),%rsp
675 lea 0x80($key),$inp # size optimization, reassign
676 lea
[all...]
/freebsd-11-stable/crypto/openssl/crypto/ec/asm/
H A Decp_nistz256-avx2.pl167 lea -8-16*10(%rsp), %rsp
182 lea 112(%rsi), %rax # size optimization
184 lea .LAVX2_AND_MASK(%rip), %rdx
235 lea 112(%rdi), %rax # size optimization
247 lea 448(%rdi), %rax # size optimization
295 lea 8+16*10(%rsp), %rsp
319 lea -8-16*10(%rsp), %rsp
336 lea 160(%rsi), %rax # size optimization
384 lea 32*9(%rsi), %rsi
385 lea 3
[all...]
/freebsd-11-stable/crypto/openssl/crypto/rc4/asm/
H A Drc4-x86_64.pl156 lea 8($dat),$dat
172 lea 1($XX[0]),$XX[1]
186 lea 1($inp),$inp
190 lea 1($XX[0]),$XX[1]
218 lea 8($inp),$inp
244 lea 1($inp),$inp
253 lea ($dat,$XX[0],4),$XX[1]
273 $code.=" lea ($dat,$XX[0],4),$XX[1]\n" if ($i==15);
277 $code.=" lea 16($inp),$inp\n" if ($i==0);
304 lea 1
[all...]
H A Drc4-md5-x86_64.pl143 lea 8($dat),$dat
170 lea 1($in0),$in0
194 #rc4# lea ($dat,$XX[0],4),$XX[1]
247 lea ($dat,$XX[0],4),$XX[1]
287 lea ($dat,$XX[0],4),$XX[1]
326 lea ($dat,$XX[0],4),$XX[1]
369 lea ($dat,$XX[0],4),$XX[1]
392 #md5# lea 64($inp),$inp
393 #rc4# lea 64($in0),$in0
422 lea
[all...]
H A Drc4-586.pl106 &lea (@XX[1],&DWP(1,@XX[0]));
172 &lea ($tx,&DWP(0,$inp,$ty));
201 &lea ($ty,&DWP(-8,$inp,$ty));
215 &lea ($inp,&DWP(8,$inp));
237 &lea ($ty,&DWP(-4,$inp,$ty));
246 &lea ($inp,&DWP(4,$inp));
264 &lea ($inp,&DWP(1,$inp));
285 &lea ($inp,&DWP(1,$inp));
313 &lea ($out,&DWP(2*4,$out)); # &key->data
314 &lea (
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_common_interceptors_vfork_x86_64.inc.S30 lea 16(%rsp), %rdi
/freebsd-11-stable/crypto/openssl/crypto/
H A Dx86cpuid.pl263 &lea ("eax",&DWP(4,"esp"));
274 &lea ("ebx",&DWP(0,"eax","ecx"));
333 &lea ("edx",&DWP(1,"edx"));
342 &lea ("ecx",&DWP(-1,"ecx"));
343 &lea ("edx",&DWP(1,"edx"));
347 &lea ("ecx",&DWP(-4,"ecx"));
349 &lea ("edx",&DWP(4,"edx"));
/freebsd-11-stable/crypto/openssl/crypto/md5/asm/
H A Dmd5-x86_64.pl26 lea $T_i($dst,%r10d),$dst /* Const + dst + ... */
51 lea $T_i($dst,%r10d),$dst /* Const + dst + ... */
75 lea $T_i($dst,%r10d),$dst /* Const + dst + ... */
99 lea $T_i($dst,%r10d),$dst /* Const + dst + ... */
145 lea (%rsi,%rdx), %rdi # rdi = end
291 lea .Lprologue(%rip),%r10
297 lea .Lepilogue(%rip),%r10
301 lea 40(%rax),%rax
332 lea 56(%rsi),%r11 # &disp->HandlerData
333 lea 2
[all...]
/freebsd-11-stable/crypto/openssl/crypto/sha/asm/
H A Dsha256-mb-x86_64.pl113 lea `16*4`(@ptr[0]),@ptr[0]
115 lea `16*4`(@ptr[1]),@ptr[1]
117 lea `16*4`(@ptr[2]),@ptr[2]
119 lea `16*4`(@ptr[3]),@ptr[3]
185 lea `32*8`($Tbl),$Tbl
253 lea -0xa8(%rsp),%rsp
270 lea K256+128(%rip),$Tbl
271 lea `$REG_SZ*16`(%rsp),%rbx
272 lea 0x80($ctx),$ctx # size optimization
294 lea 12
[all...]

Completed in 371 milliseconds

123