Searched refs:r12 (Results 1 - 25 of 154) sorted by relevance

1234567

/freebsd-11.0-release/sys/arm/ti/
H A Dti_smc.S35 stmfd sp!, {r4-r12, lr}
36 mov r12, r2 /* the rom expects the function ID in r12 */
39 ldmfd sp!, {r4-r12, pc}
/freebsd-11.0-release/lib/libc/arm/string/
H A Dmemmove.S71 ands r12, r0, #3
73 ands r12, r1, #3
87 ldmia r1!, {r3, r4, r12, lr}
88 stmia r0!, {r3, r4, r12, lr}
89 ldmia r1!, {r3, r4, r12, lr}
90 stmia r0!, {r3, r4, r12, lr}
96 ldmiage r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */
97 stmiage r0!, {r3, r4, r12, lr}
107 ldmiage r1!, {r3, r12, lr}
108 stmiage r0!, {r3, r12, l
[all...]
H A Dmemcpy_arm.S60 * Note: r12 (aka ip) can be trashed during the function along with
73 ands r12, r0, #3
75 ands r12, r1, #3
89 ldmia r1!, {r3, r4, r12, lr}
90 stmia r0!, {r3, r4, r12, lr}
91 ldmia r1!, {r3, r4, r12, lr}
92 stmia r0!, {r3, r4, r12, lr}
97 ldmiage r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */
98 stmiage r0!, {r3, r4, r12, lr}
107 ldmiage r1!, {r3, r12, l
[all...]
/freebsd-11.0-release/lib/libc/amd64/gen/
H A Drfork_thread.S49 pushq %r12
51 movq %rcx, %r12
65 popq %r12
76 movq %r12, %rdi
94 popq %r12
/freebsd-11.0-release/contrib/gcc/config/rs6000/
H A Ddarwin-world.asm84 Ls$pb: mflr r12
85 addis r12,r12,ha16(L_has_vec$non_lazy_ptr-Ls$pb)
86 lwz r12,lo16(L_has_vec$non_lazy_ptr-Ls$pb)(r12)
88 lwz r12,0(r12)
92 cmpwi r12,0
115 addi r12,r1,-224
133 stvx v20,r11,r12
[all...]
/freebsd-11.0-release/contrib/compiler-rt/lib/builtins/arm/
H A Daeabi_ldivmod.S24 add r12, sp, #8
25 str r12, [sp]
H A Daeabi_uldivmod.S24 add r12, sp, #8
25 str r12, [sp]
H A Dsync-ops.h24 mov r12, r0 ; \
26 ldrex r0, [r12] ; \
28 strex r3, r2, [r12] ; \
41 mov r12, r0 ; \
43 ldrexd r0, r1, [r12] ; \
45 strexd r6, r4, r5, [r12] ; \
H A Dcomparesf2.S55 orrs r12, r2, r3, lsr #1
60 eorsne r12, r0, r1
116 orrs r12, r2, r3, lsr #1
118 eorsne r12, r0, r1
/freebsd-11.0-release/secure/lib/libcrypto/amd64/
H A Dsha512-x86_64.S26 pushq %r12
56 movq 0(%rsi),%r12
59 bswapq %r12
67 movq %r12,0(%rsp)
72 addq %r11,%r12
77 addq %r15,%r12
80 addq (%rbp),%r12
89 addq %r13,%r12
92 addq %r12,%rdx
93 addq %r12,
[all...]
H A Decp_nistz256-x86_64.S28 pushq %r12
49 movq %r11,%r12
58 cmovcq %r12,%r11
63 popq %r12
73 pushq %r12
89 movq %r11,%r12
98 cmovzq %r12,%r11
123 popq %r12
133 pushq %r12
153 movq %r11,%r12
[all...]
H A Drsaz-x86_64.S13 pushq %r12
55 movq %rdx,%r12
56 adcq $0,%r12
59 addq %rax,%r12
106 addq %rax,%r12
109 addq %rbx,%r12
156 addq %rax,%r12
178 movq %r12,%r10
179 leaq (%rbx,%r12,2),%r12
[all...]
H A Dx86_64-mont5.S23 pushq %r12
59 leaq 128(%rdx),%r12
140 pand 64(%r12),%xmm0
142 pand 80(%r12),%xmm1
143 pand 96(%r12),%xmm2
145 pand 112(%r12),%xmm3
148 movdqa -128(%r12),%xmm4
149 movdqa -112(%r12),%xmm5
150 movdqa -96(%r12),%xmm2
152 movdqa -80(%r12),
[all...]
H A Dbsaes-x86_64.S1081 pushq %r12
1088 movq %rdi,%r12
1111 movdqu 0(%r12),%xmm15
1112 movdqu 16(%r12),%xmm0
1113 movdqu 32(%r12),%xmm1
1114 movdqu 48(%r12),%xmm2
1115 movdqu 64(%r12),%xmm3
1116 movdqu 80(%r12),%xmm4
1118 movdqu 96(%r12),%xmm5
1120 movdqu 112(%r12),
[all...]
H A Drc4-x86_64.S14 pushq %r12
18 movq %rdx,%r12
32 subq %r12,%r13
51 xorb (%r12),%dl
52 movb %dl,(%r12,%r13,1)
53 leaq 1(%r12),%r12
130 xorq (%r12),%r8
131 movq %r8,(%r12,%r13,1)
132 leaq 8(%r12),
[all...]
/freebsd-11.0-release/libexec/rtld-elf/powerpc/
H A Drtld_start.S122 * On entry, %r11 contains the index of the PLT cell, and %r12 contains
138 mr %r3,%r12 # obj
167 lis %r12,0 # lis 12,jmptab@ha
168 addi %r12,%r12,0 # addi 12,12,jmptab@l
169 subf %r11,%r12,%r11 # reloff
170 li %r12,2
171 srw %r11,%r11,%r12 # index = reloff/sizeof(Elf_Addr)
173 lis %r12,0 # lis 12,_rtld_bind_start@ha
174 addi %r12,
[all...]
/freebsd-11.0-release/crypto/openssl/crypto/bn/asm/
H A Dppc.pl235 #.set r12,12
843 # r10, r11, r12 are the equivalents of c1, c2, and c3.
857 adde r12,r9,r0
865 adde r12,r9,r12
872 addc r12,r8,r12
880 addc r12,r8,r12
888 addc r12,r
[all...]
H A Drsaz-x86_64.pl136 push %r12
182 movq %rdx, %r12
183 adcq \$0, %r12
186 addq %rax, %r12
233 addq %rax, %r12
236 addq %rbx, %r12
283 addq %rax, %r12
305 movq %r12, %r10
306 lea (%rbx,%r12,2), %r12 #shl
[all...]
H A Dx86_64-mont5.pl105 push %r12
141 lea 128($bp),%r12 # reassign $bp (+size optimization)
143 $bp="%r12";
430 mov -24(%rsi),%r12
457 push %r12
526 mov -24(%rsi),%r12
543 $bp="%r12";
981 mov ($np),%r12
986 dec %r12 # so that after 'not' we get -n[0]
1048 my @A1=("%r12","
[all...]
/freebsd-11.0-release/sys/boot/efi/loader/arch/amd64/
H A Damd64_tramp.S44 movq %rdx,%r12 /* Stash the kernel values for later. */
51 pushq %r12 /* Push kernend. */
/freebsd-11.0-release/sys/arm/arm/
H A Dsupport.S418 ands r12, r0, #3
420 ands r12, r1, #3
434 ldmia r1!, {r3, r4, r12, lr}
435 stmia r0!, {r3, r4, r12, lr}
436 ldmia r1!, {r3, r4, r12, lr}
437 stmia r0!, {r3, r4, r12, lr}
442 ldmiage r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */
443 stmiage r0!, {r3, r4, r12, lr}
452 ldmiage r1!, {r3, r12, lr}
453 stmiage r0!, {r3, r12, l
[all...]
/freebsd-11.0-release/sys/amd64/vmm/amd/
H A Dsvm_support.S64 push %r12
81 movq SCTX_R12(%rsi), %r12
105 movq %r12, SCTX_R12(%rax)
120 pop %r12
/freebsd-11.0-release/lib/csu/powerpc64/
H A Dcrti.S51 addis %r2, %r12, (.TOC.-_init)@ha
78 addis %r2, %r12, (.TOC.-_fini)@ha
/freebsd-11.0-release/libexec/rtld-elf/powerpc64/
H A Drtld_start.S90 mr %r12,%r3
122 mr %r12,%r0 # save r0 (index) immediately to r12
140 mulli %r4,%r12,24 # Multiply index by sizeof(Elf_Rela)
150 mr %r12,%r3
/freebsd-11.0-release/crypto/openssl/crypto/aes/asm/
H A Daesni-sha256-x86_64.pl338 push %r12
376 mov $inp,%r12 # borrow $a4
408 vmovdqu 0x00(%rsi,%r12),@X[0]
409 vmovdqu 0x10(%rsi,%r12),@X[1]
410 vmovdqu 0x20(%rsi,%r12),@X[2]
411 vmovdqu 0x30(%rsi,%r12),@X[3]
434 vmovdqu (%r12),$inout # $a4
435 mov %r12,$_inp # $a4
542 &mov ("%r12",$_inp); # borrow $a4
546 &vmovdqu ("(%r15,%r12)",
[all...]

Completed in 96 milliseconds

1234567