Home
last modified time | relevance | path

Searched refs:r2 (Results 1 – 25 of 34) sorted by relevance

12

/TwlSDK-5.5/build/libraries/mi/common/src/
Dmi_memory.c108 cmp r3, r2 // n < size ? in MIi_CpuClear16()
133 cmp r12, r2 // n < size ? in MIi_CpuCopy16()
168 cmp r12, r2 // n < size ? in MIi_CpuSend16()
198 cmp r12, r2 // n < size ? in MIi_CpuRecv16()
224 cmp r12, r2 // n < size ? in MIi_CpuPipe16()
247 add r0, r0, r2 // r0: srcp += size in CpuCopy16Reverse()
248 add r1, r1, r2 // r1: destp += size in CpuCopy16Reverse()
252 ldrlth r2, [r0, #-2]! // *(--(vu32 *)(destp)) = *(--(vu32 *)(srcp)) in CpuCopy16Reverse()
253 strlth r2, [r1, #-2]! in CpuCopy16Reverse()
346 add r12, r1, r2 // r12: destEndp = destp + size in MIi_CpuClear32()
[all …]
Dmi_uncompress.c62 ldrh r7, [r2, #0] // r7: srcNum = unPackBitsParamp->srcNum in MI_UnpackBits()
64 @00: ldrb r6, [r2, #2] // r6: srcBitNum = unPackBitsParamp->srcBitNum in MI_UnpackBits()
67 ldr r11, [r2, #4] // r8: destOffset0_On in MI_UnpackBits()
69 ldr r11,[r2, #4] // destOffset = unPackBitsParamp->destOffset in MI_UnpackBits()
73 ldrb r2, [r2, #3] // r2: destBitNum = unPackBitsParamp->destBitNum in MI_UnpackBits()
95 add r3, r3, r2 // destBitCount += destBitNum; in MI_UnpackBits()
146 mov r2, r5, lsr #8 // r0: srcp += 4 in MI_UncompressLZ8()
151 @21: cmp r2, #0 // while (destCount > 0) { in MI_UncompressLZ8()
165 sub r2, r2, #1 // destCount--; in MI_UncompressLZ8()
198 sub r2, r2, r3 // destCount -= length; in MI_UncompressLZ8()
[all …]
Dmi_uncomp_stream.c141 subs r2, r2, #1 // len--; in MI_ReadUncompRL8()
161 subs r2, r2, #1 // len--; in MI_ReadUncompRL8()
171 subs r2, r2, #1 // len--; in MI_ReadUncompRL8()
233 subs r2, r2, #1 // len--; in MI_ReadUncompRL16()
256 subs r2, r2, #1 // len--; in MI_ReadUncompRL16()
266 subs r2, r2, #1 // len--; in MI_ReadUncompRL16()
313 cmp r2, #0 // if ( len == 0 ) { return destCount } in MI_ReadUncompLZ8()
320 sub r2, r2, #1 // len--; in MI_ReadUncompLZ8()
369 … subs r2, r2, #1 // if ( --len == 0 ) { return destCount; } in MI_ReadUncompLZ8()
378 … subs r2, r2, #1 // if ( --len == 0 ) { return destCount } in MI_ReadUncompLZ8()
[all …]
/TwlSDK-5.5/build/libraries/gx/ARM9/src/
Dgxasm.c23 ldmia r0!, {r2,r3,r12} // r0-r3, r12 need not be saved. in GX_SendFifo48B()
24 stmia r1, {r2,r3,r12} in GX_SendFifo48B()
25 ldmia r0!, {r2,r3,r12} in GX_SendFifo48B()
26 stmia r1, {r2,r3,r12} in GX_SendFifo48B()
27 ldmia r0!, {r2,r3,r12} in GX_SendFifo48B()
28 stmia r1, {r2,r3,r12} in GX_SendFifo48B()
29 ldmia r0!, {r2,r3,r12} in GX_SendFifo48B()
30 stmia r1, {r2,r3,r12} in GX_SendFifo48B()
39 ldmia r0!, {r2-r8, r12} in GX_SendFifo64B()
40 stmia r1, {r2-r8, r12} in GX_SendFifo64B()
[all …]
/TwlSDK-5.5/build/libraries/cp/common/src/
Dcp_context.c38 ldmia r1, {r2-r4,r12} in CP_SaveContext()
39 stmia r0!, {r2-r4,r12} in CP_SaveContext()
43 ldmia r1, {r2-r3} in CP_SaveContext()
44 stmia r0!, {r2-r3} in CP_SaveContext()
47 ldrh r2, [r1, #REG_SQRTCNT_OFFSET - REG_SQRT_PARAM_OFFSET] in CP_SaveContext()
49 and r2, r2, #REG_CP_SQRTCNT_MODE_MASK in CP_SaveContext()
50 strh r2, [r0, #2] in CP_SaveContext()
70 ldmia r0, {r2-r4,r12} in CPi_RestoreContext()
71 stmia r1, {r2-r4,r12} in CPi_RestoreContext()
72 ldrh r2, [r0, #CPContext.div_mode] in CPi_RestoreContext()
[all …]
/TwlSDK-5.5/build/libraries/init/ARM9.TWL/src/
Dcrt0.FLX.c228 ldr r2, =(HW_CTRDG_LOCK_BUF-HW_PXI_SIGNAL_PARAM_ARM9) in _start()
232 ldr r2, =(HW_MAIN_MEM_SYSTEM_END-HW_INIT_LOCK_BUF) in _start()
238 ldr r2, =HW_PARAM_TWL_RESERVED_AREA_SIZE in _start()
243 ldrh r2, [r1, #OSBootInfo.boot_type] in _start()
244 cmp r2, #OS_BOOTTYPE_ILLEGAL in _start()
245 moveq r2, #OS_BOOTTYPE_ROM in _start()
246 streqh r2, [r1, #OSBootInfo.boot_type] in _start()
250 ldr r2, =HW_ITCM in _start()
251 add r3, r2, #40 in _start()
253 str r0, [r2], #4 in _start()
[all …]
/TwlSDK-5.5/build/libraries/os/common/src/
Dos_functionCost.c66 mov r2, r0 in OS_EnableFunctionCost()
67 ldrh r0, [ r2, #OSFunctionCostInfo.enable ] in OS_EnableFunctionCost()
69 strh r1, [ r2, #OSFunctionCostInfo.enable ] in OS_EnableFunctionCost()
94 mov r2, r0 in OS_DisableFunctionCost()
95 ldrh r0, [ r2, #OSFunctionCostInfo.enable ] in OS_DisableFunctionCost()
97 strh r1, [ r2, #OSFunctionCostInfo.enable ] in OS_DisableFunctionCost()
124 ldrh r2, [ r1, #OSFunctionCostInfo.enable ] in OS_RestoreFunctionCost()
126 mov r0, r2 in OS_RestoreFunctionCost()
354 ldrh r2, [ r1, #OSFunctionCostInfo.enable ] in __PROFILE_ENTRY()
355 cmp r2, #0 in __PROFILE_ENTRY()
[all …]
Dos_callTrace.c70 mov r2, r0 in OS_EnableCallTrace()
71 ldrh r0, [ r2, #OSCallTraceInfo.enable ] in OS_EnableCallTrace()
73 strh r1, [ r2, #OSCallTraceInfo.enable ] in OS_EnableCallTrace()
98 mov r2, r0 in OS_DisableCallTrace()
99 ldrh r0, [ r2, #OSCallTraceInfo.enable ] in OS_DisableCallTrace()
101 strh r1, [ r2, #OSCallTraceInfo.enable ] in OS_DisableCallTrace()
127 ldrh r2, [ r1, #OSCallTraceInfo.enable ] in OS_RestoreCallTrace()
129 mov r0, r2 in OS_RestoreCallTrace()
282 p->r2 = 0; in OSi_SetCallTraceEntry()
362 ldrh r2, [ r1, #OSCallTraceInfo.enable ] in __PROFILE_ENTRY()
[all …]
Dos_irqHandler_inTCM.c66 ldmia r12, { r1-r2 } // r1: IE, r2: IF in OS_IrqHandler()
67 ands r1, r1, r2 // r1: IE & IF in OS_IrqHandler()
100 @1: ands r2, r1, r3, LSL r0 // Count zero of high bit in OS_IrqHandler()
105 str r2, [ r12, #REG_IF_ADDR - REG_IE_ADDR ] in OS_IrqHandler()
162 mov r2, #OS_THREAD_STATE_READY in OS_IrqHandler_ThreadSwitch()
168 strne r2, [r12, #OS_THREAD_OFFSET_STATE] in OS_IrqHandler_ThreadSwitch()
207 add r2, r12, #OS_THREADINFO_OFFSET_LIST // r2 = &OSi_ThreadInfo.list in OS_IrqHandler_ThreadSwitch()
208 ldr r1, [r2] // r1 = *r2 = TopOfList in OS_IrqHandler_ThreadSwitch()
247 mrs r2, SPSR in OS_IrqHandler_ThreadSwitch()
248 str r2, [ r0, #OS_THREAD_OFFSET_CONTEXT ]! // *r0=context:CPSR in OS_IrqHandler_ThreadSwitch()
[all …]
Dos_irqHandler.c79 ldmia r12, { r1-r2 } // r1: IE, r2: IF in OS_IrqHandler()
80 ands r1, r1, r2 // r1: IE & IF in OS_IrqHandler()
109 @1: ands r2, r1, r3, LSL r0 // Count zero of high bit in OS_IrqHandler()
114 str r2, [ r12, #REG_IF_ADDR - REG_IE_ADDR ] in OS_IrqHandler()
148 mov r2, #OS_THREAD_STATE_READY // Avoid stall in OS_IrqHandler_ThreadSwitch()
153 @1: str r2, [r12, #OSThread.state] in OS_IrqHandler_ThreadSwitch()
207 add r2, r12, #OS_THREADINFO_OFFSET_LIST // r2 = &OSi_ThreadInfo.list in OS_IrqHandler_ThreadSwitch()
208 ldr r1, [r2] // r1 = *r2 = TopOfList in OS_IrqHandler_ThreadSwitch()
249 mrs r2, SPSR in OS_IrqHandler_ThreadSwitch()
250 str r2, [ r0, #OS_THREAD_OFFSET_CONTEXT ]! // *r0=context:CPSR in OS_IrqHandler_ThreadSwitch()
[all …]
Dos_reset.c553 mov r2, #0x80 in OSi_DoBoot()
560 mov r2, #0x18 in OSi_DoBoot()
567 mov r2, #0x64 in OSi_DoBoot()
644 mov r2, #0 in OSi_DoBoot()
678 add r12, r1, r2 // r12: destEndp = destp + size in OSi_CpuClear32()
710 ldrh r2, [r1] in OSi_ReloadRomData()
716 cmp r2, r12 in OSi_ReloadRomData()
731 movcs r2, #0x160 in OSi_ReloadRomData()
739 ldr r2, [r12, #0x2c] in OSi_ReloadRomData()
745 addlt r2, r2, r3 in OSi_ReloadRomData()
[all …]
Dos_spinLock.c840 clz r2, r1 in OS_GetLockID()
842 mov r2, #0 in OS_GetLockID()
847 add r2, r2, #1 in OS_GetLockID()
848 cmp r2, #32 in OS_GetLockID()
855 cmp r2, #32 in OS_GetLockID()
865 clz r2, r1 in OS_GetLockID()
867 mov r2, #0 in OS_GetLockID()
872 add r2, r2, #1 in OS_GetLockID()
873 cmp r2, #32 in OS_GetLockID()
880 cmp r2, #32 in OS_GetLockID()
[all …]
Dos_exception.c400 mrs r2, CPSR in OSi_SetExContext()
401 str r2, [r1, #OSiExContext.debug[1] ] in OSi_SetExContext()
416 ldr r2, [r12, #16] in OSi_SetExContext()
417 bic r2, r2, #1 in OSi_SetExContext()
430 ldr r0, [r2, #0] in OSi_SetExContext()
432 ldr r3, [r2, #4] in OSi_SetExContext()
434 ldr r0, [r2, #8] in OSi_SetExContext()
436 ldr r0, [r2, #12] in OSi_SetExContext()
442 ldr r3, [r2, #0] in OSi_SetExContext()
444 ldr r0, [r2, #4] in OSi_SetExContext()
[all …]
Dos_system.c82 bic r2, r1, #HW_PSR_IRQ_DISABLE in OS_RestoreInterrupts()
83 orr r2, r2, r0 in OS_RestoreInterrupts()
84 msr cpsr_c, r2 in OS_RestoreInterrupts()
146 bic r2, r1, #HW_PSR_IRQ_FIQ_DISABLE in OS_RestoreInterrupts_IrqAndFiq()
147 orr r2, r2, r0 in OS_RestoreInterrupts_IrqAndFiq()
148 msr cpsr_c, r2 in OS_RestoreInterrupts_IrqAndFiq()
Dos_systemCall.c32 mov r2,#0
41 mov r2,#0 in SVC_WaitVBlankIntr()
/TwlSDK-5.5/build/libraries/fx/common/src/
Dfx_mtx44.c32 mov r2, #4096 // FX32_ONE in MTX_Identity44_()
34 stmia r0!, {r2,r3} in MTX_Identity44_()
37 stmia r0!, {r1,r2,r3} in MTX_Identity44_()
39 stmia r0!, {r1,r2,r3} in MTX_Identity44_()
41 stmia r0!, {r1,r2} in MTX_Identity44_()
48 ldmia r0!, {r2-r3, r12} in MTX_Copy44To33_()
50 stmia r1!, {r2-r3, r12} in MTX_Copy44To33_()
52 ldmia r0!, {r2-r3, r12} in MTX_Copy44To33_()
54 stmia r1!, {r2-r3, r12} in MTX_Copy44To33_()
56 ldmia r0!, {r2-r3, r12} in MTX_Copy44To33_()
[all …]
Dfx_mtx33.c30 mov r2, #4096 // FX32_ONE in MTX_Identity33_()
31 str r2, [r0, #32] in MTX_Identity33_()
33 stmia r0!, {r2, r3} in MTX_Identity33_()
36 stmia r0!, {r2, r3} in MTX_Identity33_()
43 ldmia r0!, {r2-r3, r12} in MTX_Copy33To43_()
44 stmia r1!, {r2-r3, r12} in MTX_Copy33To43_()
45 ldmia r0!, {r2-r3, r12} in MTX_Copy33To43_()
46 stmia r1!, {r2-r3, r12} in MTX_Copy33To43_()
47 ldmia r0!, {r2-r3, r12} in MTX_Copy33To43_()
48 stmia r1!, {r2-r3, r12} in MTX_Copy33To43_()
[all …]
Dfx_mtx22.c32 mov r2, #4096 // FX32_ONE in MTX_Identity22_()
34 stmia r0!, {r2, r3} in MTX_Identity22_()
35 stmia r0!, {r1, r2} in MTX_Identity22_()
43 ldmia r0, {r2-r4, r12} in MTX_Transpose22_()
44 stmia r1!, {r2, r4} in MTX_Transpose22_()
56 str r2, [r0, #8] in MTX_Scale22_()
57 mov r2, #0 in MTX_Scale22_()
58 stmia r0!, {r1, r2} in MTX_Scale22_()
65 str r2, [r0, #0] in MTX_Rot22_()
69 str r2, [r0, #12] in MTX_Rot22_()
Dfx_mtx43.c28 mov r2, #4096 // FX32_ONE in MTX_Identity43_()
30 stmia r0!, {r2, r3} in MTX_Identity43_()
33 stmia r0!, {r2, r3} in MTX_Identity43_()
35 stmia r0!, {r2, r3} in MTX_Identity43_()
46 ldmia r0!, {r2-r4} in MTX_Copy43To44_()
47 stmia r1!, {r2-r4, r12} in MTX_Copy43To44_()
48 ldmia r0!, {r2-r4} in MTX_Copy43To44_()
49 stmia r1!, {r2-r4, r12} in MTX_Copy43To44_()
50 ldmia r0!, {r2-r4} in MTX_Copy43To44_()
51 stmia r1!, {r2-r4, r12} in MTX_Copy43To44_()
[all …]
/TwlSDK-5.5/build/libraries/math/common/src/
Dqsort.c48 #define tmp r2 in MATH_QSort()
132 mov r2, tmp in MATH_QSort()
136 ldrb r1, [r2] in MATH_QSort()
140 strb r1, [r2], #1 in MATH_QSort()
145 ldr r1, [r2] in MATH_QSort()
149 str r1, [r2], #4 in MATH_QSort()
177 mov r2, somewhere_l in MATH_QSort()
183 ldrb r1, [r2] in MATH_QSort()
187 strb r1, [r2], #1 in MATH_QSort()
192 ldr r1, [r2] in MATH_QSort()
[all …]
Dmath.c150 mov r2 , #1
157 mvn r3 , r2 , LSL r3
/TwlSDK-5.5/build/libraries/os/ARM9/src/
Dos_protectionRegion.c104 mrc p15, 0, r2, c5, c0, 3 in OS_SetIPermissionsForProtectionRegion()
105 bic r2, r2, r0 in OS_SetIPermissionsForProtectionRegion()
106 orr r2, r2, r1 in OS_SetIPermissionsForProtectionRegion()
107 mcr p15, 0, r2, c5, c0, 3 in OS_SetIPermissionsForProtectionRegion()
216 mrc p15, 0, r2, c5, c0, 2 in OS_SetDPermissionsForProtectionRegion()
217 bic r2, r2, r0 in OS_SetDPermissionsForProtectionRegion()
218 orr r2, r2, r1 in OS_SetDPermissionsForProtectionRegion()
219 mcr p15, 0, r2, c5, c0, 2 in OS_SetDPermissionsForProtectionRegion()
Dos_cache.c80 moveq r2, #0 in DC_Restore()
81 movne r2, #HW_C1_DCACHE_ENABLE in DC_Restore()
87 orr r1, r1, r2 in DC_Restore()
127 orr r2, r1, r0 in DC_StoreAll()
128 mcr p15, 0, r2, c7, c10, 2 in DC_StoreAll()
159 orr r2, r1, r0 in DC_FlushAll()
161 mcr p15, 0, r2, c7, c14, 2 /* flush */ in DC_FlushAll()
298 mov r2, r0 in DC_LockdownRange()
315 mov r0, r2 in DC_LockdownRange()
431 moveq r2, #0 in IC_Restore()
[all …]
Dos_tcm.c177 mrc p15, 0, r2, c9, c1, 0 in OS_SetDTCMAddress()
178 and r2, r2, #OSi_TCM_REGION_SIZE_MASK in OS_SetDTCMAddress()
182 orr r0, r0, r2 in OS_SetDTCMAddress()
/TwlSDK-5.5/build/libraries/init/ARM9/src/
Dcrt0.c129 mov r2, #HW_DTCM_SIZE in _start()
135 mov r2, #HW_PLTT_SIZE in _start()
141 mov r2, #HW_OAM_SIZE in _start()
153 ldr r2, [r0, #16] // BSS segment end in _start()
156 @1: cmp r1, r2 in _start()
168 cmp r1, r2 in _start()
209 add r12, r1, r2 // r12: destEndp = destp + size in INITi_CpuClear32()
285 #define outp r2 in MIi_UncompressBackward()
295 ldmdb bottom, {r1-r2} in MIi_UncompressBackward()
374 #define infop_end r2 in do_autoload()

12