Home | History | Annotate | Download | only in bits64

Lines Matching defs:packFloatx80

625 INLINE floatx80 packFloatx80( flag zSign, int32 zExp, bits64 zSig )
722 return packFloatx80( zSign, zExp, zSig0 );
737 return packFloatx80( zSign, zExp, zSig0 );
767 return packFloatx80( zSign, 0x7FFE, ~ roundMask );
769 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
798 return packFloatx80( zSign, zExp, zSig0 );
815 return packFloatx80( zSign, zExp, zSig0 );
1200 if ( a == 0 ) return packFloatx80( 0, 0, 0 );
1205 return packFloatx80( zSign, 0x403E - shiftCount, zSig<<shiftCount );
1214 if ( a == 0 ) return packFloatx80( 0, 0, 0 );
1216 return packFloatx80( 0, 0x403E - shiftCount, zSig<<shiftCount );
1330 if ( a == 0 ) return packFloatx80( 0, 0, 0 );
1334 return packFloatx80( zSign, 0x403E - shiftCount, absA<<shiftCount );
1593 return packFloatx80( aSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
1596 if ( aSig == 0 ) return packFloatx80( aSign, 0, 0 );
1600 return packFloatx80( aSign, aExp + 0x3F80, ( (bits64) aSig )<<40 );
2556 return packFloatx80( aSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
2559 if ( aSig == 0 ) return packFloatx80( aSign, 0, 0 );
2563 packFloatx80(
3573 packFloatx80( aSign, 0x3FFF, LIT64( 0x8000000000000000 ) );
3581 packFloatx80( 1, 0x3FFF, LIT64( 0x8000000000000000 ) )
3582 : packFloatx80( 0, 0, 0 );
3585 aSign ? packFloatx80( 1, 0, 0 )
3586 : packFloatx80( 0, 0x3FFF, LIT64( 0x8000000000000000 ) );
3588 return packFloatx80( aSign, 0, 0 );
3647 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
3721 return packFloatx80( float_rounding_mode == float_round_down, 0, 0 );
3725 return packFloatx80( zSign ^ 1, 0x7FFF, LIT64( 0x8000000000000000 ) );
3822 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
3833 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
3836 if ( aSig == 0 ) return packFloatx80( zSign, 0, 0 );
3840 if ( bSig == 0 ) return packFloatx80( zSign, 0, 0 );
3883 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
3887 return packFloatx80( zSign, 0, 0 );
3899 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
3904 if ( aSig == 0 ) return packFloatx80( zSign, 0, 0 );
4066 if ( aSig0 == 0 ) return packFloatx80( 0, 0, 0 );
4642 return packFloatx80( aSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
4645 if ( ( aSig0 | aSig1 ) == 0 ) return packFloatx80( aSign, 0, 0 );