Searched refs:bits64 (Results 1 – 6 of 6) sorted by relevance
/linux-5.19.10/arch/sh/kernel/cpu/sh4/ |
D | softfloat.c | 52 typedef unsigned long long int bits64; typedef 71 bits64 extractFloat64Frac(float64 a); 77 float64 packFloat64(flag zSign, int16 zExp, bits64 zSig); 78 void shift64RightJamming(bits64 a, int16 count, bits64 * zPtr); 90 void add128(bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 * z0Ptr, 91 bits64 * z1Ptr); 92 void sub128(bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 * z0Ptr, 93 bits64 * z1Ptr); 94 void mul64To128(bits64 a, bits64 b, bits64 * z0Ptr, bits64 * z1Ptr); 97 static int8 countLeadingZeros64(bits64 a); [all …]
|
/linux-5.19.10/arch/arm/nwfpe/ |
D | softfloat-macros | 67 INLINE void shift64RightJamming( bits64 a, int16 count, bits64 *zPtr ) 69 bits64 z; 105 bits64 a0, bits64 a1, int16 count, bits64 *z0Ptr, bits64 *z1Ptr ) 107 bits64 z0, z1; 143 bits64 a0, bits64 a1, int16 count, bits64 *z0Ptr, bits64 *z1Ptr ) 145 bits64 z0, z1; 179 bits64 a0, bits64 a1, int16 count, bits64 *z0Ptr, bits64 *z1Ptr ) 181 bits64 z0, z1; 231 bits64 a0, 232 bits64 a1, [all …]
|
D | softfloat.c | 70 static int32 roundAndPackInt32( struct roundingData *roundData, flag zSign, bits64 absZ ) in roundAndPackInt32() 294 INLINE bits64 extractFloat64Frac( float64 a ) in extractFloat64Frac() 336 normalizeFloat64Subnormal( bits64 aSig, int16 *zExpPtr, bits64 *zSigPtr ) in normalizeFloat64Subnormal() 358 INLINE float64 packFloat64( flag zSign, int16 zExp, bits64 zSig ) in packFloat64() 361 return ( ( (bits64) zSign )<<63 ) + ( ( (bits64) zExp )<<52 ) + zSig; in packFloat64() 388 static float64 roundAndPackFloat64( struct roundingData *roundData, flag zSign, int16 zExp, bits64 … in roundAndPackFloat64() 453 normalizeRoundAndPackFloat64( struct roundingData *roundData, flag zSign, int16 zExp, bits64 zSig ) in normalizeRoundAndPackFloat64() 470 INLINE bits64 extractFloatx80Frac( floatx80 a ) in extractFloatx80Frac() 512 normalizeFloatx80Subnormal( bits64 aSig, int32 *zExpPtr, bits64 *zSigPtr ) in normalizeFloatx80Subnormal() 528 INLINE floatx80 packFloatx80( flag zSign, int32 zExp, bits64 zSig ) in packFloatx80() [all …]
|
D | softfloat-specialize | 66 bits64 high, low; 116 z.high = ( (bits64) a )<<41; 177 return ( LIT64( 0xFFE0000000000000 ) < (bits64) ( a<<1 ) ); 225 ( ( (bits64) a.sign )<<63 ) 279 return ( ( a.high & 0x7FFF ) == 0x7FFF ) && (bits64) ( a.low<<1 ); 292 bits64 aLow; 299 && (bits64) ( aLow<<1 )
|
D | softfloat.h | 261 return (a == b) || ((bits64) ((a | b) << 1) == 0); in float64_eq_nocheck() 271 return aSign && ((bits64) ((a | b) << 1) != 0); in float64_lt_nocheck()
|
D | ARM-gcc.h | 28 typedef unsigned long long int bits64; typedef
|