Searched refs:vec1A (Results 1 - 7 of 7) sorted by relevance

/external/neven/Embedded/common/src/b_TensorEm/
H A DFlt16Vec3D.c256 struct bts_Flt16Vec3D bts_Flt16Vec3D_add( struct bts_Flt16Vec3D vec1A, struct bts_Flt16Vec3D vec2A ) argument
259 int32 shiftL = vec1A.bbpE - vec2A.bbpE;
263 xL = vec1A.xE + ( ( int32 ) vec2A.xE << shiftL );
264 yL = vec1A.yE + ( ( int32 ) vec2A.yE << shiftL );
265 zL = vec1A.zE + ( ( int32 ) vec2A.zE << shiftL );
266 bbpL = vec1A.bbpE;
270 xL = ( ( int32 ) vec1A.xE << -shiftL ) + vec2A.xE;
271 yL = ( ( int32 ) vec1A.yE << -shiftL ) + vec2A.yE;
272 zL = ( ( int32 ) vec1A.zE << -shiftL ) + vec2A.zE;
281 struct bts_Flt16Vec3D bts_Flt16Vec3D_sub( struct bts_Flt16Vec3D vec1A, struc argument
[all...]
H A DFlt16Vec2D.c259 struct bts_Flt16Vec2D bts_Flt16Vec2D_add( struct bts_Flt16Vec2D vec1A, struct bts_Flt16Vec2D vec2A ) argument
262 int32 shiftL = vec1A.bbpE - vec2A.bbpE;
266 xL = ( ( int32 ) vec2A.xE << shiftL ) + vec1A.xE;
267 yL = ( ( int32 ) vec2A.yE << shiftL ) + vec1A.yE;
268 bbpL = vec1A.bbpE;
272 xL = ( ( int32 ) vec1A.xE << -shiftL ) + vec2A.xE;
273 yL = ( ( int32 ) vec1A.yE << -shiftL ) + vec2A.yE;
282 struct bts_Flt16Vec2D bts_Flt16Vec2D_sub( struct bts_Flt16Vec2D vec1A, struct bts_Flt16Vec2D vec2A ) argument
285 int32 shiftL = vec1A.bbpE - vec2A.bbpE;
289 xL = ( int32 ) vec1A
[all...]
H A DFlt16Vec2D.h114 struct bts_Flt16Vec2D bts_Flt16Vec2D_add( struct bts_Flt16Vec2D vec1A, struct bts_Flt16Vec2D vec2A );
116 /** subtracts vec1A - vec2A; returns resulting vector */
117 struct bts_Flt16Vec2D bts_Flt16Vec2D_sub( struct bts_Flt16Vec2D vec1A, struct bts_Flt16Vec2D vec2A );
H A DFlt16Vec3D.h113 struct bts_Flt16Vec3D bts_Flt16Vec3D_add( struct bts_Flt16Vec3D vec1A, struct bts_Flt16Vec3D vec2A );
115 /** subtracts vec1A - vec2A; returns resulting vector */
116 struct bts_Flt16Vec3D bts_Flt16Vec3D_sub( struct bts_Flt16Vec3D vec1A, struct bts_Flt16Vec3D vec2A );
/external/neven/Embedded/common/src/b_BasicEm/
H A DMath.c37 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 );
344 int32 bbs_dotProduct_intelMMX16( const int16* vec1A, const int16* vec2A, uint32 sizeA ) argument
351 mov eax, vec1A
418 int32 bbs_dotProduct_intelMMX16( const int16* vec1A, const int16* vec2A, uint32 sizeA ) argument
479 : "g" ( vec1A ), "g" ( vec2A ), "g" ( sizeA )
497 int32 bbs_dotProduct_dsp( const int16* vec1A, const int16* vec2A, uint32 sizeA ) argument
502 resultL = dotProduct_C62x( vec1A, vec2A, sizeA - 1 );
503 return resultL + ( int32 ) *( vec1A
519 bbs_dotProduct_EE( const int16* vec1A, const int16* vec2A, uint32 sizeA ) argument
574 bbs_dotProduct_arm9e( const int16* vec1A, const int16* vec2A, uint32 sizeA ) argument
611 bbs_dotProduct_stdc( const int16* vec1A, const int16* vec2A, uint32 sizeA ) argument
638 bbs_dotProductInt16( const int16* vec1A, const int16* vec2A, uint32 sizeA ) argument
[all...]
H A DMathSSE2.c34 int32 bbs_dotProduct_64SSE2( const int16* vec1A, const int16* vec2A, uint32 sizeA ) argument
37 int16* vec1L = ( int16* )vec1A;
146 int32 bbs_dotProduct_128SSE2( const int16* vec1A, const int16* vec2A, uint32 sizeA ) argument
149 int16* vec1L = ( int16* )vec1A;
249 int32 bbs_dotProduct_u128SSE2( const int16* vec1A, const int16* vec2A, uint32 sizeA ) argument
252 int16* vec1L = ( int16* )vec1A;
H A DMath.h119 * Computes the dot product of vec1A with vec2A, both of size sizeA.
122 int32 bbs_dotProductInt16( const int16* vec1A, const int16* vec2A, uint32 sizeA );

Completed in 88 milliseconds