Searched refs:r12 (Results 1 - 25 of 32) sorted by relevance

12

/haiku/src/system/boot/platform/u-boot/arch/ppc/
H A Dshell.S34 lis %r12, gUBootGlobalData@ha
35 ori %r12, %r12, gUBootGlobalData@l
36 stw %r2, 0(%r12)
37 stw %r11, gUBootOS-gUBootGlobalData(%r12) // gUBootOS
/haiku/src/system/kernel/arch/x86/64/
H A Dentry_compat.S38 push %r12; \
52 pop %r12; \
73 leaq THREAD_time_lock(%r12), %rdi; \
77 leaq THREAD_time_lock(%r12), %rdi; \
89 subq THREAD_last_time(%r12), %rax; \
90 addq %rax, THREAD_user_time(%r12); \
93 movq %r13, THREAD_last_time(%r12); \
96 movb $1, THREAD_in_kernel(%r12); \
107 subq THREAD_last_time(%r12), %rax; \
108 addq %rax, THREAD_kernel_time(%r12); \
[all...]
H A Dinterrupts.S36 push %r12; \
50 pop %r12; \
71 leaq THREAD_time_lock(%r12), %rdi; \
75 leaq THREAD_time_lock(%r12), %rdi; \
87 subq THREAD_last_time(%r12), %rax; \
88 addq %rax, THREAD_user_time(%r12); \
91 movq %r13, THREAD_last_time(%r12); \
94 movb $1, THREAD_in_kernel(%r12); \
105 subq THREAD_last_time(%r12), %rax; \
106 addq %rax, THREAD_kernel_time(%r12); \
[all...]
H A Dthread.cpp363 signalFrameData->context.uc_mcontext.r12 = frame->r12;
437 frame->r12 = signalFrameData->context.uc_mcontext.r12;
/haiku/src/system/libroot/posix/string/arch/arm/
H A Darch_string.S26 mov r12, r2
27 rsbeq r12, r7, #4
29 movlo r12, r2
30 sub r2, r2, r12
31 cmp r12, #1
33 mvn r7, r12
38 add r3, r12, r3
44 add r7, r12, r6
55 sub r12, r12, r
[all...]
/haiku/src/system/libroot/posix/glibc/arch/ppc/
H A Drshift.S45 slw r12,r10,r8
46 or r9,r9,r12
51 slw r12,r11,r8
52 or r9,r9,r12
H A Dlshift.S48 srw r12,r10,r8
49 or r9,r9,r12
54 srw r12,r11,r8
55 or r9,r9,r12
72 mflr r12
73 add r10,r12,r10
/haiku/headers/os/arch/arm/
H A Darch_debugger.h21 ulong r12; member in struct:arm_debug_cpu_state
/haiku/headers/posix/arch/ppc/
H A Dsignal.h21 r11,r12; /* scratch regs */ member in struct:vregs
/haiku/headers/posix/arch/arm/
H A Dsignal.h28 ulong r12; member in struct:vregs
/haiku/headers/posix/arch/x86_64/
H A Dsignal.h79 unsigned long r12; member in struct:vregs
/haiku/src/system/libroot/posix/arch/x86_64/
H A Dsiglongjmp.S17 movq JMP_REGS_R12(%rdi), %r12
H A Dsigsetjmp.S21 movq %r12, JMP_REGS_R12(%rdi)
/haiku/src/system/libroot/os/arch/arm/
H A Dbyteorder.S51 mov r12,r0;
53 mov r1,r12;
/haiku/headers/private/kernel/arch/x86/64/
H A Diframe.h15 uint64 r12; member in struct:iframe
/haiku/headers/os/arch/x86_64/
H A Darch_debugger.h22 uint64 r12; member in struct:x86_64_debug_cpu_state
/haiku/headers/private/kernel/arch/mipsel/
H A Darch_cpu.h37 uint32 r12; member in struct:iframe
/haiku/headers/private/kernel/arch/arm/
H A Darch_thread_types.h26 uint32 r12; member in struct:iframe
/haiku/src/system/kernel/arch/arm/
H A Darch_asm.S69 stmfd sp!, { r0-r12, lr }
72 ldmfd sp!, { r0-r12, lr }
274 ldmfd sp!, { r0-r12 }
H A Darch_thread.cpp104 // simulate storing registers r1-r12
269 signalFrameData->context.uc_mcontext.r12 = frame->r12;
334 frame->r12 = signalFrameData->context.uc_mcontext.r12;
H A Darch_exceptions.S39 stmia sp, {r0-r12} /* Push the user mode registers */
61 stmia sp, {r0-r12} /* Store the general purpose registers */
/haiku/src/system/libroot/posix/glibc/include/arch/ppc/
H A Dsysdep.h40 #define r12 12 macro
/haiku/headers/private/kernel/arch/ppc/
H A Darch_cpu.h52 uint32 r12; member in struct:iframe
/haiku/src/system/kernel/arch/ppc/
H A Darch_exceptions.S295 stwu %r12, -4(%r1)
383 lwzu %r12, 4(%r1)
H A Darch_exceptions_440.S298 stwu %r12, -4(%r1)
386 lwzu %r12, 4(%r1)

Completed in 283 milliseconds

12