Searched refs:packFloat64 (Results 1 – 2 of 2) sorted by relevance
/Linux-v6.6/arch/sh/kernel/cpu/sh4/ |
D | softfloat.c | 77 float64 packFloat64(flag zSign, int16 zExp, bits64 zSig); 144 float64 packFloat64(flag zSign, int16 zExp, bits64 zSig) in packFloat64() function 249 return packFloat64(float_rounding_mode() == FPSCR_RM_ZERO, 0, 0); in subFloat64Sigs() 252 return packFloat64(zSign ^ 1, 0x7FF, 0); in subFloat64Sigs() 311 return packFloat64(zSign, 0x7FF, 0); in addFloat64Sigs() 325 return packFloat64(zSign, 0, (aSig + bSig) >> 9); in addFloat64Sigs() 430 return packFloat64(zSign, 0x7FF, in roundAndPackFloat64() 450 return packFloat64(zSign, zExp, zSig); in roundAndPackFloat64() 734 return packFloat64(zSign, 0x7FF, 0); in float64_div() 737 return packFloat64(zSign, 0, 0); in float64_div() [all …]
|
/Linux-v6.6/arch/arm/nwfpe/ |
D | softfloat.c | 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() [all …]
|