/haiku-fatelf/src/system/libroot/posix/arch/arm/ |
H A D | sigsetjmp.S | 14 stmia r0, {r0-r14} 15 str lr,[r0, #60] 17 str r1,[r0,#64] 18 ldr r1,[r0,#4] 19 mov r0, #0 29 stmia r0, {r0-r14} 30 str lr,[r0, #60] 32 str r1,[r0,#6 [all...] |
H A D | siglongjmp.S | 14 str r1,[r0] 15 ldmia r0,{r0-r14}
|
/haiku-fatelf/src/system/kernel/arch/ppc/ |
H A D | arch_asm.S | 88 mfibatu %r0,0 89 stw %r0,0(%r3) 90 mfibatl %r0,0 91 stwu %r0,4(%r3) 92 mfibatu %r0,1 93 stwu %r0,4(%r3) 94 mfibatl %r0,1 95 stwu %r0,4(%r3) 96 mfibatu %r0,2 97 stwu %r0, [all...] |
H A D | arch_exceptions.S | 49 - save r0, save LR in r0 52 . r0: old LR 55 - save r0-3 79 stw %r0, 16(%r1) ; /* save r0 */ \ 80 mflr %r0 ; /* save LR in r0 */ \ 96 * r0: original LR 101 stw %r0, 2 [all...] |
/haiku-fatelf/src/system/boot/platform/cfe/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-fatelf/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-fatelf/src/system/boot/platform/u-boot/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-fatelf/src/system/kernel/arch/arm/ |
H A D | arch_asm.S | 20 mrc p15, 0, r0, c1, c0, 0 27 mcr p15, 0, r0, c1, c0, 0 37 mrs r0, cpsr 38 bic r0, r0, #(1<<7) 39 msr cpsr_c, r0 46 mrs r0, cpsr 47 orr r1, r0, #(1<<7) 56 and r0, r0, #( [all...] |
H A D | arch_exceptions.S | 23 stmdb sp, {r0-r3} /* Save 4 registers */ 24 mov r0, lr /* Save xxx32 r14 */ 32 str r0, [sp, #-4]! /* Push return address */ 36 ldmdb r1, {r0-r3} /* Restore 4 regs from xxx mode */ 38 stmia sp, {r0-r12} /* Push the user mode registers */ 39 add r0, sp, #(4*13) /* Adjust the stack pointer */ 40 stmia r0, {r13-r14}^ /* Push the user mode registers */ 41 mov r0, r0 /* NOP for previous instruction */ 42 mrs r0, spsr_al [all...] |
/haiku-fatelf/headers/posix/arch/mipsel/ |
H A D | signal.h | 16 ulong r0; member in struct:vregs
|
/haiku-fatelf/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...] |
H A D | atomic.S | 15 miss1: ldrex r12, [r0] 17 strex r3, r2, [r0] 20 mov r0, r12 31 /* do the add, leave the previous value in r0 */ 32 mov r3, r0 33 ldr r0, [r3] 34 add r2, r0, r1 50 miss2: ldrex r12, [r0] 52 strex r3, r2, [r0] 55 mov r0, r1 [all...] |
/haiku-fatelf/src/system/libroot/posix/string/arch/arm/ |
H A D | arch_string.S | 16 cmpne r1, r0 20 stmfd sp!, {r0, r4, r5, lr} 23 subs r3, r0, r1 34 eor r3, r0, r1 41 tst r0, #15 60 stmia r0!, {r4, r5, r6, r7} 63 stmia r0!, {r4, r5, r6, r7} 85 str r3, [r0], #4 96 strb r3, [r0], #1 102 // ldmfd sp!, {r0, r [all...] |
/haiku-fatelf/src/system/libroot/os/arch/ppc/ |
H A D | byteorder.S | 56 mflr %r0 57 stw %r0, 36(%r1) 71 lwz %r0, 36(%r1) 72 mtlr %r0 82 mflr %r0 83 stw %r0, 36(%r1) 99 lwz %r0, 36(%r1) 100 mtlr %r0
|
H A D | atomic.S | 15 add %r0, %r5, %r4 // (contents are stored in "r5") 16 stwcx. %r0, 0, %r3 26 and %r0, %r5, %r4 27 stwcx. %r0, 0, %r3 37 or %r0, %r5, %r4 38 stwcx. %r0, 0, %r3
|
/haiku-fatelf/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-fatelf/src/system/boot/arch/arm/ |
H A D | arch_start_kernel.S | 16 r0 - kernelArgs 26 //mov r0,r0 // kernelArgs 34 mov r0,#-1 // B_ERROR
|
/haiku-fatelf/src/system/boot/platform/raspberrypi_arm/ |
H A D | arch_start_kernel.S | 16 r0 - kernelArgs 26 //mov r0,r0 // kernelArgs 34 mov r0,#-1 // B_ERROR
|
/haiku-fatelf/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-fatelf/src/system/libroot/os/arch/sh4/ |
H A D | syscalls.inc | 9 ** r0-r3: arg 5 - 8 50 mov.l @r15,r0; \ 58 mov.l @(0,r15),r0; \ 66 mov.l @(0,r15),r0; \ 76 mov.l @(0,r15),r0; \ 87 mov.l @(0,r15),r0; \
|