Searched refs:r5 (Results 1 - 25 of 101) sorted by relevance

12345

/freebsd-10-stable/lib/libc/powerpc/sys/
H A Dpipe.S34 mr %r5,%r3 /* save pointer */
36 sc /* r5 is preserved */
38 stw %r3,0(%r5) /* success, store fds */
39 stw %r4,4(%r5)
H A Dsbrk.S46 mflr %r5
48 lwz %r5,HIDENAME(curbrk)@got(%r5)
49 lwz %r6,0(%r5)
51 lis %r5,HIDENAME(curbrk)@ha
52 lwz %r6,HIDENAME(curbrk)@l(%r5) /* r6 = old break */
62 stw %r7,0(%r5)
64 stw %r7,HIDENAME(curbrk)@l(%r5) /* record new break */
H A Dsetlogin.S41 li %r5,%r0
42 stw %r5,0(%r4)
46 li %r5,0
47 stw %r5,CNAME(_logname_valid)@l(%r4)
/freebsd-10-stable/sys/cddl/contrib/opensolaris/common/atomic/powerpc64/
H A Dopensolaris_atomic.S31 1: ldarx %r5,0,%r3
32 add %r5,%r4,%r5
33 stdcx. %r5,0,%r3
36 mr %r3,%r5
43 stwcx. %r5,0,%r3
56 stdcx. %r5,0,%r3
75 1: lwarx %r5,0,%r6
76 or %r5,%r4,%r5
[all...]
/freebsd-10-stable/contrib/gcclibs/libgomp/config/linux/powerpc/
H A Dfutex.h40 register long int r5 __asm__ ("r5");
46 r5 = val;
54 : "=r"(r0), "=r"(r3), "=r"(r4), "=r"(r5), "=r"(r6)
55 : "r"(r0), "r"(r3), "r"(r4), "r"(r5), "r"(r6)
/freebsd-10-stable/lib/libkse/arch/powerpc/powerpc/
H A Denter_uts.S38 add %r1,%r5,%r6 /* new stack = stack + stacksz */
/freebsd-10-stable/sys/powerpc/ofw/
H A Dofwcall32.S78 lis %r5,ofmsr@ha
79 lwz %r5,ofmsr@l(%r5)
80 mtmsr %r5
89 mr %r5,%r1
92 stw %r5,20(%r1) /* Save real stack pointer */
95 li %r5,0
96 stw %r5,4(%r1)
97 stw %r5,0(%r1)
129 lis %r5,rtas_regsav
[all...]
H A Dofwcall64.S105 lis %r5,ofmsr@ha
106 ld %r5,ofmsr@l(%r5)
107 mtmsrd %r5
116 mr %r5,%r1
119 std %r5,8(%r1) /* Save real stack pointer */
122 li %r5,0
123 stw %r5,4(%r1)
124 stw %r5,0(%r1)
143 ld %r5,4
[all...]
/freebsd-10-stable/sys/boot/powerpc/ps3/
H A Dstart.S35 * at which we were loaded, and r5 0 (kexec) or a pointer to Open Firmware
109 mfmsr %r5; \
110 clrldi %r6,%r5,1; \
132 li %r5,0x100 /* r5: dest address */
133 1: add %r6,%r4,%r5 /* r6: source address */
135 std %r7,0(%r5)
136 addi %r5,%r5,8
137 cmpw %r5,
[all...]
H A Dlv1call.S47 clrldi %r5,%r5,32; \
86 LD64_IM(%r5,0x7075,0x0000,0x0000,0x0000 /* "pu" */)
93 lwz %r5,-8(%r1)
94 std %r4,0(%r5)
110 li %r5,24 /* Page sizes: (24 << 56) | (16 << 48) */
111 sldi %r5,%r5,24
114 or %r5,%r5,
[all...]
/freebsd-10-stable/sys/arm/arm/
H A Dcopystr.S74 stmfd sp!, {r4-r5} /* stack is 8 byte aligned */
76 mov r5, #0x00000000
81 add r5, r5, #0x00000001
84 teqne r5, r2
92 strne r5, [r3]
94 ldmfd sp!, {r4-r5} /* stack is 8 byte aligned */
125 adr r5, .Lcopystrfault
126 str r5, [r4, #PCB_ONFAULT]
128 1: ldrbt r5, [r
[all...]
H A Din_cksum_arm.S132 ldrbge r5, [r0], #0x01 /* Fetch 2nd byte */
133 movlt r5, #0x00
138 orreq r2, r5, r4, lsl #8
140 orrne r2, r4, r5, lsl #8
143 orreq r2, r4, r5, lsl #8
145 orrne r2, r5, r4, lsl #8
178 adcs r2, r2, r5
184 adcs r2, r2, r5
191 adcs r2, r2, r5
197 adcs r2, r2, r5
[all...]
H A Dbcopyinout_xscale.S157 ldrt r5, [r0], #0x04 /* LD:04-07 */
165 ldrt r5, [r0], #0x04 /* LD:1c-1f */
175 ldrt r5, [r0], #0x04 /* LD:34-37 */
185 ldrt r5, [r0], #0x04 /* LD:4c-4f */
194 ldrt r5, [r0], #0x04 /* LD:64-67 */
204 ldrt r5, [r0], #0x04 /* LD:7c-7f */
221 ldrt r5, [r0], #0x04
229 ldrt r5, [r0], #0x04
242 rsb r5, r4, #0x18
244 add pc, pc, r5, ls
[all...]
/freebsd-10-stable/lib/libc/powerpc64/sys/
H A Dpipe.S34 mr %r5,%r3 /* save pointer */
36 sc /* r5 is preserved */
38 stw %r3,0(%r5) /* success, store fds */
39 stw %r4,4(%r5)
H A Dsetlogin.S37 li %r5,0
38 stw %r5,CNAME(_logname_valid)@toc@l(%r4)
H A Dsbrk.S43 addis %r5,%r2,HIDENAME(curbrk)@toc@ha
44 addi %r5,%r5,HIDENAME(curbrk)@toc@l
45 ld %r6,0(%r5) /* r6 = old break */
53 std %r7,0(%r5)
/freebsd-10-stable/lib/libc/arm/string/
H A Dmemcpy_arm.S62 * Additional registers are preserved prior to use i.e. r4, r5 & lr
170 stmdb sp!, {r4, r5}
178 ldmia r1!, {r4, r5, r12, lr}
182 orr r4, r4, r5, lsr #24
183 mov r5, r5, lsl #8
184 orr r5, r5, r12, lsr #24
190 orr r4, r4, r5, lsl #24
191 mov r5, r
[all...]
H A Dmemmove.S161 stmdb sp!, {r4, r5}
169 ldmia r1!, {r4, r5, r12, lr}
173 orr r4, r4, r5, lsr #24
174 mov r5, r5, lsl #8
175 orr r5, r5, r12, lsr #24
181 orr r4, r4, r5, lsl #24
182 mov r5, r5, ls
[all...]
/freebsd-10-stable/crypto/openssl/crypto/bn/asm/
H A Dppc.pl228 #.set r5,5 # 3rd argument/volatile register
275 # Freely use registers r5,r6,r7,r8,r9,r10,r11 as follows:
277 # r5,r6 are the two BN_ULONGs being multiplied.
287 $LD r5,`0*$BNSZ`(r4)
288 $UMULL r9,r5,r5
289 $UMULH r10,r5,r5 #in first iteration. No need
297 $UMULL r7,r5,r6
298 $UMULH r8,r5,r
[all...]
/freebsd-10-stable/contrib/compiler-rt/lib/arm/
H A Ddivmodsi4.S31 mov r5, r0
43 eor r1, r1, r5, asr #31
45 sub r1, r1, r5, asr #31
/freebsd-10-stable/lib/libc/arm/aeabi/
H A Daeabi_asm_double.S47 push {r4, r5, r6, r7, ip, lr}
51 mov r5, r1
65 mov r1, r5
81 pop {r4, r5, r6, r7, ip, pc}
H A Daeabi_asm_float.S47 push {r4, r5, ip, lr}
51 mov r5, r1
63 mov r1, r5
77 pop {r4, r5, ip, pc}
/freebsd-10-stable/lib/libc/arm/gen/
H A D_ctx_start.S7 mov r0, r5
/freebsd-10-stable/lib/libc/powerpc/gen/
H A Dsetjmp.S60 mr %r5,%r6 /* &oset */
61 addi %r5,%r5,4
82 li %r5,0 /* oset = NULL */
H A Dsigsetjmp.S64 mr %r5,%r6 /* &oset */
65 addi %r5,%r5,4
89 li %r5,0 /* oset = NULL */

Completed in 297 milliseconds

12345