Searched refs:r0 (Results 1 - 25 of 47) sorted by relevance

12

/haiku/src/system/libroot/posix/arch/arm/
H A Dsigsetjmp.S11 stmia r0, {r0-r14}
13 str r1, [r0, #64]
14 ldr r1, [r0, #4]
23 stmia r0, {r0-r14}
25 str r1, [r0, #64]
26 ldr r1, [r0, #4]
27 mov r0, #0
H A Dsiglongjmp.S12 str r1, [r0, #4]
13 ldmia r0, {r0-r14}
/haiku/src/system/kernel/arch/arm/
H A Darch_exceptions.S16 mrs r0, cpsr
17 orr r0, r0, #(CPSR_I | CPSR_F)
18 msr cpsr_c, r0
24 stmdb sp, {r0-r3} /* Save 4 registers */
25 mov r0, lr /* Save xxx32 r14 */
33 str r0, [sp, #-4]! /* Push return address */
37 ldmdb r1, {r0-r3} /* Restore 4 regs from xxx mode */
39 stmia sp, {r0-r12} /* Push the user mode registers */
40 add r0, s
[all...]
H A Darch_asm.S28 mrs r0, cpsr
29 bic r0, r0, #(1<<7)
30 msr cpsr_c, r0
37 mrs r0, cpsr
38 orr r1, r0, #(1<<7)
47 and r0, r0, #(1<<7)
49 orr r1, r1, r0
57 mrs r0, cps
[all...]
/haiku/src/system/boot/platform/openfirmware/arch/ppc/
H A Darch_start_kernel.S18 mflr %r0
19 stw %r0, 36(%r1)
29 li %r0, 0
30 stw %r0, 0(%r1)
45 lwz %r0, 36(%r1)
46 mtlr %r0
/haiku/headers/posix/arch/mipsel/
H A Dsignal.h16 ulong r0; member in struct:vregs
/haiku/src/system/boot/platform/u-boot/arch/ppc/
H A Darch_start_kernel.S19 mflr %r0
20 stw %r0, 36(%r1)
30 li %r0, 0
31 stw %r0, 0(%r1)
46 lwz %r0, 36(%r1)
47 mtlr %r0
/haiku/src/system/kernel/arch/ppc/
H A Darch_asm.S96 mfibatu %r0,0
97 stw %r0,0(%r3)
98 mfibatl %r0,0
99 stwu %r0,4(%r3)
100 mfibatu %r0,1
101 stwu %r0,4(%r3)
102 mfibatl %r0,1
103 stwu %r0,4(%r3)
104 mfibatu %r0,2
105 stwu %r0,
[all...]
H A Darch_exceptions.S48 - save r0, save LR in r0
51 . r0: old LR
54 - save r0-3
78 stw %r0, 16(%r1) ; /* save r0 */ \
79 mflr %r0 ; /* save LR in r0 */ \
95 * r0: original LR
100 stw %r0, 2
[all...]
H A Darch_exceptions_440.S51 - save r0, save LR in r0
54 . r0: old LR
57 - save r0-3
81 stw %r0, 16(%r1) ; /* save r0 */ \
82 mflr %r0 ; /* save LR in r0 */ \
98 * r0: original LR
103 stw %r0, 2
[all...]
/haiku/src/system/libroot/os/arch/arm/
H A Dbyteorder.S14 rev16 r0,r0;
17 and r1,r0,#0x000000ff
18 and r2,r0,#0x0000ff00
21 orr r0,r1,r2
30 rev r0,r0;
35 and r1,r0,r3
38 and r2,r0,r3
40 orr r0,r
[all...]
/haiku/src/system/libroot/os/arch/ppc/
H A Dbyteorder.S51 mflr %r0
52 stw %r0, 36(%r1)
66 lwz %r0, 36(%r1)
67 mtlr %r0
77 mflr %r0
78 stw %r0, 36(%r1)
94 lwz %r0, 36(%r1)
95 mtlr %r0
/haiku/src/system/boot/platform/efi/arch/arm/
H A Dcrt0-efi-arm.S127 stmfd sp!, {r0-r2, lr}
129 mov r2, r0
132 ldr r0, [r1]
133 add r1, r0, r1
134 adr r0, ImageBase
136 teq r0, #0
139 ldmfd sp, {r0-r1}
H A Dcache.S18 mrc p15, 1, r0, c0, c0, 1
19 mov r3, r0, lsr #23
28 mov r1, r0, lsr r2
82 mov r0, #0
83 mcr p15, 0, r0, c7, c5, 0
/haiku/src/system/libroot/os/arch/sparc/
H A Dfpu_div.c157 u_int r0, r1, r2, r3, d0, d1, d2, d3, y0, y1, y2, y3; local
207 FPU_SUBCS(d1, r1, y1); FPU_SUBC(d0, r0, y0)
215 FPU_ADDCS(r1, r1, r1); FPU_ADDC(r0, r0, r0)
218 r0 = (r0 << 1) | (r1 >> 31), r1 = (r1 << 1) | (r2 >> 31), \
228 r0 = d0, r1 = d1, r2 = d2, r3 = d3; \
239 r0 = x->fp_mant[0];
252 r0
[all...]
H A Dfpu_add.c67 uint32_t r0, r1, r2, r3; local
146 FPU_ADDC(r0, x->fp_mant[0], y->fp_mant[0]);
147 if ((r->fp_mant[0] = r0) >= FP_2) {
179 FPU_SUBC(r0, x->fp_mant[0], y->fp_mant[0]);
180 if (r0 < FP_2) {
182 if ((r0 | r1 | r2 | r3) == 0) {
203 FPU_SUBC(r0, 0, r0);
208 r->fp_mant[0] = r0;
209 if (r0 < FP_
[all...]
/haiku/src/system/libroot/posix/glibc/arch/ppc/
H A Daddmul_1.S35 lwz r0,0(r4)
36 mullw r7,r0,r6
37 mulhwu r10,r0,r6
43 L(0): lwzu r0,4(r4)
45 mullw r8,r0,r6
47 mulhwu r10,r0,r6
H A Dmul_1.S36 lwz r0,0(r4)
37 mullw r7,r0,r6
38 mulhwu r10,r0,r6
43 L(0): lwzu r0,4(r4)
45 mullw r8,r0,r6
47 mulhwu r10,r0,r6
H A Dsubmul_1.S36 lwz r0,0(r4)
37 mullw r7,r0,r6
38 mulhwu r10,r0,r6
45 L(0): lwzu r0,4(r4)
47 mullw r8,r0,r6
49 mulhwu r10,r0,r6
H A Drshift.S56 L(1): srw r0,r11,r6
57 stw r0,4(r7)
60 L(2): srw r0,r10,r6
61 stw r0,4(r7)
H A Dlshift.S36 slwi r0,r5,2
37 add r7,r3,r0 # make r7 point at end of res
38 add r4,r4,r0 # make r4 point at end of s1
59 L(end1):slw r0,r11,r6
60 stw r0,-4(r7)
65 L(boom): tweq r0,r0
81 L(end2):slw r0,r10,r6
82 stw r0,-4(r7)
/haiku/src/system/libroot/posix/arch/ppc/
H A Dsiglongjmp.S38 lwz %r0, JMP_REGS_LR(3)
39 mtlr %r0
40 lwz %r0, JMP_REGS_CR(3)
41 mtcr %r0
H A Dsigsetjmp.S37 mflr %r0
38 stw %r0, JMP_REGS_LR(3)
39 mfcr %r0
40 stw %r0, JMP_REGS_CR(3)
/haiku/headers/os/arch/arm/
H A Darch_debugger.h9 ulong r0; member in struct:arm_debug_cpu_state
/haiku/headers/posix/arch/ppc/
H A Dsignal.h17 r0, /* scratch */ member in struct:vregs

Completed in 139 milliseconds

12