Lines Matching refs:packFloatx80

562 INLINE floatx80 packFloatx80( flag zSign, int32 zExp, bits64 zSig )
642 if ( STATUS(flush_to_zero) ) return packFloatx80( zSign, 0, 0 );
659 return packFloatx80( zSign, zExp, zSig0 );
674 return packFloatx80( zSign, zExp, zSig0 );
704 return packFloatx80( zSign, 0x7FFE, ~ roundMask );
706 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
735 return packFloatx80( zSign, zExp, zSig0 );
752 return packFloatx80( zSign, zExp, zSig0 );
1106 if ( a == 0 ) return packFloatx80( 0, 0, 0 );
1111 return packFloatx80( zSign, 0x403E - shiftCount, zSig<<shiftCount );
1237 if ( a == 0 ) return packFloatx80( 0, 0, 0 );
1241 return packFloatx80( zSign, 0x403E - shiftCount, absA<<shiftCount );
1487 return packFloatx80( aSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
1490 if ( aSig == 0 ) return packFloatx80( aSign, 0, 0 );
1494 return packFloatx80( aSign, aExp + 0x3F80, ( (bits64) aSig )<<40 );
2696 return packFloatx80( aSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
2699 if ( aSig == 0 ) return packFloatx80( aSign, 0, 0 );
2703 packFloatx80(
3750 packFloatx80( aSign, 0x3FFF, LIT64( 0x8000000000000000 ) );
3756 packFloatx80( 1, 0x3FFF, LIT64( 0x8000000000000000 ) )
3757 : packFloatx80( 0, 0, 0 );
3760 aSign ? packFloatx80( 1, 0, 0 )
3761 : packFloatx80( 0, 0x3FFF, LIT64( 0x8000000000000000 ) );
3763 return packFloatx80( aSign, 0, 0 );
3820 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
3893 return packFloatx80( STATUS(float_rounding_mode) == float_round_down, 0, 0 );
3897 return packFloatx80( zSign ^ 1, 0x7FFF, LIT64( 0x8000000000000000 ) );
3991 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
4002 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
4005 if ( aSig == 0 ) return packFloatx80( zSign, 0, 0 );
4009 if ( bSig == 0 ) return packFloatx80( zSign, 0, 0 );
4051 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
4055 return packFloatx80( zSign, 0, 0 );
4067 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
4072 if ( aSig == 0 ) return packFloatx80( zSign, 0, 0 );
4231 if ( aSig0 == 0 ) return packFloatx80( 0, 0, 0 );
4741 return packFloatx80( aSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
4744 if ( ( aSig0 | aSig1 ) == 0 ) return packFloatx80( aSign, 0, 0 );