Home
last modified time | relevance | path

Searched refs:r13 (Results 1 – 25 of 222) sorted by relevance

123456789

/freebsd/sys/crypto/openssl/amd64/
H A Dsha512-x86_64.S32 pushq %r13
33 .cfi_offset %r13,-40
65 movq %r8,%r13
68 rorq $23,%r13
71 xorq %r8,%r13
79 rorq $4,%r13
84 xorq %r8,%r13
92 rorq $14,%r13
97 addq %r13,%r12
106 movq %rdx,%r13
[all …]
H A Dcmll-x86_64.S30 pushq %r13
32 .cfi_offset %r13,-32
42 movq %rcx,%r13
63 movl %r8d,0(%r13)
65 movl %r9d,4(%r13)
66 movl %r10d,8(%r13)
67 movl %r11d,12(%r13)
73 movq 16(%rsp),%r13
74 .cfi_restore %r13
321 pushq %r13
[all …]
H A Drsaz-2k-avx512.S31 pushq %r13
33 .cfi_offset %r13,-40
60 movq 0(%r11),%r13
62 vpbroadcastq %r13,%ymm1
64 mulxq %r13,%r13,%r12
65 addq %r13,%r9
69 movq %r8,%r13
70 imulq %r9,%r13
71 andq %rax,%r13
73 vpbroadcastq %r13,%ymm2
[all …]
H A Dkeccak1600-x86_64.S43 movq %rcx,%r13
60 xorq %r13,%rbp
68 movq %r9,%r13
86 xorq %r13,%r10
89 andq %r8,%r13
91 xorq %r14,%r13
93 movq %r13,-68(%rsi)
111 movq %r8,%r13
119 andq %r13,%r9
137 xorq %r13,%r14
[all …]
H A Dx86_64-mont.S33 pushq %r13
34 .cfi_offset %r13,-40
93 movq %rdx,%r13
100 addq %rax,%r13
103 addq %r11,%r13
106 movq %r13,-16(%rsp,%r15,8)
107 movq %rdx,%r13
121 addq %rax,%r13
124 addq %r11,%r13
126 movq %r13,-16(%rsp,%r15,8)
[all …]
H A Drsaz-3k-avx512.S19 pushq %r13
21 .cfi_offset %r13,-40
49 movq 0(%r11),%r13
51 vpbroadcastq %r13,%ymm1
53 mulxq %r13,%r13,%r12
54 addq %r13,%r9
58 movq %r8,%r13
59 imulq %r9,%r13
60 andq %rax,%r13
62 vpbroadcastq %r13,%ymm2
[all …]
H A Decp_nistz256-x86_64.S2413 pushq %r13
2415 .cfi_offset %r13,-24
2419 xorq %r13,%r13
2430 adcq $0,%r13
2438 sbbq $0,%r13
2449 movq 0(%rsp),%r13
2450 .cfi_restore %r13
2470 pushq %r13
2472 .cfi_offset %r13,-24
2483 xorq %r13,%r13
[all …]
H A Dbsaes-x86_64.S1095 pushq %r13
1097 .cfi_offset %r13,-40
1110 movq %rsi,%r13
1162 movdqu %xmm15,0(%r13)
1164 movdqu %xmm0,16(%r13)
1165 movdqu %xmm5,32(%r13)
1166 movdqu %xmm3,48(%r13)
1167 movdqu %xmm1,64(%r13)
1168 movdqu %xmm6,80(%r13)
1169 movdqu %xmm2,96(%r13)
[all …]
H A Drsaz-2k-avxifma.S32 pushq %r13
34 .cfi_offset %r13,-40
61 movq 0(%r11),%r13
65 mulxq %r13,%r13,%r12
66 addq %r13,%r9
70 movq %r8,%r13
71 imulq %r9,%r13
72 andq %rax,%r13
74 vmovq %r13,%xmm2
77 mulxq %r13,%r13,%r12
[all …]
H A Dx86_64-mont5.S28 pushq %r13
29 .cfi_offset %r13,-40
218 movq %rdx,%r13
225 addq %rax,%r13
228 addq %r11,%r13
231 movq %r13,-16(%rsp,%r15,8)
232 movq %rdx,%r13
247 addq %rax,%r13
249 addq %r11,%r13
251 movq %r13,-16(%rsp,%r9,8)
[all …]
H A Drsaz-x86_64.S20 pushq %r13
22 .cfi_offset %r13,-40
75 movq %rdx,%r13
76 adcq $0,%r13
79 addq %rax,%r13
126 addq %rax,%r13
129 addq %rbx,%r13
174 addq %rax,%r13
177 addq %rcx,%r13
256 addq %r13,%r13
[all …]
H A Dx25519-x86_64.S18 pushq %r13
20 .cfi_offset %r13,-40
34 movq 16(%rdx),%r13
51 mulq %r13
52 movq %r13,16(%rsp)
60 movq %rdx,%r13
82 adcq %rdx,%r13
105 adcq %rdx,%r13
128 adcq %rdx,%r13
150 adcq %rdx,%r13
[all …]
H A Drsaz-4k-avx512.S19 pushq %r13
21 .cfi_offset %r13,-40
51 movq 0(%r11),%r13
53 vpbroadcastq %r13,%ymm1
55 mulxq %r13,%r13,%r12
56 addq %r13,%r9
60 movq %r8,%r13
61 imulq %r9,%r13
62 andq %rax,%r13
64 vpbroadcastq %r13,%ymm2
[all …]
H A Drsaz-3k-avxifma.S19 pushq %r13
21 .cfi_offset %r13,-40
49 movq 0(%r11),%r13
53 mulxq %r13,%r13,%r12
54 addq %r13,%r9
58 movq %r8,%r13
59 imulq %r9,%r13
60 andq %rax,%r13
62 vmovq %r13,%xmm2
65 mulxq %r13,%r13,%r12
[all …]
H A Drsaz-avx2.S17 pushq %r13
18 .cfi_offset %r13,-40
26 movq %rdx,%r13
28 movq %r13,%r15
31 subq $-128,%r13
44 vmovdqu 0-128(%r13),%ymm0
46 vmovdqu 32-128(%r13),%ymm1
47 vmovdqu 64-128(%r13),%ymm2
48 vmovdqu 96-128(%r13),%ymm3
49 vmovdqu 128-128(%r13),%ymm4
[all …]
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/sha2/
H A Dsha512-x86_64.S172 pushq %r13
173 .cfi_offset %r13,-40
203 movq %r8,%r13
206 rorq $23,%r13
208 xorq %r8,%r13
214 rorq $4,%r13
218 xorq %r8,%r13
224 rorq $14,%r13
228 addq %r13,%r12
235 movq %rdx,%r13
[all …]
/freebsd/crypto/openssl/crypto/bn/asm/
H A Drsaz-x86_64.pl113 push %r13
114 .cfi_push %r13
169 movq %rdx, %r13
170 adcq \$0, %r13
173 addq %rax, %r13
220 addq %rax, %r13
223 addq %rbx, %r13
268 addq %rax, %r13
271 addq %rcx, %r13
350 addq %r13, %r13
[all …]
H A Drsaz-2k-avx512.pl146 movq $_b_offset($b_ptr), %r13 # b[i]
148 vpbroadcastq %r13, $Bi # broadcast b[i]
150 mulx %r13, %r13, %r12 # a[0]*b[i] = (t0,t2)
151 addq %r13, $_acc # acc += t0
155 movq $_k0, %r13
156 imulq $_acc, %r13 # acc * k0
157 andq $mask52, %r13 # yi = (acc * k0) & mask52
159 vpbroadcastq %r13, $Yi # broadcast y[i]
161 mulx %r13, %r13, %r12 # yi * m[0] = (t0,t1)
162 addq %r13, $_acc # acc += t0
[all …]
H A Dx86_64-mont5.pl85 $hi1="%r13";
122 push %r13
123 .cfi_push %r13
455 mov -32(%rsi),%r13
456 .cfi_restore %r13
472 my @N=("%r13","%rdi");
495 push %r13
496 .cfi_push %r13
569 mov -32(%rsi),%r13
570 .cfi_restore %r13
[all …]
H A Dx86_64-mont.pl94 $hi1="%r13";
136 push %r13
137 .cfi_push %r13
351 mov -32(%rsi),%r13
352 .cfi_restore %r13
368 my @N=("%r13","%rdi");
391 push %r13
392 .cfi_push %r13
804 mov -32(%rsi),%r13
805 .cfi_restore %r13
[all …]
H A Drsaz-2k-avxifma.pl128 movq $_b_offset($b_ptr), %r13 # b[i]
132 mulx %r13, %r13, %r12 # a[0]*b[i] = (t0,t2)
133 addq %r13, $_acc # acc += t0
137 movq $_k0, %r13
138 imulq $_acc, %r13 # acc * k0
139 andq $mask52, %r13 # yi = (acc * k0) & mask52
141 vmovq %r13, $Yi_xmm
144 mulx %r13, %r13, %r12 # yi * m[0] = (t0,t1)
145 addq %r13, $_acc # acc += t0
309 and \$0xf, %r13
[all …]
H A Drsaz-3k-avx512.pl133 movq $_b_offset($b_ptr), %r13 # b[i]
135 vpbroadcastq %r13, $Bi # broadcast b[i]
137 mulx %r13, %r13, %r12 # a[0]*b[i] = (t0,t2)
138 addq %r13, $_acc # acc += t0
142 movq $_k0, %r13
143 imulq $_acc, %r13 # acc * k0
144 andq $mask52, %r13 # yi = (acc * k0) & mask52
146 vpbroadcastq %r13, $Yi # broadcast y[i]
148 mulx %r13, %r13, %r12 # yi * m[0] = (t0,t1)
149 addq %r13, $_acc # acc += t0
[all …]
H A Drsaz-4k-avx512.pl130 movq $_b_offset($b_ptr), %r13 # b[i]
132 vpbroadcastq %r13, $Bi # broadcast b[i]
134 mulx %r13, %r13, %r12 # a[0]*b[i] = (t0,t2)
135 addq %r13, $_acc # acc += t0
139 movq $_k0, %r13
140 imulq $_acc, %r13 # acc * k0
141 andq $mask52, %r13 # yi = (acc * k0) & mask52
143 vpbroadcastq %r13, $Yi # broadcast y[i]
145 mulx %r13, %r13, %r12 # yi * m[0] = (t0,t1)
146 addq %r13, $_acc # acc += t0
[all …]
/freebsd/crypto/openssl/crypto/ec/asm/
H A Dx25519-x86_64.pl114 push %r13
115 .cfi_push %r13
127 mov 8*2(%rdx),%r13
144 mulq %r13 # f[0]*g[2]
145 mov %r13,8*2(%rsp) # offload g[2]
151 mov %rax,%r12 # %r12:%r13 = h3
153 mov %rdx,%r13
175 adc %rdx,%r13
198 adc %rdx,%r13
221 adc %rdx,%r13
[all …]
/freebsd/crypto/openssl/crypto/aes/asm/
H A Daesni-sha256-x86_64.pl362 push %r13
363 .cfi_push %r13
404 lea $TABLE+`$SZ*2*$rounds+32`(%rip),%r13 # borrow $a0
420 vmovdqa 0x00(%r13,%r14,8),$mask14
421 vmovdqa 0x10(%r13,%r14,8),$mask12
422 vmovdqa 0x20(%r13,%r14,8),$mask10
588 mov $_out,%r13 # borrow $a0
595 vmovdqu $iv,(%r13,%r12) # write output
643 mov -32(%rsi),%r13
644 .cfi_restore %r13
[all …]

123456789