fp_rnd
typedef fp_rnd fp_rnd_t;
extern fp_rnd float_rounding_mode;
fp_rnd
return ((fp_rnd)(fpcrval.u64 >> 58) & 0x3);
fp_rnd
fpsetround(fp_rnd rnd_dir)
fp_rnd old;
old = (fp_rnd)(fpcrval.u64 >> 58) & 0x3;
fp_rnd
fp_rnd
fpsetround(fp_rnd new_rnd)
fp_rnd old_rnd = __SHIFTOUT(fpscr, VFP_FPSCR_RMODE);
extern fp_rnd float_rounding_mode;
fp_rnd
return ((fp_rnd)(fpsr >> 41) & 0x3);
fp_rnd
fpsetround(fp_rnd rnd_dir)
fp_rnd old;
old = (fp_rnd)(fpsr >> 41) & 0x03;
fp_rnd
return ((fp_rnd)((fpsr >> 10) & 3));
fp_rnd
fpsetround(fp_rnd rnd)
fp_rnd prev;
prev = (fp_rnd)((fpsr >> 10) & 3);
fp_rnd
fpsetround(fp_rnd rnd_dir)
fp_rnd
fp_rnd
fp_rnd
_fpsetround(fp_rnd new)
extern fp_rnd float_rounding_mode;
fp_rnd
fp_rnd x;
fp_rnd
fpsetround(fp_rnd rnd_dir)
fp_rnd old;
fp_rnd new;
extern fp_rnd float_rounding_mode;
fp_rnd
fp_rnd
fpsetround(fp_rnd rnd_dir)
fp_rnd old;
extern fp_rnd float_rounding_mode;
fp_rnd
fp_rnd
fpsetround(fp_rnd rnd_dir)
fp_rnd old;
extern fp_rnd float_rounding_mode;
fp_rnd
fp_rnd
fpsetround(fp_rnd rnd_dir)
fp_rnd old;
fp_rnd
fp_rnd
fpsetround(fp_rnd rnd_dir)
extern fp_rnd float_rounding_mode;
fp_rnd
fp_rnd
fpsetround(fp_rnd rnd_dir)
fp_rnd old;
fp_rnd new;
fp_rnd
extern fp_rnd _softfloat_float_rounding_mode;
fp_rnd
fpsetround(fp_rnd rnd_dir)
fp_rnd old;
fp_rnd new;
extern fp_rnd float_rounding_mode;
fp_rnd
fp_rnd rv = { 0 };
fp_rnd
fpsetround(fp_rnd r)
fp_rnd rv = { 0 };
fp_rnd float_rounding_mode = float_round_nearest_even;
fp_rnd float_rounding_mode = float_round_nearest_even;
fp_rnd _softfloat_float_rounding_mode;
fp_rnd
fp_rnd
fpsetround(fp_rnd rnd_dir)
const fp_rnd old = float_rounding_mode;
extern fp_rnd float_rounding_mode;
void syst_float_set_rounding_mode( fp_rnd );
syst_float_set_rounding_mode(fp_rnd direction)
__FER(fp_rnd __fp)
static inline fp_rnd