41#include "specialize.h"
74 shiftDist = exp - 0x19;
75 if ( 0 <= shiftDist ) {
77 return sign ? -sig32 : sig32;
79 shiftDist = exp - 0x0D;
80 if ( 0 < shiftDist ) sig32 <<= shiftDist;
const GenericPointer< typename T::ValueType > T2 T::AllocatorType & a
void softfloat_raiseFlags(uint_fast8_t flags)
#define i64_fromNegOverflow
#define i64_fromPosOverflow
int_fast64_t f16_to_i64(float16_t a, uint_fast8_t roundingMode, bool exact)
int_fast32_t softfloat_roundToI32(bool, uint_fast64_t, uint_fast8_t, bool)