Home
last modified time | relevance | path

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

12345678910

/freebsd/crypto/openssl/crypto/ec/asm/
H A Dx25519-x86_64.pl131 mov 8*0(%rsi),%rax # f[0]
139 mov %rax,%rdi
142 mov %rax,%rbx # %rbx:%rcx = h0
143 mov %rdi,%rax
147 mov %rax,%r8 # %r8:%r9 = h1
148 mov %rdi,%rax
153 mov %rax,%r10 # %r10:%r11 = h2
154 mov %rdi,%rax
158 mov %rax,%r12 # %r12:%r13 = h3
159 mov 8*0(%rsi),%rax # f[0]
[all …]
H A Decp_nistz256-x86_64.pl127 my ($t0,$t1,$t2,$t3,$t4)=("%rax","%rdx","%rcx","%r12","%r13");
503 my ($t0,$t1,$t2,$t3,$t4)=("%rcx","%rbp","%rbx","%rdx","%rax");
540 mov 8*0($b_org), %rax
546 mov %rax, $t0
548 mov %rax, $acc0
549 mov $t0, %rax
553 add %rax, $acc1
554 mov $t0, %rax
559 add %rax, $acc2
560 mov $t0, %rax
[all …]
/freebsd/crypto/openssl/crypto/bn/asm/
H A Drsaz-x86_64.pl132 movq 8($inp), %rax
149 mov %rax, %rbp # 8($inp)
151 movq %rax, %r8
152 movq 16($inp), %rax
156 addq %rax, %r9
157 movq 24($inp), %rax
162 addq %rax, %r10
163 movq 32($inp), %rax
168 addq %rax, %r11
169 movq 40($inp), %rax
[all …]
H A Dx86_64-mont5.pl109 mov %rsp,%rax
110 .cfi_def_cfa_register %rax
166 mov %rax,8(%rsp,$num,8) # tp[num+1]=%rsp
262 mov ($ap),%rax
269 mov %rax,$lo0
270 mov ($np),%rax
276 add %rax,$lo0 # discarded
277 mov 8($ap),%rax
286 add %rax,$hi1
287 mov ($ap,$j,8),%rax
[all …]
H A Dx86_64-mont.pl118 mov %rsp,%rax
119 .cfi_def_cfa_register %rax
180 mov %rax,8(%rsp,$num,8) # tp[num+1]=%rsp
189 mov ($ap),%rax
196 mov %rax,$lo0
197 mov ($np),%rax
203 add %rax,$lo0 # discarded
204 mov 8($ap),%rax
213 add %rax,$hi1
214 mov ($ap,$j,8),%rax
[all …]
H A Drsaz-avx2.pl144 lea (%rsp), %rax
145 .cfi_def_cfa_register %rax
162 vmovaps %xmm6,-0xd8(%rax)
163 vmovaps %xmm7,-0xc8(%rax)
164 vmovaps %xmm8,-0xb8(%rax)
165 vmovaps %xmm9,-0xa8(%rax)
166 vmovaps %xmm10,-0x98(%rax)
167 vmovaps %xmm11,-0x88(%rax)
168 vmovaps %xmm12,-0x78(%rax)
169 vmovaps %xmm13,-0x68(%rax)
[all …]
/freebsd/sys/contrib/openzfs/module/zstd/lib/decompress/
H A Dhuf_decompress_amd64.S122 push %rax
140 movq %rcx, %rax
142 movq %rdi, %rax
144 movq 0(%rax), %ip0
145 movq 8(%rax), %ip1
146 movq 16(%rax), %ip2
147 movq 24(%rax), %ip3
148 movq 32(%rax), %op0
149 movq 40(%rax), %op1
150 movq 48(%rax), %op2
[all …]
/freebsd/sys/contrib/zstd/lib/decompress/
H A Dhuf_decompress_amd64.S121 push %rax
139 movq %rcx, %rax
141 movq %rdi, %rax
143 movq 0(%rax), %ip0
144 movq 8(%rax), %ip1
145 movq 16(%rax), %ip2
146 movq 24(%rax), %ip3
147 movq 32(%rax), %op0
148 movq 40(%rax), %op1
149 movq 48(%rax), %op2
[all …]
/freebsd/sys/crypto/openssl/amd64/
H A Dx25519-x86_64.S31 movq 0(%rsi),%rax
39 movq %rax,%rdi
42 movq %rax,%rbx
43 movq %rdi,%rax
47 movq %rax,%r8
48 movq %rdi,%rax
53 movq %rax,%r10
54 movq %rdi,%rax
58 movq %rax,%r12
59 movq 0(%rsi),%rax
[all …]
H A Drsaz-x86_64.S35 movq 8(%rsi),%rax
48 movq %rax,%rbp
50 movq %rax,%r8
51 movq 16(%rsi),%rax
55 addq %rax,%r9
56 movq 24(%rsi),%rax
61 addq %rax,%r10
62 movq 32(%rsi),%rax
67 addq %rax,%r11
68 movq 40(%rsi),%rax
[all …]
H A Dx86_64-mont.S12 movq %rsp,%rax
13 .cfi_def_cfa_register %rax
70 movq %rax,8(%rsp,%r9,8)
76 movq (%rsi),%rax
83 movq %rax,%r10
84 movq (%rcx),%rax
90 addq %rax,%r10
91 movq 8(%rsi),%rax
100 addq %rax,%r13
101 movq (%rsi,%r15,8),%rax
[all …]
H A De_padlock-x86_64.S65 leaq .Lpadlock_saved_context(%rip),%rax
77 cmpq (%rax),%rdx
82 movq %rdx,(%rax)
129 xorq %rax,%rax
151 movq $-1,%rax
173 xorq %rax,%rax
195 movq $-1,%rax
245 leaq .Lpadlock_saved_context(%rip),%rax
260 negq %rax
262 notq %rax
[all …]
H A Dx86_64-mont5.S12 movq %rsp,%rax
13 .cfi_def_cfa_register %rax
65 movq %rax,8(%rsp,%r9,8)
201 movq (%rsi),%rax
208 movq %rax,%r10
209 movq (%rcx),%rax
215 addq %rax,%r10
216 movq 8(%rsi),%rax
225 addq %rax,%r13
226 movq (%rsi,%r15,8),%rax
[all …]
H A Drsaz-avx2.S9 leaq (%rsp),%rax
10 .cfi_def_cfa_register %rax
24 movq %rax,%rbp
296 movq (%rsp),%rax
308 movq %rax,%r9
313 movq %rax,%rdx
314 imulq -128(%r13),%rax
316 addq %rax,%r9
317 movq %rdx,%rax
318 imulq 8-128(%r13),%rax
[all …]
/freebsd/contrib/bionic-x86_64-string/
H A Dsse2-strlen-slm.S68 xor %rax, %rax
79 mov %rdi, %rax
80 and $-16, %rax
83 mov %rdi, %rax
84 and $-16, %rax
85 pcmpeqb (%rax), %xmm0
87 sub %rax, %rcx
97 pcmpeqb 16(%rax), %xmm0
102 pcmpeqb 32(%rax), %xmm1
107 pcmpeqb 48(%rax), %xmm2
[all …]
/freebsd/sys/cddl/dev/dtrace/amd64/
H A Ddtrace_asm.S44 movq TF_RAX(%rsp),%rax; \
83 movq %rax, %r12
85 movq %r12, %rax
109 pushq %rax /* push temp */
110 movq 24(%rsp), %rax /* load calling RIP */
111 movq %rax, 8(%rsp) /* store calling RIP */
112 movq 32(%rsp), %rax /* load calling CS */
113 movq %rax, 16(%rsp) /* store calling CS */
114 movq 40(%rsp), %rax /* load calling RFLAGS */
115 movq %rax, 24(%rsp) /* store calling RFLAGS */
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/
H A Dfe51_mul.S36 imulq $19,%rdx,%rax
37 movq %rax,64(%rsp)
39 mov %rax,%r8
42 imulq $19,%rdx,%rax
43 movq %rax,72(%rsp)
45 add %rax,%r8
47 movq 0(%rsi),%rax
49 add %rax,%r8
51 movq 0(%rsi),%rax
53 mov %rax,%r10
[all …]
H A Dfe51_nsquare.S38 movq 24(%rsi),%rax
41 movq %rax,24(%rdi)
48 mov %rcx,%rax
51 mov %rax,%r9
53 mov %rcx,%rax
55 mov %rax,%r11
57 mov %rcx,%rax
59 mov %rax,%r13
61 mov %rcx,%rax
63 mov %rax,%r15
[all …]
/freebsd/crypto/openssl/engines/asm/
H A De_padlock-x86_64.pl115 lea .Lpadlock_saved_context(%rip),%rax
127 cmp (%rax),$ctx
132 mov $ctx,(%rax)
179 xor %rax,%rax
201 mov \$-1,%rax
223 xor %rax,%rax
245 mov \$-1,%rax
302 lea .Lpadlock_saved_context(%rip),%rax
317 neg %rax
319 not %rax # out_misaligned?-1:0
[all …]
/freebsd/sys/amd64/amd64/
H A Dcpu_switch.S76 movq (%rsp),%rax /* Hardware registers */
84 movq %rax,PCB_RIP(%r8)
93 rdfsbase %rax
94 movq %rax,PCB_FSBASE(%r8)
99 orq %rdx,%rax
100 movq %rax,PCB_GSBASE(%r8)
181 movq PCPU(TSSP),%rax
187 cmpq %rax,%rdx
195 movq PCPU(PTI_RSP0),%rax
197 cmove %r9,%rax
[all …]
/freebsd/crypto/openssl/crypto/sha/asm/
H A Dsha256-mb-x86_64.pl119 $off<256 ? "$off-128(%rax)" : "$off-256-128(%rbx)";
272 mov %rsp,%rax
273 .cfi_def_cfa_register %rax
285 movaps %xmm10,-0x78(%rax)
286 movaps %xmm11,-0x68(%rax)
287 movaps %xmm12,-0x58(%rax)
288 movaps %xmm13,-0x48(%rax)
289 movaps %xmm14,-0x38(%rax)
290 movaps %xmm15,-0x28(%rax)
295 mov %rax,`$REG_SZ*17`(%rsp) # original %rsp
[all …]
H A Dsha1-mb-x86_64.pl125 $off<256 ? "$off-128(%rax)" : "$off-256-128(%rbx)";
391 mov %rsp,%rax
392 .cfi_def_cfa_register %rax
404 movaps %xmm10,-0x78(%rax)
405 movaps %xmm11,-0x68(%rax)
406 movaps %xmm12,-0x58(%rax)
407 movaps %xmm13,-0x48(%rax)
408 movaps %xmm14,-0x38(%rax)
409 movaps %xmm15,-0x28(%rax)
414 mov %rax,`$REG_SZ*17`(%rsp) # original %rsp
[all …]
/freebsd/lib/libc/amd64/gen/
H A D_setjmp.S45 movq %rdi,%rax
47 movq %rdx, 0(%rax) /* 0; return address */
48 movq %rbx, 8(%rax) /* 1; rbx */
49 movq %rsp,16(%rax) /* 2; rsp */
50 movq %rbp,24(%rax) /* 3; rbp */
51 movq %r12,32(%rax) /* 4; r12 */
52 movq %r13,40(%rax) /* 5; r13 */
53 movq %r14,48(%rax) /* 6; r14 */
54 movq %r15,56(%rax) /* 7; r15 */
55 fnstcw 64(%rax) /* 8; fpu cw */
[all …]
/freebsd/stand/libsa/amd64/
H A D_setjmp.S45 movq %rdi,%rax
47 movq %rdx, 0(%rax) /* 0; retval */
48 movq %rbx, 8(%rax) /* 1; rbx */
49 movq %rsp,16(%rax) /* 2; rsp */
50 movq %rbp,24(%rax) /* 3; rbp */
51 movq %r12,32(%rax) /* 4; r12 */
52 movq %r13,40(%rax) /* 5; r13 */
53 movq %r14,48(%rax) /* 6; r14 */
54 movq %r15,56(%rax) /* 7; r15 */
55 fnstcw 64(%rax) /* 8; fpu cw */
[all …]
/freebsd/crypto/openssl/crypto/aes/asm/
H A Daesni-mb-x86_64.pl137 mov %rsp,%rax
138 .cfi_def_cfa_register %rax
161 movaps %xmm13,-0x68(%rax) # not used, saved to share se_handler
162 movaps %xmm14,-0x58(%rax)
163 movaps %xmm15,-0x48(%rax)
174 mov %rax,16(%rsp) # original %rsp
350 mov 16(%rsp),%rax # original %rsp
351 .cfi_def_cfa %rax,8
371 movaps -0xd8(%rax),%xmm6
372 movaps -0xc8(%rax),%xmm7
[all …]

12345678910