Home
last modified time | relevance | path

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

1234567

/freebsd-11-stable/secure/lib/libcrypto/amd64/
HDsha512-x86_64.S27 pushq %r13
57 movq %r8,%r13
60 rorq $23,%r13
63 xorq %r8,%r13
71 rorq $4,%r13
76 xorq %r8,%r13
84 rorq $14,%r13
89 addq %r13,%r12
98 movq %rdx,%r13
101 rorq $23,%r13
[all …]
HDcmll-x86_64.S24 pushq %r13
30 movq %rcx,%r13
51 movl %r8d,0(%r13)
53 movl %r9d,4(%r13)
54 movl %r10d,8(%r13)
55 movl %r11d,12(%r13)
59 movq 16(%rsp),%r13
293 pushq %r13
299 movq %rcx,%r13
320 movl %r8d,0(%r13)
[all …]
HDx86_64-mont.S29 pushq %r13
83 movq %rdx,%r13
90 addq %rax,%r13
93 addq %r11,%r13
96 movq %r13,-16(%rsp,%r15,8)
97 movq %rdx,%r13
111 addq %rax,%r13
114 addq %r11,%r13
116 movq %r13,-16(%rsp,%r15,8)
117 movq %rdx,%r13
[all …]
HDbsaes-x86_64.S1082 pushq %r13
1089 movq %rsi,%r13
1141 movdqu %xmm15,0(%r13)
1143 movdqu %xmm0,16(%r13)
1144 movdqu %xmm5,32(%r13)
1145 movdqu %xmm3,48(%r13)
1146 movdqu %xmm1,64(%r13)
1147 movdqu %xmm6,80(%r13)
1148 movdqu %xmm2,96(%r13)
1149 movdqu %xmm4,112(%r13)
[all …]
HDecp_nistz256-x86_64.S29 pushq %r13
32 xorq %r13,%r13
43 adcq $0,%r13
51 sbbq $0,%r13
62 popq %r13
74 pushq %r13
84 xorq %r13,%r13
91 adcq $0,%r13
99 cmovzq %rsi,%r13
113 shlq $63,%r13
[all …]
HDx86_64-mont5.S24 pushq %r13
208 movq %rdx,%r13
215 addq %rax,%r13
218 addq %r11,%r13
221 movq %r13,-16(%rsp,%r15,8)
222 movq %rdx,%r13
237 addq %rax,%r13
239 addq %r11,%r13
241 movq %r13,-16(%rsp,%r9,8)
242 movq %rdx,%r13
[all …]
HDrsaz-x86_64.S14 pushq %r13
62 movq %rdx,%r13
63 adcq $0,%r13
66 addq %rax,%r13
113 addq %rax,%r13
116 addq %rbx,%r13
161 addq %rax,%r13
164 addq %rcx,%r13
243 addq %r13,%r13
251 addq %rax,%r13
[all …]
HDrsaz-avx2.S13 pushq %r13
18 movq %rdx,%r13
20 movq %r13,%r15
23 subq $-128,%r13
36 vmovdqu 0-128(%r13),%ymm0
38 vmovdqu 32-128(%r13),%ymm1
39 vmovdqu 64-128(%r13),%ymm2
40 vmovdqu 96-128(%r13),%ymm3
41 vmovdqu 128-128(%r13),%ymm4
42 vmovdqu 160-128(%r13),%ymm5
[all …]
HDsha1-x86_64.S33 pushq %r13
62 leal 1518500249(%rdx,%r13,1),%r13d
127 leal 1518500249(%r14,%r13,1),%r13d
192 leal 1518500249(%rbp,%r13,1),%r13d
258 leal 1518500249(%rdx,%r13,1),%r13d
332 leal 1859775393(%r14,%r13,1),%r13d
402 leal 1859775393(%rbp,%r13,1),%r13d
472 leal 1859775393(%rdx,%r13,1),%r13d
542 leal 1859775393(%r14,%r13,1),%r13d
612 leal -1894007588(%rbp,%r13,1),%r13d
[all …]
HDaes-x86_64.S216 movzbl (%r14,%r13,1),%r13d
340 pushq %r13
367 leaq (%r15,%r13,1),%rbp
389 movq 16(%rsi),%r13
615 movzbl (%r14,%r13,1),%r13d
670 movq %rsi,%r13
673 andq %r11,%r13
675 movq %r13,%rdx
678 shrq $7,%r13
681 subq %r13,%rdx
[all …]
HDghash-x86_64.S101 pushq %r13
348 movzbq (%rsp,%rcx,1),%r13
351 xorq %r8,%r13
355 movzbq %r13b,%r13
365 movzwq (%r11,%r13,2),%r13
370 shlq $48,%r13
373 xorq %r13,%r9
389 movzbq (%rsp,%rcx,1),%r13
392 xorq %r8,%r13
396 movzbq %r13b,%r13
[all …]
HDwp-x86_64.S12 pushq %r13
37 movq 40(%rdi),%r13
46 movq %r13,40(%rsp)
54 xorq 40(%rsi),%r13
62 movq %r13,64+40(%rsp)
95 movq 3(%rbp,%rdi,8),%r13
122 xorq 4(%rbp,%rsi,8),%r13
144 xorq 5(%rbp,%rdi,8),%r13
171 xorq 6(%rbp,%rsi,8),%r13
193 xorq 7(%rbp,%rdi,8),%r13
[all …]
HDaesni-mb-x86_64.S23 pushq %r13
56 movq -32(%rdi),%r13
131 cmovgq %rbp,%r13
153 prefetcht0 15(%r13,%rbx,1)
233 movups %xmm3,-16(%r13,%rbx,1)
262 movq -32(%rax),%r13
287 pushq %r13
320 movq -32(%rdi),%r13
391 cmovgq %rbp,%r13
413 prefetcht0 15(%r13,%rbx,1)
[all …]
HDx86_64-gf2m.S37 movq %r9,%r13
39 xorq %r10,%r13
44 movq %r13,24(%rsp)
50 xorq %r11,%r13
53 movq %r13,56(%rsp)
57 xorq %r14,%r13
62 movq %r13,88(%rsp)
64 xorq %r11,%r13
71 movq %r13,120(%rsp)
236 movq %r13,88(%rsp)
[all …]
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/
HDrsaz-x86_64.pl137 push %r13
189 movq %rdx, %r13
190 adcq \$0, %r13
193 addq %rax, %r13
240 addq %rax, %r13
243 addq %rbx, %r13
288 addq %rax, %r13
291 addq %rcx, %r13
370 addq %r13, %r13
378 addq %rax, %r13
[all …]
HDx86_64-mont5.pl74 $hi1="%r13";
106 push %r13
430 mov -32(%rsi),%r13
441 my @N=("%r13","%rdi");
459 push %r13
526 mov -32(%rsi),%r13
541 lea 128(%rdx,$num),%r13 # end of powers table (+size optimization)
635 mov %r13,16+8(%rsp) # save end of b[num]
989 mov 8*1(%rbp),%r13
1048 my @A1=("%r12","%r13");
[all …]
HDx86_64-mont.pl85 $hi1="%r13";
122 push %r13
328 mov -32(%rsi),%r13
339 my @N=("%r13","%rdi");
357 push %r13
763 mov -32(%rsi),%r13
785 my @A1=("%r12","%r13");
802 push %r13
904 mov 8*1(%rbx),%r13
909 sbb 8*1(%rbp),%r13
[all …]
/freebsd-11-stable/crypto/openssl/crypto/aes/asm/
HDaesni-sha256-x86_64.pl339 push %r13
378 lea $TABLE+`$SZ*2*$rounds+32`(%rip),%r13 # borrow $a0
394 vmovdqa 0x00(%r13,%r14,8),$mask14
395 vmovdqa 0x10(%r13,%r14,8),$mask12
396 vmovdqa 0x20(%r13,%r14,8),$mask10
562 mov $_out,%r13 # borrow $a0
569 vmovdqu $iv,(%r13,%r12) # write output
614 mov 16(%rsi),%r13
637 push %r13
676 lea $TABLE+`$SZ*2*$rounds+32`(%rip),%r13 # borrow $a0
[all …]
/freebsd-11-stable/sys/powerpc/powerpc/
HDswtch64.S78 mr %r13, %r4
121 mr %r13,%r4 /* and the new thread ptr in curthread*/
155 ld %r7,TD_LOCK(%r13)
161 ld %r17,TD_PCB(%r13) /* Get new PCB */
170 std %r13,PC_CURTHREAD(%r7) /* Store new current thread */
171 ld %r17,TD_PCB(%r13) /* Store new current PCB */
174 mr %r3,%r13 /* Get new thread ptr */
182 mr %r3,%r13 /* Pass curthread to enable_fpu */
191 mr %r3,%r13 /* Pass curthread to enable_vec */
239 std %r13,PCB_CONTEXT+1*8(%r3)
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/
HDudivmoddi4.S37 r13:12 = lsl(r5:4,r10) // shift divisor msb into same bit position as dividend msb
50 p0 = cmp.gtu(r13:12,r3:2) // set predicate reg if shifted divisor > current remainder
53 r7:6 = sub(r3:2, r13:12) // subtract shifted divisor from current remainder
62 r13:12 = lsr(r13:12, #1) // shift "shifted divisor" right by 1 for next iteration
HDumoddi3.S37 r13:12 = lsl(r5:4,r10) // shift divisor msb into same bit position as dividend msb
50 p0 = cmp.gtu(r13:12,r3:2) // set predicate reg if shifted divisor > current remainder
53 r7:6 = sub(r3:2, r13:12) // subtract shifted divisor from current remainder
62 r13:12 = lsr(r13:12, #1) // shift "shifted divisor" right by 1 for next iteration
HDudivdi3.S37 r13:12 = lsl(r5:4,r10) // shift divisor msb into same bit position as dividend msb
50 p0 = cmp.gtu(r13:12,r3:2) // set predicate reg if shifted divisor > current remainder
53 r7:6 = sub(r3:2, r13:12) // subtract shifted divisor from current remainder
62 r13:12 = lsr(r13:12, #1) // shift "shifted divisor" right by 1 for next iteration
HDmoddi3.S43 r13:12 = lsl(r5:4,r10) // shift divisor msb into same bit position as dividend msb
56 p0 = cmp.gtu(r13:12,r3:2) // set predicate reg if shifted divisor > current remainder
59 r7:6 = sub(r3:2, r13:12) // subtract shifted divisor from current remainder
68 r13:12 = lsr(r13:12, #1) // shift "shifted divisor" right by 1 for next iteration
HDdivdi3.S45 r13:12 = lsl(r5:4,r10) // shift divisor msb into same bit position as dividend msb
58 p0 = cmp.gtu(r13:12,r3:2) // set predicate reg if shifted divisor > current remainder
61 r7:6 = sub(r3:2, r13:12) // subtract shifted divisor from current remainder
70 r13:12 = lsr(r13:12, #1) // shift "shifted divisor" right by 1 for next iteration
/freebsd-11-stable/crypto/openssl/crypto/camellia/asm/
HDcmll-x86_64.pl57 $out="%r13";
135 push %r13
170 mov 16(%rsp),%r13
245 push %r13
280 mov 16(%rsp),%r13
407 push %r13
570 mov 16(%rsp),%r13
638 push %r13
854 mov 16(%rcx),%r13
885 push %r13
[all …]

1234567