• Home
  • Raw
  • Download

Lines Matching refs:INT

173 FDK_INLINE INT fIsLessThan(FIXP_DBL a_m, INT a_e, FIXP_DBL b_m, INT b_e) {  in fIsLessThan()
181 FDK_INLINE INT fIsLessThan(FIXP_SGL a_m, INT a_e, FIXP_SGL b_m, INT b_e) { in fIsLessThan()
195 void LdDataVector(FIXP_DBL *srcVector, FIXP_DBL *destVector, INT number);
232 FIXP_DBL CalcLdInt(INT i);
237 UINT y = (INT)x; in sqrtFixp_lookup()
239 INT zeros = fixnormz_D(y) & 0x1e; in sqrtFixp_lookup()
249 inline FIXP_DBL sqrtFixp_lookup(FIXP_DBL x, INT *x_e) { in sqrtFixp_lookup()
250 UINT y = (INT)x; in sqrtFixp_lookup()
251 INT e; in sqrtFixp_lookup()
294 static FDK_FORCEINLINE FIXP_DBL invSqrtNorm2(FIXP_DBL op, INT *shift) { in invSqrtNorm2()
314 INT index = in invSqrtNorm2()
315 (INT)(val >> (DFRACT_BITS - 1 - (SQRT_BITS + 1))) & SQRT_BITS_MASK; in invSqrtNorm2()
317 (FIXP_DBL)(((INT)val & SQRT_FRACT_BITS_MASK) << (SQRT_BITS + 1)); in invSqrtNorm2()
352 INT tmp_exp = 0; in sqrtFixp()
371 INT tmp_exp; in invFixp()
395 INT tmp_exp; in invFixp()
413 FIXP_DBL schur_div(FIXP_DBL num, FIXP_DBL denum, INT count);
430 FIXP_DBL fMultNorm(FIXP_DBL f1, FIXP_DBL f2, INT *result_e);
441 INT e; in fMultNorm()
460 inline FIXP_DBL fMultNorm(FIXP_DBL f1_m, INT f1_e, FIXP_DBL f2_m, INT f2_e, in fMultNorm()
461 INT result_e) { in fMultNorm()
463 INT e; in fMultNorm()
481 inline INT fMultI(FIXP_DBL a, INT b) { in fMultI()
483 INT m_e; in fMultI()
487 if (m_e < (INT)0) { in fMultI()
488 if (m_e > (INT)-DFRACT_BITS) { in fMultI()
498 return ((INT)mi); in fMultI()
510 inline INT fMultIfloor(FIXP_DBL a, INT b) { in fMultIfloor()
512 INT m_e; in fMultIfloor()
516 if (m_e < (INT)0) { in fMultIfloor()
517 if (m_e > (INT)-DFRACT_BITS) { in fMultIfloor()
529 return ((INT)mi); in fMultIfloor()
541 inline INT fMultIceil(FIXP_DBL a, INT b) { in fMultIceil()
543 INT m_e; in fMultIceil()
547 if (m_e < (INT)0) { in fMultIceil()
548 if (m_e > (INT)-DFRACT_BITS) { in fMultIceil()
563 return ((INT)mi); in fMultIceil()
576 FIXP_DBL fDivNorm(FIXP_DBL num, FIXP_DBL denom, INT *result_e);
594 FIXP_DBL fDivNormSigned(FIXP_DBL L_num, FIXP_DBL L_denum, INT *result_e);
611 inline FIXP_DBL fAdjust(FIXP_DBL a_m, INT *pA_e) { in fAdjust()
612 INT shift; in fAdjust()
631 inline FIXP_DBL fAddNorm(FIXP_DBL a_m, INT a_e, FIXP_DBL b_m, INT b_e, in fAddNorm()
632 INT *pResult_e) { in fAddNorm()
633 INT result_e; in fAddNorm()
662 inline FIXP_DBL fAddNorm(FIXP_DBL a_m, INT a_e, FIXP_DBL b_m, INT b_e, in fAddNorm()
663 INT result_e) { in fAddNorm()
681 FIXP_DBL fDivNormHighPrec(FIXP_DBL L_num, FIXP_DBL L_denum, INT *result_e);
692 FIXP_DBL f2Pow(const FIXP_DBL exp_m, const INT exp_e, INT *result_e);
701 FIXP_DBL f2Pow(const FIXP_DBL exp_m, const INT exp_e);
715 FIXP_DBL fLdPow(FIXP_DBL baseLd_m, INT baseLd_e, FIXP_DBL exp_m, INT exp_e,
716 INT *result_e);
729 FIXP_DBL fLdPow(FIXP_DBL baseLd_m, INT baseLd_e, FIXP_DBL exp_m, INT exp_e);
742 FIXP_DBL fPow(FIXP_DBL base_m, INT base_e, FIXP_DBL exp_m, INT exp_e,
743 INT *result_e);
754 FIXP_DBL fPowInt(FIXP_DBL base_m, INT base_e, INT N, INT *result_e);
767 FIXP_DBL CalcLog2(FIXP_DBL arg, INT arg_e, INT *result_e);
776 FDK_INLINE FIXP_DBL fLog2(FIXP_DBL x_m, INT x_e, INT *result_e) { in fLog2()
792 INT b_norm; in fLog2()
845 FDK_INLINE FIXP_DBL fLog2(FIXP_DBL x_m, INT x_e) { in fLog2()
849 INT result_e; in fLog2()
869 sum = fMax(fMin((INT)sum, (INT)MAXVAL_SGL), (INT)MINVAL_SGL); in fAddSaturate()
883 sum = fMax(fMin((INT)sum, (INT)(MAXVAL_DBL >> 1)), (INT)(MINVAL_DBL >> 1)); in fAddSaturate()
888 INT fixp_floorToInt(FIXP_DBL f_inp, INT sf);
889 FIXP_DBL fixp_floor(FIXP_DBL f_inp, INT sf);
891 INT fixp_ceilToInt(FIXP_DBL f_inp, INT sf);
892 FIXP_DBL fixp_ceil(FIXP_DBL f_inp, INT sf);
894 INT fixp_truncateToInt(FIXP_DBL f_inp, INT sf);
895 FIXP_DBL fixp_truncate(FIXP_DBL f_inp, INT sf);
897 INT fixp_roundToInt(FIXP_DBL f_inp, INT sf);
898 FIXP_DBL fixp_round(FIXP_DBL f_inp, INT sf);