/external/neven/Embedded/common/src/b_TensorEm/ |
D | Int32Mat.c | 37 int32 shiftL; in bts_Int32Mat_reduceToNBits() local 51 shiftL = bts_absIntLog2( maxL ) + 1 - nBitsA; in bts_Int32Mat_reduceToNBits() 53 if( shiftL > 0 ) in bts_Int32Mat_reduceToNBits() 59 *ptrL = ( ( *ptrL >> ( shiftL - 1 ) ) + 1 ) >> 1; in bts_Int32Mat_reduceToNBits() 63 *bbpPtrA -= shiftL; in bts_Int32Mat_reduceToNBits() 264 int32 bbp_pivRowL, bbp_vecL, shiftL; in bts_Int32Mat_solve2() local 374 shiftL = 30 - bts_absIntLog2( vecL[ jPivL ] ); in bts_Int32Mat_solve2() 376 vecL[ jPivL ] = ( vecL[ jPivL ] << shiftL ) / maxL; in bts_Int32Mat_solve2() 377 bbp_vecL = bbpL + shiftL - bbp_maxL; in bts_Int32Mat_solve2() 393 shiftL = bbp_tmpL + bbp_pivRowL - bbpL; in bts_Int32Mat_solve2() [all …]
|
D | Flt16Vec3D.c | 193 int32 shiftL = bts_maxAbsIntLog2Of3( xA, yA, zA ) - 13; in bts_Flt16Vec3D_create32() local 195 if( shiftL > 0 ) in bts_Flt16Vec3D_create32() 197 int32 sh1L = shiftL - 1; in bts_Flt16Vec3D_create32() 204 vecL.xE = xA << -shiftL; in bts_Flt16Vec3D_create32() 205 vecL.yE = yA << -shiftL; in bts_Flt16Vec3D_create32() 206 vecL.zE = zA << -shiftL; in bts_Flt16Vec3D_create32() 208 vecL.bbpE = bbpA - shiftL; in bts_Flt16Vec3D_create32() 259 int32 shiftL = vec1A.bbpE - vec2A.bbpE; in bts_Flt16Vec3D_add() local 261 if( shiftL > 0 ) in bts_Flt16Vec3D_add() 263 xL = vec1A.xE + ( ( int32 ) vec2A.xE << shiftL ); in bts_Flt16Vec3D_add() [all …]
|
D | Flt16Vec2D.c | 181 int32 shiftL = bts_maxAbsIntLog2Of2( xA, yA ) - 13; in bts_Flt16Vec2D_create32() local 183 if( shiftL > 0 ) in bts_Flt16Vec2D_create32() 185 int32 sh1L = shiftL - 1; in bts_Flt16Vec2D_create32() 191 vecL.xE = xA << -shiftL; in bts_Flt16Vec2D_create32() 192 vecL.yE = yA << -shiftL; in bts_Flt16Vec2D_create32() 194 vecL.bbpE = bbpA - shiftL; in bts_Flt16Vec2D_create32() 262 int32 shiftL = vec1A.bbpE - vec2A.bbpE; in bts_Flt16Vec2D_add() local 264 if( shiftL > 0 ) in bts_Flt16Vec2D_add() 266 xL = ( ( int32 ) vec2A.xE << shiftL ) + vec1A.xE; in bts_Flt16Vec2D_add() 267 yL = ( ( int32 ) vec2A.yE << shiftL ) + vec1A.yE; in bts_Flt16Vec2D_add() [all …]
|
D | Int16Mat2D.c | 120 uint32 shiftL = bts_maxAbsIntLog2Of4( xxL, xyL, yxL, yyL ) - 15; in bts_Int16Mat2D_scale() local 122 ptrA->xxE = xxL >> shiftL; in bts_Int16Mat2D_scale() 123 ptrA->xyE = xyL >> shiftL; in bts_Int16Mat2D_scale() 124 ptrA->yxE = yxL >> shiftL; in bts_Int16Mat2D_scale() 125 ptrA->yyE = yyL >> shiftL; in bts_Int16Mat2D_scale() 127 ptrA->bbpE += scaleA.bbpE - shiftL; in bts_Int16Mat2D_scale() 152 uint32 shiftL = bts_maxAbsIntLog2Of4( xxL, xyL, yxL, yyL ) - 15; in bts_Int16Mat2D_mul() local 154 matL.xxE = xxL >> shiftL; in bts_Int16Mat2D_mul() 155 matL.xyE = xyL >> shiftL; in bts_Int16Mat2D_mul() 156 matL.yxE = yxL >> shiftL; in bts_Int16Mat2D_mul() [all …]
|
D | Cluster3D.c | 186 int32 shiftL = bbpA - ptrA->bbpE; in bts_Cluster3D_int32X() local 197 if( shiftL >= 0 ) in bts_Cluster3D_int32X() 199 return ( int32 ) ptrA->vecArrE[ indexA ].xE << shiftL; in bts_Cluster3D_int32X() 203 return ( ( ( int32 ) ptrA->vecArrE[ indexA ].xE >> ( -shiftL - 1 ) ) + 1 ) >> 1; in bts_Cluster3D_int32X() 214 int32 shiftL = bbpA - ptrA->bbpE; in bts_Cluster3D_int32Y() local 225 if( shiftL >= 0 ) in bts_Cluster3D_int32Y() 227 return ( int32 ) ptrA->vecArrE[ indexA ].yE << shiftL; in bts_Cluster3D_int32Y() 231 return ( ( ( int32 ) ptrA->vecArrE[ indexA ].yE >> ( -shiftL - 1 ) ) + 1 ) >> 1; in bts_Cluster3D_int32Y() 242 int32 shiftL = bbpA - ptrA->bbpE; in bts_Cluster3D_int32Z() local 253 if( shiftL >= 0 ) in bts_Cluster3D_int32Z() [all …]
|
D | RBFMap2D.c | 274 int32 shiftL = srcPtrA->bbpE - ptrA->srcClusterE.bbpE + internalShiftL; in bts_RBFMap2D_compute() local 275 if( shiftL >= 0 ) in bts_RBFMap2D_compute() 277 … = 0; iL < sizeL; iL++ ) inPtrL[ iL ] = ( int32 )( dstVecL[ iL ].xE - altVecL[ iL ].xE ) << shiftL; in bts_RBFMap2D_compute() 281 …trL[ iL ] = ( ( ( int32 )( dstVecL[ iL ].xE - altVecL[ iL ].xE ) >> ( ( -shiftL ) - 1 ) ) + 1 ) >>… in bts_RBFMap2D_compute() 308 if( shiftL >= 0 ) in bts_RBFMap2D_compute() 310 … = 0; iL < sizeL; iL++ ) inPtrL[ iL ] = ( int32 )( dstVecL[ iL ].yE - altVecL[ iL ].yE ) << shiftL; in bts_RBFMap2D_compute() 314 …trL[ iL ] = ( ( ( int32 )( dstVecL[ iL ].yE - altVecL[ iL ].yE ) >> ( ( -shiftL ) - 1 ) ) + 1 ) >>… in bts_RBFMap2D_compute() 484 int32 shiftL = ptrA->srcClusterE.bbpE - vecA.bbpE; in bts_RBFMap2D_mapVector() local 485 if( shiftL > 0 ) in bts_RBFMap2D_mapVector() 487 xL <<= shiftL; in bts_RBFMap2D_mapVector() [all …]
|
D | Flt16Mat3D.c | 206 int32 shiftL = bbs_max( bbs_max( xShiftL, yShiftL ), zShiftL ); in bts_Flt16Mat3D_create32() local 208 if( shiftL > 0 ) in bts_Flt16Mat3D_create32() 210 int32 sh1L = shiftL - 1; in bts_Flt16Mat3D_create32() 223 matL.xxE = xxA << -shiftL; in bts_Flt16Mat3D_create32() 224 matL.xyE = xyA << -shiftL; in bts_Flt16Mat3D_create32() 225 matL.xzE = xzA << -shiftL; in bts_Flt16Mat3D_create32() 226 matL.yxE = yxA << -shiftL; in bts_Flt16Mat3D_create32() 227 matL.yyE = yyA << -shiftL; in bts_Flt16Mat3D_create32() 228 matL.yzE = yzA << -shiftL; in bts_Flt16Mat3D_create32() 229 matL.zxE = zxA << -shiftL; in bts_Flt16Mat3D_create32() [all …]
|
D | Cluster2D.c | 45 uint32 shiftL, quotientL; in bts_Cluster2D_computeScale() local 49 shiftL = 31 - bbs_intLog2( enumA ); in bts_Cluster2D_computeScale() 68 if( ( bbp_enumA + shiftL - bbp_denomL ) & 1 ) shiftL--; in bts_Cluster2D_computeScale() 70 quotientL = ( enumA << shiftL ) / denomA; in bts_Cluster2D_computeScale() 73 *bbp_scaleA = ( bbp_enumA + shiftL - bbp_denomL ) >> 1; in bts_Cluster2D_computeScale() 257 int32 shiftL = bbpA - ptrA->bbpE; in bts_Cluster2D_int32X() local 259 if( shiftL >= 0 ) in bts_Cluster2D_int32X() 261 xL <<= shiftL; in bts_Cluster2D_int32X() 265 xL = ( ( xL >> ( -shiftL - 1 ) ) + 1 ) >> 1; in bts_Cluster2D_int32X() 290 int32 shiftL = bbpA - ptrA->bbpE; in bts_Cluster2D_int32Y() local [all …]
|
D | Flt16Mat2D.c | 250 int32 shiftL = bts_maxAbsIntLog2Of4( xxA, xyA, yxA, yyA ) - 13; in bts_Flt16Mat2D_create32() local 252 if( shiftL > 0 ) in bts_Flt16Mat2D_create32() 254 int32 sh1L = shiftL - 1; in bts_Flt16Mat2D_create32() 262 matL.xxE = xxA << -shiftL; in bts_Flt16Mat2D_create32() 263 matL.xyE = xyA << -shiftL; in bts_Flt16Mat2D_create32() 264 matL.yxE = yxA << -shiftL; in bts_Flt16Mat2D_create32() 265 matL.yyE = yyA << -shiftL; in bts_Flt16Mat2D_create32() 268 matL.bbpE = bbpA - shiftL; in bts_Flt16Mat2D_create32() 282 int32 shiftL = scaleExpL - 14; in bts_Flt16Mat2D_scale() local 283 scaleA = ( ( scaleA >> ( shiftL - 1 ) ) + 1 ) >> 1; in bts_Flt16Mat2D_scale() [all …]
|
D | Flt16Alt3D.c | 203 int32 shiftL = altPtrA->vecE.bbpE - vecL.bbpE; in bts_Flt16Alt3D_mapFlt() local 204 if( shiftL > 0 ) in bts_Flt16Alt3D_mapFlt() 206 int32 sh1L = shiftL - 1; in bts_Flt16Alt3D_mapFlt() 213 vecL.xE += altPtrA->vecE.xE << -shiftL; in bts_Flt16Alt3D_mapFlt() 214 vecL.yE += altPtrA->vecE.yE << -shiftL; in bts_Flt16Alt3D_mapFlt() 215 vecL.zE += altPtrA->vecE.zE << -shiftL; in bts_Flt16Alt3D_mapFlt()
|
/external/neven/Embedded/common/src/b_ImageEm/ |
D | UInt16ByteImage.c | 352 int32 shiftL; in bim_UInt16ByteImage_warp() local 383 shiftL = invAlt2DL.matE.bbpE - bbpL; in bim_UInt16ByteImage_warp() 384 if( shiftL >= 0 ) in bim_UInt16ByteImage_warp() 386 mxxL = ( int32 )invAlt2DL.matE.xxE >> shiftL; in bim_UInt16ByteImage_warp() 387 mxyL = ( int32 )invAlt2DL.matE.xyE >> shiftL; in bim_UInt16ByteImage_warp() 388 myxL = ( int32 )invAlt2DL.matE.yxE >> shiftL; in bim_UInt16ByteImage_warp() 389 myyL = ( int32 )invAlt2DL.matE.yyE >> shiftL; in bim_UInt16ByteImage_warp() 394 maxInt32Value8bbpL >>= -shiftL; in bim_UInt16ByteImage_warp() 407 maxInt32Value8bbpL >> ( bbpL - ( -shiftL ) ) ); in bim_UInt16ByteImage_warp() 411 mxxL = ( int32 )invAlt2DL.matE.xxE << -shiftL; in bim_UInt16ByteImage_warp() [all …]
|
D | UInt8Image.c | 538 int32 shiftL; in bim_UInt8Image_warpOffs() local 569 shiftL = invAlt2DL.matE.bbpE - bbpL; in bim_UInt8Image_warpOffs() 570 if( shiftL >= 0 ) in bim_UInt8Image_warpOffs() 572 mxxL = invAlt2DL.matE.xxE >> shiftL; in bim_UInt8Image_warpOffs() 573 mxyL = invAlt2DL.matE.xyE >> shiftL; in bim_UInt8Image_warpOffs() 574 myxL = invAlt2DL.matE.yxE >> shiftL; in bim_UInt8Image_warpOffs() 575 myyL = invAlt2DL.matE.yyE >> shiftL; in bim_UInt8Image_warpOffs() 580 maxInt32Value8bbpL >>= -shiftL; in bim_UInt8Image_warpOffs() 593 maxInt32Value8bbpL >> ( bbpL - ( -shiftL ) ) ); in bim_UInt8Image_warpOffs() 597 mxxL = invAlt2DL.matE.xxE << -shiftL; in bim_UInt8Image_warpOffs() [all …]
|
/external/neven/Embedded/common/src/b_BasicEm/ |
D | Math.c | 289 int32 shiftL = 16 - ( valA >> 27 ); in bbs_pow2() local 291 if( shiftL == 32 ) return 1; in bbs_pow2() 292 return ( 1 << ( 32 - shiftL ) ) + ( bbs_pow2M1( offsL ) >> shiftL ); in bbs_pow2() 300 int32 shiftL; in bbs_exp() local 316 shiftL = 16 - ( adjustedL >> 27 ); in bbs_exp() 317 if( shiftL == 32 ) return 1; in bbs_exp() 319 return ( ( int32 ) 1 << ( 32 - shiftL ) ) + ( bbs_pow2M1( offsL ) >> shiftL ); in bbs_exp() 743 int32 shiftL = posHighestBitL - nBitsA; in bbs_uint32ReduceToNBits() local 744 if( shiftL > 0 ) in bbs_uint32ReduceToNBits() 746 ( *argPtrA ) >>= shiftL; in bbs_uint32ReduceToNBits() [all …]
|
D | Phase.c | 287 uint32 shiftL = bbs_intLog2( yL ) - 15; in bbs_phase16() local 288 xL >>= shiftL; in bbs_phase16() 289 yL >>= shiftL; in bbs_phase16() 297 uint32 shiftL = bbs_intLog2( xL ) - 15; in bbs_phase16() local 298 xL >>= shiftL; in bbs_phase16() 299 yL >>= shiftL; in bbs_phase16()
|
/external/neven/Embedded/common/src/b_APIEm/ |
D | Functions.c | 65 int32 shiftL = 0; in bpi_normalizeSimilarities() local 70 refSimL += ( refSimArrA[ iL ] + roundL ) >> shiftL; in bpi_normalizeSimilarities() 74 shiftL++; in bpi_normalizeSimilarities() 75 roundL = ( int32 )1 << ( shiftL - 1 ); in bpi_normalizeSimilarities() 78 refSimL = ( refSimL / refSizeA ) << shiftL; in bpi_normalizeSimilarities() 207 int32 shiftL = 0; in bpi_normalizedSimilarity() local 212 refSimL += ( refSimArrA[ iL ] + roundL ) >> shiftL; in bpi_normalizedSimilarity() 216 shiftL++; in bpi_normalizedSimilarity() 217 roundL = ( int32 )1 << ( shiftL - 1 ); in bpi_normalizedSimilarity() 220 refSimL = ( refSimL / refSizeA ) << shiftL; in bpi_normalizedSimilarity()
|