Home | History | Annotate | Download | only in libkern

Lines Matching defs:packFloatx80

613 INLINE floatx80 packFloatx80( flag zSign, int32 zExp, bits64 zSig )
709 return packFloatx80( zSign, zExp, zSig0 );
724 return packFloatx80( zSign, zExp, zSig0 );
754 return packFloatx80( zSign, 0x7FFE, ~ roundMask );
756 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
785 return packFloatx80( zSign, zExp, zSig0 );
802 return packFloatx80( zSign, zExp, zSig0 );
1155 if ( a == 0 ) return packFloatx80( 0, 0, 0 );
1160 return packFloatx80( zSign, 0x403E - shiftCount, zSig<<shiftCount );
1259 if ( a == 0 ) return packFloatx80( 0, 0, 0 );
1263 return packFloatx80( zSign, 0x403E - shiftCount, absA<<shiftCount );
1514 return packFloatx80( aSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
1517 if ( aSig == 0 ) return packFloatx80( aSign, 0, 0 );
1521 return packFloatx80( aSign, aExp + 0x3F80, ( (bits64) aSig )<<40 );
2492 return packFloatx80( aSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
2495 if ( aSig == 0 ) return packFloatx80( aSign, 0, 0 );
2499 packFloatx80(
3474 packFloatx80( aSign, 0x3FFF, LIT64( 0x8000000000000000 ) );
3480 packFloatx80( 1, 0x3FFF, LIT64( 0x8000000000000000 ) )
3481 : packFloatx80( 0, 0, 0 );
3484 aSign ? packFloatx80( 1, 0, 0 )
3485 : packFloatx80( 0, 0x3FFF, LIT64( 0x8000000000000000 ) );
3487 return packFloatx80( aSign, 0, 0 );
3544 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
3617 return packFloatx80( float_rounding_mode() == float_round_down, 0, 0 );
3621 return packFloatx80( zSign ^ 1, 0x7FFF, LIT64( 0x8000000000000000 ) );
3715 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
3726 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
3729 if ( aSig == 0 ) return packFloatx80( zSign, 0, 0 );
3733 if ( bSig == 0 ) return packFloatx80( zSign, 0, 0 );
3775 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
3779 return packFloatx80( zSign, 0, 0 );
3791 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
3796 if ( aSig == 0 ) return packFloatx80( zSign, 0, 0 );
3956 if ( aSig0 == 0 ) return packFloatx80( 0, 0, 0 );
4466 return packFloatx80( aSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
4469 if ( ( aSig0 | aSig1 ) == 0 ) return packFloatx80( aSign, 0, 0 );