41#include "specialize.h"
44#ifdef SOFTFLOAT_FAST_INT64
77 shiftDist = 0x4032 - exp;
78 if ( shiftDist <= 0 ) {
79 if ( sig>>32 )
goto invalid;
80 if ( -32 < shiftDist ) {
94 (exp == 0x7FFF) && (sig &
UINT64_C( 0x7FFFFFFFFFFFFFFF ))
void softfloat_raiseFlags(uint_fast8_t flags)
#define ui32_fromNegOverflow
#define ui32_fromPosOverflow
uint_fast32_t extF80_to_ui32(extFloat80_t a, uint_fast8_t roundingMode, bool exact)
uint_fast32_t extF80M_to_ui32(const extFloat80_t *aPtr, uint_fast8_t roundingMode, bool exact)
#define expExtF80UI64(a64)
#define signExtF80UI64(a64)
uint_fast32_t softfloat_roundToUI32(bool, uint_fast64_t, uint_fast8_t, bool)
uint64_t softfloat_shiftRightJam64(uint64_t a, uint_fast32_t dist)
unsigned __int64 uint64_t