Home
last modified time | relevance | path

Searched refs:PC (Results 1 – 25 of 43) sorted by relevance

12

/libcpu/arm/arm926/
A Dcontext_iar.S23 MOV PC, LR
31 MOV PC, LR
40 STMFD SP!, {LR} ; push pc (lr should be pushed in place of PC)
48 LDMFD SP!, {R0-R12, LR, PC}^ ; pop new task r0-r12, lr & pc
59 LDMFD SP!, {R0-R12, LR, PC}^ ; pop new task r0-r12, lr & pc
80 MOV PC, LR
A Dstart_rvds.S81 LDR PC, vector_reset
82 LDR PC, vector_undef
83 LDR PC, vector_swi
84 LDR PC, vector_pabt
85 LDR PC, vector_dabt
86 LDR PC, vector_resv
87 LDR PC, vector_irq
88 LDR PC, vector_fiq
184 STR LR, [R8, #0] ; Save calling PC
205 STR LR, [R8, #0] ; Save calling PC
[all …]
A Dstart_iar.S90 LDR PC, vector_reset
91 LDR PC, vector_undef
92 LDR PC, vector_swi
93 LDR PC, vector_pabt
94 LDR PC, vector_dabt
95 LDR PC, vector_resv
96 LDR PC, vector_irq
97 LDR PC, vector_fiq
196 STR LR, [R8, #0] ; Save calling PC
214 STR LR, [R8, #0] ; Save calling PC
[all …]
A Dcontext_gcc.S47 LDMFD SP!, {R0-R12, LR, PC}^ @; pop new task r0-r12, lr & pc
58 LDMFD SP!, {R0-R12, LR, PC}^ @; pop new task r0-r12, lr & pc
/libcpu/arm/am335x/
A Dcontext_iar.S23 MOV PC, LR
31 MOV PC, LR
40 STMFD SP!, {LR} ; push pc (lr should be pushed in place of PC)
A Dcontext_gcc.S35 stmfd sp!, {lr} @ push pc (lr should be pushed in place of PC)
/libcpu/arm/cortex-r52/
A Dbacktrace.c67 PC = 15 enumerator
326 if (ctrl->vrs[PC] == 0) in unwind_exec_insn()
327 ctrl->vrs[PC] = ctrl->vrs[LR]; in unwind_exec_insn()
359 ctrl->vrs[FP], ctrl->vrs[SP], ctrl->vrs[LR], ctrl->vrs[PC]); in unwind_exec_insn()
418 ctrl.vrs[PC] = 0; in unwind_frame()
468 if (ctrl.vrs[PC] == 0) in unwind_frame()
469 ctrl.vrs[PC] = ctrl.vrs[LR]; in unwind_frame()
472 if (frame->pc == ctrl.vrs[PC]) in unwind_frame()
478 frame->pc = ctrl.vrs[PC]; in unwind_frame()
/libcpu/arm/cortex-a/
A Dbacktrace.c66 PC = 15 enumerator
325 if (ctrl->vrs[PC] == 0) in unwind_exec_insn()
326 ctrl->vrs[PC] = ctrl->vrs[LR]; in unwind_exec_insn()
358 ctrl->vrs[FP], ctrl->vrs[SP], ctrl->vrs[LR], ctrl->vrs[PC]); in unwind_exec_insn()
417 ctrl.vrs[PC] = 0; in unwind_frame()
467 if (ctrl.vrs[PC] == 0) in unwind_frame()
468 ctrl.vrs[PC] = ctrl.vrs[LR]; in unwind_frame()
471 if (frame->pc == ctrl.vrs[PC]) in unwind_frame()
477 frame->pc = ctrl.vrs[PC]; in unwind_frame()
/libcpu/rx/
A Dcpuport.c53 rt_uint32_t PC; member
87 stack_frame->PC = (unsigned long)tentry; /* thread entery*/ in rt_hw_stack_init()
109 rt_kprintf("pc: 0x%08x\n", exception_contex->PC); in rt_hw_hard_fault_exception()
A Dcontext_iar.S60 MOV.L 4[ R0 ], 4[ R15 ];PC
110 MOV.L 4[ R0 ], 4[ R15 ];PC
/libcpu/arm/lpc214x/
A Dstart_rvds.S239 Vectors LDR PC, Reset_Addr
240 LDR PC, Undef_Addr
241 LDR PC, SWI_Addr
242 LDR PC, PAbt_Addr
243 LDR PC, DAbt_Addr
245 LDR PC, IRQ_Addr
246 LDR PC, FIQ_Addr
A Dcontext_rvds.S57 STMFD sp!, {lr} ; push pc (lr should be pushed in place of PC)
/libcpu/arm/armv6/
A Dcontext_gcc.S45 stmfd sp!, {lr} @ push pc (lr should be pushed in place of PC)
/libcpu/arm/dm36x/
A Dcontext_gcc.S44 stmfd sp!, {lr} @ push pc (lr should be pushed in place of PC)
/libcpu/arm/sep4020/
A Dstart_rvds.S102 Vectors LDR PC,Reset_Addr
103 LDR PC,Undef_Addr
104 LDR PC,SWI_Addr
105 LDR PC,PAbt_Addr
106 LDR PC,DAbt_Addr
108 LDR PC,IRQ_Addr
109 LDR PC,FIQ_Addr
/libcpu/arm/lpc24xx/
A Dcontext_rvds.S46 STMFD sp!, {lr} ; push pc (lr should be pushed in place of PC)
A Dcontext_gcc.S43 stmfd sp!, {lr} @ push pc (lr should be pushed in place of PC)
/libcpu/arm/AT91SAM7S/
A Dstart_rvds.S219 Vectors LDR PC,Reset_Addr
220 LDR PC,Undef_Addr
221 LDR PC,SWI_Addr
222 LDR PC,PAbt_Addr
223 LDR PC,DAbt_Addr
225 LDR PC,IRQ_Addr
226 LDR PC,FIQ_Addr
/libcpu/arm/s3c44b0/
A Dstart_rvds.S759 Vectors LDR PC, Reset_Addr
760 LDR PC, Undef_Addr
761 LDR PC, SWI_Addr
762 LDR PC, PAbt_Addr
763 LDR PC, DAbt_Addr
765 LDR PC, IRQ_Addr
766 LDR PC, FIQ_Addr
A Dcontext_gcc.S43 stmfd sp!, {lr} @ push pc (lr should be pushed in place of PC)
/libcpu/arm/AT91SAM7X/
A Dstart_rvds.S222 Vectors LDR PC,Reset_Addr
223 LDR PC,Undef_Addr
224 LDR PC,SWI_Addr
225 LDR PC,PAbt_Addr
226 LDR PC,DAbt_Addr
228 LDR PC,IRQ_Addr
229 LDR PC,FIQ_Addr
/libcpu/arm/realview-a8-vmm/
A Dcontext_gcc.S58 stmfd sp!, {lr} @ push pc (lr should be pushed in place of PC)
/libcpu/arm/zynqmp-r5/
A Dcontext_gcc.S59 stmfd sp!, {lr} @ push pc (lr should be pushed in place of PC)
/libcpu/arm/s3c24x0/
A Dstart_rvds.S848 Vectors LDR PC, Reset_Addr
849 LDR PC, Undef_Addr
850 LDR PC, SWI_Addr
851 LDR PC, PAbt_Addr
852 LDR PC, DAbt_Addr
854 LDR PC, IRQ_Addr
855 LDR PC, FIQ_Addr
A Dcontext_gcc.S43 stmfd sp!, {lr} @ push pc (lr should be pushed in place of PC)

Completed in 30 milliseconds

12