Home | History | Annotate | Download | only in libkern

Lines Matching defs:packFloat128

941  packFloat128( flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1 )
1013 packFloat128(
1020 return packFloat128( zSign, 0x7FFF, 0, 0 );
1058 return packFloat128( zSign, zExp, zSig0, zSig1 );
1181 if ( a == 0 ) return packFloat128( 0, 0, 0, 0 );
1186 return packFloat128( zSign, 0x402E - shiftCount, zSig0<<shiftCount, 0 );
1285 if ( a == 0 ) return packFloat128( 0, 0, 0, 0 );
1300 return packFloat128( zSign, zExp, zSig0, zSig1 );
1547 return packFloat128( aSign, 0x7FFF, 0, 0 );
1550 if ( aSig == 0 ) return packFloat128( aSign, 0, 0, 0 );
1554 return packFloat128( aSign, aExp + 0x3F80, ( (bits64) aSig )<<25, 0 );
2526 return packFloat128( aSign, 0x7FFF, 0, 0 );
2529 if ( aSig == 0 ) return packFloat128( aSign, 0, 0, 0 );
2534 return packFloat128( aSign, aExp + 0x3C00, zSig0, zSig1 );
3434 return packFloat128( aSign, aExp, zSig0, zSig1 );
4543 return packFloat128( aSign, 0x3FFF, 0, 0 );
4548 aSign ? packFloat128( 1, 0x3FFF, 0, 0 )
4549 : packFloat128( 0, 0, 0, 0 );
4552 aSign ? packFloat128( 1, 0, 0, 0 )
4553 : packFloat128( 0, 0x3FFF, 0, 0 );
4555 return packFloat128( aSign, 0, 0, 0 );
4624 return packFloat128( zSign, 0x7FFF, 0, 0 );
4644 if ( aExp == 0 ) return packFloat128( zSign, 0, zSig0, zSig1 );
4706 return packFloat128( float_rounding_mode() == float_round_down, 0, 0, 0 );
4710 return packFloat128( zSign ^ 1, 0x7FFF, 0, 0 );
4817 return packFloat128( zSign, 0x7FFF, 0, 0 );
4828 return packFloat128( zSign, 0x7FFF, 0, 0 );
4831 if ( ( aSig0 | aSig1 ) == 0 ) return packFloat128( zSign, 0, 0, 0 );
4835 if ( ( bSig0 | bSig1 ) == 0 ) return packFloat128( zSign, 0, 0, 0 );
4882 return packFloat128( zSign, 0x7FFF, 0, 0 );
4886 return packFloat128( zSign, 0, 0, 0 );
4898 return packFloat128( zSign, 0x7FFF, 0, 0 );
4903 if ( ( aSig0 | aSig1 ) == 0 ) return packFloat128( zSign, 0, 0, 0 );
5079 if ( ( aSig0 | aSig1 ) == 0 ) return packFloat128( 0, 0, 0, 0 );