/src/regress/lib/libc/ieeefp/testfloat/include/ |
writeHex.h | 61 void writeHex_bits32( bits32, FILE * );
|
milieu.h | 118 typedef uint32_t bits32; typedef in typeref:typename:uint32_t
|
softfloat-specialize | 112 return ( 0xFF000000 < (bits32) ( a<<1 ) ); 157 return ( ( (bits32) a.sign )<<31 ) | 0x7FC00000 | ( a.high>>41 ); 186 if ( (bits32) ( a<<1 ) < (bits32) ( b<<1 ) ) return b; 187 if ( (bits32) ( b<<1 ) < (bits32) ( a<<1 ) ) return a;
|
/src/lib/libc/arch/aarch64/softfloat/ |
aarch64-gcc.h | 58 typedef unsigned int bits32; typedef in typeref:typename:unsigned int
|
/src/lib/libc/arch/m68k/softfloat/ |
m68k-gcc.h | 58 typedef unsigned int bits32; typedef in typeref:typename:unsigned int
|
/src/lib/libc/arch/mips/softfloat/ |
mips-gcc.h | 56 typedef unsigned int bits32; typedef in typeref:typename:unsigned int
|
/src/lib/libc/arch/or1k/softfloat/ |
or1k-gcc.h | 58 typedef unsigned int bits32; typedef in typeref:typename:unsigned int
|
/src/lib/libc/arch/powerpc/softfloat/ |
powerpc-gcc.h | 58 typedef unsigned int bits32; typedef in typeref:typename:unsigned int
|
/src/lib/libc/arch/sh3/softfloat/ |
sh3-gcc.h | 58 typedef unsigned int bits32; typedef in typeref:typename:unsigned int
|
/src/lib/libc/arch/sparc64/softfloat/ |
sparc64-gcc.h | 58 typedef unsigned int bits32; typedef in typeref:typename:unsigned int
|
/src/lib/libc/arch/arm/softfloat/ |
arm-gcc.h | 56 typedef unsigned int bits32; typedef in typeref:typename:unsigned int
|
/src/sys/lib/libkern/ |
milieu.h | 114 typedef uint32_t bits32; typedef in typeref:typename:uint32_t
|
softfloat-specialize.h | 86 return ( 0xFF000000 < (bits32) ( a<<1 ) ); 128 return ( ( (bits32) a.sign )<<31 ) | 0x7FC00000 | ( a.high>>41 ); 156 if ( (bits32) ( a<<1 ) < (bits32) ( b<<1 ) ) return b; 157 if ( (bits32) ( b<<1 ) < (bits32) ( a<<1 ) ) return a;
|
softfloat-macros.h | 36 INLINE void shift32RightJamming( bits32 a, int16 count, bits32 *zPtr ) 38 bits32 z; 445 bits32 aHigh, aLow, bHigh, bLow; 573 static bits32 estimateSqrt32( int16 aExp, bits32 a ) 584 bits32 z; 596 if ( z <= a ) return (bits32) ( ( (sbits32) a )>>1 ); 598 return ( (bits32) ( ( ( (bits64) a )<<31 ) / z ) ) + ( z>>1 ); 608 static int8 countLeadingZeros32( bits32 a [all...] |
softfloat.c | 233 INLINE bits32 extractFloat32Frac( float32 a ) 270 normalizeFloat32Subnormal( bits32 aSig, int16 *zExpPtr, bits32 *zSigPtr ) 291 INLINE float32 packFloat32( flag zSign, int16 zExp, bits32 zSig ) 294 return ( ( (bits32) zSign )<<31 ) + ( ( (bits32) zExp )<<23 ) + zSig; 320 static float32 roundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig ) 382 normalizeRoundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig ) 686 if ( 0x7FFD <= (bits32) ( zExp - 1 ) ) { 740 if ( 0x7FFD <= (bits32) ( zExp - 1 ) ) [all...] |
/src/lib/libc/softfloat/bits64/ |
softfloat-macros | 43 INLINE void shift32RightJamming( bits32 a, int16 count, bits32 *zPtr ) 45 bits32 z; 464 bits32 aHigh, aLow, bHigh, bLow; 467 aLow = (bits32)a; 468 aHigh = (bits32)(a>>32); 469 bLow = (bits32)b; 470 bHigh = (bits32)(b>>32); 596 static bits32 estimateSqrt32( int16 aExp, bits32 a [all...] |
softfloat.c | 223 INLINE bits32 extractFloat32Frac( float32 a ) 263 normalizeFloat32Subnormal( bits32 aSig, int16 *zExpPtr, bits32 *zSigPtr ) 285 INLINE float32 packFloat32( flag zSign, int16 zExp, bits32 zSig ) 288 return ( ( (bits32) zSign )<<31 ) + ( ( (bits32) zExp )<<23 ) + zSig; 315 static float32 roundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig ) 378 normalizeRoundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig ) 630 z.high = (bits32)( ( ( (bits32) zSign )<<15 ) + zExp )<<X80SHIFT [all...] |
/src/lib/libc/softfloat/bits32/ |
softfloat.c | 18 * This differs from the standard bits32/softfloat.c in that float64 117 INLINE bits32 extractFloat32Frac( float32 a ) 157 normalizeFloat32Subnormal( bits32 aSig, int16 *zExpPtr, bits32 *zSigPtr ) 179 INLINE float32 packFloat32( flag zSign, int16 zExp, bits32 zSig ) 182 return ( ( (bits32) zSign )<<31 ) + ( ( (bits32) zExp )<<23 ) + zSig; 209 static float32 roundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig ) 272 normalizeRoundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig ) 287 INLINE bits32 extractFloat64Frac1( float64 a [all...] |
/src/lib/libc/softfloat/ |
softfloat-specialize | 213 return ( (bits32)0xFF000000 < (bits32) ( a<<1 ) ); 264 return ( ( (bits32) a.sign )<<31 ) | 0x7FC00000 | (bits32)( a.high>>41 );
|
/src/regress/lib/libc/ieeefp/testfloat/ |
writeHex.c | 118 void writeHex_bits32( bits32 a, FILE *stream )
|
testCases.c | 1282 static const struct { bits32 high, low; } float64P1[ float64NumP1 ] = { 1289 static const struct { bits32 high, low; } float64P2[ float64NumP2 ] = {
|
testLoops.c | 451 bits32 absAHigh;
|
/src/lib/libc/softfloat/templates/ |
softfloat.h | 49 typedef !!!bits32 float32;
|