41#include "specialize.h"
63 if ( 0x80000000 <= sigExtra )
goto increment;
69#ifdef SOFTFLOAT_ROUND_ODD
76 if ( !sig )
goto invalid;
78 (sigExtra == 0x80000000)
85 uZ.ui = sign ? -sig : sig;
87 if ( z && ((z < 0) ^ sign) )
goto invalid;
89#ifdef SOFTFLOAT_ROUND_ODD
void softfloat_raiseFlags(uint_fast8_t flags)
#define i64_fromNegOverflow
#define i64_fromPosOverflow
#define indexWordLo(total)
#define indexWord(total, n)
THREAD_LOCAL uint_fast8_t softfloat_exceptionFlags
@ softfloat_round_near_even
@ softfloat_round_near_maxMag
int_fast64_t softfloat_roundMToI64(bool sign, uint32_t *extSigPtr, uint_fast8_t roundingMode, bool exact)
unsigned __int64 uint64_t