Searched refs:r3 (Results 176 - 200 of 276) sorted by path

1234567891011>>

/freebsd-11-stable/sys/libkern/arm/
H A Dmemset.S37 * The arguments are in r0-r2, r3 can be used as a scratch register.
40 mov r3, r2
42 mov r1, r3
/freebsd-11-stable/sys/powerpc/aim/
H A Dlocore32.S85 stw %r3,16(%r1)
90 lwz %r3,0(%r30) /* _DYNAMIC in %r3 */
91 add %r3,%r3,%r30
95 subf %r4,%r4,%r3 /* subtract to calculate relocbase */
98 lwz %r3,16(%r1)
107 mr %r1, %r3
108 li %r3, 0
109 stw %r3,
[all...]
H A Dlocore64.S72 * r3: Flattened Device Tree pointer (or zero)
107 std %r3,48(%r1)
113 1: mflr %r3
114 ld %r4,0(%r3)
115 add %r3,%r4,%r3
119 ld %r3,48(%r1)
130 mr %r1, %r3
131 li %r3, 0
132 std %r3,
[all...]
H A Dtrap_subr32.S117 stw %r3, FRAME_3+8(%r1); /* save r3-r31 */ \
150 mfxer %r3; \
153 stw %r3, FRAME_XER+8(1); /* save xer/ctr/exc */ \
170 lwz %r3,FRAME_SRR1+8(%r1); \
176 stw %r3,(savearea+CPUSAVE_SRR1)(%r7); /* save SRR1 */ \
210 lwz %r3, FRAME_3+8(%r1); \
215 mtsprg2 %r2; /* save r2 & r3 */ \
216 mtsprg3 %r3; \
224 lwz %r3,(saveare
[all...]
H A Dtrap_subr64.S146 std %r3, FRAME_3+48(%r1); /* save r3-r31 */ \
179 mfxer %r3; \
182 std %r3, FRAME_XER+48(1); /* save xer/ctr/exc */ \
199 ld %r3,FRAME_SRR1+48(%r1); \
205 std %r3,(savearea+CPUSAVE_SRR1)(%r7); /* save SRR1 */ \
239 ld %r3, FRAME_3+48(%r1); \
244 mtsprg3 %r3; /* save r3 */ \
246 mfmsr %r3; \
[all...]
/freebsd-11-stable/sys/powerpc/booke/
H A Dlocore.S73 * r3 : metadata pointer
88 * r3-r27 : scratch registers
97 mr %r30, %r3
103 li %r3, PSL_DE /* Keep debug exceptions for CodeWarrior. */
104 mtmsr %r3
111 mfpvr %r3
112 rlwinm %r3, %r3, 16, 16, 31
118 cmpli 0, 0, %r3, FSL_E500mc
125 cmpli 0, 0, %r3, FSL_E550
[all...]
H A Dtrap_subr.S202 stmw %r3, FRAME_3+8(%r1) ; \
209 mfxer %r3; \
211 stw %r3, FRAME_XER+8(%r1); \
216 mfspr %r3, SPR_DBCR0; \
217 stw %r3, FRAME_BOOKE_DBCR0+8(%r1); \
410 addi %r3, %r1, 8
422 addi %r3, %r1, 8
452 addi %r3, %r1, 8
490 addi %r3, %r1, 8
538 addi %r3,
[all...]
/freebsd-11-stable/sys/powerpc/fpu/
H A Dfpu_add.c66 u_int r0, r1, r2, r3; local
188 FPU_SUBCS(r3, x->fp_mant[3], y->fp_mant[3]);
194 if ((r0 | r1 | r2 | r3) == 0) {
212 FPU_SUBS(r3, 0, r3);
217 r->fp_mant[3] = r3;
H A Dfpu_div.c159 u_int r0, r1, r2, r3, d0, d1, d2, d3, y0, y1, y2, y3; local
230 FPU_SUBS(d3, r3, y3); FPU_SUBCS(d2, r2, y2); \
238 FPU_ADDS(r3, r3, r3); FPU_ADDCS(r2, r2, r2); \
243 r2 = (r2 << 1) | (r3 >> 31), r3 <<= 1
252 r0 = d0, r1 = d1, r2 = d2, r3 = d3; \
266 r3 = x->fp_mant[3];
276 r0 = d0, r1 = d1, r2 = d2, r3
[all...]
/freebsd-11-stable/sys/powerpc/ofw/
H A Dofwcall64.S150 extsw %r3,%r3
270 extsw %r3,%r3
/freebsd-11-stable/sys/powerpc/powerpc/
H A Dswtch32.S86 lwz %r6,TD_PCB(%r3) /* Get the old thread's PCB ptr */
96 mr %r14,%r3 /* Copy the old thread ptr... */
108 mr %r3,%r14 /* restore old thread ptr */
116 mr %r3,%r14 /* restore old thread ptr */
147 mr %r3,%r2 /* Get new thread ptr */
154 mr %r3,%r2 /* Pass curthread to enable_fpu */
162 mr %r3,%r2 /* Pass curthread to enable_vec */
166 /* thread to restore is in r3 */
167 mr %r3,%r17 /* Recover PCB ptr */
168 lmw %r12,PCB_CONTEXT(%r3) /* Loa
[all...]
H A Dswtch64.S91 ld %r6,TD_PCB(%r3) /* Get the old thread's PCB ptr */
120 mr %r14,%r3 /* Copy the old thread ptr... */
135 mr %r3,%r14 /* restore old thread ptr */
144 mr %r3,%r14 /* restore old thread ptr */
174 mr %r3,%r13 /* Get new thread ptr */
182 mr %r3,%r13 /* Pass curthread to enable_fpu */
191 mr %r3,%r13 /* Pass curthread to enable_vec */
195 /* thread to restore is in r3 */
198 mr %r3,%r17 /* Recover PCB ptr */
199 ld %r12,PCB_CONTEXT(%r3) /* Loa
[all...]
/freebsd-11-stable/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-11-stable/sys/sparc64/include/
H A Dasmacros.h53 #define ATOMIC_DEC_INT(r1, r2, r3) \
55 9: sub r2, 1, r3 ; \
56 casa [r1] ASI_N, r2, r3 ; \
57 cmp r2, r3 ; \
59 mov r3, r2
64 #define ATOMIC_INC_INT(r1, r2, r3) \
66 9: add r2, 1, r3 ; \
67 casa [r1] ASI_N, r2, r3 ; \
68 cmp r2, r3 ; \
70 mov r3, r
[all...]
H A Dktr.h42 #define ATR(desc, r1, r2, r3, l1, l2) \
48 l2: add r2, 1, r3 ; \
50 and r3, r1, r3 ; \
52 casa [r1] ASI_N, r2, r3 ; \
53 cmp r2, r3 ; \
55 mov r3, r2 ; \
56 SET(ktr_buf, r3, r1) ; \
66 SET(l1 ## b, r3, r2) ; \
69 #define CATR(mask, desc, r1, r2, r3, l
[all...]
/freebsd-11-stable/sys/sparc64/sparc64/
H A Dexception.S94 #define TTE_SET_BIT(r1, r2, r3, bit, a, asi) \
97 9: or r2, bit, r3 ; \
98 CAS(x, a) [r1] asi, r2, r3 ; \
99 cmp r2, r3 ; \
101 mov r3, r2
103 #define TTE_SET_REF(r1, r2, r3, a, asi) TTE_SET_BIT(r1, r2, r3, TD_REF, a, asi)
104 #define TTE_SET_W(r1, r2, r3, a, asi) TTE_SET_BIT(r1, r2, r3, TD_W, a, asi)
H A Dmp_exception.S41 #define IPI_DONE(r1, r2, r3, r4, r5) \
43 mov _NCPUBITS, r3 ; \
44 udivx r2, r3, r4 ; \
48 smul r4, r3, r3 ; \
49 sub r2, r3, r3 ; \
51 sllx r4, r3, r4 ; \
52 ATOMIC_CLEAR_LONG(r1, r2, r3, r4)
/freebsd-11-stable/contrib/bzip2/
H A Dblocksort.c100 UInt32 med, r, r3; local
127 r3 = r % 3;
128 if (r3 == 0) med = eclass[fmap[lo]]; else
129 if (r3 == 1) med = eclass[fmap[(lo+hi)>>1]]; else
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/arm/
H A Dadddf3vfp.S23 vmov d7, r2, r3 // move second param from r2/r3 pair into d7
H A Daddsf3.S30 lsls r3, r1, #1
33 lsrs r3, r3, #1 // bAbs
38 lsrs r7, r3, #(significandBits)
45 cmp r2, r3
50 movs r2, r3
52 movs r3, r5
72 lsrs r3, r3, #(significandBits)
78 subs r6, r2, r3
[all...]
H A Daeabi_cdcmp.S29 push {r0-r3, lr}
36 ldm r0, {r0-r3}
38 pop {r0-r3, pc}
43 pop {r0-r3, pc}
45 pop {r0-r3, lr}
79 push {r0-r3, lr}
88 pop {r0-r3, pc}
91 ldm r0, {r0-r3}
98 pop {r0-r3, pc}
103 pop {r0-r3, p
[all...]
H A Daeabi_cfcmp.S29 push {r0-r3, lr}
36 ldm r0, {r0-r3}
38 pop {r0-r3, pc}
43 pop {r0-r3, pc}
45 pop {r0-r3, lr}
79 push {r0-r3, lr}
88 pop {r0-r3, pc}
91 ldm r0, {r0-r3}
98 pop {r0-r3, pc}
103 pop {r0-r3, p
[all...]
H A Daeabi_dcmp.S23 vmov d1, r2, r3
H A Daeabi_idivmod.S29 pop {r1, r2, r3} // now r0 = quot, r1 = num, r2 = denom
32 JMP (r3)
38 mov r3, r0
40 mov r1, r3
H A Daeabi_ldivmod.S34 movs r1, r3
35 movs r3, r6
39 ldr r3, [sp, #12]

Completed in 249 milliseconds

1234567891011>>