Searched refs:result_e (Results 1 – 3 of 3) sorted by relevance
/external/aac/libFDK/src/ |
D | fixpoint_math.cpp | 256 int result_e; in CalcInvLdData() local 258 result_m = f2Pow(op, LD_DATA_SHIFT, &result_e); in CalcInvLdData() 259 …result_e = fixMin(fixMax(result_e+1-(DFRACT_BITS-1), -(DFRACT_BITS-1)), (DFRACT_BITS-1)); /* round… in CalcInvLdData() 261 if ( (result_e>0) && ( result_m > (((FIXP_DBL)MAXVAL_DBL)>>result_e) ) ) { in CalcInvLdData() 265 result_m = (scaleValue(result_m, result_e)+(FIXP_DBL)1)>>1; /* descale result + rounding */ in CalcInvLdData() 477 FIXP_DBL fMultNorm(FIXP_DBL f1, FIXP_DBL f2, INT *result_e) in fMultNorm() argument 483 *result_e = 0; in fMultNorm() 492 *result_e = - (norm_f1 + norm_f2); in fMultNorm() 499 FIXP_DBL fDivNorm(FIXP_DBL L_num, FIXP_DBL L_denum, INT *result_e) in fDivNorm() argument 509 *result_e = 0; in fDivNorm() [all …]
|
/external/aac/libFDK/include/ |
D | fixpoint_math.h | 267 INT *result_e 288 FIXP_DBL fDivNorm(FIXP_DBL num, FIXP_DBL denom, INT *result_e); 305 FIXP_DBL fDivNormHighPrec(FIXP_DBL L_num, FIXP_DBL L_denum, INT *result_e); 315 FIXP_DBL CalcLog2(FIXP_DBL arg, INT arg_e, INT *result_e); 324 FIXP_DBL f2Pow(const FIXP_DBL exp_m, const INT exp_e, INT *result_e); 348 INT *result_e 375 FIXP_DBL fPow(FIXP_DBL base_m, INT base_e, FIXP_DBL exp_m, INT exp_e, INT *result_e); 385 FIXP_DBL fPowInt(FIXP_DBL base_m, INT base_e, INT N, INT *result_e); 394 FIXP_DBL fLog2(FIXP_DBL x_m, INT x_e, INT *result_e);
|
/external/aac/libSBRdec/src/ |
D | transcendent.h | 336 int result_e = -FRACT_BITS; in FDK_sqrt_MantExp() local 340 result_e = input_e; in FDK_sqrt_MantExp() 345 *exponent = result_e; in FDK_sqrt_MantExp() 347 int shift = result_e - *destScale; in FDK_sqrt_MantExp()
|