H A D | softfloat.c | 225 | Packs the sign `zSign', exponent `zExp', and significand `zSig' into a 230 | will have an integer portion equal to 1, the `zExp' input should be 1 less 235 INLINE float32 packFloat32( flag zSign, int16 zExp, bits32 zSig ) argument 239 ( ( (bits32) zSign )<<31 ) + ( ( (bits32) zExp )<<23 ) + zSig); 244 | Takes an abstract floating-point value having sign `zSign', exponent `zExp', 258 | `zExp' must be 0; in that case, the result returned is a subnormal number, 260 | normalized, `zExp' must be 1 less than the ``true'' floating-point exponent. 265 static float32 roundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig STATUS_PARAM) argument 290 if ( 0xFD <= (bits16) zExp ) { 291 if ( ( 0xFD < zExp ) 328 normalizeRoundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig STATUS_PARAM) argument 399 packFloat64( flag zSign, int16 zExp, bits64 zSig ) argument 429 roundAndPackFloat64( flag zSign, int16 zExp, bits64 zSig STATUS_PARAM) argument 492 normalizeRoundAndPackFloat64( flag zSign, int16 zExp, bits64 zSig STATUS_PARAM) argument 562 packFloatx80( flag zSign, int32 zExp, bits64 zSig ) argument 597 roundAndPackFloatx80( int8 roundingPrecision, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1 STATUS_PARAM) argument 766 normalizeRoundAndPackFloatx80( int8 roundingPrecision, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1 STATUS_PARAM) argument 891 packFloat128( flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1 ) argument 923 roundAndPackFloat128( flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1, bits64 zSig2 STATUS_PARAM) argument 1024 normalizeRoundAndPackFloat128( flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1 STATUS_PARAM) argument 1260 int32 zExp; local 1602 int16 aExp, bExp, zExp; local 1676 int16 aExp, bExp, zExp; local 1792 int16 aExp, bExp, zExp; local 1852 int16 aExp, bExp, zExp; local 2014 int16 aExp, zExp; local 2471 packFloat16(flag zSign, int16 zExp, bits16 zSig) argument 2748 int16 aExp, bExp, zExp; local 2822 int16 aExp, bExp, zExp; local 2938 int16 aExp, bExp, zExp; local 2996 int16 aExp, bExp, zExp; local 3151 int16 aExp, zExp; local 3722 int32 aExp, bExp, zExp; local 3788 int32 aExp, bExp, zExp; local 3897 int32 aExp, bExp, zExp; local 3956 int32 aExp, bExp, zExp; local 4133 int32 aExp, zExp; local 4794 int32 aExp, bExp, zExp; local 4875 int32 aExp, bExp, zExp; local 5000 int32 aExp, bExp, zExp; local 5064 int32 aExp, bExp, zExp; local 5258 int32 aExp, zExp; local [all...] |