Lines Matching refs:b_m
173 FDK_INLINE INT fIsLessThan(FIXP_DBL a_m, INT a_e, FIXP_DBL b_m, INT b_e) { in fIsLessThan() argument
175 return ((b_m >> fMin(a_e - b_e, DFRACT_BITS - 1)) > a_m); in fIsLessThan()
177 return ((a_m >> fMin(b_e - a_e, DFRACT_BITS - 1)) < b_m); in fIsLessThan()
181 FDK_INLINE INT fIsLessThan(FIXP_SGL a_m, INT a_e, FIXP_SGL b_m, INT b_e) { in fIsLessThan() argument
183 return ((b_m >> fMin(a_e - b_e, FRACT_BITS - 1)) > a_m); in fIsLessThan()
185 return ((a_m >> fMin(b_e - a_e, FRACT_BITS - 1)) < b_m); in fIsLessThan()
631 inline FIXP_DBL fAddNorm(FIXP_DBL a_m, INT a_e, FIXP_DBL b_m, INT b_e, in fAddNorm() argument
640 return b_m; in fAddNorm()
642 if (b_m == (FIXP_DBL)0) { in fAddNorm()
648 b_m = fAdjust(b_m, &b_e); in fAddNorm()
651 result_m = a_m + (b_m >> fMin(a_e - b_e, DFRACT_BITS - 1)); in fAddNorm()
654 result_m = (a_m >> fMin(b_e - a_e, DFRACT_BITS - 1)) + b_m; in fAddNorm()
662 inline FIXP_DBL fAddNorm(FIXP_DBL a_m, INT a_e, FIXP_DBL b_m, INT b_e, in fAddNorm() argument
667 b_m = scaleValue(b_m, b_e - result_e); in fAddNorm()
669 result_m = a_m + b_m; in fAddNorm()