H A D | softfloat.c | 270 | Packs the sign `zSign', exponent `zExp', and significand `zSig' into a 275 | will have an integer portion equal to 1, the `zExp' input should be 1 less 280 INLINE float32 packFloat32( flag zSign, int16 zExp, uint32_t zSig ) argument 284 ( ( (uint32_t) zSign )<<31 ) + ( ( (uint32_t) zExp )<<23 ) + zSig); 289 | Takes an abstract floating-point value having sign `zSign', exponent `zExp', 303 | `zExp' must be 0; in that case, the result returned is a subnormal number, 305 | normalized, `zExp' must be 1 less than the ``true'' floating-point exponent. 310 static float32 roundAndPackFloat32( flag zSign, int16 zExp, uint32_t zSig STATUS_PARAM) argument 335 if ( 0xFD <= (uint16_t) zExp ) { 336 if ( ( 0xFD < zExp ) 376 normalizeRoundAndPackFloat32( flag zSign, int16 zExp, uint32_t zSig STATUS_PARAM) argument 462 packFloat64( flag zSign, int16 zExp, uint64_t zSig ) argument 492 roundAndPackFloat64( flag zSign, int16 zExp, uint64_t zSig STATUS_PARAM) argument 558 normalizeRoundAndPackFloat64( flag zSign, int16 zExp, uint64_t zSig STATUS_PARAM) argument 628 packFloatx80( flag zSign, int32 zExp, uint64_t zSig ) argument 663 roundAndPackFloatx80( int8 roundingPrecision, flag zSign, int32 zExp, uint64_t zSig0, uint64_t zSig1 STATUS_PARAM) argument 835 normalizeRoundAndPackFloatx80( int8 roundingPrecision, flag zSign, int32 zExp, uint64_t zSig0, uint64_t zSig1 STATUS_PARAM) argument 960 packFloat128( flag zSign, int32 zExp, uint64_t zSig0, uint64_t zSig1 ) argument 992 roundAndPackFloat128( flag zSign, int32 zExp, uint64_t zSig0, uint64_t zSig1, uint64_t zSig2 STATUS_PARAM) argument 1096 normalizeRoundAndPackFloat128( flag zSign, int32 zExp, uint64_t zSig0, uint64_t zSig1 STATUS_PARAM) argument 1332 int32 zExp; local 1731 int16 aExp, bExp, zExp; local 1810 int16 aExp, bExp, zExp; local 1930 int16 aExp, bExp, zExp; local 1993 int16 aExp, bExp, zExp; local 2158 int16 aExp, zExp; local 2809 packFloat16(flag zSign, int16 zExp, uint16_t zSig) argument 3095 int16 aExp, bExp, zExp; local 3174 int16 aExp, bExp, zExp; local 3294 int16 aExp, bExp, zExp; local 3355 int16 aExp, bExp, zExp; local 3513 int16 aExp, zExp; local 4144 int32 aExp, bExp, zExp; local 4210 int32 aExp, bExp, zExp; local 4319 int32 aExp, bExp, zExp; local 4378 int32 aExp, bExp, zExp; local 4554 int32 aExp, zExp; local 5257 int32 aExp, bExp, zExp; local 5343 int32 aExp, bExp, zExp; local 5468 int32 aExp, bExp, zExp; local 5532 int32 aExp, bExp, zExp; local 5725 int32 aExp, zExp; local [all...] |