Home
last modified time | relevance | path

Searched refs:r12 (Results 1 – 25 of 86) sorted by relevance

1234

/libcpu/avr32/uc3/
A Dexception_gcc.S210 pushm r8-r12, lr
217 icall r12
221 ld.w r11, r12[0]
225 ld.w r11, r12[0]
243 st.w --sp, r12
244 popm r8-r12, lr, pc // Restore registers and jump to the handler.
246 popm r8-r12, lr
257 st.w r12[0], r11 /* Clear rt_thread_switch_interrupt_flag */
259 lda.w r12, rt_interrupt_from_thread /* Get old thread SP */
260 ld.w r12, r12[0]
[all …]
A Dcontext_gcc.S43 stm --sp, r8-r12, lr /* Push R8-R12, LR */
51 st.w r12[0], sp /* Store SP in preempted tasks TCB */
57 ldm sp++, r8-r12, lr, pc/* Pop R8-R12, LR, PC and resume to thread */
66 ld.w sp, r12[0] /* Get new task stack pointer */
71 ldm sp++, r8-r12, lr, pc/* Pop R8-R12, LR, PC and resume execution */
89 st.w r8[0], r12
/libcpu/arm/s3c44b0/
A Dcontext_gcc.S44 stmfd sp!, {r0-r12, lr} @ push lr & register file
59 ldmfd sp!, {r0-r12, lr, pc} @ pop new task r0-r12, lr & pc
74 ldmfd sp!, {r0-r12, lr, pc} @ pop new task r0-r12, lr & pc
A Dcontext_rvds.S46 STMFD sp!, {r0-r12, lr} ; push lr & register file
61 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
77 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
/libcpu/arm/lpc24xx/
A Dcontext_gcc.S44 stmfd sp!, {r0-r12, lr} @ push lr & register file
59 ldmfd sp!, {r0-r12, lr, pc} @ pop new task r0-r12, lr & pc
74 ldmfd sp!, {r0-r12, lr, pc} @ pop new task r0-r12, lr & pc
/libcpu/arm/s3c24x0/
A Dcontext_gcc.S44 stmfd sp!, {r0-r12, lr} @ push lr & register file
59 ldmfd sp!, {r0-r12, lr, pc}^ @ pop new task r0-r12, lr & pc
74 ldmfd sp!, {r0-r12, lr, pc} @ pop new task r0-r12, lr & pc
A Dcontext_rvds.S46 STMFD sp!, {r0-r12, lr} ; push lr & register file
61 LDMFD sp!, {r0-r12, lr, pc}^ ; pop new task r0-r12, lr & pc
77 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
/libcpu/arm/AT91SAM7X/
A Dcontext_gcc.S44 stmfd sp!, {r0-r12, lr} @ push lr & register file
59 ldmfd sp!, {r0-r12, lr, pc} @ pop new task r0-r12, lr & pc
74 ldmfd sp!, {r0-r12, lr, pc} @ pop new task r0-r12, lr & pc
A Dcontext_rvds.S46 STMFD sp!, {r0-r12, lr} ; push lr & register file
61 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
77 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
/libcpu/arm/arm926/
A Dcontext_rvds.S46 stmfd sp!, {r0-r12, lr} ; push lr & register file
53 ldmfd sp!, {r0-r12, lr, pc}^ ; pop new task r0-r12, lr & pc
65 ldmfd sp!, {r0-r12, lr, pc}^ ; pop new task r0-r12, lr & pc
/libcpu/arm/realview-a8-vmm/
A Dcontext_gcc.S42 ldmfd sp!, {r0-r12, lr, pc}^ @ pop new task r0-r12, lr & pc
59 stmfd sp!, {r0-r12, lr} @ push lr & register file
/libcpu/arm/dm36x/
A Dcontext_rvds.S46 STMFD sp!, {r0-r12, lr} ; push lr & register file
61 LDMFD sp!, {r0-r12, lr, pc}^ ; pop new task r0-r12, lr & pc
77 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
/libcpu/arm/AT91SAM7S/
A Dcontext_rvds.S46 STMFD sp!, {r0-r12, lr} ; push lr & register file
61 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
77 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
A Dcontext_gcc.S39 stmfd sp!, {r0-r12, lr} /* push lr & register file */
54 ldmfd sp!, {r0-r12, lr, pc} /* pop new task r0-r12, lr & pc */
69 ldmfd sp!, {r0-r12, lr, pc} /* pop new task r0-r12, lr & pc */
/libcpu/arm/sep4020/
A Dcontext_rvds.S46 STMFD sp!, {r0-r12, lr} ; push lr & register file
61 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
77 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
/libcpu/arm/zynqmp-r5/
A Dcontext_gcc.S48 ldmfd sp!, {r0-r12, lr, pc}^ @ pop new task r0-r12, lr & pc
60 stmfd sp!, {r0-r12, lr} @ push lr & register file
/libcpu/arm/cortex-r4/
A Dcontext_ccs.asm53 STMDB sp!, {r0-r12, lr} ; push lr & register file
180 LDMIA sp!, {r0-r12,lr}
202 LDMIA sp!, {r0-r12,lr} ; reload saved registers
214 STMDB sp!, {r4-r12,lr} ; push old task's lr,r12-r4
256 LDMIA sp!, {r0-r12,lr,pc}^ ; pop new task's r0-r12,lr & pc, copy spsr to cpsr
A Dcontext_gcc.S51 STMDB sp!, {r0-r12, lr} @ push lr & register file
174 LDMIA sp!, {r0-r12,lr}
196 LDMIA sp!, {r0-r12,lr} @ reload saved registers
208 STMDB sp!, {r4-r12,lr} @ push old task's lr,r12-r4
250 LDMIA sp!, {r0-r12,lr,pc}^ @ pop new task's r0-r12,lr & pc, copy spsr to cpsr
/libcpu/arm/cortex-r52/
A Dcontext_gcc.S47 stmfd sp!, {r0-r12, lr} @ push lr & register file
171 LDMIA sp!, {r0-r12,lr}
193 LDMIA sp!, {r0-r12,lr} @ reload saved registers
205 STMDB sp!, {r4-r12,lr} @ push old task's lr,r12-r4
248 ldmfd sp!, {r0-r12,lr,pc}^ /* irq return */
A Dcontext_iar.S51 STMDB sp!, {r0-r12, lr} ; push lr & register file
179 LDMIA sp!, {r0-r12,lr}
201 LDMIA sp!, {r0-r12,lr} ; reload saved registers
213 STMDB sp!, {r4-r12,lr} ; push old task's lr,r12-r4
255 LDMIA sp!, {r0-r12,lr,pc}^ ; pop new task's r0-r12,lr & pc, copy spsr to cpsr
/libcpu/arm/cortex-a/
A Dstart_gcc.S341 stmfd r0!, {r2 - r12}
398 push {r0-r12}
409 pop {r0-r12}
417 pop {r0-r12}
549 ldmia sp, {r0 - r12}
563 ldmia lr, {r0 - r12}
564 stmia sp, {r0 - r12}
575 ldmia sp, {r0 - r12}
591 ldmia lr, {r0 - r12}
592 stmia sp, {r0 - r12}
[all …]
/libcpu/arm/lpc214x/
A Dcontext_gcc.S49 STMFD sp!, {r0-r12, lr} /* push lr & register file */
73 LDMFD sp!, {r0-r12, lr, pc} /* pop new task r0-r12, lr & pc */
89 LDMFD sp!, {r0-r12, lr, pc} /* pop new task r0-r12, lr & pc */
/libcpu/arm/cortex-m0/
A Dcpuport.c22 rt_uint32_t r12; member
84 stack_frame->exception_stack_frame.r12 = 0; /* r12 */ in rt_hw_stack_init()
105 rt_kprintf("r12: 0x%08x\n", contex->r12); in rt_hw_hard_fault_exception()
/libcpu/arm/am335x/
A Dstart_iar.s241 LDMFD sp!, {r0-r12,lr}
248 LDMFD sp!, {r0-r12,lr}; reload saved registers
260 STMFD sp!, {r3-r12,lr}; push old task's lr,r12-r4
276 LDMFD sp!, {r0-r12,lr,pc}^ ; pop new task's r0-r12,lr & pc, copy spsr to cpsr
A Dstart_gcc.S123 stmia sp, {r0 - r12} @/* Calling r0-r12 */
142 ldmia sp, {r0 - r12} @/* Calling r0 - r2 */
162 stmia sp, {r0 - r12} @/* Calling r0-r12 */
173 ldmia sp, {r0 - r12} @/* Calling r0 - r2 */
204 stmfd sp!, {r0-r12,lr}
236 stmfd sp!, {r3-r12,lr}@ push old task's lr,r12-r4
252 ldmfd sp!, {r0-r12,lr,pc}^ @ pop new task's r0-r12,lr & pc, copy spsr to cpsr

Completed in 22 milliseconds

1234