| /libcpu/avr32/uc3/ |
| A D | context_gcc.S | 47 st.w --sp, r8 /* Push SR */ 55 ld.w r8, sp++ /* pop SR */ 56 mtsr AVR32_SR, r8 /* Restore SR */ 69 ld.w r8, sp++ /* pop SR */ 82 lda.w r8, rt_thread_switch_interrupt_flag 83 ld.w r9, r8[0] 87 st.w r8[0], r9 88 lda.w r8, rt_interrupt_from_thread 89 st.w r8[0], r12 91 lda.w r8, rt_interrupt_to_thread [all …]
|
| A D | exception_gcc.S | 210 pushm r8-r12, lr 244 popm r8-r12, lr, pc // Restore registers and jump to the handler. 246 popm r8-r12, lr
|
| /libcpu/arm/am335x/ |
| A D | start_gcc.S | 124 add r8, sp, #60 131 stmdb r8, {sp, lr} @/* Calling SP, LR */ 134 str lr, [r8, #0] @/* Save calling PC */ 136 str r6, [r8, #4] @/* Save CPSR */ 137 str r0, [r8, #8] @/* Save OLD_R0 */ 163 add r8, sp, #60 164 stmdb r8, {sp, lr} @/* Calling SP, LR */ 165 str lr, [r8, #0] @/* Save calling PC */ 167 str r6, [r8, #4] @/* Save CPSR */ 168 str r0, [r8, #8] @/* Save OLD_R0 */
|
| /libcpu/ppc/ppc405/ |
| A D | cache_gcc.S | 153 mflr r8 155 mtlr r8 176 mflr r8 178 mtlr r8 186 mflr r8 188 mtlr r8
|
| /libcpu/arm/realview-a8-vmm/ |
| A D | armv7.h | 23 unsigned long r8; member 45 unsigned long r8; member
|
| /libcpu/arm/cortex-r52/ |
| A D | cpuport.h | 24 unsigned long r8; member 46 unsigned long r8; member
|
| A D | armv8.h | 23 unsigned long r8; member 45 unsigned long r8; member
|
| /libcpu/arm/s3c24x0/ |
| A D | start_gcc.S | 252 add r8, sp, #S_PC 253 stmdb r8, {sp, lr}^ /* Calling SP, LR */ 254 str lr, [r8, #0] /* Save calling PC */ 256 str r6, [r8, #4] /* Save CPSR */ 257 str r0, [r8, #8] /* Save OLD_R0 */ 274 add r8, sp, #S_PC 275 stmdb r8, {sp, lr}^ /* Calling SP, LR */ 276 str lr, [r8, #0] /* Save calling PC */ 278 str r6, [r8, #4] /* Save CPSR */ 279 str r0, [r8, #8] /* Save OLD_R0 */
|
| /libcpu/arm/cortex-m0/ |
| A D | context_iar.S | 107 SUBS r1, r1, #0x20 ; space for {r4 - r7} and {r8 - r11} 113 MOV r4, r8 ; mov thread {r8 - r11} to {r4 - r7} 117 STMIA r1!, {r4 - r7} ; push thread {r8 - r11} high register to thread stack 125 PUSH {r4 - r7} ; push {r4 - r7} to MSP for copy {r8 - r11} 127 …LDMIA r1!, {r4 - r7} ; pop thread {r8 - r11} high register from thread stack to {r4 - r… 128 MOV r8, r4 ; mov {r4 - r7} to {r8 - r11}
|
| A D | context_rvds.S | 111 SUBS r1, r1, #0x20 ; space for {r4 - r7} and {r8 - r11} 117 MOV r4, r8 ; mov thread {r8 - r11} to {r4 - r7} 121 STMIA r1!, {r4 - r7} ; push thread {r8 - r11} high register to thread stack 129 PUSH {r4 - r7} ; push {r4 - r7} to MSP for copy {r8 - r11} 131 …LDMIA r1!, {r4 - r7} ; pop thread {r8 - r11} high register from thread stack to {r4 - r… 132 MOV r8, r4 ; mov {r4 - r7} to {r8 - r11}
|
| /libcpu/arm/cortex-m23/ |
| A D | context_iar.S | 108 SUBS r1, r1, #0x20 ; space for {r4 - r7} and {r8 - r11} 114 MOV r4, r8 ; mov thread {r8 - r11} to {r4 - r7} 118 STMIA r1!, {r4 - r7} ; push thread {r8 - r11} high register to thread stack 126 PUSH {r4 - r7} ; push {r4 - r7} to MSP for copy {r8 - r11} 128 …LDMIA r1!, {r4 - r7} ; pop thread {r8 - r11} high register from thread stack to {r4 - r… 129 MOV r8, r4 ; mov {r4 - r7} to {r8 - r11}
|
| A D | context_rvds.S | 112 SUBS r1, r1, #0x20 ; space for {r4 - r7} and {r8 - r11} 118 MOV r4, r8 ; mov thread {r8 - r11} to {r4 - r7} 122 STMIA r1!, {r4 - r7} ; push thread {r8 - r11} high register to thread stack 130 PUSH {r4 - r7} ; push {r4 - r7} to MSP for copy {r8 - r11} 132 …LDMIA r1!, {r4 - r7} ; pop thread {r8 - r11} high register from thread stack to {r4 - r… 133 MOV r8, r4 ; mov {r4 - r7} to {r8 - r11}
|
| A D | cpuport.h | 37 rt_uint32_t r8; member
|
| /libcpu/arm/armv6/ |
| A D | arm_entry_gcc.S | 94 and r8, r0, r7 96 cmp r8, r7 @ is NEON instruction? 105 and r8, r0, #0x00000f00 @ get coprocessor number 106 PRINT1 "CP=0x%08x", r8 107 add pc, pc, r8, lsr #6
|
| A D | armv6.h | 38 rt_uint32_t r8; member 57 rt_uint32_t r8; member
|
| /libcpu/arm/cortex-a/ |
| A D | cpuport.h | 26 unsigned long r8; member 48 unsigned long r8; member
|
| /libcpu/c-sky/ck802/ |
| A D | contex_ck802_gcc.S | 117 ldw r8, (r6) 118 stw r8, (r7) 120 ldw sp, (r8)
|
| /libcpu/v850/70f34/ |
| A D | context_iar.S | 61 sld.w 20[ep],r8 135 mov rt_thread_switch_interrupt_flag, r8 137 st.b r9, 0[r8] 167 mov rt_thread_switch_interrupt_flag, r8 168 ld.w 0[r8],r9
|
| A D | context_iar.asm | 61 sld.w 20[ep],r8 135 mov rt_thread_switch_interrupt_flag, r8 137 st.b r9, 0[r8] 167 mov rt_thread_switch_interrupt_flag, r8 168 ld.w 0[r8],r9
|
| /libcpu/unicore32/sep6200/ |
| A D | context_gcc.S | 51 stm.w (r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, r10, r11, r12, r13, r14, r15), [sp-] 65 ldm.w (r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, r10, r11, r12, r13, r14, r15), [sp]+ 79 ldm.w (r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, r10, r11, r12, r13, r14, r15), [sp]+
|
| /libcpu/arm/zynqmp-r5/ |
| A D | armv7.h | 25 unsigned long r8; member
|
| /libcpu/arm/cortex-r4/ |
| A D | armv7.h | 27 unsigned long r8; member
|
| /libcpu/arm/arm926/ |
| A D | trap.c | 33 rt_uint32_t r8; member 63 regs->r8, regs->r9, regs->r10); in rt_hw_show_register()
|
| /libcpu/nios/nios_ii/ |
| A D | vector.S | 39 ldw r8, 36(sp)
|
| /libcpu/arm/cortex-m4/ |
| A D | cpuport.c | 62 rt_uint32_t r8; member 113 rt_uint32_t r8; member 398 rt_kprintf("r08: 0x%08x\n", context->r8); in rt_hw_hard_fault_exception()
|