Lines Matching refs:packFloat64
358 INLINE float64 packFloat64( flag zSign, int16 zExp, bits64 zSig ) in packFloat64() function
421 return packFloat64( zSign, 0x7FF, 0 ) - ( roundIncrement == 0 ); in roundAndPackFloat64()
438 return packFloat64( zSign, zExp, zSig ); in roundAndPackFloat64()
792 return packFloat64( aSign, 0x432 - shiftCount, zSig<<shiftCount ); in int32_to_float64()
915 return packFloat64( aSign, 0x7FF, 0 ); in float32_to_float64()
918 if ( aSig == 0 ) return packFloat64( aSign, 0, 0 ); in float32_to_float64()
922 return packFloat64( aSign, aExp + 0x380, ( (bits64) aSig )<<29 ); in float32_to_float64()
1885 return packFloat64( aSign, 0x3FF, 0 ); in float64_round_to_int()
1894 return packFloat64( aSign, 0, 0 ); in float64_round_to_int()
1955 return packFloat64( zSign, 0x7FF, 0 ); in addFloat64Sigs()
1971 if ( aExp == 0 ) return packFloat64( zSign, 0, ( aSig + bSig )>>9 ); in addFloat64Sigs()
2023 return packFloat64( roundData->mode == float_round_down, 0, 0 ); in subFloat64Sigs()
2027 return packFloat64( zSign ^ 1, 0x7FF, 0 ); in subFloat64Sigs()
2136 return packFloat64( zSign, 0x7FF, 0 ); in float64_mul()
2144 return packFloat64( zSign, 0x7FF, 0 ); in float64_mul()
2147 if ( aSig == 0 ) return packFloat64( zSign, 0, 0 ); in float64_mul()
2151 if ( bSig == 0 ) return packFloat64( zSign, 0, 0 ); in float64_mul()
2196 return packFloat64( zSign, 0x7FF, 0 ); in float64_div()
2200 return packFloat64( zSign, 0, 0 ); in float64_div()
2209 return packFloat64( zSign, 0x7FF, 0 ); in float64_div()
2214 if ( aSig == 0 ) return packFloat64( zSign, 0, 0 ); in float64_div()
2654 return packFloat64( aSign, 0x7FF, 0 ); in floatx80_to_float64()