Hi,
s_roundPackToF32.c, line 96 implement rounding to odd as following:
96 if ( roundingMode == softfloat_round_odd ) {
97 sig |= 1;
Does this means rod always or the fraction part bit0 to 1'b1?
The correct behavior of rod suppose to be frac round up only:
- round > 0.5
- if 0.5 & (guard bit == 0)
Kou