Symbol: bits64
arch/arm/nwfpe/softfloat.c
1224
bits64 zSig64;
arch/arm/nwfpe/softfloat.c
1263
shift64RightJamming( ( (bits64) aSig ) * bSig, 32, &zSig64 );
arch/arm/nwfpe/softfloat.c
1329
bits64 tmp = ( (bits64) aSig )<<32;
arch/arm/nwfpe/softfloat.c
1334
zSig |= ( ( (bits64) bSig ) * zSig != ( (bits64) aSig )<<32 );
arch/arm/nwfpe/softfloat.c
1353
bits64 aSig64, bSig64, q64;
arch/arm/nwfpe/softfloat.c
1398
bits64 tmp = ( (bits64) aSig )<<32;
arch/arm/nwfpe/softfloat.c
1412
aSig64 = ( (bits64) aSig )<<40;
arch/arm/nwfpe/softfloat.c
1413
bSig64 = ( (bits64) bSig )<<40;
arch/arm/nwfpe/softfloat.c
1455
bits64 rem, term;
arch/arm/nwfpe/softfloat.c
1484
term = ( (bits64) zSig ) * zSig;
arch/arm/nwfpe/softfloat.c
1485
rem = ( ( (bits64) aSig )<<32 ) - term;
arch/arm/nwfpe/softfloat.c
1488
rem += ( ( (bits64) zSig )<<1 ) | 1;
arch/arm/nwfpe/softfloat.c
1656
bits64 aSig;
arch/arm/nwfpe/softfloat.c
1684
bits64 aSig, savedASig;
arch/arm/nwfpe/softfloat.c
1731
bits64 aSig;
arch/arm/nwfpe/softfloat.c
1757
bits64 aSig, savedASig;
arch/arm/nwfpe/softfloat.c
1800
bits64 aSig;
arch/arm/nwfpe/softfloat.c
1834
bits64 aSig;
arch/arm/nwfpe/softfloat.c
1867
bits64 lastBitMask, roundBitsMask;
arch/arm/nwfpe/softfloat.c
1879
if ( (bits64) ( a<<1 ) == 0 ) return a;
arch/arm/nwfpe/softfloat.c
1928
bits64 aSig, bSig, zSig;
arch/arm/nwfpe/softfloat.c
2000
bits64 aSig, bSig, zSig;
arch/arm/nwfpe/softfloat.c
2119
bits64 aSig, bSig, zSig0, zSig1;
arch/arm/nwfpe/softfloat.c
2178
bits64 aSig, bSig, zSig;
arch/arm/nwfpe/softfloat.c
2179
bits64 rem0, rem1;
arch/arm/nwfpe/softfloat.c
2180
bits64 term0, term1;
arch/arm/nwfpe/softfloat.c
2249
bits64 aSig, bSig;
arch/arm/nwfpe/softfloat.c
2250
bits64 q, alternateASig;
arch/arm/nwfpe/softfloat.c
2335
bits64 aSig, zSig;
arch/arm/nwfpe/softfloat.c
2336
bits64 rem0, rem1, term0, term1; //, shiftedRem;
arch/arm/nwfpe/softfloat.c
2403
return ( a == b ) || ( (bits64) ( ( a | b )<<1 ) == 0 );
arch/arm/nwfpe/softfloat.c
2427
if ( aSign != bSign ) return aSign || ( (bits64) ( ( a | b )<<1 ) == 0 );
arch/arm/nwfpe/softfloat.c
2451
if ( aSign != bSign ) return aSign && ( (bits64) ( ( a | b )<<1 ) != 0 );
arch/arm/nwfpe/softfloat.c
2473
return ( a == b ) || ( (bits64) ( ( a | b )<<1 ) == 0 );
arch/arm/nwfpe/softfloat.c
2498
if ( aSign != bSign ) return aSign || ( (bits64) ( ( a | b )<<1 ) == 0 );
arch/arm/nwfpe/softfloat.c
2523
if ( aSign != bSign ) return aSign && ( (bits64) ( ( a | b )<<1 ) != 0 );
arch/arm/nwfpe/softfloat.c
2545
bits64 aSig;
arch/arm/nwfpe/softfloat.c
2550
if ( ( aExp == 0x7FFF ) && (bits64) ( aSig<<1 ) ) aSign = 0;
arch/arm/nwfpe/softfloat.c
2573
bits64 aSig, savedASig;
arch/arm/nwfpe/softfloat.c
2581
if ( ( aExp == 0x7FFF ) && (bits64) ( aSig<<1 ) ) aSign = 0;
arch/arm/nwfpe/softfloat.c
2616
bits64 aSig;
arch/arm/nwfpe/softfloat.c
2622
if ( (bits64) ( aSig<<1 ) ) {
arch/arm/nwfpe/softfloat.c
2645
bits64 aSig, zSig;
arch/arm/nwfpe/softfloat.c
2651
if ( (bits64) ( aSig<<1 ) ) {
arch/arm/nwfpe/softfloat.c
2674
bits64 lastBitMask, roundBitsMask;
arch/arm/nwfpe/softfloat.c
2680
if ( ( aExp == 0x7FFF ) && (bits64) ( extractFloatx80Frac( a )<<1 ) ) {
arch/arm/nwfpe/softfloat.c
2687
&& ( (bits64) ( extractFloatx80Frac( a )<<1 ) == 0 ) ) {
arch/arm/nwfpe/softfloat.c
2694
if ( ( aExp == 0x3FFE ) && (bits64) ( extractFloatx80Frac( a )<<1 )
arch/arm/nwfpe/softfloat.c
2748
bits64 aSig, bSig, zSig0, zSig1;
arch/arm/nwfpe/softfloat.c
2758
if ( (bits64) ( aSig<<1 ) ) return propagateFloatx80NaN( a, b );
arch/arm/nwfpe/softfloat.c
2767
if ( (bits64) ( bSig<<1 ) ) return propagateFloatx80NaN( a, b );
arch/arm/nwfpe/softfloat.c
2776
if ( (bits64) ( ( aSig | bSig )<<1 ) ) {
arch/arm/nwfpe/softfloat.c
2817
bits64 aSig, bSig, zSig0, zSig1;
arch/arm/nwfpe/softfloat.c
2829
if ( (bits64) ( ( aSig | bSig )<<1 ) ) {
arch/arm/nwfpe/softfloat.c
2848
if ( (bits64) ( bSig<<1 ) ) return propagateFloatx80NaN( a, b );
arch/arm/nwfpe/softfloat.c
2860
if ( (bits64) ( aSig<<1 ) ) return propagateFloatx80NaN( a, b );
arch/arm/nwfpe/softfloat.c
2930
bits64 aSig, bSig, zSig0, zSig1;
arch/arm/nwfpe/softfloat.c
294
INLINE bits64 extractFloat64Frac( float64 a )
arch/arm/nwfpe/softfloat.c
2941
if ( (bits64) ( aSig<<1 )
arch/arm/nwfpe/softfloat.c
2942
|| ( ( bExp == 0x7FFF ) && (bits64) ( bSig<<1 ) ) ) {
arch/arm/nwfpe/softfloat.c
2949
if ( (bits64) ( bSig<<1 ) ) return propagateFloatx80NaN( a, b );
arch/arm/nwfpe/softfloat.c
2991
bits64 aSig, bSig, zSig0, zSig1;
arch/arm/nwfpe/softfloat.c
2992
bits64 rem0, rem1, rem2, term0, term1, term2;
arch/arm/nwfpe/softfloat.c
3003
if ( (bits64) ( aSig<<1 ) ) return propagateFloatx80NaN( a, b );
arch/arm/nwfpe/softfloat.c
3005
if ( (bits64) ( bSig<<1 ) ) return propagateFloatx80NaN( a, b );
arch/arm/nwfpe/softfloat.c
3011
if ( (bits64) ( bSig<<1 ) ) return propagateFloatx80NaN( a, b );
arch/arm/nwfpe/softfloat.c
3047
if ( (bits64) ( zSig1<<1 ) <= 8 ) {
arch/arm/nwfpe/softfloat.c
3073
bits64 aSig0, aSig1, bSig;
arch/arm/nwfpe/softfloat.c
3074
bits64 q, term0, term1, alternateASig0, alternateASig1;
arch/arm/nwfpe/softfloat.c
3084
if ( (bits64) ( aSig0<<1 )
arch/arm/nwfpe/softfloat.c
3085
|| ( ( bExp == 0x7FFF ) && (bits64) ( bSig<<1 ) ) ) {
arch/arm/nwfpe/softfloat.c
3091
if ( (bits64) ( bSig<<1 ) ) return propagateFloatx80NaN( a, b );
arch/arm/nwfpe/softfloat.c
3106
if ( (bits64) ( aSig0<<1 ) == 0 ) return a;
arch/arm/nwfpe/softfloat.c
3173
bits64 aSig0, aSig1, zSig0, zSig1;
arch/arm/nwfpe/softfloat.c
3174
bits64 rem0, rem1, rem2, rem3, term0, term1, term2, term3;
arch/arm/nwfpe/softfloat.c
3175
bits64 shiftedRem0, shiftedRem1;
arch/arm/nwfpe/softfloat.c
3182
if ( (bits64) ( aSig0<<1 ) ) return propagateFloatx80NaN( a, a );
arch/arm/nwfpe/softfloat.c
3217
if ( (bits64) ( zSig1<<1 ) <= 10 ) {
arch/arm/nwfpe/softfloat.c
3251
&& (bits64) ( extractFloatx80Frac( a )<<1 ) )
arch/arm/nwfpe/softfloat.c
3253
&& (bits64) ( extractFloatx80Frac( b )<<1 ) )
arch/arm/nwfpe/softfloat.c
3283
&& (bits64) ( extractFloatx80Frac( a )<<1 ) )
arch/arm/nwfpe/softfloat.c
3285
&& (bits64) ( extractFloatx80Frac( b )<<1 ) )
arch/arm/nwfpe/softfloat.c
3317
&& (bits64) ( extractFloatx80Frac( a )<<1 ) )
arch/arm/nwfpe/softfloat.c
3319
&& (bits64) ( extractFloatx80Frac( b )<<1 ) )
arch/arm/nwfpe/softfloat.c
3350
&& (bits64) ( extractFloatx80Frac( a )<<1 ) )
arch/arm/nwfpe/softfloat.c
3352
&& (bits64) ( extractFloatx80Frac( b )<<1 ) )
arch/arm/nwfpe/softfloat.c
336
normalizeFloat64Subnormal( bits64 aSig, int16 *zExpPtr, bits64 *zSigPtr )
arch/arm/nwfpe/softfloat.c
3379
&& (bits64) ( extractFloatx80Frac( a )<<1 ) )
arch/arm/nwfpe/softfloat.c
3381
&& (bits64) ( extractFloatx80Frac( b )<<1 ) )
arch/arm/nwfpe/softfloat.c
3413
&& (bits64) ( extractFloatx80Frac( a )<<1 ) )
arch/arm/nwfpe/softfloat.c
3415
&& (bits64) ( extractFloatx80Frac( b )<<1 ) )
arch/arm/nwfpe/softfloat.c
358
INLINE float64 packFloat64( flag zSign, int16 zExp, bits64 zSig )
arch/arm/nwfpe/softfloat.c
361
return ( ( (bits64) zSign )<<63 ) + ( ( (bits64) zExp )<<52 ) + zSig;
arch/arm/nwfpe/softfloat.c
388
static float64 roundAndPackFloat64( struct roundingData *roundData, flag zSign, int16 zExp, bits64 zSig )
arch/arm/nwfpe/softfloat.c
453
normalizeRoundAndPackFloat64( struct roundingData *roundData, flag zSign, int16 zExp, bits64 zSig )
arch/arm/nwfpe/softfloat.c
470
INLINE bits64 extractFloatx80Frac( floatx80 a )
arch/arm/nwfpe/softfloat.c
512
normalizeFloatx80Subnormal( bits64 aSig, int32 *zExpPtr, bits64 *zSigPtr )
arch/arm/nwfpe/softfloat.c
528
INLINE floatx80 packFloatx80( flag zSign, int32 zExp, bits64 zSig )
arch/arm/nwfpe/softfloat.c
566
struct roundingData *roundData, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1
arch/arm/nwfpe/softfloat.c
70
static int32 roundAndPackInt32( struct roundingData *roundData, flag zSign, bits64 absZ )
arch/arm/nwfpe/softfloat.c
735
struct roundingData *roundData, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1
arch/arm/nwfpe/softfloat.c
785
bits64 zSig;
arch/arm/nwfpe/softfloat.c
811
bits64 zSig;
arch/arm/nwfpe/softfloat.c
840
bits64 zSig;
arch/arm/nwfpe/softfloat.c
922
return packFloat64( aSign, aExp + 0x380, ( (bits64) aSig )<<29 );
arch/arm/nwfpe/softfloat.c
954
return packFloatx80( aSign, aExp + 0x3F80, ( (bits64) aSig )<<40 );
arch/arm/nwfpe/softfloat.h
261
return (a == b) || ((bits64) ((a | b) << 1) == 0);
arch/arm/nwfpe/softfloat.h
271
return aSign && ((bits64) ((a | b) << 1) != 0);
arch/sh/kernel/cpu/sh4/softfloat.c
105
static float64 roundAndPackFloat64(flag zSign, int16 zExp, bits64 zSig);
arch/sh/kernel/cpu/sh4/softfloat.c
108
static void normalizeFloat64Subnormal(bits64 aSig, int16 * zExpPtr,
arch/sh/kernel/cpu/sh4/softfloat.c
109
bits64 * zSigPtr);
arch/sh/kernel/cpu/sh4/softfloat.c
110
static bits64 estimateDiv128To64(bits64 a0, bits64 a1, bits64 b);
arch/sh/kernel/cpu/sh4/softfloat.c
114
bits64 extractFloat64Frac(float64 a)
arch/sh/kernel/cpu/sh4/softfloat.c
144
float64 packFloat64(flag zSign, int16 zExp, bits64 zSig)
arch/sh/kernel/cpu/sh4/softfloat.c
146
return (((bits64) zSign) << 63) + (((bits64) zExp) << 52) + zSig;
arch/sh/kernel/cpu/sh4/softfloat.c
149
void shift64RightJamming(bits64 a, int16 count, bits64 * zPtr)
arch/sh/kernel/cpu/sh4/softfloat.c
151
bits64 z;
arch/sh/kernel/cpu/sh4/softfloat.c
199
static int8 countLeadingZeros64(bits64 a)
arch/sh/kernel/cpu/sh4/softfloat.c
204
if (a < ((bits64) 1) << 32) {
arch/sh/kernel/cpu/sh4/softfloat.c
214
static float64 normalizeRoundAndPackFloat64(flag zSign, int16 zExp, bits64 zSig)
arch/sh/kernel/cpu/sh4/softfloat.c
227
bits64 aSig, bSig, zSig;
arch/sh/kernel/cpu/sh4/softfloat.c
288
bits64 aSig, bSig, zSig;
arch/sh/kernel/cpu/sh4/softfloat.c
411
static float64 roundAndPackFloat64(flag zSign, int16 zExp, bits64 zSig)
arch/sh/kernel/cpu/sh4/softfloat.c
629
normalizeFloat64Subnormal(bits64 aSig, int16 * zExpPtr, bits64 * zSigPtr)
arch/sh/kernel/cpu/sh4/softfloat.c
638
void add128(bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 * z0Ptr,
arch/sh/kernel/cpu/sh4/softfloat.c
639
bits64 * z1Ptr)
arch/sh/kernel/cpu/sh4/softfloat.c
641
bits64 z1;
arch/sh/kernel/cpu/sh4/softfloat.c
649
sub128(bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 * z0Ptr,
arch/sh/kernel/cpu/sh4/softfloat.c
650
bits64 * z1Ptr)
arch/sh/kernel/cpu/sh4/softfloat.c
656
static bits64 estimateDiv128To64(bits64 a0, bits64 a1, bits64 b)
arch/sh/kernel/cpu/sh4/softfloat.c
658
bits64 b0, b1;
arch/sh/kernel/cpu/sh4/softfloat.c
659
bits64 rem0, rem1, term0, term1;
arch/sh/kernel/cpu/sh4/softfloat.c
660
bits64 z, tmp;
arch/sh/kernel/cpu/sh4/softfloat.c
682
void mul64To128(bits64 a, bits64 b, bits64 * z0Ptr, bits64 * z1Ptr)
arch/sh/kernel/cpu/sh4/softfloat.c
685
bits64 z0, zMiddleA, zMiddleB, z1;
arch/sh/kernel/cpu/sh4/softfloat.c
691
z1 = ((bits64) aLow) * bLow;
arch/sh/kernel/cpu/sh4/softfloat.c
692
zMiddleA = ((bits64) aLow) * bHigh;
arch/sh/kernel/cpu/sh4/softfloat.c
693
zMiddleB = ((bits64) aHigh) * bLow;
arch/sh/kernel/cpu/sh4/softfloat.c
694
z0 = ((bits64) aHigh) * bHigh;
arch/sh/kernel/cpu/sh4/softfloat.c
696
z0 += (((bits64) (zMiddleA < zMiddleB)) << 32) + (zMiddleA >> 32);
arch/sh/kernel/cpu/sh4/softfloat.c
71
bits64 extractFloat64Frac(float64 a);
arch/sh/kernel/cpu/sh4/softfloat.c
720
bits64 aSig, bSig, zSig;
arch/sh/kernel/cpu/sh4/softfloat.c
721
bits64 rem0, rem1;
arch/sh/kernel/cpu/sh4/softfloat.c
722
bits64 term0, term1;
arch/sh/kernel/cpu/sh4/softfloat.c
77
float64 packFloat64(flag zSign, int16 zExp, bits64 zSig);
arch/sh/kernel/cpu/sh4/softfloat.c
78
void shift64RightJamming(bits64 a, int16 count, bits64 * zPtr);
arch/sh/kernel/cpu/sh4/softfloat.c
814
zSig = (((bits64) aSig) << 32);
arch/sh/kernel/cpu/sh4/softfloat.c
818
zSig |= (((bits64) bSig) * zSig != ((bits64) aSig) << 32);
arch/sh/kernel/cpu/sh4/softfloat.c
90
void add128(bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 * z0Ptr,
arch/sh/kernel/cpu/sh4/softfloat.c
91
bits64 * z1Ptr);
arch/sh/kernel/cpu/sh4/softfloat.c
916
bits64 aSig;
arch/sh/kernel/cpu/sh4/softfloat.c
92
void sub128(bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 * z0Ptr,
arch/sh/kernel/cpu/sh4/softfloat.c
93
bits64 * z1Ptr);
arch/sh/kernel/cpu/sh4/softfloat.c
94
void mul64To128(bits64 a, bits64 b, bits64 * z0Ptr, bits64 * z1Ptr);
arch/sh/kernel/cpu/sh4/softfloat.c
97
static int8 countLeadingZeros64(bits64 a);
arch/sh/kernel/cpu/sh4/softfloat.c
99
bits64 zSig);