Home
last modified time | relevance | path

Searched refs:xPose (Results 1 – 12 of 12) sorted by relevance

/CafeSDK-2.12.13/system/src/lib/mtx/
Dmtx44_asm.s96 #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
Dmtx44.c745 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 …]
Dmtx.c441 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 …]
Dmtx_asm.s542 #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/
Dmat44.h104 static inline void MAT44Transpose ( const Mat44 *src, Mat44 *xPose ) in MAT44Transpose() argument
105 { MTX44Transpose ( (Mtx44Ptr)(src->mtx), (Mtx44Ptr)(xPose->mtx) ); } in MAT44Transpose()
Dmtx44.h124 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 );
DmatVec.h127 static inline void MAT34Transpose ( const Mat34 *src, Mat34 *xPose ) in MAT34Transpose() argument
128 { MTXTranspose ( (MtxPtr)(src->mtx), (MtxPtr)(xPose->mtx) ); } in MAT34Transpose()
DmtxVec.h228 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/
Dmat44.h104 static inline void MAT44Transpose ( const Mat44 *src, Mat44 *xPose ) in MAT44Transpose() argument
105 { MTX44Transpose ( (Mtx44Ptr)(src->mtx), (Mtx44Ptr)(xPose->mtx) ); } in MAT44Transpose()
Dmtx44.h124 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 );
DmatVec.h127 static inline void MAT34Transpose ( const Mat34 *src, Mat34 *xPose ) in MAT34Transpose() argument
128 { MTXTranspose ( (MtxPtr)(src->mtx), (MtxPtr)(xPose->mtx) ); } in MAT34Transpose()
DmtxVec.h228 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 );