int16
int16 aExp, bExp, zExp;
int16 expDiff;
int16 aExp, bExp, zExp;
int16 expDiff;
int16 aExp, bExp, zExp;
INLINE int16 extractFloat32Exp( float32 a )
int16 aExp, bExp, zExp;
int16 aExp, bExp, expDiff;
int16 aExp, zExp;
normalizeFloat32Subnormal( bits32 aSig, int16 *zExpPtr, bits32 *zSigPtr )
int16 aExp, shiftCount;
int16 aExp, shiftCount;
int16 aExp, shiftCount;
int16 aExp, shiftCount;
INLINE float32 packFloat32( flag zSign, int16 zExp, bits32 zSig )
int16 aExp;
int16 aExp;
int16 aExp;
int16 aExp, bExp, zExp;
int16 expDiff;
int16 aExp, bExp, zExp;
int16 expDiff;
int16 aExp, bExp, zExp;
static float32 roundAndPackFloat32( struct roundingData *roundData, flag zSign, int16 zExp, bits32 zSig )
int16 aExp, bExp, zExp;
int16 aExp, bExp, expDiff;
int16 aExp, zExp;
normalizeRoundAndPackFloat32( struct roundingData *roundData, flag zSign, int16 zExp, bits32 zSig )
INLINE int16 extractFloat64Exp( float64 a )
normalizeFloat64Subnormal( bits64 aSig, int16 *zExpPtr, bits64 *zSigPtr )
INLINE float64 packFloat64( flag zSign, int16 zExp, bits64 zSig )
static float64 roundAndPackFloat64( struct roundingData *roundData, flag zSign, int16 zExp, bits64 zSig )
int16 roundIncrement, roundBits;
normalizeRoundAndPackFloat64( struct roundingData *roundData, flag zSign, int16 zExp, bits64 zSig )
int16 aExp, shiftCount;
int16 aExp, shiftCount;
int16 aExp;
int16 aExp;
int16 aExp;
CVMX_BUILD_WRITE64(int16, "sh");
CVMX_BUILD_READ64(int16, "lh");
static float32 roundAndPackFloat32(flag zSign, int16 zExp, bits32 zSig);
static float32 normalizeRoundAndPackFloat32(flag zSign, int16 zExp,
static float64 roundAndPackFloat64(flag zSign, int16 zExp, bits64 zSig);
static void normalizeFloat64Subnormal(bits64 aSig, int16 * zExpPtr,
static void normalizeFloat32Subnormal(bits32 aSig, int16 * zExpPtr,
int16 extractFloat64Exp(float64 a)
int16 extractFloat32Exp(float32 a)
float64 packFloat64(flag zSign, int16 zExp, bits64 zSig)
void shift64RightJamming(bits64 a, int16 count, bits64 * zPtr)
static float64 normalizeRoundAndPackFloat64(flag zSign, int16 zExp, bits64 zSig)
int16 aExp, bExp, zExp;
int16 expDiff;
int16 aExp, bExp, zExp;
int16 expDiff;
float32 packFloat32(flag zSign, int16 zExp, bits32 zSig)
void shift32RightJamming(bits32 a, int16 count, bits32 * zPtr)
static float32 roundAndPackFloat32(flag zSign, int16 zExp, bits32 zSig)
static float32 normalizeRoundAndPackFloat32(flag zSign, int16 zExp, bits32 zSig)
static float64 roundAndPackFloat64(flag zSign, int16 zExp, bits64 zSig)
int16 roundIncrement, roundBits;
int16 aExp, bExp, zExp;
int16 expDiff;
int16 aExp, bExp, zExp;
int16 expDiff;
normalizeFloat64Subnormal(bits64 aSig, int16 * zExpPtr, bits64 * zSigPtr)
static void normalizeFloat32Subnormal(bits32 aSig, int16 * zExpPtr,
int16 aExp, bExp, zExp;
int16 extractFloat64Exp(float64 a);
int16 extractFloat32Exp(float32 a);
float64 packFloat64(flag zSign, int16 zExp, bits64 zSig);
int16 aExp, bExp, zExp;
void shift64RightJamming(bits64 a, int16 count, bits64 * zPtr);
float32 packFloat32(flag zSign, int16 zExp, bits32 zSig);
void shift32RightJamming(bits32 a, int16 count, bits32 * zPtr);
int16 aExp;
static float64 normalizeRoundAndPackFloat64(flag zSign, int16 zExp,