zSign              70 arch/arm/nwfpe/softfloat.c static int32 roundAndPackInt32( struct roundingData *roundData, flag zSign, bits64 absZ )
zSign              86 arch/arm/nwfpe/softfloat.c             if ( zSign ) {
zSign              98 arch/arm/nwfpe/softfloat.c     if ( zSign ) z = - z;
zSign              99 arch/arm/nwfpe/softfloat.c     if ( ( absZ>>32 ) || ( z && ( ( z < 0 ) ^ zSign ) ) ) {
zSign             101 arch/arm/nwfpe/softfloat.c         return zSign ? 0x80000000 : 0x7FFFFFFF;
zSign             177 arch/arm/nwfpe/softfloat.c INLINE float32 packFloat32( flag zSign, int16 zExp, bits32 zSig )
zSign             186 arch/arm/nwfpe/softfloat.c    	    : "g" (f), "g" (zSign), "g" (zExp), "g" (zSig)
zSign             190 arch/arm/nwfpe/softfloat.c     return ( ( (bits32) zSign )<<31 ) + ( ( (bits32) zExp )<<23 ) + zSig;
zSign             217 arch/arm/nwfpe/softfloat.c static float32 roundAndPackFloat32( struct roundingData *roundData, flag zSign, int16 zExp, bits32 zSig )
zSign             233 arch/arm/nwfpe/softfloat.c             if ( zSign ) {
zSign             248 arch/arm/nwfpe/softfloat.c             return packFloat32( zSign, 0xFF, 0 ) - ( roundIncrement == 0 );
zSign             265 arch/arm/nwfpe/softfloat.c     return packFloat32( zSign, zExp, zSig );
zSign             280 arch/arm/nwfpe/softfloat.c  normalizeRoundAndPackFloat32( struct roundingData *roundData, flag zSign, int16 zExp, bits32 zSig )
zSign             285 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat32( roundData, zSign, zExp - shiftCount, zSig<<shiftCount );
zSign             358 arch/arm/nwfpe/softfloat.c INLINE float64 packFloat64( flag zSign, int16 zExp, bits64 zSig )
zSign             361 arch/arm/nwfpe/softfloat.c     return ( ( (bits64) zSign )<<63 ) + ( ( (bits64) zExp )<<52 ) + zSig;
zSign             388 arch/arm/nwfpe/softfloat.c static float64 roundAndPackFloat64( struct roundingData *roundData, flag zSign, int16 zExp, bits64 zSig )
zSign             404 arch/arm/nwfpe/softfloat.c             if ( zSign ) {
zSign             421 arch/arm/nwfpe/softfloat.c             return packFloat64( zSign, 0x7FF, 0 ) - ( roundIncrement == 0 );
zSign             438 arch/arm/nwfpe/softfloat.c     return packFloat64( zSign, zExp, zSig );
zSign             453 arch/arm/nwfpe/softfloat.c  normalizeRoundAndPackFloat64( struct roundingData *roundData, flag zSign, int16 zExp, bits64 zSig )
zSign             458 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat64( roundData, zSign, zExp - shiftCount, zSig<<shiftCount );
zSign             528 arch/arm/nwfpe/softfloat.c INLINE floatx80 packFloatx80( flag zSign, int32 zExp, bits64 zSig )
zSign             533 arch/arm/nwfpe/softfloat.c     z.high = ( ( (bits16) zSign )<<15 ) + zExp;
zSign             566 arch/arm/nwfpe/softfloat.c      struct roundingData *roundData, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1
zSign             595 arch/arm/nwfpe/softfloat.c             if ( zSign ) {
zSign             627 arch/arm/nwfpe/softfloat.c             return packFloatx80( zSign, zExp, zSig0 );
zSign             642 arch/arm/nwfpe/softfloat.c     return packFloatx80( zSign, zExp, zSig0 );
zSign             650 arch/arm/nwfpe/softfloat.c             if ( zSign ) {
zSign             669 arch/arm/nwfpe/softfloat.c                  || ( zSign && ( roundingMode == float_round_up ) )
zSign             670 arch/arm/nwfpe/softfloat.c                  || ( ! zSign && ( roundingMode == float_round_down ) )
zSign             672 arch/arm/nwfpe/softfloat.c                 return packFloatx80( zSign, 0x7FFE, ~ roundMask );
zSign             674 arch/arm/nwfpe/softfloat.c             return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
zSign             690 arch/arm/nwfpe/softfloat.c                 if ( zSign ) {
zSign             702 arch/arm/nwfpe/softfloat.c             return packFloatx80( zSign, zExp, zSig0 );
zSign             720 arch/arm/nwfpe/softfloat.c     return packFloatx80( zSign, zExp, zSig0 );
zSign             735 arch/arm/nwfpe/softfloat.c      struct roundingData *roundData, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1
zSign             749 arch/arm/nwfpe/softfloat.c         roundAndPackFloatx80( roundData, zSign, zExp, zSig0, zSig1 );
zSign             764 arch/arm/nwfpe/softfloat.c     flag zSign;
zSign             768 arch/arm/nwfpe/softfloat.c     zSign = ( a < 0 );
zSign             769 arch/arm/nwfpe/softfloat.c     return normalizeRoundAndPackFloat32( roundData, zSign, 0x9C, zSign ? - a : a );
zSign             808 arch/arm/nwfpe/softfloat.c     flag zSign;
zSign             814 arch/arm/nwfpe/softfloat.c     zSign = ( a < 0 );
zSign             815 arch/arm/nwfpe/softfloat.c     absA = zSign ? - a : a;
zSign             818 arch/arm/nwfpe/softfloat.c     return packFloatx80( zSign, 0x403E - shiftCount, zSig<<shiftCount );
zSign            1029 arch/arm/nwfpe/softfloat.c static float32 addFloat32Sigs( struct roundingData *roundData, float32 a, float32 b, flag zSign )
zSign            1059 arch/arm/nwfpe/softfloat.c             return packFloat32( zSign, 0xFF, 0 );
zSign            1075 arch/arm/nwfpe/softfloat.c         if ( aExp == 0 ) return packFloat32( zSign, 0, ( aSig + bSig )>>6 );
zSign            1088 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat32( roundData, zSign, zExp, zSig );
zSign            1101 arch/arm/nwfpe/softfloat.c static float32 subFloat32Sigs( struct roundingData *roundData, float32 a, float32 b, flag zSign )
zSign            1131 arch/arm/nwfpe/softfloat.c         return packFloat32( zSign ^ 1, 0xFF, 0 );
zSign            1144 arch/arm/nwfpe/softfloat.c     zSign ^= 1;
zSign            1164 arch/arm/nwfpe/softfloat.c     return normalizeRoundAndPackFloat32( roundData, zSign, zExp, zSig );
zSign            1221 arch/arm/nwfpe/softfloat.c     flag aSign, bSign, zSign;
zSign            1233 arch/arm/nwfpe/softfloat.c     zSign = aSign ^ bSign;
zSign            1242 arch/arm/nwfpe/softfloat.c         return packFloat32( zSign, 0xFF, 0 );
zSign            1250 arch/arm/nwfpe/softfloat.c         return packFloat32( zSign, 0xFF, 0 );
zSign            1253 arch/arm/nwfpe/softfloat.c         if ( aSig == 0 ) return packFloat32( zSign, 0, 0 );
zSign            1257 arch/arm/nwfpe/softfloat.c         if ( bSig == 0 ) return packFloat32( zSign, 0, 0 );
zSign            1269 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat32( roundData, zSign, zExp, zSig );
zSign            1282 arch/arm/nwfpe/softfloat.c     flag aSign, bSign, zSign;
zSign            1292 arch/arm/nwfpe/softfloat.c     zSign = aSign ^ bSign;
zSign            1300 arch/arm/nwfpe/softfloat.c         return packFloat32( zSign, 0xFF, 0 );
zSign            1304 arch/arm/nwfpe/softfloat.c         return packFloat32( zSign, 0, 0 );
zSign            1313 arch/arm/nwfpe/softfloat.c             return packFloat32( zSign, 0xFF, 0 );
zSign            1318 arch/arm/nwfpe/softfloat.c         if ( aSig == 0 ) return packFloat32( zSign, 0, 0 );
zSign            1336 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat32( roundData, zSign, zExp, zSig );
zSign            1349 arch/arm/nwfpe/softfloat.c     flag aSign, bSign, zSign;
zSign            1437 arch/arm/nwfpe/softfloat.c     zSign = ( (sbits32) aSig < 0 );
zSign            1438 arch/arm/nwfpe/softfloat.c     if ( zSign ) aSig = - aSig;
zSign            1439 arch/arm/nwfpe/softfloat.c     return normalizeRoundAndPackFloat32( roundData, aSign ^ zSign, bExp, aSig );
zSign            1925 arch/arm/nwfpe/softfloat.c static float64 addFloat64Sigs( struct roundingData *roundData, float64 a, float64 b, flag zSign )
zSign            1955 arch/arm/nwfpe/softfloat.c             return packFloat64( zSign, 0x7FF, 0 );
zSign            1971 arch/arm/nwfpe/softfloat.c         if ( aExp == 0 ) return packFloat64( zSign, 0, ( aSig + bSig )>>9 );
zSign            1984 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat64( roundData, zSign, zExp, zSig );
zSign            1997 arch/arm/nwfpe/softfloat.c static float64 subFloat64Sigs( struct roundingData *roundData, float64 a, float64 b, flag zSign )
zSign            2027 arch/arm/nwfpe/softfloat.c         return packFloat64( zSign ^ 1, 0x7FF, 0 );
zSign            2040 arch/arm/nwfpe/softfloat.c     zSign ^= 1;
zSign            2060 arch/arm/nwfpe/softfloat.c     return normalizeRoundAndPackFloat64( roundData, zSign, zExp, zSig );
zSign            2117 arch/arm/nwfpe/softfloat.c     flag aSign, bSign, zSign;
zSign            2127 arch/arm/nwfpe/softfloat.c     zSign = aSign ^ bSign;
zSign            2136 arch/arm/nwfpe/softfloat.c         return packFloat64( zSign, 0x7FF, 0 );
zSign            2144 arch/arm/nwfpe/softfloat.c         return packFloat64( zSign, 0x7FF, 0 );
zSign            2147 arch/arm/nwfpe/softfloat.c         if ( aSig == 0 ) return packFloat64( zSign, 0, 0 );
zSign            2151 arch/arm/nwfpe/softfloat.c         if ( bSig == 0 ) return packFloat64( zSign, 0, 0 );
zSign            2163 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat64( roundData, zSign, zExp, zSig0 );
zSign            2176 arch/arm/nwfpe/softfloat.c     flag aSign, bSign, zSign;
zSign            2188 arch/arm/nwfpe/softfloat.c     zSign = aSign ^ bSign;
zSign            2196 arch/arm/nwfpe/softfloat.c         return packFloat64( zSign, 0x7FF, 0 );
zSign            2200 arch/arm/nwfpe/softfloat.c         return packFloat64( zSign, 0, 0 );
zSign            2209 arch/arm/nwfpe/softfloat.c             return packFloat64( zSign, 0x7FF, 0 );
zSign            2214 arch/arm/nwfpe/softfloat.c         if ( aSig == 0 ) return packFloat64( zSign, 0, 0 );
zSign            2234 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat64( roundData, zSign, zExp, zSig );
zSign            2247 arch/arm/nwfpe/softfloat.c     flag aSign, bSign, zSign;
zSign            2318 arch/arm/nwfpe/softfloat.c     zSign = ( (sbits64) aSig < 0 );
zSign            2319 arch/arm/nwfpe/softfloat.c     if ( zSign ) aSig = - aSig;
zSign            2320 arch/arm/nwfpe/softfloat.c     return normalizeRoundAndPackFloat64( roundData, aSign ^ zSign, bExp, aSig );
zSign            2745 arch/arm/nwfpe/softfloat.c static floatx80 addFloatx80Sigs( struct roundingData *roundData, floatx80 a, floatx80 b, flag zSign )
zSign            2768 arch/arm/nwfpe/softfloat.c             return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
zSign            2801 arch/arm/nwfpe/softfloat.c             roundData, zSign, zExp, zSig0, zSig1 );
zSign            2814 arch/arm/nwfpe/softfloat.c static floatx80 subFloatx80Sigs( struct roundingData *roundData, floatx80 a, floatx80 b, flag zSign )
zSign            2849 arch/arm/nwfpe/softfloat.c         return packFloatx80( zSign ^ 1, 0x7FFF, LIT64( 0x8000000000000000 ) );
zSign            2856 arch/arm/nwfpe/softfloat.c     zSign ^= 1;
zSign            2871 arch/arm/nwfpe/softfloat.c             roundData, zSign, zExp, zSig0, zSig1 );
zSign            2928 arch/arm/nwfpe/softfloat.c     flag aSign, bSign, zSign;
zSign            2939 arch/arm/nwfpe/softfloat.c     zSign = aSign ^ bSign;
zSign            2946 arch/arm/nwfpe/softfloat.c         return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
zSign            2958 arch/arm/nwfpe/softfloat.c         return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
zSign            2961 arch/arm/nwfpe/softfloat.c         if ( aSig == 0 ) return packFloatx80( zSign, 0, 0 );
zSign            2965 arch/arm/nwfpe/softfloat.c         if ( bSig == 0 ) return packFloatx80( zSign, 0, 0 );
zSign            2976 arch/arm/nwfpe/softfloat.c             roundData, zSign, zExp, zSig0, zSig1 );
zSign            2989 arch/arm/nwfpe/softfloat.c     flag aSign, bSign, zSign;
zSign            3001 arch/arm/nwfpe/softfloat.c     zSign = aSign ^ bSign;
zSign            3008 arch/arm/nwfpe/softfloat.c         return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
zSign            3012 arch/arm/nwfpe/softfloat.c         return packFloatx80( zSign, 0, 0 );
zSign            3025 arch/arm/nwfpe/softfloat.c             return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) );
zSign            3030 arch/arm/nwfpe/softfloat.c         if ( aSig == 0 ) return packFloatx80( zSign, 0, 0 );
zSign            3058 arch/arm/nwfpe/softfloat.c             roundData, zSign, zExp, zSig0, zSig1 );
zSign            3071 arch/arm/nwfpe/softfloat.c     flag aSign, bSign, zSign;
zSign            3110 arch/arm/nwfpe/softfloat.c     zSign = aSign;
zSign            3153 arch/arm/nwfpe/softfloat.c         zSign = ! zSign;
zSign            3158 arch/arm/nwfpe/softfloat.c             roundData, zSign, bExp + expDiff, aSig0, aSig1 );
zSign              77 arch/sh/kernel/cpu/sh4/softfloat.c float64 packFloat64(flag zSign, int16 zExp, bits64 zSig);
zSign              79 arch/sh/kernel/cpu/sh4/softfloat.c float32 packFloat32(flag zSign, int16 zExp, bits32 zSig);
zSign              98 arch/sh/kernel/cpu/sh4/softfloat.c static float64 normalizeRoundAndPackFloat64(flag zSign, int16 zExp,
zSign             100 arch/sh/kernel/cpu/sh4/softfloat.c static float64 subFloat64Sigs(float64 a, float64 b, flag zSign);
zSign             101 arch/sh/kernel/cpu/sh4/softfloat.c static float64 addFloat64Sigs(float64 a, float64 b, flag zSign);
zSign             102 arch/sh/kernel/cpu/sh4/softfloat.c static float32 roundAndPackFloat32(flag zSign, int16 zExp, bits32 zSig);
zSign             103 arch/sh/kernel/cpu/sh4/softfloat.c static float32 normalizeRoundAndPackFloat32(flag zSign, int16 zExp,
zSign             105 arch/sh/kernel/cpu/sh4/softfloat.c static float64 roundAndPackFloat64(flag zSign, int16 zExp, bits64 zSig);
zSign             106 arch/sh/kernel/cpu/sh4/softfloat.c static float32 subFloat32Sigs(float32 a, float32 b, flag zSign);
zSign             107 arch/sh/kernel/cpu/sh4/softfloat.c static float32 addFloat32Sigs(float32 a, float32 b, flag zSign);
zSign             144 arch/sh/kernel/cpu/sh4/softfloat.c float64 packFloat64(flag zSign, int16 zExp, bits64 zSig)
zSign             146 arch/sh/kernel/cpu/sh4/softfloat.c 	return (((bits64) zSign) << 63) + (((bits64) zExp) << 52) + zSig;
zSign             214 arch/sh/kernel/cpu/sh4/softfloat.c static float64 normalizeRoundAndPackFloat64(flag zSign, int16 zExp, bits64 zSig)
zSign             219 arch/sh/kernel/cpu/sh4/softfloat.c 	return roundAndPackFloat64(zSign, zExp - shiftCount,
zSign             224 arch/sh/kernel/cpu/sh4/softfloat.c static float64 subFloat64Sigs(float64 a, float64 b, flag zSign)
zSign             252 arch/sh/kernel/cpu/sh4/softfloat.c 		return packFloat64(zSign ^ 1, 0x7FF, 0);
zSign             264 arch/sh/kernel/cpu/sh4/softfloat.c 	zSign ^= 1;
zSign             282 arch/sh/kernel/cpu/sh4/softfloat.c 	return normalizeRoundAndPackFloat64(zSign, zExp, zSig);
zSign             285 arch/sh/kernel/cpu/sh4/softfloat.c static float64 addFloat64Sigs(float64 a, float64 b, flag zSign)
zSign             311 arch/sh/kernel/cpu/sh4/softfloat.c 			return packFloat64(zSign, 0x7FF, 0);
zSign             325 arch/sh/kernel/cpu/sh4/softfloat.c 			return packFloat64(zSign, 0, (aSig + bSig) >> 9);
zSign             338 arch/sh/kernel/cpu/sh4/softfloat.c 	return roundAndPackFloat64(zSign, zExp, zSig);
zSign             342 arch/sh/kernel/cpu/sh4/softfloat.c float32 packFloat32(flag zSign, int16 zExp, bits32 zSig)
zSign             344 arch/sh/kernel/cpu/sh4/softfloat.c 	return (((bits32) zSign) << 31) + (((bits32) zExp) << 23) + zSig;
zSign             360 arch/sh/kernel/cpu/sh4/softfloat.c static float32 roundAndPackFloat32(flag zSign, int16 zExp, bits32 zSig)
zSign             379 arch/sh/kernel/cpu/sh4/softfloat.c 			return packFloat32(zSign, 0xFF,
zSign             398 arch/sh/kernel/cpu/sh4/softfloat.c 	return packFloat32(zSign, zExp, zSig);
zSign             402 arch/sh/kernel/cpu/sh4/softfloat.c static float32 normalizeRoundAndPackFloat32(flag zSign, int16 zExp, bits32 zSig)
zSign             407 arch/sh/kernel/cpu/sh4/softfloat.c 	return roundAndPackFloat32(zSign, zExp - shiftCount,
zSign             411 arch/sh/kernel/cpu/sh4/softfloat.c static float64 roundAndPackFloat64(flag zSign, int16 zExp, bits64 zSig)
zSign             430 arch/sh/kernel/cpu/sh4/softfloat.c 			return packFloat64(zSign, 0x7FF,
zSign             450 arch/sh/kernel/cpu/sh4/softfloat.c 	return packFloat64(zSign, zExp, zSig);
zSign             454 arch/sh/kernel/cpu/sh4/softfloat.c static float32 subFloat32Sigs(float32 a, float32 b, flag zSign)
zSign             482 arch/sh/kernel/cpu/sh4/softfloat.c 		return packFloat32(zSign ^ 1, 0xFF, 0);
zSign             494 arch/sh/kernel/cpu/sh4/softfloat.c 	zSign ^= 1;
zSign             512 arch/sh/kernel/cpu/sh4/softfloat.c 	return normalizeRoundAndPackFloat32(zSign, zExp, zSig);
zSign             516 arch/sh/kernel/cpu/sh4/softfloat.c static float32 addFloat32Sigs(float32 a, float32 b, flag zSign)
zSign             542 arch/sh/kernel/cpu/sh4/softfloat.c 			return packFloat32(zSign, 0xFF, 0);
zSign             556 arch/sh/kernel/cpu/sh4/softfloat.c 			return packFloat32(zSign, 0, (aSig + bSig) >> 6);
zSign             569 arch/sh/kernel/cpu/sh4/softfloat.c 	return roundAndPackFloat32(zSign, zExp, zSig);
zSign             718 arch/sh/kernel/cpu/sh4/softfloat.c 	flag aSign, bSign, zSign;
zSign             730 arch/sh/kernel/cpu/sh4/softfloat.c 	zSign = aSign ^ bSign;
zSign             734 arch/sh/kernel/cpu/sh4/softfloat.c 		return packFloat64(zSign, 0x7FF, 0);
zSign             737 arch/sh/kernel/cpu/sh4/softfloat.c 		return packFloat64(zSign, 0, 0);
zSign             744 arch/sh/kernel/cpu/sh4/softfloat.c 			return packFloat64(zSign, 0x7FF, 0);
zSign             750 arch/sh/kernel/cpu/sh4/softfloat.c 			return packFloat64(zSign, 0, 0);
zSign             770 arch/sh/kernel/cpu/sh4/softfloat.c 	return roundAndPackFloat64(zSign, zExp, zSig);
zSign             776 arch/sh/kernel/cpu/sh4/softfloat.c 	flag aSign, bSign, zSign;
zSign             787 arch/sh/kernel/cpu/sh4/softfloat.c 	zSign = aSign ^ bSign;
zSign             791 arch/sh/kernel/cpu/sh4/softfloat.c 		return packFloat32(zSign, 0xFF, 0);
zSign             794 arch/sh/kernel/cpu/sh4/softfloat.c 		return packFloat32(zSign, 0, 0);
zSign             798 arch/sh/kernel/cpu/sh4/softfloat.c 			return packFloat32(zSign, 0xFF, 0);
zSign             804 arch/sh/kernel/cpu/sh4/softfloat.c 			return packFloat32(zSign, 0, 0);
zSign             820 arch/sh/kernel/cpu/sh4/softfloat.c 	return roundAndPackFloat32(zSign, zExp, (bits32)zSig);
zSign             826 arch/sh/kernel/cpu/sh4/softfloat.c 	char aSign, bSign, zSign;
zSign             838 arch/sh/kernel/cpu/sh4/softfloat.c 	zSign = aSign ^ bSign;
zSign             841 arch/sh/kernel/cpu/sh4/softfloat.c 			return packFloat32(zSign, 0, 0);
zSign             846 arch/sh/kernel/cpu/sh4/softfloat.c 			return packFloat32(zSign, 0, 0);
zSign             850 arch/sh/kernel/cpu/sh4/softfloat.c 		return roundAndPackFloat32(zSign, 0xff, 0);
zSign             861 arch/sh/kernel/cpu/sh4/softfloat.c 	return roundAndPackFloat32(zSign, zExp, zSig);
zSign             867 arch/sh/kernel/cpu/sh4/softfloat.c 	char aSign, bSign, zSign;
zSign             877 arch/sh/kernel/cpu/sh4/softfloat.c 	zSign = aSign ^ bSign;
zSign             881 arch/sh/kernel/cpu/sh4/softfloat.c 			return packFloat64(zSign, 0, 0);
zSign             886 arch/sh/kernel/cpu/sh4/softfloat.c 			return packFloat64(zSign, 0, 0);
zSign             890 arch/sh/kernel/cpu/sh4/softfloat.c 		return roundAndPackFloat64(zSign, 0x7ff, 0);
zSign             901 arch/sh/kernel/cpu/sh4/softfloat.c 	return roundAndPackFloat64(zSign, zExp, zSig0);