Home
last modified time | relevance | path

Searched refs:sp (Results 1 – 25 of 32) sorted by relevance

12

/TwlSDK-5.1.0/build/libraries/os/common/src/
Dos_irqHandler_inTCM.c48 stmfd sp!, { lr } // Save LR in OS_IrqHandler()
62 ldmeqfd sp!, { pc } in OS_IrqHandler()
73 ldmeqfd sp!, { pc } in OS_IrqHandler()
199 ldreq pc, [ sp ], #4 // Return if OSi_IsNeedResceduling == 0 in OS_IrqHandler_ThreadSwitch()
222 ldr pc, [ sp ], #4 // Return to irq master handler in OS_IrqHandler_ThreadSwitch()
235 stmfd sp!, { r0, r1, r12 } in OS_IrqHandler_ThreadSwitch()
238 ldmfd sp!, { r0, r1, r12 } in OS_IrqHandler_ThreadSwitch()
252 stmfd sp!, { r0, r1 } in OS_IrqHandler_ThreadSwitch()
257 ldmfd sp!, { r0, r1 } in OS_IrqHandler_ThreadSwitch()
260 ldmib sp!, { r2,r3 } // Get R0,R1 // *sp=stack:R1 in OS_IrqHandler_ThreadSwitch()
[all …]
Dos_exception.c159 stmia r12, {r0-r4,sp,lr} in OSi_DebuggerExceptionHook()
175 bic r0, sp, #1 in OSi_DebuggerExceptionHook()
210 stmfd r12!, {r0-r3,sp,lr} in OSi_DebuggerExceptionHook()
211 and r0, sp, #1 in OSi_DebuggerExceptionHook()
212 mov sp, r12 in OSi_DebuggerExceptionHook()
214 ldmfd sp!, {r0-r3,r12,lr} in OSi_DebuggerExceptionHook()
215 mov sp, r12 in OSi_DebuggerExceptionHook()
220 ldmia r12, {r0-r4,sp,lr} in OSi_DebuggerExceptionHook()
295 stmfd r12!, {r0-r3,sp,lr} in OSi_ExceptionHandler()
297 and r0, sp, #1 in OSi_ExceptionHandler()
[all …]
Dos_irqHandler.c65 stmfd sp!, { lr } // Save LR in OS_IrqHandler()
76 ldmeqfd sp!, { pc } in OS_IrqHandler()
83 ldmeqfd sp!, { pc } in OS_IrqHandler()
198 ldreq pc, [ sp ], #4 // Return if OSi_IsNeedResceduling == 0 in OS_IrqHandler_ThreadSwitch()
223 ldr pc, [ sp ], #4 // Return to irq master handler in OS_IrqHandler_ThreadSwitch()
237 stmfd sp!, { r0, r1, r12 } in OS_IrqHandler_ThreadSwitch()
240 ldmfd sp!, { r0, r1, r12 } in OS_IrqHandler_ThreadSwitch()
254 stmfd sp!, { r0, r1 } in OS_IrqHandler_ThreadSwitch()
259 ldmfd sp!, { r0, r1 } in OS_IrqHandler_ThreadSwitch()
262 ldmib sp!, { r2,r3 } // Get R0,R1 // *sp=stack:R1 in OS_IrqHandler_ThreadSwitch()
[all …]
Dos_callTrace.c37 void OSi_Abort_CallTraceFull(u32 name, u32 returnAddress, u32 r0, u32 sp);
64 stmfd sp!, {lr} in OS_EnableCallTrace()
66 ldmfd sp!, {lr} in OS_EnableCallTrace()
92 stmfd sp!, {lr} in OS_DisableCallTrace()
94 ldmfd sp!, {lr} in OS_DisableCallTrace()
120 stmfd sp!, {r0, lr} in OS_RestoreCallTrace()
123 ldmfd sp!, {r0, lr} in OS_RestoreCallTrace()
343 stmfd sp!, {r0} in __PROFILE_ENTRY()
347 ldmfd sp!, {r0} in __PROFILE_ENTRY()
351 stmfd sp!, {r1-r3} in __PROFILE_ENTRY()
[all …]
Dos_context.c97 stmfd sp!, { lr, r0 } in OS_SaveContext()
101 ldmfd sp!, { lr, r0 } in OS_SaveContext()
114 str sp, [ r1, #OS_CONTEXT_SP_SVC - OS_CONTEXT_R0 ] in OS_SaveContext()
149 stmfd sp!, { lr, r0 } in OS_LoadContext()
154 ldmfd sp!, { lr, r0 } in OS_LoadContext()
169 ldr sp, [ r0, #OS_CONTEXT_SP_SVC - OS_CONTEXT_R0 ] in OS_LoadContext()
181 stmfd sp!, {r0-r3,r12,r14} in OS_LoadContext()
183 stmfd sp!, {r0-r1} in OS_LoadContext()
199 ldmfd sp!, {r0-r3,r12,r14} in OS_LoadContext()
201 ldmfd sp!, {r0-r1} in OS_LoadContext()
[all …]
Dos_functionCost.c60 stmfd sp!, {lr} in OS_EnableFunctionCost()
62 ldmfd sp!, {lr} in OS_EnableFunctionCost()
88 stmfd sp!, {lr} in OS_DisableFunctionCost()
90 ldmfd sp!, {lr} in OS_DisableFunctionCost()
117 stmfd sp!, {r0, lr} in OS_RestoreFunctionCost()
120 ldmfd sp!, {r0, lr} in OS_RestoreFunctionCost()
330 stmfd sp!, {r0} in __PROFILE_ENTRY()
334 ldmfd sp!, {r0} in __PROFILE_ENTRY()
338 stmfd sp!, {r1-r4, lr} in __PROFILE_ENTRY()
346 stmfd sp!, {r0} in __PROFILE_ENTRY()
[all …]
Dos_reset.c709 stmfd sp!, {lr} in OSi_ReloadTwlRomData()
730 stmfd sp!, {r0} in OSi_ReloadTwlRomData()
738 ldr r3, [sp] in OSi_ReloadTwlRomData()
751 ldr r3, [sp] in OSi_ReloadTwlRomData()
788 ldmfd sp!, {r0} in OSi_ReloadTwlRomData()
827 ldmfd sp!, {pc} in OSi_ReloadTwlRomData()
/TwlSDK-5.1.0/build/libraries/mi/common/src/
Dmi_uncompress.c59 stmfd sp!, {r4-r11, lr} in MI_UnpackBits()
60 sub sp, sp, #4 in MI_UnpackBits()
72 str r11,[sp, #0] in MI_UnpackBits()
92 @03: ldr r11, [sp, #0] // destTmp += destOffset; in MI_UnpackBits()
108 @06: add sp, sp, #4 in MI_UnpackBits()
109 ldmfd sp!, {r4-r11, lr} in MI_UnpackBits()
143 stmfd sp!, {r4-r7, lr} in MI_UncompressLZ8()
211 @26: ldmfd sp!, {r4-r7, lr} in MI_UncompressLZ8()
248 stmfd sp!, {r4-r11, lr} in MI_UncompressLZ16()
347 @36: ldmfd sp!, {r4-r11, lr} in MI_UncompressLZ16()
[all …]
Dmi_memory.c570 stmfd sp!, {r4-r9} in MIi_CpuClearFast()
593 ldmfd sp!, {r4-r9} in MIi_CpuClearFast()
611 stmfd sp!, {r4-r10} in MIi_CpuCopyFast()
628 ldmfd sp!, {r4-r10} in MIi_CpuCopyFast()
646 stmfd sp!, {r4-r10} in MIi_CpuSendFast()
670 ldmfd sp!, {r4-r10} in MIi_CpuSendFast()
688 stmfd sp!, {r4-r10} in MIi_CpuRecvFast()
712 ldmfd sp!, {r4-r10} in MIi_CpuRecvFast()
729 stmfd sp!, {r4-r10} in CpuCopyFastReverse()
748 ldmfd sp!, {r4-r10} in CpuCopyFastReverse()
[all …]
Dmi_uncomp_stream.c114 stmfd sp!, {r4-r8} in MI_ReadUncompRL8()
181 ldmfd sp!, {r4-r8} in MI_ReadUncompRL8()
202 stmfd sp!, {r4-r9} in MI_ReadUncompRL16()
278 ldmfd sp!, {r4-r9} in MI_ReadUncompRL16()
297 stmfd sp!, {r4-r11} in MI_ReadUncompLZ8()
427 ldmfd sp!, {r4-r11} in MI_ReadUncompLZ8()
448 stmfd sp!, {r4-r12,lr} in MI_ReadUncompLZ16()
460 stmfd sp!, {r0} in MI_ReadUncompLZ16()
594 ldmfd sp!, {r0} in MI_ReadUncompLZ16()
606 ldmfd sp!, {r4-r12,lr} in MI_ReadUncompLZ16()
[all …]
/TwlSDK-5.1.0/build/libraries/math/common/src/
Dqsort.c53 stmfd sp!, {r4-r11,lr} in MATH_QSort()
57 ldr stack, [sp, #36] // stack = stackBuf; in MATH_QSort()
66 sub sp, sp, tmp in MATH_QSort()
67 mov stack, sp in MATH_QSort()
68 str tmp, [sp, #-4]! in MATH_QSort()
80 str tmp, [sp, #-4]! in MATH_QSort()
125 ldr tmp2, [sp] in MATH_QSort()
266 add sp, sp, #4 in MATH_QSort()
268 cmp stack, sp in MATH_QSort()
269 ldreq r0, [sp] in MATH_QSort()
[all …]
/TwlSDK-5.1.0/build/libraries/math/common/src/asm/
Dsha1.s33 ;sp .req r13
51 stmfd sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr}
64 sub sp, sp, #320
65 mov r12, sp
68 sub sp, sp, #64
69 mov r12, sp
203 ; sp : w�̃A�h���X
216 ldr lr, [sp, r9, lsl #2]
219 ldr lr, [sp, lr, lsl #2]
257 ldr r3, [sp, r2, lsl #2]
[all …]
Dsha256.s28 ;sp .req r13
41 stmfd sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr}
44 stmfd sp!,{r0}
47 sub sp, sp, #256
60 ; sp : w�̃A�h���X
84 add lr, sp, r12, lsl #2
100 ; sp : w�̃A�h���X
104 add lr, sp, r12, lsl #2
135 str r2, [sp, r12, lsl #2]
162 str r2, [sp, r12, lsl #2]
[all …]
/TwlSDK-5.1.0/build/libraries/init/ARM9.TWL/src/
Dcrt0.FLX.c301 sub sp, r1, #HW_DTCM_SYSRV_SIZE in _start()
302 sub r1, sp, #HW_SVC_STACK_SIZE in _start()
305 sub sp, r1, #4 // 4 bytes for stack check code in _start()
306 tst sp, #4 in _start()
307 …subeq sp, sp, #4 /* Adjust so that sp is 8-byte aligned at the time of the … in _start()
312 sub sp, r1, #4 // 4 bytes for stack check code in _start()
313 tst sp, #4 in _start()
314 …subne sp, sp, #4 /* Adjust so that sp is 8-byte aligned at the time of the … in _start()
650 stmfd sp!, {lr} in INITi_DoAutoload()
666 stmfd sp!, {r3} in INITi_DoAutoload()
[all …]
/TwlSDK-5.1.0/build/libraries/cp/common/src/
Dcp_context.c37 stmfd sp!, {r4} // avoid stall in CP_SaveContext()
51 ldmfd sp!, {r4} in CP_SaveContext()
68 stmfd sp!, {r4} in CPi_RestoreContext()
84 ldmfd sp!, {r4} in CPi_RestoreContext()
/TwlSDK-5.1.0/build/libraries/gx/ARM9/src/
Dgxasm.c37 stmfd sp!, {r4-r8} // r0-r3, r12 need not be saved. in GX_SendFifo64B()
44 ldmfd sp!, {r4-r8} in GX_SendFifo64B()
50 stmfd sp!, {r4-r8} // r0-r3, r12 need not be saved. in GX_SendFifo128B()
61 ldmfd sp!, {r4-r8} in GX_SendFifo128B()
/TwlSDK-5.1.0/build/tools/buryarg.TWL/
Dburyarg.c591 char *sp = &lineBuffer[0]; in analyzeTlfFile() local
594 while (*sp++ != '\"') in analyzeTlfFile()
597 while (*sp != '\"') in analyzeTlfFile()
599 *dp++ = *sp++; in analyzeTlfFile()
608 char *sp = &lineBuffer[0]; in analyzeTlfFile() local
613 while (*sp && count <=0) in analyzeTlfFile()
615 if (*sp++ == '\"') in analyzeTlfFile()
620 while (*sp != '\"') in analyzeTlfFile()
622 *dp++ = *sp++; in analyzeTlfFile()
/TwlSDK-5.1.0/build/tools/buryarg/
Dburyarg.c594 char *sp = &lineBuffer[0]; in analyzeNlfFile() local
597 while (*sp++ != '\"') in analyzeNlfFile()
600 while (*sp != '\"') in analyzeNlfFile()
602 *dp++ = *sp++; in analyzeNlfFile()
611 char *sp = &lineBuffer[0]; in analyzeNlfFile() local
615 while (*sp && count <= 2) in analyzeNlfFile()
617 if (*sp++ == '\"') in analyzeNlfFile()
622 while (*sp != '\"') in analyzeNlfFile()
624 *dp++ = *sp++; in analyzeNlfFile()
/TwlSDK-5.1.0/build/libraries/init/ARM9/src/
Dcrt0.c104 mov sp, r0 in _start()
112 sub sp, r0, #4 // 4 bytes for stack check code in _start()
113 tst sp, #4 in _start()
114 subeq sp, sp, #4 // For 8-byte alignment in _start()
121 sub sp, r1, #4 // 4 bytes for stack check code in _start()
122 tst sp, #4 in _start()
123 subne sp, sp, #4 // For 8-byte alignment in _start()
294 stmfd sp!, {r4-r7} in MIi_UncompressBackward()
355 ldmfd sp!, {r4-r7} in MIi_UncompressBackward()
/TwlSDK-5.1.0/build/libraries/os/ARM9/src/
Dos_cache.c295 stmfd sp!, { lr, r0, r1 } in DC_LockdownRange()
299 ldmfd sp!, { lr, r0, r1 } in DC_LockdownRange()
314 stmfd sp!, { lr } in DC_LockdownRange()
318 ldmfd sp!, { lr } in DC_LockdownRange()
531 stmfd sp!, { lr, r0, r1 } in IC_LockdownRange()
535 ldmfd sp!, { lr, r0, r1 } in IC_LockdownRange()
550 stmfd sp!, { lr } in IC_LockdownRange()
554 ldmfd sp!, { lr } in IC_LockdownRange()
/TwlSDK-5.1.0/build/demos/os/exceptionDisplay-2/src/
Dmain.c79 stmfd sp!,{r4,lr} in _s32_div_f()
100 ldmfd sp!,{r4,lr} in _s32_div_f()
/TwlSDK-5.1.0/include/nitro/os/common/
Dcontext.h73 u32 sp; member
/TwlSDK-5.1.0/build/libraries/fx/common/src/
Dfx_mtx22.c41 stmfd sp!, {r4} in MTX_Transpose22_()
47 ldmfd sp!, {r4} in MTX_Transpose22_()
Dfx_mtx33.c61 stmfd sp!, {r4} in MTX_Copy33To44_()
77 ldmfd sp!, {r4} in MTX_Copy33To44_()
84 stmfd sp!, {r4-r9} in MTX_Transpose33_()
91 ldmfd sp!, {r4-r9} in MTX_Transpose33_()
/TwlSDK-5.1.0/build/demos/os/exceptionDisplay-4/src/
Dmain.c202 PrintString(16, 7, 15, "SP =%08X", c->context.sp); in myExceptionCallback()

12