Searched refs:r4 (Results 1 - 25 of 59) sorted by relevance

123

/haiku-fatelf/src/system/boot/platform/u-boot/arch/arm/
H A Dshell.S21 mov r4,#0
30 mov r4,#1
37 strb r4,gUBootOS
44 mrs r4, cpsr
45 bic r4, r4, #0x1f
46 orr r4, r4, #0xd3
47 msr cpsr, r4
53 mrc p15, 0, r4, c
[all...]
/haiku-fatelf/src/system/boot/platform/raspberrypi_arm/
H A Dentry.S23 mrc p15, #0, r4, c1, c0, #0
24 orr r4, #0x400000
25 mcr p15, #0, r4, c1, c0, #0
H A Darch_start_kernel.S27 mov r4,r1
31 mov pc,r4
/haiku-fatelf/src/system/kernel/arch/arm/
H A Darch_asm.S99 stmfd sp!, { r4-r6 }
101 ldr r4, =.L_user_memcpy_error
102 str r4, [r3] /* set fault handler */
103 mov r4, r2, lsr #2 /* size / 4 */
109 sub r4, #1
112 and r4, r2, #3 /* size % 4 */
117 sub r4, #1
122 ldmfd sp!, { r4-r6 }
129 ldmfd sp!, { r4-r6 }
135 stmfd sp!, { r4
[all...]
/haiku-fatelf/src/system/libroot/os/arch/ppc/
H A Dbyteorder.S14 rlwinm %r4, %r3, 8, 16, 23 // byte 4 -> byte 3 (clear other bits)
15 rlwimi %r4, %r3, 24, 24, 31 // byte 3 -> byte 4 (copy into)
16 mr %r3, %r4 // copy to result register
24 rlwinm %r4, %r3, 24, 0, 31 // byte 4 to 1, byte 2 to 3
25 rlwimi %r4, %r3, 8, 8, 15 // byte 3 to 2
26 rlwimi %r4, %r3, 8, 24, 31 // byte 1 to 4
27 mr %r3, %r4
32 * r3/r4
38 rlwinm %r3, %r4, 24, 0, 31 // byte 8 to 1, byte 6 to 3
39 rlwimi %r3, %r4,
[all...]
H A Datomic.S11 * (r3) r3 r4
15 add %r0, %r5, %r4 // (contents are stored in "r5")
22 * (r3) r3 r4
26 and %r0, %r5, %r4
33 * (r3) r3 r4
37 or %r0, %r5, %r4
44 * (r3) r3 r4
48 stwcx. %r4, 0, %r3
54 * (r3) r3 r4 r5
60 stwcx. %r4,
[all...]
H A Dsystem_time_asm.S11 * r3/r4
16 mftb %r4
/haiku-fatelf/src/system/kernel/arch/ppc/
H A Darch_cpu_asm.S31 * r3 r4
35 mtsrin %r4, %r3
61 mfibatu %r4, num; \
62 stw %r4, 0(%r3); \
63 mfibatl %r4, num; \
64 stw %r4, 4(%r3); \
67 lwz %r4, 0(%r3); \
68 mtibatu num, %r4; \
69 lwz %r4, 4(%r3); \
70 mtibatl num, %r4;
[all...]
H A Darch_asm.S27 li %r4, 1
28 insrwi %r3, %r4, 1, 31 - MSR_EXCEPTIONS_ENABLED
40 mfmsr %r4 // load msr
42 mr %r3, %r4 // save old state
43 rlwinm %r4, %r4, 0, 32 - MSR_EXCEPTIONS_ENABLED, 30 - MSR_EXCEPTIONS_ENABLED
46 mtmsr %r4 // put it back into the msr
55 mfmsr %r4
57 rlwimi %r4, %r3, 0, 31 - MSR_EXCEPTIONS_ENABLED, 31 - MSR_EXCEPTIONS_ENABLED
60 mtmsr %r4
[all...]
/haiku-fatelf/src/system/boot/arch/arm/
H A Darch_start_kernel.S27 mov r4,r1
31 mov pc,r4
/haiku-fatelf/src/system/libroot/posix/glibc/arch/ppc/
H A Dadd_n.S37 CHECK_BOUNDS_BOTH_WIDE (r4, r8, r9, r10)
51 addi r4,r4,-4
56 lwz r6,0(r4)
65 L(0): lwz r9,4(r4)
67 lwzu r6,8(r4)
H A Dsub_n.S37 CHECK_BOUNDS_BOTH_WIDE (r4, r8, r9, r10)
51 addi r4,r4,-4
56 lwz r6,0(r4)
65 lwz r9,4(r4)
67 lwzu r6,8(r4)
H A Drshift.S26 s1_ptr r4
34 CHECK_BOUNDS_BOTH_WIDE (r4, r8, r9, r10)
39 lwz r11,0(r4) # load first s1 limb
43 L(0): lwzu r10,4(r4)
49 lwzu r11,4(r4)
H A Dlshift.S32 CHECK_BOUNDS_BOTH_WIDE (r4, r8, r9, r10)
38 add r4,r4,r0 # make r4 point at end of s1
39 lwzu r11,-4(r4) # load first s1 limb
46 L(0): lwzu r10,-4(r4)
52 lwzu r11,-4(r4)
87 L(n): lwzu r10,-4(r4); \
92 lwzu r11,-4(r4); \
H A Daddmul_1.S31 CHECK_BOUNDS_BOTH_WIDE (r4, r8, r9, r10)
35 lwz r0,0(r4)
43 L(0): lwzu r0,4(r4)
H A Dmul_1.S32 CHECK_BOUNDS_BOTH_WIDE (r4, r8, r9, r10)
36 lwz r0,0(r4)
43 L(0): lwzu r0,4(r4)
H A Dsubmul_1.S32 CHECK_BOUNDS_BOTH_WIDE (r4, r8, r9, r10)
36 lwz r0,0(r4)
45 L(0): lwzu r0,4(r4)
/haiku-fatelf/src/system/libroot/posix/string/arch/arm/
H A Darch_string.S20 stmfd sp!, {r0, r4, r5, lr}
59 ldmia r1!, {r4, r5, r6, r7}
60 stmia r0!, {r4, r5, r6, r7}
61 ldmia r1!, {r4, r5, r6, r7}
63 stmia r0!, {r4, r5, r6, r7}
100 // load dst for return and restore r4,r5
102 // ldmfd sp!, {r0, r4, r5, pc}
104 ldmfd sp!, {r0, r4, r5, lr}
119 ldrcsh r4, [r1], #2 // C set
123 strcsh r4, [r
[all...]
/haiku-fatelf/src/system/boot/platform/cfe/arch/ppc/
H A Darch_start_kernel.S12 r4 - kernelEntry
33 mtlr %r4
34 li %r4, 0
/haiku-fatelf/src/system/boot/platform/openfirmware/arch/ppc/
H A Darch_start_kernel.S12 r4 - kernelEntry
33 mtlr %r4
34 li %r4, 0
/haiku-fatelf/src/system/boot/platform/u-boot/arch/ppc/
H A Darch_start_kernel.S12 r4 - kernelEntry
33 mtlr %r4
34 li %r4, 0
/haiku-fatelf/headers/posix/arch/ppc/
H A Dsignal.h20 r3,r4,r5,r6,r7,r8,r9,r10, /* volatile regs */ member in struct:vregs
/haiku-fatelf/src/system/libroot/posix/arch/arm/
H A Dsigsetjmp.S13 stmdb sp!, {r4, lr}
22 ldmia sp!, {r4, pc}
/haiku-fatelf/src/system/libroot/posix/glibc/include/arch/ppc/
H A Dbp-asm.h95 li r4, 0; \
96 STORE_RETURN_VALUE (r4); \
97 STORE_RETURN_BOUNDS (r4, r4)
/haiku-fatelf/headers/os/arch/arm/
H A Darch_debugger.h13 ulong r4; member in struct:arm_debug_cpu_state

Completed in 256 milliseconds

123