Lines Matching full:int16
37 extern int32 bbs_dotProduct_128SSE2( const int16* vec1A, const int16* vec2A, uint32 sizeA );
38 extern int32 bbs_dotProduct_u128SSE2( const int16* vec1A, const int16* vec2A, uint32 sizeA );
42 int32 bbs_dotProduct_fr71( const int16* vec1A, const int16* vec2A, uint32 sizeA );
324 int16 bbs_satS16( int32 valA ) in bbs_satS16()
344 int32 bbs_dotProduct_intelMMX16( const int16* vec1A, const int16* vec2A, uint32 sizeA ) in bbs_dotProduct_intelMMX16()
418 int32 bbs_dotProduct_intelMMX16( const int16* vec1A, const int16* vec2A, uint32 sizeA ) in bbs_dotProduct_intelMMX16()
497 int32 bbs_dotProduct_dsp( const int16* vec1A, const int16* vec2A, uint32 sizeA ) in bbs_dotProduct_dsp()
519 int32 bbs_dotProduct_EE( const int16* vec1A, const int16* vec2A, uint32 sizeA ) in bbs_dotProduct_EE()
536 "lq %2,0(%0)\n\t" /* load 8 pairs of int16 */ in bbs_dotProduct_EE()
543 "pmaddh %4,%2,%3\n\t" /* parallel multiply-add of 8 pairs of int16 */ in bbs_dotProduct_EE()
574 int32 bbs_dotProduct_arm9e( const int16* vec1A, const int16* vec2A, uint32 sizeA ) in bbs_dotProduct_arm9e()
595 vec1A = ( int16* )v1PtrL; in bbs_dotProduct_arm9e()
596 vec2A = ( int16* )v2PtrL; in bbs_dotProduct_arm9e()
611 int32 bbs_dotProduct_stdc( const int16* vec1A, const int16* vec2A, uint32 sizeA ) in bbs_dotProduct_stdc()
638 int32 bbs_dotProductInt16( const int16* vec1A, const int16* vec2A, uint32 sizeA ) in bbs_dotProductInt16()
837 int32 bbs_vecPowerFlt16( const int16 *xA, int16 nxA ) in bbs_vecPowerFlt16()
841 power( ( int16* ) xA, ( int32* ) &rL, nxA ); // does not work properly in DSPLib version 2.20.02 in bbs_vecPowerFlt16()
998 void bbs_vecSqrNorm16( const int16* vecA, uint32 sizeA, uint32* manPtrA, uint32* expPtrA ) in bbs_vecSqrNorm16()
1037 uint32 bbs_vecNorm16( const int16* vecA, uint32 sizeA ) in bbs_vecNorm16()
1048 void bbs_matMultiplyFlt16( const int16 *x1A, int16 row1A, int16 col1A, const int16 *x2A, int16 col2… in bbs_matMultiplyFlt16()
1052 if( x1A > ( int16* ) bbs_C5X_INTERNAL_MEMORY_SIZE || in bbs_matMultiplyFlt16()
1053 x2A > ( int16* ) bbs_C5X_INTERNAL_MEMORY_SIZE ) in bbs_matMultiplyFlt16()
1055 int16 iL,jL,kL; in bbs_matMultiplyFlt16()
1056 int16 *ptr1L, *ptr2L; in bbs_matMultiplyFlt16()
1063 ptr1L = ( int16* ) x1A + iL * col1A; in bbs_matMultiplyFlt16()
1064 ptr2L = ( int16* ) x2A + jL; in bbs_matMultiplyFlt16()
1075 else mmul( ( int16* ) x1A, row1A, col1A, ( int16* ) x2A, col1A, col2A, rA ); in bbs_matMultiplyFlt16()
1080 int16 *ptr1L, *ptr2L; in bbs_matMultiplyFlt16()
1086 ptr1L = ( int16* ) x1A + iL * col1A; in bbs_matMultiplyFlt16()
1087 ptr2L = ( int16* ) x2A + jL; in bbs_matMultiplyFlt16()
1107 int16 iL,jL,kL; in bbs_matMultiplyFlt16()
1108 int16 *ptr1L, *ptr2L; in bbs_matMultiplyFlt16()
1115 ptr1L = ( int16* ) x1A + iL * col1A; in bbs_matMultiplyFlt16()
1116 ptr2L = ( int16* ) x2A + jL; in bbs_matMultiplyFlt16()
1131 void bbs_matMultiplyTranspFlt16( const int16 *x1A, int16 row1A, int16 col1A, in bbs_matMultiplyTranspFlt16()
1132 const int16 *x2A, int16 col2A, int16 *rA ) in bbs_matMultiplyTranspFlt16()
1134 const int16* ptr1L = x1A; in bbs_matMultiplyTranspFlt16()
1140 const int16* ptr2L = x2A; in bbs_matMultiplyTranspFlt16()
1167 uint16 bbs_matTrans( int16 *xA, int16 rowA, int16 colA, int16 *rA ) in bbs_matTrans()
1170 int16 iL; in bbs_matTrans()
1173 int16* sL = xA++; in bbs_matTrans()
1174 int16 jL; in bbs_matTrans()
1187 int16 bbs_atan2( int16 nomA, int16 denomA ) in bbs_atan2()
1189 int16 phL, argL; in bbs_atan2()
1211 uint16 bbs_vecPhase( int16 *reA, int16 *imA, int16 *phaseA, uint16 sizeA ) in bbs_vecPhase()
1215 int16 reL = *reA++; in bbs_vecPhase()
1216 int16 imL = *imA++; in bbs_vecPhase()
1217 int16 phL = 0; in bbs_vecPhase()