41#include "specialize.h"
44#ifdef SOFTFLOAT_FAST_INT64
74 shiftDist = 0x402F - exp;
75 if ( 49 <= shiftDist ) {
76 if ( exact && (exp | sig64) ) {
84 if ( sign || (shiftDist < 17) ) {
92 sig64 |=
UINT64_C( 0x0001000000000000 );
94 if ( exact && ((
uint64_t) z<<shiftDist != sig64) ) {
void softfloat_raiseFlags(uint_fast8_t flags)
#define ui32_fromNegOverflow
#define ui32_fromPosOverflow
uint_fast32_t f128_to_ui32_r_minMag(float128_t a, bool exact)
uint_fast32_t f128M_to_ui32_r_minMag(const float128_t *aPtr, bool exact)
#define fracF128UI96(a96)
#define signF128UI96(a96)
#define indexWord(total, n)
#define indexWordHi(total)
THREAD_LOCAL uint_fast8_t softfloat_exceptionFlags
unsigned __int64 uint64_t