• Home
  • Raw
  • Download

Lines Matching refs:shift

146   int shift;  in FDK_add_MantExp()  local
156 shift = (int)(a_e - b_e); in FDK_add_MantExp()
158 shiftAbs = (shift > 0) ? shift : -shift; in FDK_add_MantExp()
160 shiftedMantissa = (shift > 0) ? (FX_SGL2FX_DBL(b_m) >> shiftAbs) in FDK_add_MantExp()
162 otherMantissa = (shift > 0) ? FX_SGL2FX_DBL(a_m) : FX_SGL2FX_DBL(b_m); in FDK_add_MantExp()
163 *ptrSum_e = (shift > 0) ? a_e : b_e; in FDK_add_MantExp()
185 int shift; in FDK_add_MantExp() local
195 shift = (int)(a_e - b_e); in FDK_add_MantExp()
197 shiftAbs = (shift > 0) ? shift : -shift; in FDK_add_MantExp()
199 shiftedMantissa = (shift > 0) ? (b >> shiftAbs) : (a >> shiftAbs); in FDK_add_MantExp()
200 otherMantissa = (shift > 0) ? a : b; in FDK_add_MantExp()
201 *ptrSum_e = (shift > 0) ? a_e : b_e; in FDK_add_MantExp()
235 int preShift, postShift, index, shift; in FDK_divide_MantExp() local
257 shift = (FRACT_BITS - 2 - INV_TABLE_BITS - preShift); in FDK_divide_MantExp()
259 index = (shift < 0) ? (LONG)b_m << (-shift) : (LONG)b_m >> shift; in FDK_divide_MantExp()
291 int preShift, postShift, index, shift; in FDK_divide_MantExp() local
313 shift = (DFRACT_BITS - 2 - INV_TABLE_BITS - preShift); in FDK_divide_MantExp()
315 index = (shift < 0) ? (LONG)b_m << (-shift) : (LONG)b_m >> shift; in FDK_divide_MantExp()
365 int shift = result_e - *destScale; in FDK_sqrt_MantExp() local
366 *mantissa = (shift >= 0) ? result << (INT)fixMin(DFRACT_BITS - 1, shift) in FDK_sqrt_MantExp()
367 : result >> (INT)fixMin(DFRACT_BITS - 1, -shift); in FDK_sqrt_MantExp()