fp_inexact
*ps = (eround == 0)? 0 : (1 << fp_inexact);
if (ef == (1 << fp_inexact)) {
(fp_exception_field_type)(1 << fp_inexact));
*ps = (1 << fp_inexact);
*ps = (df1 == dds)? 0 : (1 << fp_inexact);
*ps = (e)? (1 << fp_inexact) : 0;
*ps |= 1 << fp_inexact;
*ex |= (1 << fp_inexact);
if (e & (1 << fp_inexact))
e |= (1 << fp_overflow) | (1 << fp_inexact);
if (e & (1 << fp_inexact))
e |= (1 << fp_overflow) | (1 << fp_inexact);
if (e & (1 << fp_inexact))
e |= (1 << fp_overflow) | (1 << fp_inexact);
if (e & (1 << fp_inexact))
e |= (1 << fp_overflow) | (1 << fp_inexact);
exception = fp_inexact;
if ((ex & (1 << fp_inexact)) != 0 ||
if ((ex & (1 << fp_inexact)) != 0)
} else if (andexcep & (1 << fp_inexact)) {
pfpsd->fp_current_exceptions &= ~(1 << (int)fp_inexact);
pfpsd->fp_current_exceptions &= ~(1 << (int)fp_inexact);
fpu_set_exception(pfpsd, fp_inexact);
if (pfpsd->fp_current_exceptions & (1 << fp_inexact))
~(1 << (int)fp_inexact);
fpu_set_exception(pfpsd, fp_inexact);
~(1 << (int)fp_inexact);
fpu_set_exception(pfpsd, fp_inexact);
if (pfpsd->fp_current_exceptions & (1 << fp_inexact))
~(1 << (int)fp_inexact);
fpu_set_exception(pfpsd, fp_inexact);
~(1 << (int)fp_inexact);
fpu_set_exception(pfpsd, fp_inexact);
if (pfpsd->fp_current_exceptions & (1 << fp_inexact))
~(1 << (int)fp_inexact);
fpu_set_exception(pfpsd, fp_inexact);
~(1 << (int)fp_inexact);
fpu_set_exception(pfpsd, fp_inexact);