Home
last modified time | relevance | path

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

/CTR-SDK-2.4.0/sources/libraries/fnd/ARMv6/
Dfnd_Interlocked.cpp38 strex r3, r2, [r0] // Writes swap to *pTarget in CompareAndSwap()
58 ldrex r2, [r0] // Loads the *pTarget value to r2 in Swap()
64 …mov r0, r2 // Return value is the *pTarget value immediately before writing succe… in Swap()
73 ldrex r2, [r0] // Loads the *pTarget value to r2 in Increment()
74 add r2, r2, #1 // Increment r2 in Increment()
75 strex r3, r2, [r0] // Writes the r2 value to *pTarget in Increment()
80 mov r0, r2 // Return value is the *pTarget value when writing succeeds in Increment()
89 ldrex r2, [r0] // Loads the *pTarget value to r2 in Decrement()
90 sub r2, r2, #1 // Decrement r2 in Decrement()
91 strex r3, r2, [r0] // Writes the r2 value to *pTarget in Decrement()
[all …]
/CTR-SDK-2.4.0/sources/libraries/math/ARMv6/
Dmath_Matrix33.cpp40 MOV r2, r0 // in MTX33CopyAsm()
42 VSTMIA r2!,{s0-s4} // Store result in MTX33CopyAsm()
43 VSTMIA r2,{s5-s8} // Store result in MTX33CopyAsm()
50 VLDMIA r2,{s1-s9} // The entire p2 matrix is put in the [S4-S15] registers in MTX33MAddAsm()
76 VLDMIA r2,{s9-s11} // All vectors are put in the [S10-S12] registers in VEC3TransformAsm()
Dmath_Types.cpp38 MOV r2,r0 in MTX34ToMTX33Asm()
40 VSTMIA r2!,{s0-s2} // Store result in MTX34ToMTX33Asm()
41 VSTMIA r2!,{s4-s6} // Store result in MTX34ToMTX33Asm()
42 VSTMIA r2,{s8-s10} // Store result in MTX34ToMTX33Asm()
Dmath_Matrix43.cpp49 VLDMIA r2,{s0-s11} // The entire p2 matrix is put in the [S0-S11] registers in MTX43AddAsm()
79 VLDR.F32 s9,[r2,#3*3*4] // Matrix p2[3][0] in MTX43MultAsm()
80 VLDR.F32 s10,[r2,#4+3*3*4] // Matrix p2[3][1] in MTX43MultAsm()
81 VLDR.F32 s11,[r2,#8+3*3*4] // Matrix p2[3][2] in MTX43MultAsm()
84 VLDMIA r2!,{s24-s29} // Matrix p2 is put into the [S24-S29] registers in MTX43MultAsm()
110 VLDMIA r2,{s24-s26} // Continuation of p2 in MTX43MultAsm()
Dmath_Matrix34.cpp38 MOV r2, r0 // in MTX34CopyAsm()
40 VSTMIA r2!,{s0-s5} in MTX34CopyAsm()
41 VSTMIA r2,{s6-s11} in MTX34CopyAsm()
51 VLDMIA r2,{s8-s19} // The entire p2 matrix is put in the [S8-S19] registers in MTX34MultAsm_ORG()
127 VLDMIA r2!,{s12-s15} // Matrix p2 is put into the [S12-S15] registers in MTX34MultAsm()
141 VLDMIA r2!,{s16-s19} // Matrix p2 is put into the [S16-S19] registers in MTX34MultAsm()
148 VLDMIA r2,{s12-s15} // Matrix p2 is put into the [S12-S15] registers in MTX34MultAsm()
222 VLDMIA r2,{s0-s11} // The entire p2 matrix is put in the [S0-S11] registers in MTX34AddAsm()
252 VLDMIA r2,{s2-s13} // The entire p2 matrix is put in the [S2-S13] registers in MTX34MAddAsm()
281 VLDMIA r2,{s12-s14} // VEC3 is put into the [S12-S14] registers in MTX34MultScaleAsm()
[all …]
Dmath_Matrix44.cpp35 VLDMIA r2,{s0-s15} // The entire p2 matrix is put in the [S0-S15] registers in MTX44AddAsm()
83 VLDMIA r2!,{s16-s23} // Matrix p2 is put into the [S16-S23] registers in MTX44MultAsm()
111 VLDMIA r2!,{s16-s19} // Matrix p2 is put into the [S16-S19] registers in MTX44MultAsm()
137 VLDMIA r2,{s20-s23} // Matrix p2 is put into the [S20-S23] registers in MTX44MultAsm()
227 VLDMIA r2,{s12-s14} // VEC3 is put into the [S12-S14] registers in MTX44MultScaleAsm()
248 VLDMIA r2,{s0-s11} // Matrix p is put into the [S0-S11] registers in MTX44MultScaleAsm()
273 VLDMIA r2,{s0-s11} // The entire pM matrix is put in the [S0-S11] registers in MTX44MultTranslateAsm()
288 VLDMIA r2,{s12-s14} // All vectors are put in the [S12-S14] registers in MTX44MultTranslateAsm()
339 VLDMIA r2,{s16-s18} // All vectors are put in the [S16-S18] registers in VEC3TransformAsm()
Dmath_Quaternion.cpp36 VLDMIA r2,{s8-s11} // All q2 vectors are put in the [S8-S11] registers in QUATMultAsm()
/CTR-SDK-2.4.0/include/nn/math/ARMv6/inline/
Dmath_Matrix33.ipp36 ADD r2,r2,r3
39 VLDMIA r2,{s9-s11} // First line of matrix p2 to registers [S9-S11]
42 ADD r2,r2,r3
43 VLDMIA r2,{s12-s14} // Second line of matrix p2 to registers [S12-S14]
46 ADD r2,r2,r3
47 VLDMIA r2,{s15-s17} // Third line of matrix p2 to registers [S15-S17]
106 ADD r2,r2,r3
113 VLDMIA r2!,{s10-s15} // First and second line of matrix p2 to registers [S10-S15]
133 VLDMIA r2,{s10-s12} // Third line of matrix p2 to registers [S10-S12]
169 VLDMIA r2,{s9-s11} // First line of matrix p2 to registers [S9-S11]
[all …]
/CTR-SDK-2.4.0/sources/libraries/crt0/MPCore/
Dcrt0.cpp97 mov r2, #0 in nninitRegion()
100 strcc r2, [r0], #4 in nninitRegion()
/CTR-SDK-2.4.0/sources/libraries/gr/CTR/
Dgr_Utility.cpp42 STR r2,[r0,#4] in CopyMtx34WithHeader()
66 STR r2,[r0,#4] in CopyMtx44WithHeader()
/CTR-SDK-2.4.0/include/nn/socket/
Dsocket_Types.h94 s32 r2; /* Please see man pages for details */ member
Dsocket_Admin.autogen.h109 s32 r2; // member
/CTR-SDK-2.4.0/sources/libraries/os/
Dos_ContinuationIterator.cpp39 ldmia r2, {r4-r11,sp,pc} in ChangeContext()
Dos_Default.cpp123 mov r0, r2 in InvokeOnOtherStack()
Dos_Synchronization.cpp68 blx r2 in WaitMultipleImplWithAlloca()
Dos_Thread.cpp160 mov r2, #0 // Set false to the second argument in CallDestructorAndExit()
/CTR-SDK-2.4.0/include/nn/net/compatible/nsoc/
Dnsoc_admin.h110 s32 r2; /* Please see man pages for details */ member