/haiku/src/system/libroot/posix/arch/arm/ |
H A D | sigsetjmp.S | 11 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 D | siglongjmp.S | 12 str r1, [r0, #4] 13 ldmia r0, {r0-r14}
|
/haiku/src/system/kernel/arch/arm/ |
H A D | arch_exceptions.S | 16 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 D | arch_asm.S | 28 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 D | arch_start_kernel.S | 18 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 D | signal.h | 16 ulong r0; member in struct:vregs
|
/haiku/src/system/boot/platform/u-boot/arch/ppc/ |
H A D | arch_start_kernel.S | 19 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 D | arch_asm.S | 96 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 D | arch_exceptions.S | 48 - 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 D | arch_exceptions_440.S | 51 - 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 D | byteorder.S | 14 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 D | byteorder.S | 51 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 D | crt0-efi-arm.S | 127 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 D | cache.S | 18 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 D | fpu_div.c | 157 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 D | fpu_add.c | 67 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 D | addmul_1.S | 35 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 D | mul_1.S | 36 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 D | submul_1.S | 36 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 D | rshift.S | 56 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 D | lshift.S | 36 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 D | siglongjmp.S | 38 lwz %r0, JMP_REGS_LR(3) 39 mtlr %r0 40 lwz %r0, JMP_REGS_CR(3) 41 mtcr %r0
|
H A D | sigsetjmp.S | 37 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 D | arch_debugger.h | 9 ulong r0; member in struct:arm_debug_cpu_state
|
/haiku/headers/posix/arch/ppc/ |
H A D | signal.h | 17 r0, /* scratch */ member in struct:vregs
|