Searched refs:r3 (Results 26 - 50 of 212) sorted by relevance

123456789

/freebsd-10.0-release/lib/libc/powerpc/gen/
H A Dsigsetjmp.S57 mr %r6,%r3
58 stw %r4,0(%r3)
61 li %r3,1 /* SIG_BLOCK, but doesn't matter */
74 li %r3,0
78 lmw %r9,20(%r3)
79 lwz %r7,0(%r3)
86 mr %r4,%r3
87 li %r3,3 /* SIG_SETMASK */
93 or. %r3,%r6,%r6
95 li %r3,
[all...]
H A Dsetjmp.S56 mr %r6,%r3
57 li %r3,1 /* SIG_BLOCK, but doesn't matter */
69 li %r3,0 /* return (0) */
74 lmw %r9,20(%r3) /* restore regs */
79 mr %r4,%r3
80 li %r3,3 /* SIG_SETMASK */
85 or. %r3,%r6,%r6
87 li %r3,1
/freebsd-10.0-release/lib/libc/arm/sys/
H A Dsbrk.S57 ldr r3, .Lgot
58 add r3, pc, r3
61 ldr r2, [r3, r2]
69 mov r3, r0
76 add r1, r0, r3
/freebsd-10.0-release/sys/arm/arm/
H A Dsetcpsr.S61 mrs r3, cpsr /* Set the CPSR */
62 bic r2, r3, r0
66 mov r0, r3 /* Return the old CPSR */
H A Dbus_space_asm_generic.S70 strb r3, [r1, r2]
75 strh r3, [r1, r2]
80 str r3, [r1, r2]
90 mov r1, r3
95 1: ldrb r3, [r0]
96 strb r3, [r1], #1
105 mov r1, r3
110 1: ldrh r3, [r0]
111 strh r3, [r1], #2
120 mov r1, r3
[all...]
H A Dbcopy_page.S73 ldmia r0!, {r3-r8,ip,lr} ; \
74 stmia r1!, {r3-r8,ip,lr}
142 mov r3, #0
152 stmia r0!, {r3-r8,ip,lr}
153 stmia r0!, {r3-r8,ip,lr}
154 stmia r0!, {r3-r8,ip,lr}
155 stmia r0!, {r3-r8,ip,lr}
161 stmia r0!, {r3-r8,ip,lr}
162 stmia r0!, {r3-r8,ip,lr}
163 stmia r0!, {r3
[all...]
/freebsd-10.0-release/contrib/gcclibs/libgomp/config/linux/powerpc/
H A Dfutex.h38 register long int r3 __asm__ ("r3");
44 r3 = (long) addr;
54 : "=r"(r0), "=r"(r3), "=r"(r4), "=r"(r5), "=r"(r6)
55 : "r"(r0), "r"(r3), "r"(r4), "r"(r5), "r"(r6)
/freebsd-10.0-release/lib/libc/arm/gen/
H A Dsigsetjmp.S61 ldr r3, [r0] /* get magic from jmp_buf */
62 bic r3, r3, #(_JB_MAGIC__SETJMP ^ _JB_MAGIC__SETJMP_VFP)
64 teq r2, r3 /* magic correct? */
H A Ddivsi3.S93 mov r3, #0
241 addhs r3, r3,r2, lsl #31
245 addhs r3, r3,r2, lsl #30
249 addhs r3, r3,r2, lsl #29
253 addhs r3, r3,r2, lsl #28
257 addhs r3, r
[all...]
/freebsd-10.0-release/sys/powerpc/aim/
H A Dlocore64.S183 mr %r1, %r3
184 li %r3, 0
185 std %r3, 0(%r1)
218 std %r12,24(%r3) /* Save the non-volatile GP regs. */
219 std %r13,24+1*8(%r3)
220 std %r14,24+2*8(%r3)
221 std %r15,24+3*8(%r3)
222 std %r16,24+4*8(%r3)
223 std %r17,24+5*8(%r3)
224 std %r18,24+6*8(%r3)
[all...]
H A Dswtch32.S83 lwz %r6,TD_PCB(%r3) /* Get the old thread's PCB ptr */
93 mr %r14,%r3 /* Copy the old thread ptr... */
105 mr %r3,%r14 /* restore old thread ptr */
113 mr %r3,%r14 /* restore old thread ptr */
136 mr %r3,%r2 /* Get new thread ptr */
143 mr %r3,%r2 /* Pass curthread to enable_fpu */
151 mr %r3,%r2 /* Pass curthread to enable_vec */
154 /* thread to restore is in r3 */
156 mr %r3,%r17 /* Recover PCB ptr */
157 lmw %r12,PCB_CONTEXT(%r3) /* Loa
[all...]
H A Dtrap_subr64.S143 std %r3, FRAME_3+48(%r1); /* save r3-r31 */ \
176 mfxer %r3; \
179 std %r3, FRAME_XER+48(1); /* save xer/ctr/exc */ \
196 ld %r3,FRAME_SRR1+48(%r1); \
202 std %r3,(savearea+CPUSAVE_SRR1)(%r7); /* save SRR1 */ \
236 ld %r3, FRAME_3+48(%r1); \
241 mtsprg3 %r3; /* save r3 */ \
243 mfmsr %r3; \
[all...]
/freebsd-10.0-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 */
104 mr %r14, %r3 /* Copy the old thread ptr... */
110 mr %r3, %r15 /* Get new thread ptr */
118 mr %r3, %r17 /* Recover PCB ptr */
119 lmw %r12, PCB_CONTEXT(%r3) /* Load the non-volatile GP regs */
121 lwz %r5, PCB_CR(%r3) /* Load the condition register */
123 lwz %r5, PCB_LR(%r3) /* Load the link register */
125 lwz %r5, PCB_BOOKE_CTR(%r3)
127 lwz %r5, PCB_BOOKE_XER(%r3)
[all...]
/freebsd-10.0-release/contrib/compiler-rt/lib/arm/
H A Dcomparesf2.S51 mov r3, r1, lsl #1
55 // flag if both a and b are zero (of either sign). The shift of r3 doesn't
58 orrs r12, r2, r3, lsr #1
68 subspl r0, r2, r3
97 cmpls r3, #0xff000000
109 mov r3, r1, lsl #1
110 orrs r12, r2, r3, lsr #1
112 subspl r0, r2, r3
117 cmpls r3, #0xff000000
125 mov r3, r
[all...]
H A Dumodsi3.S21 #define i r3
31 clz r3, b
33 subs i, r3, r2
H A Daeabi_memset.S17 mov r3, r1
19 mov r2, r3
/freebsd-10.0-release/sys/libkern/arm/
H A Ddivsi3.S108 mov r3, #0
256 addhs r3, r3,r2, lsl #31
260 addhs r3, r3,r2, lsl #30
264 addhs r3, r3,r2, lsl #29
268 addhs r3, r3,r2, lsl #28
272 addhs r3, r
[all...]
/freebsd-10.0-release/lib/libc/arm/string/
H A Dstrncmp.S48 ldrb r3, [r1], #1
51 cmpcs r2, r3
53 sub r0, r2, r3
H A Dmemmove.S50 subcc r3, r0, r1 /* if (dst > src) r3 = dst - src */
51 subcs r3, r1, r0 /* if (src > dsr) r3 = src - dst */
52 cmp r3, r2 /* if (r3 < len) we have an overlap */
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, r
[all...]
H A Dmemcpy_arm.S58 * r0-r3 although r0-r2 have defined uses i.e. src, dest, len through out.
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, lr}
105 stmgeia r0!, {r3, r12, lr}
114 ldrlt r3, [r
[all...]
/freebsd-10.0-release/lib/libc/powerpc64/sys/
H A Dpipe.S34 mr %r5,%r3 /* save pointer */
38 stw %r3,0(%r5) /* success, store fds */
40 li %r3,0
/freebsd-10.0-release/libexec/rtld-elf/powerpc/
H A Drtld_start.S41 stw %r3,16(%r1) /* argc */
67 mflr %r3 /* PC value at .long */
68 lwz %r4,4(%r3)
69 add %r4,%r4,%r3 /* &_GLOBAL_OFFSET_TABLE-4, blrl insn. */
75 lwz %r4,0(%r3) /* offset to _DYNAMIC */
76 add %r3,%r4,%r3 /* r3 = &_DYNAMIC, absolute value */
81 subf %r4,%r4,%r3 /* subtract to calculate relocbase */
93 addi %r3,
[all...]
/freebsd-10.0-release/sys/powerpc/ps3/
H A Dps3-hvcall.S15 extsw %r3,%r3
31 extsw %r3,%r3
45 extsw %r3,%r3
62 extsw %r3,%r3
81 extsw %r3,%r3
[all...]
/freebsd-10.0-release/crypto/openssl/crypto/
H A Ds390xcpuid.S34 ar %r0,%r3
48 xgr %r3,%r3
66 llgfr %r3,%r3
70 clgr %r3,%r4
72 clgr %r3,%r0
77 brctg %r3,.Little
84 brctg %r3,.Lot
86 srlg %r4,%r3,
[all...]
/freebsd-10.0-release/lib/libc/sparc64/fpu/
H A Dfpu_div.c160 u_int r0, r1, r2, r3, d0, d1, d2, d3, y0, y1, y2, y3; local
209 FPU_SUBS(d3, r3, y3); FPU_SUBCS(d2, r2, y2); \
217 FPU_ADDS(r3, r3, r3); FPU_ADDCS(r2, r2, r2); \
222 r2 = (r2 << 1) | (r3 >> 31), r3 <<= 1
231 r0 = d0, r1 = d1, r2 = d2, r3 = d3; \
245 r3 = x->fp_mant[3];
255 r0 = d0, r1 = d1, r2 = d2, r3
[all...]

Completed in 237 milliseconds

123456789