Home
last modified time | relevance | path

Searched refs:r1 (Results 1 – 15 of 15) sorted by relevance

/CTR-SDK-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/sources/libraries/math/ARMv6/
Dmath_Types.cpp37 VLDMIA r1,{s0-s11} // レジスタ[S0-S11]に行列pMを全て入れる in MTX34ToMTX33Asm()
50 VLDR.F32 s0,[r1,#0*12+0*4] in MTX43TransposeAsm()
51 VLDR.F32 s1,[r1,#1*12+0*4] in MTX43TransposeAsm()
52 VLDR.F32 s2,[r1,#2*12+0*4] in MTX43TransposeAsm()
53 VLDR.F32 s3,[r1,#3*12+0*4] in MTX43TransposeAsm()
54 VLDR.F32 s4,[r1,#0*12+1*4] in MTX43TransposeAsm()
55 VLDR.F32 s5,[r1,#1*12+1*4] in MTX43TransposeAsm()
56 VLDR.F32 s6,[r1,#2*12+1*4] in MTX43TransposeAsm()
57 VLDR.F32 s7,[r1,#3*12+1*4] in MTX43TransposeAsm()
58 VLDR.F32 s8,[r1,#0*12+2*4] in MTX43TransposeAsm()
[all …]
Dmath_Matrix44.cpp36 VLDMIA r1!,{s16-s23} // レジスタ[S16-S23]に行列p1を入れる in MTX44AddAsm()
43 VLDMIA r1!,{s16-s19} // p1の続き in MTX44AddAsm()
50 VLDMIA r1!,{s20-s23} // p1の続き in MTX44AddAsm()
71 CMP r1,r0 // pとpOutは同じ? in MTX44CopyAsm()
73 VLDMIA r1,{s0-s15} // レジスタ[S0-S15]にpを全て入れる in MTX44CopyAsm()
84 VLDR.F32 s24,[r1,#16*0+0*4] // p1[0][0] in MTX44MultAsm()
85 VLDR.F32 s25,[r1,#16*1+0*4] // p1[1][0] in MTX44MultAsm()
91 VLDR.F32 s24,[r1,#16*2+0*4] // p1[2][0] in MTX44MultAsm()
97 VLDR.F32 s25,[r1,#16*3+0*4] // p1[3][0] in MTX44MultAsm()
103 VLDR.F32 s24,[r1,#16*0+1*4] // p1[0][1] in MTX44MultAsm()
[all …]
Dmath_Matrix34.cpp35 CMP r1,r0 // pとpOutは同じ? in MTX34CopyAsm()
37 VLDMIA r1!,{s0-s5} // データハザードによるストール時間を in MTX34CopyAsm()
39 VLDMIA r1,{s6-s11} in MTX34CopyAsm()
52 VLDMIA r1!,{s0-s7} // レジスタ[S0-S7]に行列p1を入れる in MTX34MultAsm_ORG()
61 VLDR.F32 s0,[r1,#0] // p1の続き in MTX34MultAsm_ORG()
72 VLDR.F32 s4,[r1,#4] // p1の続き in MTX34MultAsm_ORG()
86 VLDR.F32 s1,[r1,#8] // p1の続き in MTX34MultAsm_ORG()
92 VLDR.F32 s5,[r1,#12] // p1の続き in MTX34MultAsm_ORG()
123 VLDR.F32 s3,[r1,#4*4*0+4*3] // 行列p1[0][3] in MTX34MultAsm()
124 VLDR.F32 s7,[r1,#4*4*1+4*3] // 行列p1[1][3] in MTX34MultAsm()
[all …]
Dmath_Matrix33.cpp39 VLDMIA r1!,{s0-s4} // データハザードによるストール時間を in MTX33CopyAsm()
41 VLDMIA r1,{s5-s8} in MTX33CopyAsm()
51 VLDMIA r1!,{s10-s15} // レジスタ[S16-S23]に行列p1を入れる in MTX33MAddAsm()
57 VLDMIA r1,{s10-s12} // p1の続き in MTX33MAddAsm()
75 VLDMIA r1,{s0-s8} // レジスタ[S0-S2]に行列pMの1行目 in VEC3TransformAsm()
Dmath_Matrix43.cpp37 CMP r1,r0 // pとpOutは同じ? in MTX43CopyAsm()
39 VLDMIA r1,{s0-s11} // レジスタ[S0-S11]にpを全て入れる in MTX43CopyAsm()
50 VLDMIA r1!,{s12-s19} // レジスタ[S12-S19]に行列p1を入れる in MTX43AddAsm()
56 VLDMIA r1,{s12-s15} // p1の続き in MTX43AddAsm()
83 VLDMIA r1,{s12-s23} // レジスタ[S12-S23]に行列p1を全て入れる in MTX43MultAsm()
146 VLDMIA r1,{s1-s12} // レジスタ[S1-S12]に行列pを入れる in MTX43MultAsm()
Dmath_Quaternion.cpp35 VLDMIA r1,{s4-s7} // レジスタ[S4-S7]にベクトルq1を全て入れる in QUATMultAsm()
/CTR-SDK-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/include/nn/math/ARMv6/inline/
Dmath_Matrix33.ipp35 ADD r1,r1,r3
40 VLDMIA r1,{s0-s2} // レジスタ[S0-S2]に行列p1の1行目
41 ADD r1,r1,r3
44 VLDMIA r1,{s3-s5} // レジスタ[S3-S5]に行列p1の2行目
45 ADD r1,r1,r3
48 VLDMIA r1,{s6-s8} // レジスタ[S6-S8]に行列p1の3行目
88 ADD r1,r0,r3
89 VSTMIA r1,{s21-s23} // 結果をストア
91 ADD r1,r1,r3
92 VSTMIA r1,{s24-s26} // 結果をストア
[all …]
/CTR-SDK-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/sources/libraries/fnd/ARMv6/
Dfnd_Interlocked.cpp34 cmp r3, r1 // r3 を value と比較。 in CompareAndSwap()
43 mov r0, r1 // 比較に成功しているため返り値は comp in CompareAndSwap()
59 strex r3, r1, [r0] // value の値を *pTarget に書き込み in Swap()
106 add r2, r2, r1 // r2 に value を加算 in Add()
122 sub r2, r2, r1 // r2 から value を減算 in Substract()
138 orr r2, r2, r1 // r2 と value を OR in BitwiseOr()
154 and r2, r2, r1 // r2 と value を AND in BitwiseAnd()
170 eor r2, r2, r1 // r2 と value を XOR in BitwiseXor()
/CTR-SDK-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/sources/libraries/os/
Dos_Synchronization.cpp58 bics r3, r1, #1 in WaitMultipleImplWithAlloca()
59 addne r1, r1, #1 // r1 が奇数なら 1 を足す(8byte align のため) in WaitMultipleImplWithAlloca()
61 mov r3, r1, LSL #2 in WaitMultipleImplWithAlloca()
64 mov r1, sp in WaitMultipleImplWithAlloca()
Dos_ContinuationIterator.cpp38 stmia r1, {r4-r11,sp,lr} in ChangeContext()
46 ldmia r1, {r4-r11,sp,pc} in ChangeContext()
Dos_DeliverArg.cpp37 u16 r1; in CalcCRC16withIv() local
44 r1 = crc16_table[total & 0xf]; in CalcCRC16withIv()
46 total = total ^ r1 ^ crc16_table[*data & 0xf]; in CalcCRC16withIv()
49 r1 = crc16_table[total & 0xf]; in CalcCRC16withIv()
51 total = total ^ r1 ^ crc16_table[(*data >> 4) & 0xf]; in CalcCRC16withIv()
Dos_Default.cpp130 bx r1 in InvokeOnOtherStack()
Dos_Thread.cpp153 mov r1, r0 // pStackBottom を第 1 引数に in CallDestructorAndExit()
/CTR-SDK-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/sources/libraries/crt0/MPCore/
Dcrt0.cpp97 ldr r1, =__cpp(Image$$ZI$$ZI$$Limit) in nninitRegion()
100 cmp r0, r1 in nninitRegion()
/CTR-SDK-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/sources/libraries/gr/CTR/
Dgr_Utility.cpp34 VLDMIA r1!,{s0-s11} in CopyMtx34WithHeader()
58 VLDMIA r1!,{s0-s15} in CopyMtx44WithHeader()