Home
last modified time | relevance | path

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

123456789

/freebsd/crypto/openssl/crypto/ec/asm/
H A Dx25519-x86_64.pl124 mov 8*0(%rsi),%rax # f[0]
132 mov %rax,%rdi
135 mov %rax,%rbx # %rbx:%rcx = h0
136 mov %rdi,%rax
140 mov %rax,%r8 # %r8:%r9 = h1
141 mov %rdi,%rax
146 mov %rax,%r10 # %r10:%r11 = h2
147 mov %rdi,%rax
151 mov %rax,%r12 # %r12:%r13 = h3
152 mov 8*0(%rsi),%rax # f[0]
[all …]
H A Decp_nistz256-x86_64.pl117 my ($t0,$t1,$t2,$t3,$t4)=("%rax","%rdx","%rcx","%r12","%r13");
493 my ($t0,$t1,$t2,$t3,$t4)=("%rcx","%rbp","%rbx","%rdx","%rax");
530 mov 8*0($b_org), %rax
536 mov %rax, $t0
538 mov %rax, $acc0
539 mov $t0, %rax
543 add %rax, $acc1
544 mov $t0, %rax
549 add %rax, $acc2
550 mov $t0, %rax
[all …]
/freebsd/crypto/openssl/crypto/bn/asm/
H A Drsaz-x86_64.pl123 movq 8($inp), %rax
140 mov %rax, %rbp # 8($inp)
142 movq %rax, %r8
143 movq 16($inp), %rax
147 addq %rax, %r9
148 movq 24($inp), %rax
153 addq %rax, %r10
154 movq 32($inp), %rax
159 addq %rax, %r11
160 movq 40($inp), %rax
[all …]
H A Dx86_64-mont5.pl100 mov %rsp,%rax
101 .cfi_def_cfa_register %rax
157 mov %rax,8(%rsp,$num,8) # tp[num+1]=%rsp
253 mov ($ap),%rax
260 mov %rax,$lo0
261 mov ($np),%rax
267 add %rax,$lo0 # discarded
268 mov 8($ap),%rax
277 add %rax,$hi1
278 mov ($ap,$j,8),%rax
[all …]
H A Dx86_64-mont.pl111 mov %rsp,%rax
112 .cfi_def_cfa_register %rax
173 mov %rax,8(%rsp,$num,8) # tp[num+1]=%rsp
182 mov ($ap),%rax
189 mov %rax,$lo0
190 mov ($np),%rax
196 add %rax,$lo0 # discarded
197 mov 8($ap),%rax
206 add %rax,$hi1
207 mov ($ap,$j,8),%rax
[all …]
H A Drsaz-avx2.pl136 lea (%rsp), %rax
137 .cfi_def_cfa_register %rax
154 vmovaps %xmm6,-0xd8(%rax)
155 vmovaps %xmm7,-0xc8(%rax)
156 vmovaps %xmm8,-0xb8(%rax)
157 vmovaps %xmm9,-0xa8(%rax)
158 vmovaps %xmm10,-0x98(%rax)
159 vmovaps %xmm11,-0x88(%rax)
160 vmovaps %xmm12,-0x78(%rax)
161 vmovaps %xmm13,-0x68(%rax)
[all …]
/freebsd/sys/contrib/zstd/lib/decompress/
H A Dhuf_decompress_amd64.S101 push %rax
118 movq %rdi, %rax
119 movq 0(%rax), %ip0
120 movq 8(%rax), %ip1
121 movq 16(%rax), %ip2
122 movq 24(%rax), %ip3
123 movq 32(%rax), %op0
124 movq 40(%rax), %op1
125 movq 48(%rax), %op2
126 movq 56(%rax), %op3
[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.S77 movq (%rsp),%rax /* Hardware registers */
85 movq %rax,PCB_RIP(%r8)
97 rdfsbase %rax
98 movq %rax,PCB_FSBASE(%r8)
106 orq %rdx,%rax
107 movq %rax,PCB_GSBASE(%r8)
190 movq PCPU(TSSP),%rax
196 cmpq %rax,%rdx
202 movq PCPU(PTI_RSP0),%rax
204 cmove %r9,%rax
[all …]
/freebsd/crypto/openssl/crypto/sha/asm/
H A Dsha256-mb-x86_64.pl112 $off<256 ? "$off-128(%rax)" : "$off-256-128(%rbx)";
265 mov %rsp,%rax
266 .cfi_def_cfa_register %rax
278 movaps %xmm10,-0x78(%rax)
279 movaps %xmm11,-0x68(%rax)
280 movaps %xmm12,-0x58(%rax)
281 movaps %xmm13,-0x48(%rax)
282 movaps %xmm14,-0x38(%rax)
283 movaps %xmm15,-0x28(%rax)
288 mov %rax,`$REG_SZ*17`(%rsp) # original %rsp
[all …]
H A Dsha1-mb-x86_64.pl118 $off<256 ? "$off-128(%rax)" : "$off-256-128(%rbx)";
384 mov %rsp,%rax
385 .cfi_def_cfa_register %rax
397 movaps %xmm10,-0x78(%rax)
398 movaps %xmm11,-0x68(%rax)
399 movaps %xmm12,-0x58(%rax)
400 movaps %xmm13,-0x48(%rax)
401 movaps %xmm14,-0x38(%rax)
402 movaps %xmm15,-0x28(%rax)
407 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.pl130 mov %rsp,%rax
131 .cfi_def_cfa_register %rax
154 movaps %xmm13,-0x68(%rax) # not used, saved to share se_handler
155 movaps %xmm14,-0x58(%rax)
156 movaps %xmm15,-0x48(%rax)
167 mov %rax,16(%rsp) # original %rsp
343 mov 16(%rsp),%rax # original %rsp
344 .cfi_def_cfa %rax,8
364 movaps -0xd8(%rax),%xmm6
365 movaps -0xc8(%rax),%xmm7
[all …]
/freebsd/stand/efi/loader/arch/amd64/
H A Dexc.S36 pushq %rax
75 movq (6*8)(%rsp),%rax /* saved %rsp value, AKA old stack */
76 subq (5*8),%rax
78 movq %rdx,(%rax)
80 movq %rdx,(1*8)(%rax)
82 movq %rdx,(2*8)(%rax)
84 movq %rdx,(3*8)(%rax)
86 movq %rdx,(4*8)(%rax)
93 subq $16,%rax
96 movq %rdx,8(%rax)
[all …]

123456789