Searched refs:vec1 (Results 1 – 4 of 4) sorted by relevance
| /CafeSDK-2.12.13-1/system/src/lib/mtx/ |
| D | mtxVec_asm.s | 40 #define vec1 r3 macro 54 lfs fp2, 8(vec1) 56 psq_l fp0, 0(vec1), 0, 0 85 #undef vec1 94 #define vec1 r3 macro 101 psq_l V1_XY, 0(vec1), 0, 0; 108 psq_l V1_Z, 8(vec1), 1, 0; 118 #undef vec1 126 #define vec1 r3 macro 133 psq_l V1_XY, 0(vec1), 0, 0; [all …]
|
| D | mtxVec.c | 288 void PSVECNormalize ( const Vec *vec1, Vec *dst ) in PSVECNormalize() argument 298 v1_xy = __PSQ_L(vec1, 0, 0); in PSVECNormalize() 306 v1_z = __PSQ_LX(vec1, 8, 1, 0); in PSVECNormalize() 520 f32 PSVECDotProduct ( const Vec *vec1, const Vec *vec2 ) in PSVECDotProduct() argument 525 fp2 = __PSQ_LX(vec1, 4, 0, 0); in PSVECDotProduct() 534 fp5 = __PSQ_L(vec1, 0, 0); in PSVECDotProduct() 602 const Vec *vec1, in PSVECCrossProduct() argument 608 f32x2 fp2 = {vec1->z, vec1->z}; in PSVECCrossProduct() 620 fp0 = __PSQ_L(vec1, 0, 0); in PSVECCrossProduct()
|
| /CafeSDK-2.12.13-1/system/include/cafe/mtx/ |
| D | mtxVec.h | 1122 void ASM_VECAdd ( const Vec *vec1, const Vec *vec2, Vec *dst ); 1123 void ASM_VECSubtract ( const Vec *vec1, const Vec *vec2, Vec *dst ); 1126 f32 ASM_VECSquareMag ( const Vec *vec1 ); 1129 void ASM_VECCrossProduct ( const Vec *vec1, const Vec *vec2, Vec *dst );
|
| /CafeSDK-2.12.13-1/system/src/lib/mtx/headers/cafe/mtx/ |
| D | mtxVec.h | 1122 void ASM_VECAdd ( const Vec *vec1, const Vec *vec2, Vec *dst ); 1123 void ASM_VECSubtract ( const Vec *vec1, const Vec *vec2, Vec *dst ); 1126 f32 ASM_VECSquareMag ( const Vec *vec1 ); 1129 void ASM_VECCrossProduct ( const Vec *vec1, const Vec *vec2, Vec *dst );
|