Home
last modified time | relevance | path

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

/CafeSDK-2.12.13-1/system/src/lib/mtx/
Dmtx44Vec_asm.s46 psq_l fp6, 16(m), 0, 0
52 ps_mul fp6, fp0, fp6
53 ps_madd fp3, fp1, fp7, fp6
85 psq_l fp6, 48(m), 0, 0 // fp6 <- m30, m31
92 ps_mul fp13, fp6, fp8
126 ps_mul fp13, fp6, fp8
176 psq_l fp6, 0(src), 0, 0
182 ps_mul fp8, fp0, fp6
186 ps_mul fp10, fp2, fp6
190 ps_mul fp12, fp4, fp6 // YYY last FP6 usage
[all …]
DmtxVec_asm.s29 #define D1_XY fp6
58 ps_merge10 fp6, fp1, fp1
69 ps_msub fp8, fp0, fp6, fp7
540 ps_sum0 fp6, fp5, fp6, fp5
546 psq_st fp6, 0(dst), 1, 0
562 ps_sum0 fp6, fp5, fp6, fp5
564 psq_st fp6, 8(dst), 1, 0
612 psq_l fp6, 0(srcBase), 0, 0
616 ps_madds0 fp8, fp0, fp6, fp3
618 ps_mul fp9, fp4, fp6
[all …]
Dmtx44Vec.c77 f32x2 fp0, fp1, fp2, fp3, fp4, fp5, fp6, fp7, fp8, fp9, fp12, fp13; //fp10, fp11, in PSMTX44MultVec() local
130 fp6 = __PSQ_LX(m, 16, 0, 0); in PSMTX44MultVec()
154 fp6 = __PS_MUL(fp0, fp6); in PSMTX44MultVec()
157 fp3 = __PS_MADD(fp1, fp7, fp6); in PSMTX44MultVec()
301 f32x2 fp0, fp1, fp2, fp3, fp4, fp5, fp6, fp7, fp8, fp9, fp10, fp11, fp12, fp13; in PSMTX44MultVecSR() local
312 fp6 = __PSQ_LX(src, 0, 0, 0); in PSMTX44MultVecSR()
321 fp8 = __PS_MUL(fp0, fp6); in PSMTX44MultVecSR()
330 fp10 = __PS_MUL(fp2, fp6); in PSMTX44MultVecSR()
339 fp12 = __PS_MUL(fp4, fp6); in PSMTX44MultVecSR()
Dmtx_asm.s110 #define B00_B01 fp6
548 #define trns0 fp6
608 ps_merge10 fp6, fp1, fp0
618 ps_mul fp11, fp3, fp6
632 ps_msub fp12, fp5, fp6, fp12
642 ps_sub fp6, fp6, fp6
653 ps_cmpo0 cr0, fp7, fp6
668 ps_add fp6, fp0, fp0
670 ps_nmsub fp0, fp0, fp5, fp6
689 ps_mul fp6, fp13, fp1
[all …]
Dmtx44_asm.s151 ps_muls0 fp6 , fp2, fp0 // b00a00,b01a00
154 ps_madds1 fp6 , fp3, fp0, fp6 // b00a00+b10a01,b01a00+b11a01
159 ps_madds0 fp6 , fp4, fp1, fp6
163 ps_madds1 fp6 , fp5, fp1, fp6
214 psq_st fp6 , 0(ab), 0, 0 // ab00,ab01
273 #define tmp1 fp6
423 psq_l fp6, 16(src), 0, 0 // fp6 <- src10,src11
430 ps_muls0 fp6, fp6, yS // fp6 <- src10*yS,src11*yS
435 psq_st fp6, 16(dst), 0, 0 // dst10,dst11
461 #define c_01 fp6
[all …]
Dmtx.c638 f32x2 fp6; in PSMTXInverse() local
657 fp6 = __PS_MERGE10(fp1, fp0); in PSMTXInverse()
672 fp11 = __PS_MUL(fp3, fp6); in PSMTXInverse()
693 fp12 = __PS_MSUB(fp5, fp6, fp12); in PSMTXInverse()
708 fp6 = __PS_SUB(fp6, fp6); in PSMTXInverse()
738 fp6 = __PS_ADD(fp0, fp0); in PSMTXInverse()
740 fp0 = __PS_NMSUB(fp0, fp5, fp6); in PSMTXInverse()
770 fp6 = __PS_MUL(fp13, fp1); in PSMTXInverse()
789 fp6 = __PS_MADD(fp12, fp2, fp6); in PSMTXInverse()
799 fp6 = __PS_NMADD(fp11, fp3, fp6); in PSMTXInverse()
[all …]
DmtxVec.c610 f32x2 fp4, fp5, fp6, fp7, fp8, fp9, fp10; in PSVECCrossProduct() local
623 fp6 = __PS_MERGE10(fp1, fp1); in PSVECCrossProduct()
635 fp8 = __PS_MSUB(fp0, fp6, fp7); in PSVECCrossProduct()
973 f32x2 fp0, fp1, fp2, fp3, fp4, fp5, fp6, fp8, fp9, fp10, fp11, fp12; // fp7, in PSMTXMultVec() local
998 fp6 = zero; in PSMTXMultVec()
1001 fp6 = __PS_SUM0(fp5, fp6, fp5); in PSMTXMultVec()
1010 __PSQ_ST(dst, fp6, 1, 0); in PSMTXMultVec()
1033 fp6 = zero; in PSMTXMultVec()
1036 fp6 = __PS_SUM0(fp5, fp6, fp5); in PSMTXMultVec()
1039 __PSQ_STX(dst, 8, fp6, 1, 0); in PSMTXMultVec()
[all …]
Dmtx44.c454 f32x2 fp0, fp1, fp2, fp3, fp4, fp5, fp6, fp7, fp8, fp9, fp10, fp11, fp12, fp13; in PSMTX44Concat() local
467 fp6 = __PS_MULS0(fp2, fp0); in PSMTX44Concat()
480 fp6 = __PS_MADDS1(fp3, fp0, fp6); in PSMTX44Concat()
494 fp6 = __PS_MADDS0(fp4, fp1, fp6); in PSMTX44Concat()
503 fp6 = __PS_MADDS1(fp5, fp1, fp6); in PSMTX44Concat()
632 __PSQ_STX(ab, 0, fp6, 0, 0); in PSMTX44Concat()
1053 f32x2 fp4, fp5, fp6, fp7, fp8; //fp0, fp1, fp2, fp3, in PSMTX44TransApply() local
1067 fp6 = __PSQ_LX(src, 16, 0, 0); in PSMTX44TransApply()
1083 __PSQ_STX(dst, 16, fp6, 0, 0); in PSMTX44TransApply()
1107 fp6 = __PSQ_LX(src, 56, 0, 0); in PSMTX44TransApply()
[all …]
DmtxQuat_asm.s39 #define rzw fp6
76 #define rzw fp6
113 #define pnzw fp6
203 #define nmag fp6
355 #define c_zero fp6
439 #define tmp1 fp6