Home
last modified time | relevance | path

Searched refs:rax (Results 1 – 25 of 241) sorted by relevance

12345678910

/third_party/openssl/crypto/ec/asm/
Dx25519-x86_64.pl122 mov 8*0(%rsi),%rax # f[0]
130 mov %rax,%rdi
133 mov %rax,%rbx # %rbx:%rcx = h0
134 mov %rdi,%rax
138 mov %rax,%r8 # %r8:%r9 = h1
139 mov %rdi,%rax
144 mov %rax,%r10 # %r10:%r11 = h2
145 mov %rdi,%rax
149 mov %rax,%r12 # %r12:%r13 = h3
150 mov 8*0(%rsi),%rax # f[0]
[all …]
Decp_nistz256-x86_64.pl115 my ($t0,$t1,$t2,$t3,$t4)=("%rax","%rdx","%rcx","%r12","%r13");
491 my ($t0,$t1,$t2,$t3,$t4)=("%rcx","%rbp","%rbx","%rdx","%rax");
528 mov 8*0($b_org), %rax
534 mov %rax, $t0
536 mov %rax, $acc0
537 mov $t0, %rax
541 add %rax, $acc1
542 mov $t0, %rax
547 add %rax, $acc2
548 mov $t0, %rax
[all …]
/third_party/openssl/crypto/bn/asm/
Drsaz-x86_64.pl121 movq 8($inp), %rax
138 mov %rax, %rbp # 8($inp)
140 movq %rax, %r8
141 movq 16($inp), %rax
145 addq %rax, %r9
146 movq 24($inp), %rax
151 addq %rax, %r10
152 movq 32($inp), %rax
157 addq %rax, %r11
158 movq 40($inp), %rax
[all …]
Dx86_64-mont5.pl98 mov %rsp,%rax
99 .cfi_def_cfa_register %rax
155 mov %rax,8(%rsp,$num,8) # tp[num+1]=%rsp
251 mov ($ap),%rax
258 mov %rax,$lo0
259 mov ($np),%rax
265 add %rax,$lo0 # discarded
266 mov 8($ap),%rax
275 add %rax,$hi1
276 mov ($ap,$j,8),%rax
[all …]
Dx86_64-mont.pl109 mov %rsp,%rax
110 .cfi_def_cfa_register %rax
171 mov %rax,8(%rsp,$num,8) # tp[num+1]=%rsp
180 mov ($ap),%rax
187 mov %rax,$lo0
188 mov ($np),%rax
194 add %rax,$lo0 # discarded
195 mov 8($ap),%rax
204 add %rax,$hi1
205 mov ($ap,$j,8),%rax
[all …]
Drsaz-avx2.pl134 lea (%rsp), %rax
135 .cfi_def_cfa_register %rax
152 vmovaps %xmm6,-0xd8(%rax)
153 vmovaps %xmm7,-0xc8(%rax)
154 vmovaps %xmm8,-0xb8(%rax)
155 vmovaps %xmm9,-0xa8(%rax)
156 vmovaps %xmm10,-0x98(%rax)
157 vmovaps %xmm11,-0x88(%rax)
158 vmovaps %xmm12,-0x78(%rax)
159 vmovaps %xmm13,-0x68(%rax)
[all …]
/third_party/openssl/crypto/ec/asm/x86_64/
Dx25519-x86_64.s30 movq 0(%rsi),%rax
38 movq %rax,%rdi
41 movq %rax,%rbx
42 movq %rdi,%rax
46 movq %rax,%r8
47 movq %rdi,%rax
52 movq %rax,%r10
53 movq %rdi,%rax
57 movq %rax,%r12
58 movq 0(%rsi),%rax
[all …]
Decp_nistz256-x86_64.s2423 movq %r8,%rax
2437 cmovcq %rax,%r8
2475 movq %r8,%rax
2489 testq $1,%rax
2491 cmovzq %rax,%r8
2497 movq %r9,%rax
2499 shlq $63,%rax
2502 orq %rax,%r8
2551 movq %r8,%rax
2565 cmovcq %rax,%r8
[all …]
/third_party/openssl/crypto/bn/asm/x86_64/
Drsaz-x86_64.s34 movq 8(%rsi),%rax
47 movq %rax,%rbp
49 movq %rax,%r8
50 movq 16(%rsi),%rax
54 addq %rax,%r9
55 movq 24(%rsi),%rax
60 addq %rax,%r10
61 movq 32(%rsi),%rax
66 addq %rax,%r11
67 movq 40(%rsi),%rax
[all …]
Dx86_64-mont.s11 movq %rsp,%rax
12 .cfi_def_cfa_register %rax
69 movq %rax,8(%rsp,%r9,8)
75 movq (%rsi),%rax
82 movq %rax,%r10
83 movq (%rcx),%rax
89 addq %rax,%r10
90 movq 8(%rsi),%rax
99 addq %rax,%r13
100 movq (%rsi,%r15,8),%rax
[all …]
Dx86_64-mont5.s11 movq %rsp,%rax
12 .cfi_def_cfa_register %rax
64 movq %rax,8(%rsp,%r9,8)
200 movq (%rsi),%rax
207 movq %rax,%r10
208 movq (%rcx),%rax
214 addq %rax,%r10
215 movq 8(%rsi),%rax
224 addq %rax,%r13
225 movq (%rsi,%r15,8),%rax
[all …]
Drsaz-avx2.s8 leaq (%rsp),%rax
9 .cfi_def_cfa_register %rax
23 movq %rax,%rbp
295 movq (%rsp),%rax
307 movq %rax,%r9
312 movq %rax,%rdx
313 imulq -128(%r13),%rax
315 addq %rax,%r9
316 movq %rdx,%rax
317 imulq 8-128(%r13),%rax
[all …]
Dx86_64-gf2m.s10 leaq (%rax,%rax,1),%rsi
12 leaq (,%rax,4),%rdi
13 andq %rax,%r9
14 leaq (,%rax,8),%r12
15 sarq $63,%rax
19 andq %rbp,%rax
21 movq %rax,%rdx
22 shlq $63,%rax
29 xorq %rsi,%rax
34 xorq %rdi,%rax
[all …]
/third_party/openssl/engines/asm/
De_padlock-x86_64.pl111 lea .Lpadlock_saved_context(%rip),%rax
123 cmp (%rax),$ctx
128 mov $ctx,(%rax)
175 xor %rax,%rax
197 mov \$-1,%rax
219 xor %rax,%rax
241 mov \$-1,%rax
298 lea .Lpadlock_saved_context(%rip),%rax
313 neg %rax
315 not %rax # out_misaligned?-1:0
[all …]
/third_party/musl/src/string/x86_64/
Dmemset.s4 movzbq %sil,%rax
6 imul %r8,%rax
29 mov %rax,(1+2+4)(%rdi)
30 mov %rax,(-1-2-4-8)(%rdi,%rdx)
34 mov %rax,(1+2+4+8)(%rdi)
35 mov %rax,(1+2+4+8+8)(%rdi)
36 mov %rax,(-1-2-4-8-16)(%rdi,%rdx)
37 mov %rax,(-1-2-4-8-8)(%rdi,%rdx)
41 mov %rax,(1+2+4+8+16)(%rdi)
42 mov %rax,(1+2+4+8+16+8)(%rdi)
[all …]
/third_party/openssl/crypto/aes/asm/
Daesni-mb-x86_64.pl121 mov %rsp,%rax
122 .cfi_def_cfa_register %rax
145 movaps %xmm13,-0x68(%rax) # not used, saved to share se_handler
146 movaps %xmm14,-0x58(%rax)
147 movaps %xmm15,-0x48(%rax)
158 mov %rax,16(%rsp) # original %rsp
330 mov 16(%rsp),%rax # original %rsp
331 .cfi_def_cfa %rax,8
350 movaps -0xd8(%rax),%xmm6
351 movaps -0xc8(%rax),%xmm7
[all …]
/third_party/openssl/crypto/sha/asm/
Dsha1-mb-x86_64.pl110 $off<256 ? "$off-128(%rax)" : "$off-256-128(%rbx)";
376 mov %rsp,%rax
377 .cfi_def_cfa_register %rax
389 movaps %xmm10,-0x78(%rax)
390 movaps %xmm11,-0x68(%rax)
391 movaps %xmm12,-0x58(%rax)
392 movaps %xmm13,-0x48(%rax)
393 movaps %xmm14,-0x38(%rax)
394 movaps %xmm15,-0x28(%rax)
399 mov %rax,`$REG_SZ*17`(%rsp) # original %rsp
[all …]
Dsha256-mb-x86_64.pl104 $off<256 ? "$off-128(%rax)" : "$off-256-128(%rbx)";
257 mov %rsp,%rax
258 .cfi_def_cfa_register %rax
270 movaps %xmm10,-0x78(%rax)
271 movaps %xmm11,-0x68(%rax)
272 movaps %xmm12,-0x58(%rax)
273 movaps %xmm13,-0x48(%rax)
274 movaps %xmm14,-0x38(%rax)
275 movaps %xmm15,-0x28(%rax)
280 mov %rax,`$REG_SZ*17`(%rsp) # original %rsp
[all …]
/third_party/boost/libs/context/src/asm/
Dontop_x86_64_ms_pe_gas.asm119 movq 0x20(%r10), %rax
120 movq %rax, 0xb0(%rsp)
122 movq 0x1478(%r10), %rax
123 movq %rax, 0xb8(%rsp)
125 movq 0x10(%r10), %rax
126 movq %rax, 0xc0(%rsp)
128 movq 0x08(%r10), %rax
129 movq %rax, 0xc8(%rsp)
167 movq 0xb0(%rsp), %rax
168 movq %rax, 0x20(%r10)
[all …]
Dmake_x86_64_ms_pe_gas.asm99 movq %rcx, %rax
103 andq $-16, %rax
107 leaq -0x150(%rax), %rax
110 movq %r8, 0x100(%rax)
114 movq %rcx, 0xc8(%rax)
121 movq %rcx, 0xc0(%rax)
123 movq %rcx, 0xb8(%rax)
126 movq %rcx, 0xb0(%rax)
129 stmxcsr 0xa0(%rax)
131 fnstcw 0xa4(%rax)
[all …]
Djump_x86_64_ms_pe_gas.asm119 movq 0x20(%r10), %rax
120 movq %rax, 0xb0(%rsp)
122 movq 0x1478(%r10), %rax
123 movq %rax, 0xb8(%rsp)
125 movq 0x10(%r10), %rax
126 movq %rax, 0xc0(%rsp)
128 movq 0x08(%r10), %rax
129 movq %rax, 0xc8(%rsp)
167 movq 0xb0(%rsp), %rax
168 movq %rax, 0x20(%r10)
[all …]
Dmake_x86_64_sysv_macho_gas.S32 movq %rdi, %rax
35 andq $-16, %rax
39 leaq -0x40(%rax), %rax
43 movq %rdx, 0x28(%rax)
46 stmxcsr (%rax)
48 fnstcw 0x4(%rax)
54 movq %rcx, 0x38(%rax)
60 movq %rcx, 0x30(%rax)
/third_party/openssl/crypto/camellia/asm/
Dcmll-x86_64.pl529 &_loadround (0,$out,-128,"%rax","%rbx"); # KL
531 &_rotl128 ("%rax","%rbx",15);
532 &_saveround (4,$out,-128,"%rax","%rbx"); # KL<<<15
537 &_rotl128 ("%rax","%rbx",30); # 15+30=45
538 &_saveround (10,$out,-128,"%rax","%rbx"); # KL<<<45
541 &_rotl128 ("%rax","%rbx",15); # 45+15=60
545 &_rotl128 ("%rax","%rbx",17); # 60+17=77
546 &_saveround (16,$out,-128,"%rax","%rbx"); # KL<<<77
547 &_rotl128 ("%rax","%rbx",17); # 77+17=94
548 &_saveround (18,$out,-128,"%rax","%rbx"); # KL<<<94
[all …]
/third_party/openssl/crypto/modes/asm/
Daesni-gcm-x86_64.pl419 lea (%rsp),%rax # save stack pointer
420 .cfi_def_cfa_register %rax
436 movaps %xmm6,-0xd8(%rax)
437 movaps %xmm7,-0xc8(%rax)
438 movaps %xmm8,-0xb8(%rax)
439 movaps %xmm9,-0xa8(%rax)
440 movaps %xmm10,-0x98(%rax)
441 movaps %xmm11,-0x88(%rax)
442 movaps %xmm12,-0x78(%rax)
443 movaps %xmm13,-0x68(%rax)
[all …]
/third_party/musl/src/ldso/x86_64/
Dtlsdesc.s6 mov 8(%rax),%rax
13 mov 8(%rax),%rax
17 mov (%rax),%rcx
18 mov 8(%rax),%rax
19 add (%rdx,%rcx,8),%rax
21 sub %fs:0,%rax

12345678910