41#include "specialize.h"
63#if (ui32_fromNaN != ui32_fromPosOverflow) || (ui32_fromNaN != ui32_fromNegOverflow)
64 if ( (exp == 0xFF) && sig ) {
65#if (ui32_fromNaN == ui32_fromPosOverflow)
67#elif (ui32_fromNaN == ui32_fromNegOverflow)
77 if ( exp ) sig |= 0x00800000;
79 shiftDist = 0xAA - exp;
const GenericPointer< typename T::ValueType > T2 T::AllocatorType & a
void softfloat_raiseFlags(uint_fast8_t flags)
uint_fast32_t f32_to_ui32(float32_t a, uint_fast8_t roundingMode, bool exact)
uint_fast32_t softfloat_roundToUI32(bool, uint_fast64_t, uint_fast8_t, bool)
uint64_t softfloat_shiftRightJam64(uint64_t a, uint_fast32_t dist)