packFloatx80
return packFloatx80( aSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
if ( aSig == 0 ) return packFloatx80( aSign, 0, 0 );
packFloatx80(
packFloatx80( aSign, 0x3FFF, LIT64( 0x8000000000000000 ) );
packFloatx80( 1, 0x3FFF, LIT64( 0x8000000000000000 ) )
: packFloatx80( 0, 0, 0 );
aSign ? packFloatx80( 1, 0, 0 )
: packFloatx80( 0, 0x3FFF, LIT64( 0x8000000000000000 ) );
return packFloatx80( aSign, 0, 0 );
return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
return packFloatx80( roundData->mode == float_round_down, 0, 0 );
return packFloatx80( zSign ^ 1, 0x7FFF, LIT64( 0x8000000000000000 ) );
return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
if ( aSig == 0 ) return packFloatx80( zSign, 0, 0 );
if ( bSig == 0 ) return packFloatx80( zSign, 0, 0 );
return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
return packFloatx80( zSign, 0, 0 );
return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
if ( aSig == 0 ) return packFloatx80( zSign, 0, 0 );
if ( aSig0 == 0 ) return packFloatx80( 0, 0, 0 );
return packFloatx80( zSign, zExp, zSig0 );
return packFloatx80( zSign, zExp, zSig0 );
return packFloatx80( zSign, 0x7FFE, ~ roundMask );
return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
return packFloatx80( zSign, zExp, zSig0 );
return packFloatx80( zSign, zExp, zSig0 );
if ( a == 0 ) return packFloatx80( 0, 0, 0 );
return packFloatx80( zSign, 0x403E - shiftCount, zSig<<shiftCount );
return packFloatx80( aSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
if ( aSig == 0 ) return packFloatx80( aSign, 0, 0 );
return packFloatx80( aSign, aExp + 0x3F80, ( (bits64) aSig )<<40 );