| /libcpu/arm/arm926/ |
| A D | context_iar.S | 23 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 D | start_rvds.S | 81 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 D | start_iar.S | 90 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 D | context_gcc.S | 47 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 D | context_iar.S | 23 MOV PC, LR 31 MOV PC, LR 40 STMFD SP!, {LR} ; push pc (lr should be pushed in place of PC)
|
| A D | context_gcc.S | 35 stmfd sp!, {lr} @ push pc (lr should be pushed in place of PC)
|
| /libcpu/arm/cortex-r52/ |
| A D | backtrace.c | 67 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 D | backtrace.c | 66 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 D | cpuport.c | 53 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 D | context_iar.S | 60 MOV.L 4[ R0 ], 4[ R15 ];PC 110 MOV.L 4[ R0 ], 4[ R15 ];PC
|
| /libcpu/arm/lpc214x/ |
| A D | start_rvds.S | 239 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 D | context_rvds.S | 57 STMFD sp!, {lr} ; push pc (lr should be pushed in place of PC)
|
| /libcpu/arm/armv6/ |
| A D | context_gcc.S | 45 stmfd sp!, {lr} @ push pc (lr should be pushed in place of PC)
|
| /libcpu/arm/dm36x/ |
| A D | context_gcc.S | 44 stmfd sp!, {lr} @ push pc (lr should be pushed in place of PC)
|
| /libcpu/arm/sep4020/ |
| A D | start_rvds.S | 102 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 D | context_rvds.S | 46 STMFD sp!, {lr} ; push pc (lr should be pushed in place of PC)
|
| A D | context_gcc.S | 43 stmfd sp!, {lr} @ push pc (lr should be pushed in place of PC)
|
| /libcpu/arm/AT91SAM7S/ |
| A D | start_rvds.S | 219 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 D | start_rvds.S | 759 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 D | context_gcc.S | 43 stmfd sp!, {lr} @ push pc (lr should be pushed in place of PC)
|
| /libcpu/arm/AT91SAM7X/ |
| A D | start_rvds.S | 222 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 D | context_gcc.S | 58 stmfd sp!, {lr} @ push pc (lr should be pushed in place of PC)
|
| /libcpu/arm/zynqmp-r5/ |
| A D | context_gcc.S | 59 stmfd sp!, {lr} @ push pc (lr should be pushed in place of PC)
|
| /libcpu/arm/s3c24x0/ |
| A D | start_rvds.S | 848 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 D | context_gcc.S | 43 stmfd sp!, {lr} @ push pc (lr should be pushed in place of PC)
|