Symbol: bits32
lib/libc/softfloat/bits32/softfloat.c
1049
bits32 aSig, bSig, zSig, rem0, rem1, term0, term1;
lib/libc/softfloat/bits32/softfloat.c
1119
bits32 aSig, bSig, q, allZero, alternateASig;
lib/libc/softfloat/bits32/softfloat.c
117
INLINE bits32 extractFloat32Frac( float32 a )
lib/libc/softfloat/bits32/softfloat.c
1206
bits32 aSig, zSig, rem0, rem1, term0, term1;
lib/libc/softfloat/bits32/softfloat.c
1272
return ( a == b ) || ( (bits32) ( ( a | b )<<1 ) == 0 );
lib/libc/softfloat/bits32/softfloat.c
1296
if ( aSign != bSign ) return aSign || ( (bits32) ( ( a | b )<<1 ) == 0 );
lib/libc/softfloat/bits32/softfloat.c
1320
if ( aSign != bSign ) return aSign && ( (bits32) ( ( a | b )<<1 ) != 0 );
lib/libc/softfloat/bits32/softfloat.c
1343
return ( a == b ) || ( (bits32) ( ( a | b )<<1 ) == 0 );
lib/libc/softfloat/bits32/softfloat.c
1370
if ( aSign != bSign ) return aSign || ( (bits32) ( ( a | b )<<1 ) == 0 );
lib/libc/softfloat/bits32/softfloat.c
1397
if ( aSign != bSign ) return aSign && ( (bits32) ( ( a | b )<<1 ) != 0 );
lib/libc/softfloat/bits32/softfloat.c
1419
bits32 aSig0, aSig1, absZ, aSigExtra;
lib/libc/softfloat/bits32/softfloat.c
1453
if ( (bits32) ( aSigExtra<<1 ) == 0 ) absZ &= ~1;
lib/libc/softfloat/bits32/softfloat.c
1493
bits32 aSig0, aSig1, absZ, aSigExtra;
lib/libc/softfloat/bits32/softfloat.c
1543
bits32 aSig0, aSig1, zSig;
lib/libc/softfloat/bits32/softfloat.c
1544
bits32 allZero;
lib/libc/softfloat/bits32/softfloat.c
157
normalizeFloat32Subnormal( bits32 aSig, int16 *zExpPtr, bits32 *zSigPtr )
lib/libc/softfloat/bits32/softfloat.c
1575
bits32 lastBitMask, roundBitsMask;
lib/libc/softfloat/bits32/softfloat.c
1601
if ( (bits32) ( z.low<<1 ) == 0 ) z.high &= ~1;
lib/libc/softfloat/bits32/softfloat.c
1615
if ( ( ( (bits32) ( a.high<<1 ) ) | a.low ) == 0 ) return a;
lib/libc/softfloat/bits32/softfloat.c
1678
bits32 aSig0, aSig1, bSig0, bSig1, zSig0, zSig1, zSig2;
lib/libc/softfloat/bits32/softfloat.c
1756
bits32 aSig0, aSig1, bSig0, bSig1, zSig0, zSig1;
lib/libc/softfloat/bits32/softfloat.c
179
INLINE float32 packFloat32( flag zSign, int16 zExp, bits32 zSig )
lib/libc/softfloat/bits32/softfloat.c
182
return ( ( (bits32) zSign )<<31 ) + ( ( (bits32) zExp )<<23 ) + zSig;
lib/libc/softfloat/bits32/softfloat.c
1881
bits32 aSig0, aSig1, bSig0, bSig1, zSig0, zSig1, zSig2, zSig3;
lib/libc/softfloat/bits32/softfloat.c
1943
bits32 aSig0, aSig1, bSig0, bSig1, zSig0, zSig1, zSig2;
lib/libc/softfloat/bits32/softfloat.c
1944
bits32 rem0, rem1, rem2, rem3, term0, term1, term2, term3;
lib/libc/softfloat/bits32/softfloat.c
2024
bits32 aSig0, aSig1, bSig0, bSig1, q, term0, term1, term2;
lib/libc/softfloat/bits32/softfloat.c
2025
bits32 allZero, alternateASig0, alternateASig1, sigMean1;
lib/libc/softfloat/bits32/softfloat.c
209
static float32 roundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig )
lib/libc/softfloat/bits32/softfloat.c
2129
bits32 aSig0, aSig1, zSig0, zSig1, zSig2, doubleZSig0;
lib/libc/softfloat/bits32/softfloat.c
2130
bits32 rem0, rem1, rem2, rem3, term0, term1, term2, term3;
lib/libc/softfloat/bits32/softfloat.c
272
normalizeRoundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig )
lib/libc/softfloat/bits32/softfloat.c
287
INLINE bits32 extractFloat64Frac1( float64 a )
lib/libc/softfloat/bits32/softfloat.c
290
return (bits32)(FLOAT64_DEMANGLE(a) & LIT64(0x00000000FFFFFFFF));
lib/libc/softfloat/bits32/softfloat.c
300
INLINE bits32 extractFloat64Frac0( float64 a )
lib/libc/softfloat/bits32/softfloat.c
303
return (bits32)((FLOAT64_DEMANGLE(a) >> 32) & 0x000FFFFF);
lib/libc/softfloat/bits32/softfloat.c
344
bits32 aSig0,
lib/libc/softfloat/bits32/softfloat.c
345
bits32 aSig1,
lib/libc/softfloat/bits32/softfloat.c
347
bits32 *zSig0Ptr,
lib/libc/softfloat/bits32/softfloat.c
348
bits32 *zSig1Ptr
lib/libc/softfloat/bits32/softfloat.c
387
packFloat64( flag zSign, int16 zExp, bits32 zSig0, bits32 zSig1 )
lib/libc/softfloat/bits32/softfloat.c
421
flag zSign, int16 zExp, bits32 zSig0, bits32 zSig1, bits32 zSig2 )
lib/libc/softfloat/bits32/softfloat.c
506
flag zSign, int16 zExp, bits32 zSig0, bits32 zSig1 )
lib/libc/softfloat/bits32/softfloat.c
509
bits32 zSig2;
lib/libc/softfloat/bits32/softfloat.c
558
bits32 absA;
lib/libc/softfloat/bits32/softfloat.c
560
bits32 zSig0, zSig1;
lib/libc/softfloat/bits32/softfloat.c
593
bits32 aSig, aSigExtra;
lib/libc/softfloat/bits32/softfloat.c
629
if ( (bits32) ( aSigExtra<<1 ) == 0 ) z &= ~1;
lib/libc/softfloat/bits32/softfloat.c
664
bits32 aSig;
lib/libc/softfloat/bits32/softfloat.c
684
if ( (bits32) ( aSig<<( shiftCount & 31 ) ) ) {
lib/libc/softfloat/bits32/softfloat.c
704
bits32 aSig, zSig0, zSig1;
lib/libc/softfloat/bits32/softfloat.c
736
bits32 lastBitMask, roundBitsMask;
lib/libc/softfloat/bits32/softfloat.c
748
if ( (bits32) ( a<<1 ) == 0 ) return a;
lib/libc/softfloat/bits32/softfloat.c
799
bits32 aSig, bSig, zSig;
lib/libc/softfloat/bits32/softfloat.c
871
bits32 aSig, bSig, zSig;
lib/libc/softfloat/bits32/softfloat.c
990
bits32 aSig, bSig, zSig0, zSig1;
lib/libc/softfloat/bits64/softfloat.c
1016
if ( 0x7FFD <= (bits32) zExp ) {
lib/libc/softfloat/bits64/softfloat.c
1143
if ( a & (bits32) 0x80000000 )
lib/libc/softfloat/bits64/softfloat.c
1396
bits32 aSig;
lib/libc/softfloat/bits64/softfloat.c
1428
bits32 aSig;
lib/libc/softfloat/bits64/softfloat.c
1448
if ( (bits32) ( aSig<<( shiftCount & 31 ) ) ) {
lib/libc/softfloat/bits64/softfloat.c
1472
bits32 aSig;
lib/libc/softfloat/bits64/softfloat.c
1509
bits32 aSig;
lib/libc/softfloat/bits64/softfloat.c
1554
bits32 aSig;
lib/libc/softfloat/bits64/softfloat.c
1586
bits32 aSig;
lib/libc/softfloat/bits64/softfloat.c
1620
bits32 aSig;
lib/libc/softfloat/bits64/softfloat.c
1653
bits32 lastBitMask, roundBitsMask;
lib/libc/softfloat/bits64/softfloat.c
1665
if ( (bits32) ( a<<1 ) == 0 ) return a;
lib/libc/softfloat/bits64/softfloat.c
1716
bits32 aSig, bSig, zSig;
lib/libc/softfloat/bits64/softfloat.c
1788
bits32 aSig, bSig, zSig;
lib/libc/softfloat/bits64/softfloat.c
1907
bits32 aSig, bSig;
lib/libc/softfloat/bits64/softfloat.c
1909
bits32 zSig;
lib/libc/softfloat/bits64/softfloat.c
1948
zSig = (bits32)zSig64;
lib/libc/softfloat/bits64/softfloat.c
1968
bits32 aSig, bSig, zSig;
lib/libc/softfloat/bits64/softfloat.c
2012
zSig = (bits32)((((bits64) aSig) << 32) / bSig);
lib/libc/softfloat/bits64/softfloat.c
2032
bits32 aSig, bSig;
lib/libc/softfloat/bits64/softfloat.c
2033
bits32 q;
lib/libc/softfloat/bits64/softfloat.c
2035
bits32 alternateASig;
lib/libc/softfloat/bits64/softfloat.c
2135
bits32 aSig, zSig;
lib/libc/softfloat/bits64/softfloat.c
2198
return ( a == b ) || ( (bits32) ( ( a | b )<<1 ) == 0 );
lib/libc/softfloat/bits64/softfloat.c
2222
if ( aSign != bSign ) return aSign || ( (bits32) ( ( a | b )<<1 ) == 0 );
lib/libc/softfloat/bits64/softfloat.c
223
INLINE bits32 extractFloat32Frac( float32 a )
lib/libc/softfloat/bits64/softfloat.c
2246
if ( aSign != bSign ) return aSign && ( (bits32) ( ( a | b )<<1 ) != 0 );
lib/libc/softfloat/bits64/softfloat.c
2269
return ( a == b ) || ( (bits32) ( ( a | b )<<1 ) == 0 );
lib/libc/softfloat/bits64/softfloat.c
2295
if ( aSign != bSign ) return aSign || ( (bits32) ( ( a | b )<<1 ) == 0 );
lib/libc/softfloat/bits64/softfloat.c
2322
if ( aSign != bSign ) return aSign && ( (bits32) ( ( a | b )<<1 ) != 0 );
lib/libc/softfloat/bits64/softfloat.c
2516
bits32 zSig;
lib/libc/softfloat/bits64/softfloat.c
2526
zSig = (bits32)aSig;
lib/libc/softfloat/bits64/softfloat.c
263
normalizeFloat32Subnormal( bits32 aSig, int16 *zExpPtr, bits32 *zSigPtr )
lib/libc/softfloat/bits64/softfloat.c
285
INLINE float32 packFloat32( flag zSign, int16 zExp, bits32 zSig )
lib/libc/softfloat/bits64/softfloat.c
288
return ( ( (bits32) zSign )<<31 ) + ( ( (bits32) zExp )<<23 ) + zSig;
lib/libc/softfloat/bits64/softfloat.c
315
static float32 roundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig )
lib/libc/softfloat/bits64/softfloat.c
378
normalizeRoundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig )
lib/libc/softfloat/bits64/softfloat.c
4172
&& ( (bits16) ( ((bits32)( a.high | b.high )>>X80SHIFT)<<1 )
lib/libc/softfloat/bits64/softfloat.c
4202
|| ( ( ( (bits16) ( ((bits32)( a.high | b.high )>>X80SHIFT)
lib/libc/softfloat/bits64/softfloat.c
4236
&& ( ( ( (bits16) ( ((bits32)( a.high | b.high )>>X80SHIFT)
lib/libc/softfloat/bits64/softfloat.c
4268
&& ( (bits16) ( ((bits32)( a.high | b.high )>>X80SHIFT)<<1 )
lib/libc/softfloat/bits64/softfloat.c
4301
|| ( ( ( (bits16) ( ((bits32)( a.high | b.high )>>X80SHIFT)<<1
lib/libc/softfloat/bits64/softfloat.c
4338
&& ( ( ( (bits16) ( ((bits32)( a.high | b.high )>>X80SHIFT)<<1 )
lib/libc/softfloat/bits64/softfloat.c
4602
bits32 zSig;
lib/libc/softfloat/bits64/softfloat.c
4616
zSig = (bits32)aSig0;
lib/libc/softfloat/bits64/softfloat.c
5309
zExp = (int32) ( (bits32)(aExp - 0x3FFF) >> 1) + 0x3FFE;
lib/libc/softfloat/bits64/softfloat.c
5311
zSig0 = estimateSqrt32((int16)aExp, (bits32)(aSig0>>17));
lib/libc/softfloat/bits64/softfloat.c
5618
bits32 aSig;
lib/libc/softfloat/bits64/softfloat.c
630
z.high = (bits32)( ( ( (bits32) zSign )<<15 ) + zExp )<<X80SHIFT;
lib/libc/softfloat/bits64/softfloat.c
699
if ( 0x7FFD <= (bits32) ( zExp - 1 ) ) {
lib/libc/softfloat/bits64/softfloat.c
753
if ( 0x7FFD <= (bits32) ( zExp - 1 ) ) {
lib/libc/softfloat/templates/softfloat.h
49
typedef !!!bits32 float32;
regress/lib/libc/ieeefp/testfloat/include/writeHex.h
61
void writeHex_bits32( bits32, FILE * );
regress/lib/libc/ieeefp/testfloat/testCases.c
1282
static const struct { bits32 high, low; } float64P1[ float64NumP1 ] = {
regress/lib/libc/ieeefp/testfloat/testCases.c
1289
static const struct { bits32 high, low; } float64P2[ float64NumP2 ] = {
regress/lib/libc/ieeefp/testfloat/testLoops.c
451
bits32 absAHigh;
regress/lib/libc/ieeefp/testfloat/writeHex.c
118
void writeHex_bits32( bits32 a, FILE *stream )
sys/lib/libkern/softfloat-macros.h
36
INLINE void shift32RightJamming( bits32 a, int16 count, bits32 *zPtr )
sys/lib/libkern/softfloat-macros.h
38
bits32 z;
sys/lib/libkern/softfloat-macros.h
445
bits32 aHigh, aLow, bHigh, bLow;
sys/lib/libkern/softfloat-macros.h
573
static bits32 estimateSqrt32( int16 aExp, bits32 a )
sys/lib/libkern/softfloat-macros.h
584
bits32 z;
sys/lib/libkern/softfloat-macros.h
596
if ( z <= a ) return (bits32) ( ( (sbits32) a )>>1 );
sys/lib/libkern/softfloat-macros.h
598
return ( (bits32) ( ( ( (bits64) a )<<31 ) / z ) ) + ( z>>1 );
sys/lib/libkern/softfloat-macros.h
608
static int8 countLeadingZeros32( bits32 a )
sys/lib/libkern/softfloat-specialize.h
128
return ( ( (bits32) a.sign )<<31 ) | 0x7FC00000 | ( a.high>>41 );
sys/lib/libkern/softfloat-specialize.h
156
if ( (bits32) ( a<<1 ) < (bits32) ( b<<1 ) ) return b;
sys/lib/libkern/softfloat-specialize.h
157
if ( (bits32) ( b<<1 ) < (bits32) ( a<<1 ) ) return a;
sys/lib/libkern/softfloat-specialize.h
86
return ( 0xFF000000 < (bits32) ( a<<1 ) );
sys/lib/libkern/softfloat.c
1322
bits32 aSig;
sys/lib/libkern/softfloat.c
1353
bits32 aSig;
sys/lib/libkern/softfloat.c
1373
if ( (bits32) ( aSig<<( shiftCount & 31 ) ) ) {
sys/lib/libkern/softfloat.c
1396
bits32 aSig;
sys/lib/libkern/softfloat.c
1432
bits32 aSig;
sys/lib/libkern/softfloat.c
1476
bits32 aSig;
sys/lib/libkern/softfloat.c
1507
bits32 aSig;
sys/lib/libkern/softfloat.c
1540
bits32 aSig;
sys/lib/libkern/softfloat.c
1572
bits32 lastBitMask, roundBitsMask;
sys/lib/libkern/softfloat.c
1584
if ( (bits32) ( a<<1 ) == 0 ) return a;
sys/lib/libkern/softfloat.c
1632
bits32 aSig, bSig, zSig;
sys/lib/libkern/softfloat.c
1703
bits32 aSig, bSig, zSig;
sys/lib/libkern/softfloat.c
1819
bits32 aSig, bSig;
sys/lib/libkern/softfloat.c
1821
bits32 zSig;
sys/lib/libkern/softfloat.c
1879
bits32 aSig, bSig, zSig;
sys/lib/libkern/softfloat.c
1942
bits32 aSig, bSig;
sys/lib/libkern/softfloat.c
1943
bits32 q;
sys/lib/libkern/softfloat.c
1945
bits32 alternateASig;
sys/lib/libkern/softfloat.c
2045
bits32 aSig, zSig;
sys/lib/libkern/softfloat.c
2107
return ( a == b ) || ( (bits32) ( ( a | b )<<1 ) == 0 );
sys/lib/libkern/softfloat.c
2130
if ( aSign != bSign ) return aSign || ( (bits32) ( ( a | b )<<1 ) == 0 );
sys/lib/libkern/softfloat.c
2153
if ( aSign != bSign ) return aSign && ( (bits32) ( ( a | b )<<1 ) != 0 );
sys/lib/libkern/softfloat.c
2175
return ( a == b ) || ( (bits32) ( ( a | b )<<1 ) == 0 );
sys/lib/libkern/softfloat.c
2200
if ( aSign != bSign ) return aSign || ( (bits32) ( ( a | b )<<1 ) == 0 );
sys/lib/libkern/softfloat.c
2226
if ( aSign != bSign ) return aSign && ( (bits32) ( ( a | b )<<1 ) != 0 );
sys/lib/libkern/softfloat.c
233
INLINE bits32 extractFloat32Frac( float32 a )
sys/lib/libkern/softfloat.c
2453
bits32 zSig;
sys/lib/libkern/softfloat.c
270
normalizeFloat32Subnormal( bits32 aSig, int16 *zExpPtr, bits32 *zSigPtr )
sys/lib/libkern/softfloat.c
291
INLINE float32 packFloat32( flag zSign, int16 zExp, bits32 zSig )
sys/lib/libkern/softfloat.c
294
return ( ( (bits32) zSign )<<31 ) + ( ( (bits32) zExp )<<23 ) + zSig;
sys/lib/libkern/softfloat.c
320
static float32 roundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig )
sys/lib/libkern/softfloat.c
382
normalizeRoundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig )
sys/lib/libkern/softfloat.c
4387
bits32 zSig;
sys/lib/libkern/softfloat.c
5383
bits32 aSig;
sys/lib/libkern/softfloat.c
686
if ( 0x7FFD <= (bits32) ( zExp - 1 ) ) {
sys/lib/libkern/softfloat.c
740
if ( 0x7FFD <= (bits32) ( zExp - 1 ) ) {
sys/lib/libkern/softfloat.c
995
if ( 0x7FFD <= (bits32) zExp ) {