Home
last modified time | relevance | path

Searched refs:r12 (Results 1 – 25 of 270) sorted by relevance

1234567891011

/freebsd/lib/libc/arm/string/
H A Dmemmove.S69 ands r12, r0, #3
71 ands r12, r1, #3
85 ldmia r1!, {r3, r4, r12, lr}
86 stmia r0!, {r3, r4, r12, lr}
87 ldmia r1!, {r3, r4, r12, lr}
88 stmia r0!, {r3, r4, r12, lr}
94 ldmiage r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */
95 stmiage r0!, {r3, r4, r12, lr}
105 ldmiage r1!, {r3, r12, lr}
106 stmiage r0!, {r3, r12, lr}
[all …]
/freebsd/sys/crypto/openssl/amd64/
H A Dsha512-x86_64.S30 pushq %r12
31 .cfi_offset %r12,-32
64 movq 0(%rsi),%r12
67 bswapq %r12
75 movq %r12,0(%rsp)
80 addq %r11,%r12
85 addq %r15,%r12
88 addq (%rbp),%r12
97 addq %r13,%r12
100 addq %r12,%rdx
[all …]
H A Dkeccak1600-x86_64.S28 movq %rbp,%r12
65 xorq %rax,%r12
72 rolq $14,%r12
77 movq %r12,%r14
78 andq %r11,%r12
80 xorq %r10,%r12
82 movq %r12,-84(%rsi)
85 movq 76(%rdi),%r12
103 xorq %rdx,%r12
107 rolq $61,%r12
[all …]
H A Decp_nistz256-x86_64.S2410 pushq %r12
2412 .cfi_offset %r12,-16
2436 movq %r11,%r12
2445 cmovcq %r12,%r11
2451 movq 8(%rsp),%r12
2452 .cfi_restore %r12
2467 pushq %r12
2469 .cfi_offset %r12,-16
2488 movq %r11,%r12
2497 cmovzq %r12,%r11
[all …]
H A Dx86_64-mont5.S26 pushq %r12
27 .cfi_offset %r12,-32
69 leaq 128(%rdx),%r12
150 pand 64(%r12),%xmm0
152 pand 80(%r12),%xmm1
153 pand 96(%r12),%xmm2
155 pand 112(%r12),%xmm3
158 movdqa -128(%r12),%xmm4
159 movdqa -112(%r12),%xmm5
160 movdqa -96(%r12),%xmm2
[all …]
H A Drsaz-x86_64.S17 pushq %r12
19 .cfi_offset %r12,-32
69 movq %rdx,%r12
70 adcq $0,%r12
73 addq %rax,%r12
118 addq %rax,%r12
121 addq %rbx,%r12
168 addq %rax,%r12
207 adcq %r12,%r12
216 adcq %rdx,%r12
[all …]
H A Dx25519-x86_64.S15 pushq %r12
17 .cfi_offset %r12,-32
33 movq 8(%rdx),%r12
45 mulq %r12
46 movq %r12,8(%rsp)
58 movq %rax,%r12
80 addq %rax,%r12
103 addq %rax,%r12
126 addq %rax,%r12
148 addq %rax,%r12
[all …]
H A Dbsaes-x86_64.S1092 pushq %r12
1094 .cfi_offset %r12,-32
1109 movq %rdi,%r12
1132 movdqu 0(%r12),%xmm15
1133 movdqu 16(%r12),%xmm0
1134 movdqu 32(%r12),%xmm1
1135 movdqu 48(%r12),%xmm2
1136 movdqu 64(%r12),%xmm3
1137 movdqu 80(%r12),%xmm4
1139 movdqu 96(%r12),%xmm5
[all …]
H A Drc4-x86_64.S18 pushq %r12
20 .cfi_offset %r12,-24
26 movq %rdx,%r12
40 subq %r12,%r13
59 xorb (%r12),%dl
60 movb %dl,(%r12,%r13,1)
61 leaq 1(%r12),%r12
138 xorq (%r12),%r8
139 movq %r8,(%r12,%r13,1)
140 leaq 8(%r12),%r12
[all …]
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/sha2/
H A Dsha512-x86_64.S170 pushq %r12
171 .cfi_offset %r12,-32
202 movq 0(%rsi),%r12
205 bswapq %r12
211 movq %r12,0(%rsp)
215 addq %r11,%r12
219 addq %r15,%r12
221 addq (%rbp),%r12
228 addq %r13,%r12
230 addq %r12,%rdx
[all …]
/freebsd/sys/crypto/openssl/arm/
H A Dsha256-armv4.S106 ldr r12,.LOPENSSL_armcap
108 ldr r12,[r3,r12] @ OPENSSL_armcap_P
111 ldr r12,[r12]
113 tst r12,#ARMV8_SHA256
115 tst r12,#ARMV7_NEON
130 eor r12,r12,r12
137 add r4,r4,r12 @ h+=Maj(a,b,c) from the past
144 add r4,r4,r12 @ h+=Maj(a,b,c) from the past
145 ldrb r12,[r1,#2]
147 orr r2,r2,r12,lsl#8
[all …]
H A Dchacha-armv4.S40 ldr r12,[sp,#0] @ pull pointer to counter and nonce
67 ldmia r12,{r4,r5,r6,r7} @ load counter and nonce
83 str r12, [sp,#4*(32+1)] @ save inp
87 ldr r12,[sp,#4*(12)] @ modulo-scheduled load
98 mov r12,r12,ror#16
101 eor r12,r12,r0,ror#16
103 add r8,r8,r12
110 mov r12,r12,ror#24
113 eor r12,r12,r0,ror#24
115 add r8,r8,r12
[all …]
H A Dkeccak1600-armv4.S46 add r12,sp,#0
57 ldmia r12,{r0,r1,r2,r3} @ A[0][0..1]
58 ldmia r10,{r10,r11,r12,r14} @ A[1][0..1]
62 eor r2,r2,r12
65 ldrd r12,r14,[sp,#64]
68 eor r6,r6,r12
71 ldrd r12,r14,[sp,#80]
74 eor r0,r0,r12
77 ldrd r12,r14,[sp,#96]
80 eor r4,r4,r12
[all …]
H A Decp_nistz256-armv4.S2416 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr}
2419 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,pc}
2421 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr}
2457 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr}
2460 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,pc}
2462 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr}
2479 ldr r12,[r2,#4]
2486 adcs r5,r5,r12
2487 ldr r12,[r2,#20]
2493 adcs r9,r9,r12
[all …]
H A Dghash-armv4.S43 adr r12,rem_4bit
45 sub r12,pc,#8+48 @ &rem_4bit
50 ldmia r12,{r4,r5,r6,r7,r8,r9,r10,r11} @ copy rem_4bit ...
53 ldrb r12,[r2,#15]
56 eor r12,r12,r14
57 and r14,r12,#0xf0
58 and r12,r12,#0x0f
61 add r7,r1,r12,lsl#4
64 ldrb r12,[r2,#14]
78 eor r12,r12,r14
[all …]
H A Darmv4-mont.S59 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr} @ save 10 registers
78 mov r12,#0
79 umlal r10,r12,r6,r8 @ np[0]*n0+"t[0]"
89 umlal r12,r14,r6,r8 @ np[j]*n0
90 adds r12,r12,r10
91 str r12,[r4],#4 @ tp[j-1]=,tp++
92 adc r12,r14,#0
96 adds r12,r12,r11
101 str r12,[r0] @ tp[num-1]=
119 mov r12,#0
[all …]
/freebsd/sys/contrib/openzfs/module/icp/asm-arm/sha2/
H A Dsha256-armv7.S86 eor r12,r12,r12
93 add r4,r4,r12 @ h+=Maj(a,b,c) from the past
100 add r4,r4,r12 @ h+=Maj(a,b,c) from the past
101 ldrb r12,[r1,#2]
103 orr r2,r2,r12,lsl#8
104 ldrb r12,[r1],#4
110 orr r2,r2,r12,lsl#24
113 ldr r12,[r14],#4 @ *K256++
119 add r11,r11,r12 @ h+=K256[i]
124 and r12,r12,#0xff
[all …]
/freebsd/crypto/openssl/crypto/bn/asm/
H A Drsaz-x86_64.pl111 push %r12
112 .cfi_push %r12
163 movq %rdx, %r12
164 adcq \$0, %r12
167 addq %rax, %r12
212 addq %rax, %r12
215 addq %rbx, %r12
262 addq %rax, %r12
301 adcq %r12, %r12
310 adcq %rdx, %r12
[all …]
H A Dx86_64-mont.pl134 push %r12
135 .cfi_push %r12
176 mov $bp,%r12 # reassign $bp
178 $bp="%r12";
353 mov -24(%rsi),%r12
354 .cfi_restore %r12
389 push %r12
390 .cfi_push %r12
423 mov %rdx,%r12 # reassign $bp
425 $bp="%r12";
[all …]
H A Dx86_64-mont5.pl120 push %r12
121 .cfi_push %r12
163 lea 128($bp),%r12 # reassign $bp (+size optimization)
165 $bp="%r12";
457 mov -24(%rsi),%r12
458 .cfi_restore %r12
493 push %r12
494 .cfi_push %r12
571 mov -24(%rsi),%r12
572 .cfi_restore %r12
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/
H A Dfe51_pack.S29 movq %r12,8(%rsp)
41 mov %rdx,%r12
42 shr $51,%r12
44 add %r12,%rcx
45 mov %rcx,%r12
46 shr $51,%r12
48 add %r12,%r8
49 mov %r8,%r12
50 shr $51,%r12
52 add %r12,%r9
[all …]
/freebsd/crypto/openssl/crypto/aes/asm/
H A Daesni-sha256-x86_64.pl360 push %r12
361 .cfi_push %r12
402 mov $inp,%r12 # borrow $a4
434 vmovdqu 0x00(%rsi,%r12),@X[0]
435 vmovdqu 0x10(%rsi,%r12),@X[1]
436 vmovdqu 0x20(%rsi,%r12),@X[2]
437 vmovdqu 0x30(%rsi,%r12),@X[3]
460 vmovdqu (%r12),$inout # $a4
461 mov %r12,$_inp # $a4
568 &mov ("%r12",$_inp); # borrow $a4
[all …]
/freebsd/crypto/openssl/crypto/ec/asm/
H A Dx25519-x86_64.pl112 push %r12
113 .cfi_push %r12
126 mov 8*1(%rdx),%r12
138 mulq %r12 # f[0]*g[1]
139 mov %r12,8*1(%rsp) # offload g[1]
151 mov %rax,%r12 # %r12:%r13 = h3
173 add %rax,%r12
196 add %rax,%r12
219 add %rax,%r12
241 add %rax,%r12
[all …]
/freebsd/libexec/rtld-elf/powerpc/
H A Drtld_start.S157 mr %r3,%r12 # obj
187 lis %r12,0 # lis 12,jmptab@ha
188 addi %r12,%r12,0 # addi 12,12,jmptab@l
189 subf %r11,%r12,%r11 # reloff
190 li %r12,2
191 srw %r11,%r11,%r12 # index = reloff/sizeof(Elf_Addr)
194 lis %r12,0 # lis 12,_rtld_bind_start@ha
195 addi %r12,%r12,0 # addi 12,12,_rtld_bind_start@l
196 mtctr %r12
197 lis %r12,0 # lis 12,obj@ha
[all …]
/freebsd/sys/arm/arm/
H A Dsupport.S340 ands r12, r0, #3
342 ands r12, r1, #3
356 ldmia r1!, {r3, r4, r12, lr}
357 stmia r0!, {r3, r4, r12, lr}
358 ldmia r1!, {r3, r4, r12, lr}
359 stmia r0!, {r3, r4, r12, lr}
364 ldmiage r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */
365 stmiage r0!, {r3, r4, r12, lr}
374 ldmiage r1!, {r3, r12, lr}
375 stmiage r0!, {r3, r12, lr}
[all …]

1234567891011