Lines Matching refs:bits32
117 INLINE bits32 extractFloat32Frac( float32 a ) in extractFloat32Frac()
157 normalizeFloat32Subnormal( bits32 aSig, int16 *zExpPtr, bits32 *zSigPtr ) in normalizeFloat32Subnormal()
179 INLINE float32 packFloat32( flag zSign, int16 zExp, bits32 zSig ) in packFloat32()
182 return ( ( (bits32) zSign )<<31 ) + ( ( (bits32) zExp )<<23 ) + zSig; in packFloat32()
209 static float32 roundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig ) in roundAndPackFloat32()
272 normalizeRoundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig ) in normalizeRoundAndPackFloat32()
287 INLINE bits32 extractFloat64Frac1( float64 a ) in extractFloat64Frac1()
290 return (bits32)(FLOAT64_DEMANGLE(a) & LIT64(0x00000000FFFFFFFF)); in extractFloat64Frac1()
300 INLINE bits32 extractFloat64Frac0( float64 a ) in extractFloat64Frac0()
303 return (bits32)((FLOAT64_DEMANGLE(a) >> 32) & 0x000FFFFF); in extractFloat64Frac0()
344 bits32 aSig0, in normalizeFloat64Subnormal()
345 bits32 aSig1, in normalizeFloat64Subnormal()
347 bits32 *zSig0Ptr, in normalizeFloat64Subnormal()
348 bits32 *zSig1Ptr in normalizeFloat64Subnormal()
387 packFloat64( flag zSign, int16 zExp, bits32 zSig0, bits32 zSig1 ) in packFloat64()
421 flag zSign, int16 zExp, bits32 zSig0, bits32 zSig1, bits32 zSig2 ) in roundAndPackFloat64()
506 flag zSign, int16 zExp, bits32 zSig0, bits32 zSig1 ) in normalizeRoundAndPackFloat64()
509 bits32 zSig2; in normalizeRoundAndPackFloat64()
558 bits32 absA; in int32_to_float64()
560 bits32 zSig0, zSig1; in int32_to_float64()
593 bits32 aSig, aSigExtra; in float32_to_int32()
629 if ( (bits32) ( aSigExtra<<1 ) == 0 ) z &= ~1; in float32_to_int32()
664 bits32 aSig; in float32_to_int32_round_to_zero()
684 if ( (bits32) ( aSig<<( shiftCount & 31 ) ) ) { in float32_to_int32_round_to_zero()
704 bits32 aSig, zSig0, zSig1; in float32_to_float64()
736 bits32 lastBitMask, roundBitsMask; in float32_round_to_int()
748 if ( (bits32) ( a<<1 ) == 0 ) return a; in float32_round_to_int()
799 bits32 aSig, bSig, zSig; in addFloat32Sigs()
871 bits32 aSig, bSig, zSig; in subFloat32Sigs()
990 bits32 aSig, bSig, zSig0, zSig1; in float32_mul()
1049 bits32 aSig, bSig, zSig, rem0, rem1, term0, term1; in float32_div()
1119 bits32 aSig, bSig, q, allZero, alternateASig; in float32_rem()
1206 bits32 aSig, zSig, rem0, rem1, term0, term1; in float32_sqrt()
1272 return ( a == b ) || ( (bits32) ( ( a | b )<<1 ) == 0 ); in float32_eq()
1296 if ( aSign != bSign ) return aSign || ( (bits32) ( ( a | b )<<1 ) == 0 ); in float32_le()
1320 if ( aSign != bSign ) return aSign && ( (bits32) ( ( a | b )<<1 ) != 0 ); in float32_lt()
1343 return ( a == b ) || ( (bits32) ( ( a | b )<<1 ) == 0 ); in float32_eq_signaling()
1370 if ( aSign != bSign ) return aSign || ( (bits32) ( ( a | b )<<1 ) == 0 ); in float32_le_quiet()
1397 if ( aSign != bSign ) return aSign && ( (bits32) ( ( a | b )<<1 ) != 0 ); in float32_lt_quiet()
1419 bits32 aSig0, aSig1, absZ, aSigExtra; in float64_to_int32()
1453 if ( (bits32) ( aSigExtra<<1 ) == 0 ) absZ &= ~1; in float64_to_int32()
1493 bits32 aSig0, aSig1, absZ, aSigExtra; in float64_to_int32_round_to_zero()
1543 bits32 aSig0, aSig1, zSig; in float64_to_float32()
1544 bits32 allZero; in float64_to_float32()
1575 bits32 lastBitMask, roundBitsMask; in float64_round_to_int()
1601 if ( (bits32) ( z.low<<1 ) == 0 ) z.high &= ~1; in float64_round_to_int()
1615 if ( ( ( (bits32) ( a.high<<1 ) ) | a.low ) == 0 ) return a; in float64_round_to_int()
1678 bits32 aSig0, aSig1, bSig0, bSig1, zSig0, zSig1, zSig2; in addFloat64Sigs()
1756 bits32 aSig0, aSig1, bSig0, bSig1, zSig0, zSig1; in subFloat64Sigs()
1881 bits32 aSig0, aSig1, bSig0, bSig1, zSig0, zSig1, zSig2, zSig3; in float64_mul()
1943 bits32 aSig0, aSig1, bSig0, bSig1, zSig0, zSig1, zSig2; in float64_div()
1944 bits32 rem0, rem1, rem2, rem3, term0, term1, term2, term3; in float64_div()
2024 bits32 aSig0, aSig1, bSig0, bSig1, q, term0, term1, term2; in float64_rem()
2025 bits32 allZero, alternateASig0, alternateASig1, sigMean1; in float64_rem()
2129 bits32 aSig0, aSig1, zSig0, zSig1, zSig2, doubleZSig0; in float64_sqrt()
2130 bits32 rem0, rem1, rem2, rem3, term0, term1, term2, term3; in float64_sqrt()