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

12345

/freebsd-10.1-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...]
H A Ddarwin-tramp.asm50 lg r12,0(r11) /* function address */
52 mtctr r12
120 lgu r12,lo16(L_abort$lazy_ptr-L0$_abort)(r11)
121 mtctr r12
/freebsd-10.1-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-10.1-release/sys/powerpc/wii/
H A Dlocore.S40 mfmsr %r12; \
41 rlwinm %r12, %r12, 0, ~(PSL_DR|PSL_IR);\
49 mtsrr1 %r12; /* Disables the MMU */ \
59 mfmsr %r12; \
60 ori %r12, %r12, PSL_DR|PSL_IR; \
62 mtsrr1 %r12; /* Enables the MMU */ \
110 li %r12, BATL(0x00000000, BAT_M, BAT_PP_RW)
112 mtdbatl 0, %r12
[all...]
/freebsd-10.1-release/lib/libc/arm/string/
H A Dmemcpy_arm.S57 * Note: r12 (aka ip) can be trashed during the function along with
70 ands r12, r0, #3
72 ands r12, r1, #3
86 ldmia r1!, {r3, r4, r12, lr}
87 stmia r0!, {r3, r4, r12, lr}
88 ldmia r1!, {r3, r4, r12, lr}
89 stmia r0!, {r3, r4, r12, lr}
94 ldmgeia r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */
95 stmgeia r0!, {r3, r4, r12, lr}
104 ldmgeia r1!, {r3, r12, l
[all...]
H A Dmemmove.S65 ands r12, r0, #3
67 ands r12, r1, #3
81 ldmia r1!, {r3, r4, r12, lr}
82 stmia r0!, {r3, r4, r12, lr}
83 ldmia r1!, {r3, r4, r12, lr}
84 stmia r0!, {r3, r4, r12, lr}
89 ldmgeia r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */
90 stmgeia r0!, {r3, r4, r12, lr}
99 ldmgeia r1!, {r3, r12, lr}
100 stmgeia r0!, {r3, r12, l
[all...]
/freebsd-10.1-release/secure/lib/libcrypto/amd64/
H A Dsha512-x86_64.S10 pushq %r12
40 movq 0(%rsi),%r12
43 bswapq %r12
46 movq %r12,0(%rsp)
53 addq %r11,%r12
56 addq (%rbp,%rdi,8),%r12
66 addq %r15,%r12
74 addq %r13,%r12
77 addq %r12,%rdx
78 addq %r12,
[all...]
H A Dx86_64-mont.S20 pushq %r12
34 movq %rdx,%r12
36 movq (%r12),%rbx
101 movq (%r12,%r14,8),%rbx
204 movq 24(%rsi),%r12
217 pushq %r12
232 movq %rdx,%r12
234 movq (%r12),%rbx
374 movq (%r12,%r14,8),%rbx
602 movq 24(%rsi),%r12
[all...]
H A Dx86_64-mont5.S21 pushq %r12
35 leaq 128(%rdx),%r12
116 pand 64(%r12),%xmm0
118 pand 80(%r12),%xmm1
119 pand 96(%r12),%xmm2
121 pand 112(%r12),%xmm3
124 movdqa -128(%r12),%xmm4
125 movdqa -112(%r12),%xmm5
126 movdqa -96(%r12),%xmm2
128 movdqa -80(%r12),
[all...]
H A Dbsaes-x86_64.S1080 pushq %r12
1087 movq %rdi,%r12
1110 movdqu 0(%r12),%xmm15
1111 movdqu 16(%r12),%xmm0
1112 movdqu 32(%r12),%xmm1
1113 movdqu 48(%r12),%xmm2
1114 movdqu 64(%r12),%xmm3
1115 movdqu 80(%r12),%xmm4
1117 movdqu 96(%r12),%xmm5
1119 movdqu 112(%r12),
[all...]
H A Drc4-x86_64.S13 pushq %r12
17 movq %rdx,%r12
31 subq %r12,%r13
50 xorb (%r12),%dl
51 movb %dl,(%r13,%r12,1)
52 leaq 1(%r12),%r12
129 xorq (%r12),%r8
130 movq %r8,(%r13,%r12,1)
131 leaq 8(%r12),
[all...]
H A Dghash-x86_64.S10 pushq %r12
98 pushq %r12
328 movzbq (%rsp,%rbx,1),%r12
330 xorq %r8,%r12
333 movzbq %r12b,%r12
343 movzwq (%r11,%r12,2),%r12
348 shlq $48,%r12
351 xorq %r12,%r9
366 movzbq (%rsp,%rbx,1),%r12
[all...]
/freebsd-10.1-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-10.1-release/contrib/compiler-rt/lib/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 Dcomparesf2.S58 orrs r12, r2, r3, lsr #1
62 eorsne r12, r0, r1
110 orrs r12, r2, r3, lsr #1
111 eorsne r12, r0, r1
/freebsd-10.1-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-10.1-release/crypto/openssl/crypto/bn/asm/
H A Dppc.pl235 #.set r12,12
841 # r10, r11, r12 are the equivalents of c1, c2, and c3.
855 adde r12,r9,r0
863 adde r12,r9,r12
870 addc r12,r8,r12
878 addc r12,r8,r12
886 addc r12,r
[all...]
/freebsd-10.1-release/lib/libc/powerpc/gen/
H A D_setjmp.S55 mfcr %r12
65 mtcr %r12
H A Dsetjmp.S65 mfcr %r12 /* r12 <- condition reg */
77 mtcr %r12 /* r12 -> condition reg */
/freebsd-10.1-release/sys/boot/amd64/efi/
H A Damd64_tramp.S44 movq %rdx,%r12 /* Stash the kernel values for later. */
51 pushq %r12 /* Push kernend. */
/freebsd-10.1-release/sys/arm/arm/
H A Dsupport.S415 ands r12, r0, #3
417 ands r12, r1, #3
431 ldmia r1!, {r3, r4, r12, lr}
432 stmia r0!, {r3, r4, r12, lr}
433 ldmia r1!, {r3, r4, r12, lr}
434 stmia r0!, {r3, r4, r12, lr}
439 ldmgeia r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */
440 stmgeia r0!, {r3, r4, r12, lr}
449 ldmgeia r1!, {r3, r12, lr}
450 stmgeia r0!, {r3, r12, l
[all...]
/freebsd-10.1-release/lib/libc/powerpc64/gen/
H A D_setjmp.S55 mfcr %r12
61 std %r12,40 + 3*8(%r3)
88 ld %r12,40 + 3*8(%r3)
109 mtcr %r12
H A Dsetjmp.S65 mfcr %r12 /* r12 <- condition reg */
72 std %r12,40 + 3*8(%r6)
101 ld %r12,40 + 3*8(%r3)
122 mtcr %r12 /* r12 -> condition reg */
/freebsd-10.1-release/sys/boot/ia64/ski/
H A Dstart.S48 add r12=STACKSIZE-16,r2

Completed in 126 milliseconds

12345