Home
last modified time | relevance | path

Searched refs:r15 (Results 1 – 25 of 211) sorted by relevance

123456789

/freebsd-head/sys/crypto/openssl/amd64/
HDx86_64-mont.S37 pushq %r15
38 .cfi_offset %r15,-56
79 xorq %r15,%r15
95 leaq 1(%r15),%r15
101 movq (%rsi,%r15,8),%rax
106 movq %r13,-16(%rsp,%r15,8)
112 movq (%rcx,%r15,8),%rax
114 leaq 1(%r15),%r15
118 cmpq %r9,%r15
126 movq %r13,-16(%rsp,%r15,8)
[all …]
HDsha512-x86_64.S36 pushq %r15
37 .cfi_offset %r15,-56
69 movq %r9,%r15
73 xorq %r10,%r15
77 andq %r8,%r15
81 xorq %r10,%r15
85 addq %r15,%r12
87 movq %rax,%r15
91 xorq %rbx,%r15
95 andq %r15,%rdi
[all …]
HDx25519-x86_64.S24 pushq %r15
26 .cfi_offset %r15,-56
49 leaq (%r14,%r14,8),%r15
55 leaq (%r14,%r15,2),%rdi
64 movq %rdx,%r15
87 adcq %rdx,%r15
110 adcq %rdx,%r15
133 adcq %rdx,%r15
153 adcq %rdx,%r15
181 pushq %r15
[all …]
HDaes-x86_64.S7 xorl 0(%r15),%eax
8 xorl 4(%r15),%ebx
9 xorl 8(%r15),%ecx
10 xorl 12(%r15),%edx
12 movl 240(%r15),%r13d
40 leaq 16(%r15),%r15
57 movl 12(%r15),%edx
60 movl 0(%r15),%eax
64 movl 4(%r15),%ebx
65 movl 8(%r15),%ecx
[all …]
HDrsaz-x86_64.S26 pushq %r15
28 .cfi_offset %r15,-56
91 movq %rdx,%r15
142 addq %rax,%r15
145 addq %rbx,%r15
190 addq %rax,%r15
193 addq %rcx,%r15
232 addq %rax,%r15
235 addq %rbx,%r15
296 addq %r15,%r15
[all …]
HDx86_64-mont5.S32 pushq %r15
33 .cfi_offset %r15,-56
204 xorq %r15,%r15
220 leaq 1(%r15),%r15
226 movq (%rsi,%r15,8),%rax
231 movq %r13,-16(%rsp,%r15,8)
237 movq (%rcx,%r15,8),%rax
239 leaq 1(%r15),%r15
243 cmpq %r9,%r15
325 xorq %r15,%r15
[all …]
HDrc4-md5-x86_64.S26 pushq %r15
28 .cfi_offset %r15,-56
36 movq %r8,%r15
50 addq %r15,%r12
72 addl 0(%r15),%r8d
91 addl 4(%r15),%r11d
109 addl 8(%r15),%r10d
127 addl 12(%r15),%r9d
145 addl 16(%r15),%r8d
163 addl 20(%r15),%r11d
[all …]
HDaesni-sha1-x86_64.S46 pushq %r15
48 .cfi_offset %r15,-56
56 leaq 112(%rcx),%r15
61 movl 240-112(%r15),%r8d
95 movups -112(%r15),%xmm15
96 movups 16-112(%r15),%xmm0
104 movups -80(%r15),%xmm1
131 movups -64(%r15),%xmm0
158 movups -48(%r15),%xmm1
187 movups -32(%r15),%xmm0
[all …]
HDecp_nistz256-x86_64.S2811 pushq %r15
2813 .cfi_offset %r15,-56
2819 movq .LordK(%rip),%r15
2840 imulq %r15,%r8
2903 imulq %r15,%r9
2968 imulq %r15,%r10
3033 imulq %r15,%r11
3094 movq 0(%rsp),%r15
3095 .cfi_restore %r15
3143 pushq %r15
[all …]
/freebsd-head/crypto/openssl/crypto/aes/asm/
HDaesni-sha256-x86_64.pl364 push %r15
365 .cfi_push %r15
404 mov $ctx,%r15 # borrow $a2
409 mov $SZ*0(%r15),$A
410 mov $SZ*1(%r15),$B
411 mov $SZ*2(%r15),$C
412 mov $SZ*3(%r15),$D
413 mov $SZ*4(%r15),$E
414 mov $SZ*5(%r15),$F
415 mov $SZ*6(%r15),$G
[all …]
/freebsd-head/sys/contrib/openzfs/module/icp/asm-x86_64/sha2/
HDsha512-x86_64.S131 pushq %r15
132 .cfi_offset %r15,-56
162 movq %r9,%r15
165 xorq %r10,%r15
168 andq %r8,%r15
171 xorq %r10,%r15
174 addq %r15,%r12
175 movq %rax,%r15
178 xorq %rbx,%r15
181 andq %r15,%rdi
[all …]
/freebsd-head/crypto/openssl/crypto/bn/asm/
HDrsaz-x86_64.pl115 push %r15
116 .cfi_push %r15
183 movq %rdx, %r15
234 addq %rax, %r15
237 addq %rbx, %r15
282 addq %rax, %r15
285 addq %rcx, %r15
324 addq %rax, %r15
327 addq %rbx, %r15
388 addq %r15, %r15
[all …]
HDx86_64-mont.pl96 $j="%r15";
140 push %r15
141 .cfi_push %r15
347 mov -48(%rsi),%r15
348 .cfi_restore %r15
395 push %r15
396 .cfi_push %r15
800 mov -48(%rsi),%r15
801 .cfi_restore %r15
833 my ($a0,$a1,$ai)=("%r14","%r15","%rbx");
[all …]
HDx86_64-mont5.pl85 $j="%r15";
124 push %r15
125 .cfi_push %r15
449 mov -48(%rsi),%r15
450 .cfi_restore %r15
497 push %r15
498 .cfi_push %r15
563 mov -48(%rsi),%r15
564 .cfi_restore %r15
1039 mov 8*3(%rbp),%r15
[all …]
/freebsd-head/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
HDtsan_rtl_s390x.S20 stmg %r2, %r3, R2_REL_OFFSET(%r15)
23 stmg %r14, %r15, R14_REL_OFFSET(%r15)
25 CFI_REL_OFFSET(%r15, R15_REL_OFFSET)
26 aghi %r15, -FRAME_SIZE
28 la %r2, FRAME_SIZE(%r15)
30 lmg %r14, %r15, FRAME_SIZE + R14_REL_OFFSET(%r15)
32 CFI_RESTORE(%r15)
34 lmg %r2, %r3, R2_REL_OFFSET(%r15)
/freebsd-head/crypto/openssl/crypto/ec/asm/
HDx25519-x86_64.pl118 push %r15
119 .cfi_push %r15
142 lea (%r14,%r14,8),%r15
148 lea (%r14,%r15,2),%rdi # g[4]*19
155 mov %rax,%r14 # %r14:%r15 = h4
157 mov %rdx,%r15
180 adc %rdx,%r15
203 adc %rdx,%r15
226 adc %rdx,%r15
246 adc %rdx,%r15
[all …]
/freebsd-head/sys/contrib/zstd/lib/decompress/
HDhuf_decompress_amd64.S64 #define olimit r15
70 #define var0 r15
115 push %r15
154 movq %rdx, %r15
155 shrq $2, %r15
171 cmpq %rdx, %r15
172 cmova %rdx, %r15
175 leaq (%r15, %r15, 4), %r15
336 pop %r15
370 push %r15
[all …]
/freebsd-head/crypto/openssl/crypto/poly1305/asm/
HDpoly1305-ia64.S166 (p7) ld8 r15=[r11],24 }
170 (p15) shrp i0=r15,r14,56 }
171 { .mii; (p15) shrp i1=r16,r15,56
172 (p14) shrp i0=r15,r14,48 }
173 { .mii; (p14) shrp i1=r16,r15,48
174 (p13) shrp i0=r15,r14,40 }
175 { .mii; (p13) shrp i1=r16,r15,40
176 (p12) shrp i0=r15,r14,32 }
177 { .mii; (p12) shrp i1=r16,r15,32
178 (p11) shrp i0=r15,r14,24 }
[all …]
/freebsd-head/crypto/openssl/crypto/camellia/asm/
HDcmll-x86_64.pl68 $keyend="%r15";
153 push %r15
154 .cfi_push %r15
185 mov 0(%rsp),%r15
186 .cfi_restore %r15
280 push %r15
281 .cfi_push %r15
312 mov 0(%rsp),%r15
313 .cfi_restore %r15
457 push %r15
[all …]
/freebsd-head/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/
HDumoddi3.S33 r15:14 = #1 // initialize bit to 1
38 r15:14 = lsl(r15:14,r10) // shift the bit left by same amount as divisor
54 r9:8 = add(r1:0, r15:14) // save current quotient to temp (r9:8)
61 r15:14 = lsr(r15:14, #1) // shift bit right by 1 for next iteration
HDudivdi3.S33 r15:14 = #1 // initialize bit to 1
38 r15:14 = lsl(r15:14,r10) // shift the bit left by same amount as divisor
54 r9:8 = add(r1:0, r15:14) // save current quotient to temp (r9:8)
61 r15:14 = lsr(r15:14, #1) // shift bit right by 1 for next iteration
HDudivmoddi4.S33 r15:14 = #1 // initialize bit to 1
38 r15:14 = lsl(r15:14,r10) // shift the bit left by same amount as divisor
54 r9:8 = add(r1:0, r15:14) // save current quotient to temp (r9:8)
61 r15:14 = lsr(r15:14, #1) // shift bit right by 1 for next iteration
HDmoddi3.S39 r15:14 = #1 // initialize bit to 1
44 r15:14 = lsl(r15:14,r10) // shift the bit left by same amount as divisor
60 r9:8 = add(r1:0, r15:14) // save current quotient to temp (r9:8)
67 r15:14 = lsr(r15:14, #1) // shift bit right by 1 for next iteration
HDdivdi3.S41 r15:14 = #1 // initialize bit to 1
46 r15:14 = lsl(r15:14,r10) // shift the bit left by same amount as divisor
62 r9:8 = add(r1:0, r15:14) // save current quotient to temp (r9:8)
69 r15:14 = lsr(r15:14, #1) // shift bit right by 1 for next iteration
/freebsd-head/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/
HDfe51_nsquare.S32 movq %r15,32(%rsp)
63 mov %rax,%r15
76 add %rax,%r15
118 add %rax,%r15
120 shld $13,%r15,%rbx
129 and %rdx,%r15
130 add %r14,%r15
143 add %r15,%r9
166 movq 32(%rsp),%r15

123456789