Home
last modified time | relevance | path

Searched refs:fp5 (Results 1 – 9 of 9) sorted by relevance

/CafeSDK-2.12.13-1/system/src/lib/mtx/
Dmtx44_asm.s108 ps_merge11 fp5, fp0, fp1 // fp5 <= t01,t11
110 psq_st fp5, 16(xPose), 0, 0;
116 ps_merge11 fp5, fp2, fp3 // fp5 <= t03,t13
118 psq_st fp5, 48(xPose), 0, 0
124 ps_merge11 fp5, fp0, fp1 // fp5 <= t21,t31
126 psq_st fp5, 24(xPose), 0, 0
131 ps_merge11 fp5, fp2, fp3 // fp5 <= s23,s33
132 psq_st fp5, 56(xPose), 0, 0
156 psq_l fp5 , 48(b), 0, 0 // b30,b31
163 ps_madds1 fp6 , fp5, fp1, fp6
[all …]
Dmtx44Vec_asm.s39 ps_madd fp5, fp1, fp3, fp4
41 ps_sum0 fp13, fp5, fp5, fp5 // fp3 <- w
44 psq_l fp5, 8(m), 0, 0
51 ps_madd fp2, fp1, fp5, fp4
105 psq_l fp5, 40(m), 0, 0 // fp5 <- m22, m23
110 ps_madd fp12, fp5, fp9, fp12
138 ps_madd fp12, fp5, fp9, fp12
194 psq_l fp5, 40(m), 0, 0 // m[2][2], m[2][3]
206 ps_madd fp13, fp5, fp7, fp12
241 psq_l fp5, 40(m), 1, 0 // fp5 <- m22, 1.0
[all …]
Dmtx44.c454 f32x2 fp0, fp1, fp2, fp3, fp4, fp5, fp6, fp7, fp8, fp9, fp10, fp11, fp12, fp13; in PSMTX44Concat() local
490 fp5 = __PSQ_LX(b, 48, 0, 0); in PSMTX44Concat()
503 fp6 = __PS_MADDS1(fp5, fp1, fp6); in PSMTX44Concat()
527 fp8 = __PS_MADDS1(fp5, fp1, fp8); in PSMTX44Concat()
551 fp10 = __PS_MADDS1(fp5, fp1, fp10); in PSMTX44Concat()
585 fp12 = __PS_MADDS1(fp5, fp1, fp12); in PSMTX44Concat()
606 fp5 = __PSQ_LX(b, 56, 0, 0); in PSMTX44Concat()
619 fp7 = __PS_MADDS1(fp5, fp1, fp7); in PSMTX44Concat()
653 fp9 = __PS_MADDS1(fp5, fp1, fp9); in PSMTX44Concat()
687 fp11 = __PS_MADDS1(fp5, fp1, fp11); in PSMTX44Concat()
[all …]
Dmtx44Vec.c77 f32x2 fp0, fp1, fp2, fp3, fp4, fp5, fp6, fp7, fp8, fp9, fp12, fp13; //fp10, fp11, in PSMTX44MultVec() local
103 fp5 = __PS_MADD(fp1, fp3, fp4); in PSMTX44MultVec()
109 fp13 = __PS_SUM0(fp5, fp5, fp5); in PSMTX44MultVec()
122 fp5 = __PSQ_LX(m, 8, 0, 0); in PSMTX44MultVec()
151 fp2 = __PS_MADD(fp1, fp5, fp4); in PSMTX44MultVec()
301 f32x2 fp0, fp1, fp2, fp3, fp4, fp5, fp6, fp7, fp8, fp9, fp10, fp11, fp12, fp13; in PSMTX44MultVecSR() local
352 fp5 = __PSQ_LX(m, 40, 0, 0); in PSMTX44MultVecSR()
380 fp13 = __PS_MADD(fp5, fp7, fp12); in PSMTX44MultVecSR()
Dmtx_asm.s86 psq_l fp5, 40(src), 0, 0
87 psq_st fp5, 40(dst), 0, 0
108 #define A22_A23 fp5
547 #define row1b fp5
616 psq_l fp5, 36( src ), 0, 0
620 ps_merge10 fp8, fp5, fp4
622 ps_mul fp13, fp5, fp7
632 ps_msub fp12, fp5, fp6, fp12
636 ps_mul fp9, fp0, fp5
644 ps_msub fp10, fp2, fp5, fp10
[all …]
DmtxVec_asm.s28 #define V2_Z fp5
67 ps_msub fp5, fp0, fp3, fp4
72 ps_merge11 fp9, fp5, fp5
74 ps_merge01 fp10, fp5, fp8
504 psq_l fp5, 0(a), 0, 0;
507 ps_madd fp3, fp5, fp4, fp2;
536 ps_madd fp5, fp3, fp1, fp4
540 ps_sum0 fp6, fp5, fp6, fp5
560 ps_madd fp5, fp3, fp1, fp4
562 ps_sum0 fp6, fp5, fp6, fp5
[all …]
Dmtx.c130 f32x2 fp0, fp1, fp2, fp3, fp4, fp5; in PSMTXCopy() local
163 fp5 = __PSQ_LX(src, 40, 0, 0); in PSMTXCopy()
166 __PSQ_STX(dst, 40, fp5, 0, 0); in PSMTXCopy()
636 f32x2 fp5; in PSMTXInverse() local
669 fp5 = __PSQ_LX(src, 36, 0, 0); in PSMTXInverse()
675 fp8 = __PS_MERGE10(fp5, fp4); in PSMTXInverse()
678 fp13 = __PS_MUL(fp5, fp7); in PSMTXInverse()
693 fp12 = __PS_MSUB(fp5, fp6, fp12); in PSMTXInverse()
699 fp9 = __PS_MUL(fp0, fp5); in PSMTXInverse()
711 fp10 = __PS_MSUB(fp2, fp5, fp10); in PSMTXInverse()
[all …]
DmtxVec.c522 f32x2 fp1, fp2, fp3, fp4, fp5; in PSVECDotProduct() local
534 fp5 = __PSQ_L(vec1, 0, 0); in PSVECDotProduct()
540 fp3 = __PS_MADD(fp5, fp4, fp2); in PSVECDotProduct()
610 f32x2 fp4, fp5, fp6, fp7, fp8, fp9, fp10; in PSVECCrossProduct() local
632 fp5 = __PS_MSUB(fp0, fp3, fp4); in PSVECCrossProduct()
638 fp9 = __PS_MERGE11(fp5, fp5); in PSVECCrossProduct()
641 fp10 = __PS_MERGE01(fp5, fp8); in PSVECCrossProduct()
973 f32x2 fp0, fp1, fp2, fp3, fp4, fp5, fp6, fp8, fp9, fp10, fp11, fp12; // fp7, in PSMTXMultVec() local
994 fp5 = __PS_MADD(fp3, fp1, fp4); in PSMTXMultVec()
1001 fp6 = __PS_SUM0(fp5, fp6, fp5); in PSMTXMultVec()
[all …]
DmtxQuat_asm.s38 #define qzw fp5
75 #define qzw fp5
112 #define pnxy fp5
202 #define mag fp5
323 #define qzw fp5
354 #define diff fp5
438 #define tmp0 fp5