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

1234

/freebsd-9.3-release/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)
H A Dbrk.S49 lwz %r5,HIDENAME(minbrk)@got(%r9)
50 lwz %r6,0(%r5)
52 lis %r5,HIDENAME(minbrk)@ha
53 lwz %r6,HIDENAME(minbrk)@l(%r5)
61 sc /* assume, that r5 is kept */
/freebsd-9.3-release/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-9.3-release/sys/powerpc/booke/
H A Dswtch.S83 stw %r5, TD_LOCK(%r3)
85 lwz %r5, TD_PCB(%r3) /* Get the old thread's PCB ptr */
88 stmw %r12, PCB_CONTEXT(%r5) /* Save the non-volatile GP regs.
92 stw %r16, PCB_CR(%r5)
94 stw %r16, PCB_LR(%r5)
96 stw %r16, PCB_BOOKE_CTR(%r5)
98 stw %r16, PCB_BOOKE_XER(%r5)
100 stw %r16, PCB_BOOKE_DBCR0(%r5)
102 stw %r1, PCB_SP(%r5) /* Save the stack pointer */
121 lwz %r5, PCB_C
[all...]
/freebsd-9.3-release/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-9.3-release/lib/libkse/arch/powerpc/powerpc/
H A Denter_uts.S38 add %r1,%r5,%r6 /* new stack = stack + stacksz */
/freebsd-9.3-release/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-9.3-release/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-9.3-release/sys/arm/arm/
H A Dcopystr.S69 stmfd sp!, {r4-r5} /* stack is 8 byte aligned */
71 mov r5, #0x00000000
76 add r5, r5, #0x00000001
79 teqne r5, r2
87 strne r5, [r3]
89 ldmfd sp!, {r4-r5} /* stack is 8 byte aligned */
129 adr r5, .Lcopystrfault
130 str r5, [r4, #PCB_ONFAULT]
132 1: ldrbt r5, [r
[all...]
H A Din_cksum_arm.S129 ldrgeb r5, [r0], #0x01 /* Fetch 2nd byte */
130 movlt r5, #0x00
135 orreq r2, r5, r4, lsl #8
137 orrne r2, r4, r5, lsl #8
140 orreq r2, r4, r5, lsl #8
142 orrne r2, r5, r4, lsl #8
175 adcs r2, r2, r5
181 adcs r2, r2, r5
188 adcs r2, r2, r5
194 adcs r2, r2, r5
[all...]
H A Dbcopyinout_xscale.S160 ldrt r5, [r0], #0x04 /* LD:04-07 */
168 ldrt r5, [r0], #0x04 /* LD:1c-1f */
178 ldrt r5, [r0], #0x04 /* LD:34-37 */
188 ldrt r5, [r0], #0x04 /* LD:4c-4f */
197 ldrt r5, [r0], #0x04 /* LD:64-67 */
207 ldrt r5, [r0], #0x04 /* LD:7c-7f */
224 ldrt r5, [r0], #0x04
232 ldrt r5, [r0], #0x04
245 rsb r5, r4, #0x18
247 add pc, pc, r5, ls
[all...]
/freebsd-9.3-release/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-9.3-release/lib/libc/arm/gen/
H A D_ctx_start.S7 mov r0, r5
/freebsd-9.3-release/lib/libc/arm/string/
H A Dmemcpy_arm.S59 * Additional registers are preserved prior to use i.e. r4, r5 & lr
167 stmdb sp!, {r4, r5}
175 ldmia r1!, {r4, r5, r12, lr}
179 orr r4, r4, r5, lsr #24
180 mov r5, r5, lsl #8
181 orr r5, r5, r12, lsr #24
187 orr r4, r4, r5, lsl #24
188 mov r5, r
[all...]
H A Dmemmove.S159 stmdb sp!, {r4, r5}
167 ldmia r1!, {r4, r5, r12, lr}
171 orr r4, r4, r5, lsr #24
172 mov r5, r5, lsl #8
173 orr r5, r5, r12, lsr #24
179 orr r4, r4, r5, lsl #24
180 mov r5, r5, ls
[all...]
/freebsd-9.3-release/crypto/openssl/crypto/bn/asm/
H A Dppc.pl305 .set r5,5 # 3rd argument/volatile register
365 # Freely use registers r5,r6,r7,r8,r9,r10,r11 as follows:
367 # r5,r6 are the two BN_ULONGs being multiplied.
377 $LD r5,`0*$BNSZ`(r4)
378 $UMULL r9,r5,r5
379 $UMULH r10,r5,r5 #in first iteration. No need
387 $UMULL r7,r5,r6
388 $UMULH r8,r5,r
[all...]
/freebsd-9.3-release/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-9.3-release/lib/libc/powerpc/gen/
H A Dsetjmp.S60 mr %r5,%r6 /* &oset */
61 addi %r5,%r5,4
83 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 148 milliseconds

1234