H A D | softfloat.c | 272 Packs the sign `zSign', exponent `zExp', and significand `zSig' into a
277 will have an integer portion equal to 1, the `zExp' input should be 1 less
282 INLINE float32 packFloat32( flag zSign, int16 zExp, bits32 zSig )
argument 285 return ( ( (bits32) zSign )<<31 ) + ( ( (bits32) zExp )<<23 ) + zSig;
291 Takes an abstract floating-point value having sign `zSign', exponent `zExp',
305 `zExp' must be 0; in that case, the result returned is a subnormal number,
307 normalized, `zExp' must be 1 less than the ``true'' floating-point exponent.
312 static float32 roundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig )
argument 337 if ( 0xFD <= (bits16) zExp ) {
338 if ( ( 0xFD < zExp )
375 normalizeRoundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig ) argument 451 packFloat64( flag zSign, int16 zExp, bits64 zSig ) argument 482 roundAndPackFloat64( flag zSign, int16 zExp, bits64 zSig ) argument 547 normalizeRoundAndPackFloat64( flag zSign, int16 zExp, bits64 zSig ) argument 622 packFloatx80( flag zSign, int32 zExp, bits64 zSig ) argument 658 roundAndPackFloatx80( int8 roundingPrecision, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1 ) argument 827 normalizeRoundAndPackFloatx80( int8 roundingPrecision, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1 ) argument 958 packFloat128( flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1 ) argument 991 roundAndPackFloat128( flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1, bits64 zSig2 ) argument 1092 normalizeRoundAndPackFloat128( flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1 ) argument 1353 int32 zExp; local 1712 int16 aExp, bExp, zExp; local 1784 int16 aExp, bExp, zExp; local 1903 int16 aExp, bExp, zExp; local 1964 int16 aExp, bExp, zExp; local 2131 int16 aExp, zExp; local 2678 int16 aExp, bExp, zExp; local 2750 int16 aExp, bExp, zExp; local 2869 int16 aExp, bExp, zExp; local 2928 int16 aExp, bExp, zExp; local 3086 int16 aExp, zExp; local 3622 int32 aExp, bExp, zExp; local 3689 int32 aExp, bExp, zExp; local 3801 int32 aExp, bExp, zExp; local 3861 int32 aExp, bExp, zExp; local 4040 int32 aExp, zExp; local 4771 int32 aExp, bExp, zExp; local 4850 int32 aExp, bExp, zExp; local 4978 int32 aExp, bExp, zExp; local 5043 int32 aExp, bExp, zExp; local 5238 int32 aExp, zExp; local [all...] |