Searched refs:r6 (Results 1 - 25 of 66) sorted by relevance

123

/freebsd-9.3-release/sys/cddl/contrib/opensolaris/common/atomic/powerpc64/
H A Dopensolaris_atomic.S40 1: lwarx %r6,0,%r3
41 cmplw %r6,%r4
47 2: stwcx. %r6,0,%r3 /* clear reservation */
49 3: mr %r3,%r6
53 1: ldarx %r6,0,%r3
54 cmpld %r6,%r4
60 2: stdcx. %r6,0,%r3 /* clear reservation */
62 3: mr %r3,%r6
66 li %r6,3
67 andc. %r6,
[all...]
/freebsd-9.3-release/lib/libc/powerpc64/gen/
H A Dsetjmp.S56 mr %r6,%r3
60 mr %r5,%r6 /* &oset */
69 std %r9,40 + 0*8(%r6)
70 std %r10,40 + 1*8(%r6)
71 std %r11,40 + 2*8(%r6)
72 std %r12,40 + 3*8(%r6)
73 std %r13,40 + 4*8(%r6)
74 std %r14,40 + 5*8(%r6)
75 std %r15,40 + 6*8(%r6)
76 std %r16,40 + 7*8(%r6)
[all...]
H A Dsigsetjmp.S57 mr %r6,%r3
64 mr %r5,%r6 /* &oset */
74 std %r9,40 + 0*8(%r6)
75 std %r10,40 + 1*8(%r6)
76 std %r11,40 + 2*8(%r6)
77 std %r12,40 + 3*8(%r6)
78 std %r13,40 + 4*8(%r6)
79 std %r14,40 + 5*8(%r6)
80 std %r15,40 + 6*8(%r6)
81 std %r16,40 + 7*8(%r6)
[all...]
/freebsd-9.3-release/crypto/openssl/crypto/bn/asm/
H A Dppc.pl306 .set r6,6 # ...
365 # Freely use registers r5,r6,r7,r8,r9,r10,r11 as follows:
367 # r5,r6 are the two BN_ULONGs being multiplied.
386 $LD r6,`1*$BNSZ`(r4)
387 $UMULL r7,r5,r6
388 $UMULH r8,r5,r6
401 $UMULL r7,r6,r6
402 $UMULH r8,r6,r6
[all...]
/freebsd-9.3-release/contrib/gcclibs/libgomp/config/linux/powerpc/
H A Dfutex.h41 register long int r6 __asm__ ("r6");
47 r6 = 0;
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 */
H A Dcontext.S110 lwz %r6, _MC_VERS(%r3)
111 cmpwi %r6, _MC_VERSION_KSE /* KSE partial context ? */
137 lwz %r6, _MC_LR(%r3)
138 mtlr %r6
139 lwz %r6, _MC_CR(%r3)
140 mtcr %r6
/freebsd-9.3-release/sys/powerpc/aim/
H A Dswtch64.S83 ld %r6,TD_PCB(%r3) /* Get the old thread's PCB ptr */
84 std %r12,PCB_CONTEXT(%r6) /* Save the non-volatile GP regs.
86 std %r14,PCB_CONTEXT+2*8(%r6)
87 std %r15,PCB_CONTEXT+3*8(%r6)
88 std %r16,PCB_CONTEXT+4*8(%r6)
89 std %r17,PCB_CONTEXT+5*8(%r6)
90 std %r18,PCB_CONTEXT+6*8(%r6)
91 std %r19,PCB_CONTEXT+7*8(%r6)
92 std %r20,PCB_CONTEXT+8*8(%r6)
93 std %r21,PCB_CONTEXT+9*8(%r6)
[all...]
H A Dswtch32.S83 lwz %r6,TD_PCB(%r3) /* Get the old thread's PCB ptr */
84 stmw %r12,PCB_CONTEXT(%r6) /* Save the non-volatile GP regs.
88 stw %r16,PCB_CR(%r6)
90 stw %r16,PCB_LR(%r6)
91 stw %r1,PCB_SP(%r6) /* Save the stack pointer */
96 mr %r17,%r6 /* and the PCB */
122 lis %r6,blocked_lock@ha
123 addi %r6,%r6,blocked_lock@l
126 cmpw %r6,
[all...]
/freebsd-9.3-release/lib/libc/powerpc/sys/
H A Dbrk.S50 lwz %r6,0(%r5)
53 lwz %r6,HIDENAME(minbrk)@l(%r5)
55 cmplw %r6,%r3 /* if (minbrk <= r3) */
57 mr %r6,%r3 /* r6 = r3 */
59 mr %r3,%r6 /* new break value */
65 stw %r6,0(%r7)
68 stw %r6,HIDENAME(curbrk)@l(%r7)
H A Dsbrk.S49 lwz %r6,0(%r5)
52 lwz %r6,HIDENAME(curbrk)@l(%r5) /* r6 = old break */
56 add %r3,%r3,%r6
67 mr %r3,%r6 /* set return value */
H A Dptrace.S40 stw %r6,20(%r1)
50 lwz %r6,20(%r1)
/freebsd-9.3-release/lib/libc/powerpc64/sys/
H A Dbrk.S45 addis %r6,%r2,HIDENAME(minbrk)@toc@ha
46 ld %r6,HIDENAME(minbrk)@toc@l(%r6)
47 cmpld %r6,%r3 /* if (minbrk <= r3) */
49 mr %r6,%r3 /* r6 = r3 */
51 mr %r3,%r6 /* new break value */
58 std %r6,HIDENAME(curbrk)@toc@l(%r7)
H A Dsbrk.S45 ld %r6,0(%r5) /* r6 = old break */
48 add %r3,%r3,%r6
55 mr %r3,%r6 /* set return value */
/freebsd-9.3-release/sys/powerpc/ofw/
H A Dofwcall32.S67 mfmsr %r6
94 stw %r6,28(%r1) /* Save old MSR */
104 lwz %r6,28(%r1)
109 mtmsr %r6
137 lis %r6,rtasmsr@ha
138 lwz %r6,rtasmsr@l(%r6)
139 mtmsr %r6
147 lis %r6,rtas_regsave@ha
148 lwz %r6,rtas_regsav
[all...]
/freebsd-9.3-release/sys/arm/arm/
H A Dinckern.S30 mov r6, r0
36 mov pc, r6
H A Dbcopyinout.S142 and r6, r1, #0x3
143 ldr pc, [pc, r6, lsl #2]
149 .Lial3: ldrbt r6, [r0], #1
151 strb r6, [r1], #1
155 .Lial1: ldrbt r6, [r0], #1
157 strb r6, [r1], #1
181 and r6, r1, #0x1f
182 ldr pc, [pc, r6]
192 .Lical28:ldrt r6, [r0], #4
194 str r6, [r
[all...]
H A Dcopystr.S92 #define SAVE_REGS stmfd sp!, {r4-r6}
93 #define RESTORE_REGS ldmfd sp!, {r4-r6}
107 mov r6, #0x00000000
133 add r6, r6, #0x00000001
136 teqne r6, r2
147 strne r6, [r3]
164 mov r6, #0x00000000
190 add r6, r6, #
[all...]
H A Dbcopyinout_xscale.S162 ldrt r6, [r0], #0x04 /* LD:08-0b */
169 strd r6, [r1], #0x08 /* ST:08-0f */
170 ldrt r6, [r0], #0x04 /* LD:20-23 */
179 strd r6, [r1], #0x08 /* ST:20-27 */
180 ldrt r6, [r0], #0x04 /* LD:38-3b */
189 strd r6, [r1], #0x08 /* ST:38-3f */
190 ldrt r6, [r0], #0x04 /* LD:50-53 */
199 strd r6, [r1], #0x08 /* ST:50-57 */
200 ldrt r6, [r0], #0x04 /* LD:68-6b */
208 strd r6, [r
[all...]
H A Din_cksum_arm.S131 ldrgtb r6, [r0], #0x01 /* Fetch 3rd byte */
132 movle r6, #0x00
136 orreq r2, r2, r6, lsl #24
138 orrne r2, r2, r6, lsl #16
141 orreq r2, r2, r6, lsl #16
143 orrne r2, r2, r6, lsl #24
164 * setting r6 to zero to avoid stalling for results in the
168 mov r6, #0x00
171 adds r2, r2, r6
173 ldrd r6, [r
[all...]
H A Dswtch.S152 * r6 = exit func
203 ldr r6, .Lcurthread
204 str r5, [r6]
207 ldr r6, [r5, #(TD_MD + MD_TP)]
209 str r6, [r4]
210 ldr r6, [r5, #(TD_MD + MD_RAS_START)]
211 str r6, [r4, #4] /* ARM_RAS_START */
212 ldr r6, [r5, #(TD_MD + MD_RAS_END)]
213 str r6, [r4, #8] /* ARM_RAS_END */
216 ldr r6,
[all...]
/freebsd-9.3-release/sys/boot/powerpc/ps3/
H A Dlv1call.S48 clrldi %r6,%r6,32; \
87 ld %r6,-16(%r1)
112 li %r6,16
113 sldi %r6,%r6,16
114 or %r5,%r5,%r6
120 lwz %r6,-4(%r1)
122 std %r4,0(%r6)
148 ld %r6,
[all...]
/freebsd-9.3-release/lib/libc/powerpc/gen/
H A Dsetjmp.S56 mr %r6,%r3
60 mr %r5,%r6 /* &oset */
68 stmw %r9,20(%r6)
76 mr %r6,%r4 /* save val param */
86 or. %r3,%r6,%r6
H A Dsigsetjmp.S57 mr %r6,%r3
64 mr %r5,%r6 /* &oset */
73 stmw %r9,20(%r6)
80 mr %r6,%r4
93 or. %r3,%r6,%r6
/freebsd-9.3-release/contrib/compiler-rt/lib/arm/
H A Ddivmodsi4.S32 mov r6, r2
41 ldr r1, [r6]
46 str r1, [r6]

Completed in 213 milliseconds

123