Home
last modified time | relevance | path

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

/external/neven/Embedded/common/src/b_TensorEm/
DCompactMat.c56 uint16 overflowBitsL = ( inNormBitsA + rowNormBitsL >= 31 ) ? inNormBitsA + rowNormBitsL - 31 : 0; in bts_CompactMat_fltDotPrdRow() local
63 if( overflowBitsL == 0 ) /* raw dot product fits in int32 */ in bts_CompactMat_fltDotPrdRow()
238 int32 roundL = 1 << ( overflowBitsL - 1 ); in bts_CompactMat_fltDotPrdRow()
243 … iL > 0; iL-- ) sumL += ( ( ( int32 )*rowPtrL++ * ( int32 )*inPtrL++ ) + roundL ) >> overflowBitsL; in bts_CompactMat_fltDotPrdRow()
254 sumL += ( lSumL + roundL ) >> overflowBitsL; in bts_CompactMat_fltDotPrdRow()
259 sumL += ( ( ( int8 )*rowPtrL++ * ( int32 )inPtrL[ 0 ] ) + roundL ) >> overflowBitsL; in bts_CompactMat_fltDotPrdRow()
275 sumL += ( ( lSumL >> 4 ) + roundL ) >> overflowBitsL; in bts_CompactMat_fltDotPrdRow()
283 sumL += ( ( lSumL >> 4 ) + roundL ) >> overflowBitsL; in bts_CompactMat_fltDotPrdRow()
296 int32 lAdjL = overflowBitsL + adjL; in bts_CompactMat_fltDotPrdRow()
317 resultExpL += factorExpL + overflowBitsL; in bts_CompactMat_fltDotPrdRow()