| /CafeSDK-2.12.13/system/src/lib/mtx/ |
| D | mtx44_asm.s | 96 #define xPose r4 macro 106 psq_st fp4, 0(xPose), 0, 0 110 psq_st fp5, 16(xPose), 0, 0; 114 psq_st fp4, 32(xPose), 0, 0 118 psq_st fp5, 48(xPose), 0, 0 122 psq_st fp4, 8(xPose), 0, 0 126 psq_st fp5, 24(xPose), 0, 0 129 psq_st fp4, 40(xPose), 0, 0 132 psq_st fp5, 56(xPose), 0, 0 138 #undef xPose
|
| D | mtx44.c | 745 void C_MTX44Transpose ( MTX_CONST Mtx44 src, Mtx44 xPose ) in C_MTX44Transpose() argument 751 ASSERTMSG( (xPose != 0), MTX44_TRANSPOSE_2 ); in C_MTX44Transpose() 753 if(src == xPose) in C_MTX44Transpose() 759 m = xPose; in C_MTX44Transpose() 770 C_MTX44Copy( *((MTX_CONST Mtx44 *)&mTmp), xPose ); in C_MTX44Transpose() 780 void PSMTX44Transpose ( MTX_CONST Mtx44 src, Mtx44 xPose ) in PSMTX44Transpose() argument 797 __PSQ_ST(xPose, fp4, 0, 0); in PSMTX44Transpose() 806 __PSQ_STX(xPose, 16, fp5, 0, 0); in PSMTX44Transpose() 815 __PSQ_STX(xPose, 32, fp4, 0, 0); in PSMTX44Transpose() 824 __PSQ_STX(xPose, 48, fp5, 0, 0); in PSMTX44Transpose() [all …]
|
| D | mtx.c | 441 void C_MTXTranspose ( MTX_CONST Mtx src, Mtx xPose ) in C_MTXTranspose() argument 447 ASSERTMSG( (xPose != 0), MTX_TRANSPOSE_2 ); in C_MTXTranspose() 449 if(src == xPose) in C_MTXTranspose() 455 m = xPose; in C_MTXTranspose() 465 C_MTXCopy( *((MTX_CONST Mtx *)&mTmp), xPose ); in C_MTXTranspose() 475 void PSMTXTranspose ( MTX_CONST Mtx src, Mtx xPose ) in PSMTXTranspose() argument 499 __PSQ_ST(xPose, trns0, 0, 0); in PSMTXTranspose() 508 __PSQ_STX(xPose, 16, trns1, 0, 0); in PSMTXTranspose() 514 __PSQ_STX(xPose, 32, trns2, 0, 0); in PSMTXTranspose() 520 __PSQ_STX(xPose, 8, trns0, 0, 0); in PSMTXTranspose() [all …]
|
| D | mtx_asm.s | 542 #define xPose r4 macro 560 stfs c_zero, 44(xPose) // 0 -> [2][3] 566 psq_st trns0, 0(xPose), 0, 0 // [0][0], [1][0] -> [0][0], [0][1] 569 psq_st trns1, 16(xPose), 0, 0 // [0][1], [1][1] -> [1][0], [1][1] 571 psq_st trns2, 32(xPose), 0, 0 // [0][2], [1][2] -> [2][0], [2][1] 573 psq_st trns0, 8(xPose), 0, 0 // [2][0], 0 -> [0][2], [0][3] 575 psq_st trns1, 24(xPose), 0, 0 // [2][1], 0 -> [1][2], [1][3] 576 stfs row0b, 40(xPose) // [2][2] -> [2][2] 583 #undef xPose
|
| /CafeSDK-2.12.13/system/src/lib/mtx/headers/cafe/mtx/ |
| D | mat44.h | 104 static inline void MAT44Transpose ( const Mat44 *src, Mat44 *xPose ) in MAT44Transpose() argument 105 { MTX44Transpose ( (Mtx44Ptr)(src->mtx), (Mtx44Ptr)(xPose->mtx) ); } in MAT44Transpose()
|
| D | mtx44.h | 124 void C_MTX44Transpose ( MTX_CONST Mtx44 src, Mtx44 xPose ); 150 void PSMTX44Transpose ( MTX_CONST Mtx44 src, Mtx44 xPose ); 156 void ASM_MTX44Transpose ( MTX_CONST Mtx44 src, Mtx44 xPose );
|
| D | matVec.h | 127 static inline void MAT34Transpose ( const Mat34 *src, Mat34 *xPose ) in MAT34Transpose() argument 128 { MTXTranspose ( (MtxPtr)(src->mtx), (MtxPtr)(xPose->mtx) ); } in MAT34Transpose()
|
| D | mtxVec.h | 228 void C_MTXTranspose ( MTX_CONST Mtx src, Mtx xPose ); 288 void PSMTXTranspose ( MTX_CONST Mtx src, Mtx xPose ); 297 void ASM_MTXTranspose ( MTX_CONST Mtx src, Mtx xPose );
|
| /CafeSDK-2.12.13/system/include/cafe/mtx/ |
| D | mat44.h | 104 static inline void MAT44Transpose ( const Mat44 *src, Mat44 *xPose ) in MAT44Transpose() argument 105 { MTX44Transpose ( (Mtx44Ptr)(src->mtx), (Mtx44Ptr)(xPose->mtx) ); } in MAT44Transpose()
|
| D | mtx44.h | 124 void C_MTX44Transpose ( MTX_CONST Mtx44 src, Mtx44 xPose ); 150 void PSMTX44Transpose ( MTX_CONST Mtx44 src, Mtx44 xPose ); 156 void ASM_MTX44Transpose ( MTX_CONST Mtx44 src, Mtx44 xPose );
|
| D | matVec.h | 127 static inline void MAT34Transpose ( const Mat34 *src, Mat34 *xPose ) in MAT34Transpose() argument 128 { MTXTranspose ( (MtxPtr)(src->mtx), (MtxPtr)(xPose->mtx) ); } in MAT34Transpose()
|
| D | mtxVec.h | 228 void C_MTXTranspose ( MTX_CONST Mtx src, Mtx xPose ); 288 void PSMTXTranspose ( MTX_CONST Mtx src, Mtx xPose ); 297 void ASM_MTXTranspose ( MTX_CONST Mtx src, Mtx xPose );
|