roundData          31 arch/arm/nwfpe/double_cpdo.c static float64 float64_rsf(struct roundingData *roundData, float64 rFn, float64 rFm)
roundData          33 arch/arm/nwfpe/double_cpdo.c 	return float64_sub(roundData, rFm, rFn);
roundData          36 arch/arm/nwfpe/double_cpdo.c static float64 float64_rdv(struct roundingData *roundData, float64 rFn, float64 rFm)
roundData          38 arch/arm/nwfpe/double_cpdo.c 	return float64_div(roundData, rFm, rFn);
roundData          56 arch/arm/nwfpe/double_cpdo.c static float64 float64_mvf(struct roundingData *roundData,float64 rFm)
roundData          61 arch/arm/nwfpe/double_cpdo.c static float64 float64_mnf(struct roundingData *roundData,float64 rFm)
roundData          75 arch/arm/nwfpe/double_cpdo.c static float64 float64_abs(struct roundingData *roundData,float64 rFm)
roundData          99 arch/arm/nwfpe/double_cpdo.c unsigned int DoubleCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd)
roundData         142 arch/arm/nwfpe/double_cpdo.c 			rFd->fDouble = dyadic_double[opc_mask_shift](roundData, rFn, rFm);
roundData         148 arch/arm/nwfpe/double_cpdo.c 			rFd->fDouble = monadic_double[opc_mask_shift](roundData, rFm);
roundData          26 arch/arm/nwfpe/extended_cpdo.c static floatx80 floatx80_rsf(struct roundingData *roundData, floatx80 rFn, floatx80 rFm)
roundData          28 arch/arm/nwfpe/extended_cpdo.c 	return floatx80_sub(roundData, rFm, rFn);
roundData          31 arch/arm/nwfpe/extended_cpdo.c static floatx80 floatx80_rdv(struct roundingData *roundData, floatx80 rFn, floatx80 rFm)
roundData          33 arch/arm/nwfpe/extended_cpdo.c 	return floatx80_div(roundData, rFm, rFn);
roundData          51 arch/arm/nwfpe/extended_cpdo.c static floatx80 floatx80_mvf(struct roundingData *roundData, floatx80 rFm)
roundData          56 arch/arm/nwfpe/extended_cpdo.c static floatx80 floatx80_mnf(struct roundingData *roundData, floatx80 rFm)
roundData          62 arch/arm/nwfpe/extended_cpdo.c static floatx80 floatx80_abs(struct roundingData *roundData, floatx80 rFm)
roundData          78 arch/arm/nwfpe/extended_cpdo.c unsigned int ExtendedCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd)
roundData         129 arch/arm/nwfpe/extended_cpdo.c 			rFd->fExtended = dyadic_extended[opc_mask_shift](roundData, rFn, rFm);
roundData         135 arch/arm/nwfpe/extended_cpdo.c 			rFd->fExtended = monadic_extended[opc_mask_shift](roundData, rFm);
roundData          99 arch/arm/nwfpe/fpa11.h extern unsigned int SingleCPDO(struct roundingData *roundData,
roundData         102 arch/arm/nwfpe/fpa11.h extern unsigned int DoubleCPDO(struct roundingData *roundData,
roundData         106 arch/arm/nwfpe/fpa11.h extern unsigned int ExtendedCPDO(struct roundingData *roundData,
roundData          14 arch/arm/nwfpe/fpa11_cpdo.c unsigned int SingleCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd);
roundData          15 arch/arm/nwfpe/fpa11_cpdo.c unsigned int DoubleCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd);
roundData          16 arch/arm/nwfpe/fpa11_cpdo.c unsigned int ExtendedCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd);
roundData          23 arch/arm/nwfpe/fpa11_cpdo.c 	struct roundingData roundData;
roundData          31 arch/arm/nwfpe/fpa11_cpdo.c 	roundData.mode = SetRoundingMode(opcode);
roundData          32 arch/arm/nwfpe/fpa11_cpdo.c 	roundData.precision = SetRoundingPrecision(opcode);
roundData          33 arch/arm/nwfpe/fpa11_cpdo.c 	roundData.exception = 0;
roundData          56 arch/arm/nwfpe/fpa11_cpdo.c 		nRc = SingleCPDO(&roundData, opcode, rFd);
roundData          59 arch/arm/nwfpe/fpa11_cpdo.c 		nRc = DoubleCPDO(&roundData, opcode, rFd);
roundData          63 arch/arm/nwfpe/fpa11_cpdo.c 		nRc = ExtendedCPDO(&roundData, opcode, rFd);
roundData          86 arch/arm/nwfpe/fpa11_cpdo.c 						rFd->fSingle = float64_to_float32(&roundData, rFd->fDouble);
roundData          88 arch/arm/nwfpe/fpa11_cpdo.c 						rFd->fSingle = floatx80_to_float32(&roundData, rFd->fExtended);
roundData          97 arch/arm/nwfpe/fpa11_cpdo.c 						rFd->fDouble = floatx80_to_float64(&roundData, rFd->fExtended);
roundData         114 arch/arm/nwfpe/fpa11_cpdo.c 				rFd->fSingle = float64_to_float32(&roundData, rFd->fDouble);
roundData         121 arch/arm/nwfpe/fpa11_cpdo.c 	if (roundData.exception)
roundData         122 arch/arm/nwfpe/fpa11_cpdo.c 		float_raise(roundData.exception);
roundData          91 arch/arm/nwfpe/fpa11_cpdt.c static inline void storeSingle(struct roundingData *roundData, const unsigned int Fn, unsigned int __user *pMem)
roundData         101 arch/arm/nwfpe/fpa11_cpdt.c 		val.f = float64_to_float32(roundData, fpa11->fpreg[Fn].fDouble);
roundData         106 arch/arm/nwfpe/fpa11_cpdt.c 		val.f = floatx80_to_float32(roundData, fpa11->fpreg[Fn].fExtended);
roundData         117 arch/arm/nwfpe/fpa11_cpdt.c static inline void storeDouble(struct roundingData *roundData, const unsigned int Fn, unsigned int __user *pMem)
roundData         132 arch/arm/nwfpe/fpa11_cpdt.c 		val.f = floatx80_to_float64(roundData, fpa11->fpreg[Fn].fExtended);
roundData         259 arch/arm/nwfpe/fpa11_cpdt.c 	struct roundingData roundData;
roundData         261 arch/arm/nwfpe/fpa11_cpdt.c 	roundData.mode = SetRoundingMode(opcode);
roundData         262 arch/arm/nwfpe/fpa11_cpdt.c 	roundData.precision = SetRoundingPrecision(opcode);
roundData         263 arch/arm/nwfpe/fpa11_cpdt.c 	roundData.exception = 0;
roundData         284 arch/arm/nwfpe/fpa11_cpdt.c 		storeSingle(&roundData, getFd(opcode), pAddress);
roundData         287 arch/arm/nwfpe/fpa11_cpdt.c 		storeDouble(&roundData, getFd(opcode), pAddress);
roundData         298 arch/arm/nwfpe/fpa11_cpdt.c 	if (roundData.exception)
roundData         299 arch/arm/nwfpe/fpa11_cpdt.c 		float_raise(roundData.exception);
roundData          60 arch/arm/nwfpe/fpa11_cprt.c 	struct roundingData roundData;
roundData          62 arch/arm/nwfpe/fpa11_cprt.c 	roundData.mode = SetRoundingMode(opcode);
roundData          63 arch/arm/nwfpe/fpa11_cprt.c 	roundData.precision = SetRoundingPrecision(opcode);
roundData          64 arch/arm/nwfpe/fpa11_cprt.c 	roundData.exception = 0;
roundData          70 arch/arm/nwfpe/fpa11_cprt.c 			fpa11->fpreg[getFn(opcode)].fSingle = int32_to_float32(&roundData, readRegister(getRd(opcode)));
roundData          94 arch/arm/nwfpe/fpa11_cprt.c 	if (roundData.exception)
roundData          95 arch/arm/nwfpe/fpa11_cprt.c 		float_raise(roundData.exception);
roundData         104 arch/arm/nwfpe/fpa11_cprt.c 	struct roundingData roundData;
roundData         106 arch/arm/nwfpe/fpa11_cprt.c 	roundData.mode = SetRoundingMode(opcode);
roundData         107 arch/arm/nwfpe/fpa11_cprt.c 	roundData.precision = SetRoundingPrecision(opcode);
roundData         108 arch/arm/nwfpe/fpa11_cprt.c 	roundData.exception = 0;
roundData         113 arch/arm/nwfpe/fpa11_cprt.c 			writeRegister(getRd(opcode), float32_to_int32(&roundData, fpa11->fpreg[Fn].fSingle));
roundData         119 arch/arm/nwfpe/fpa11_cprt.c 			writeRegister(getRd(opcode), float64_to_int32(&roundData, fpa11->fpreg[Fn].fDouble));
roundData         126 arch/arm/nwfpe/fpa11_cprt.c 			writeRegister(getRd(opcode), floatx80_to_int32(&roundData, fpa11->fpreg[Fn].fExtended));
roundData         135 arch/arm/nwfpe/fpa11_cprt.c 	if (roundData.exception)
roundData         136 arch/arm/nwfpe/fpa11_cprt.c 		float_raise(roundData.exception);
roundData          27 arch/arm/nwfpe/single_cpdo.c static float32 float32_rsf(struct roundingData *roundData, float32 rFn, float32 rFm)
roundData          29 arch/arm/nwfpe/single_cpdo.c 	return float32_sub(roundData, rFm, rFn);
roundData          32 arch/arm/nwfpe/single_cpdo.c static float32 float32_rdv(struct roundingData *roundData, float32 rFn, float32 rFm)
roundData          34 arch/arm/nwfpe/single_cpdo.c 	return float32_div(roundData, rFm, rFn);
roundData          51 arch/arm/nwfpe/single_cpdo.c static float32 float32_mvf(struct roundingData *roundData, float32 rFm)
roundData          56 arch/arm/nwfpe/single_cpdo.c static float32 float32_mnf(struct roundingData *roundData, float32 rFm)
roundData          61 arch/arm/nwfpe/single_cpdo.c static float32 float32_abs(struct roundingData *roundData, float32 rFm)
roundData          76 arch/arm/nwfpe/single_cpdo.c unsigned int SingleCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd)
roundData          99 arch/arm/nwfpe/single_cpdo.c 			rFd->fSingle = dyadic_single[opc_mask_shift](roundData, rFn, rFm);
roundData         105 arch/arm/nwfpe/single_cpdo.c 			rFd->fSingle = monadic_single[opc_mask_shift](roundData, rFm);
roundData          70 arch/arm/nwfpe/softfloat.c static int32 roundAndPackInt32( struct roundingData *roundData, flag zSign, bits64 absZ )
roundData          77 arch/arm/nwfpe/softfloat.c     roundingMode = roundData->mode;
roundData         100 arch/arm/nwfpe/softfloat.c         roundData->exception |= float_flag_invalid;
roundData         103 arch/arm/nwfpe/softfloat.c     if ( roundBits ) roundData->exception |= float_flag_inexact;
roundData         217 arch/arm/nwfpe/softfloat.c static float32 roundAndPackFloat32( struct roundingData *roundData, flag zSign, int16 zExp, bits32 zSig )
roundData         224 arch/arm/nwfpe/softfloat.c     roundingMode = roundData->mode;
roundData         247 arch/arm/nwfpe/softfloat.c             roundData->exception |= float_flag_overflow | float_flag_inexact;
roundData         258 arch/arm/nwfpe/softfloat.c             if ( isTiny && roundBits ) roundData->exception |= float_flag_underflow;
roundData         261 arch/arm/nwfpe/softfloat.c     if ( roundBits ) roundData->exception |= float_flag_inexact;
roundData         280 arch/arm/nwfpe/softfloat.c  normalizeRoundAndPackFloat32( struct roundingData *roundData, flag zSign, int16 zExp, bits32 zSig )
roundData         285 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat32( roundData, zSign, zExp - shiftCount, zSig<<shiftCount );
roundData         388 arch/arm/nwfpe/softfloat.c static float64 roundAndPackFloat64( struct roundingData *roundData, flag zSign, int16 zExp, bits64 zSig )
roundData         395 arch/arm/nwfpe/softfloat.c     roundingMode = roundData->mode;
roundData         420 arch/arm/nwfpe/softfloat.c             roundData->exception |= float_flag_overflow | float_flag_inexact;
roundData         431 arch/arm/nwfpe/softfloat.c             if ( isTiny && roundBits ) roundData->exception |= float_flag_underflow;
roundData         434 arch/arm/nwfpe/softfloat.c     if ( roundBits ) roundData->exception |= float_flag_inexact;
roundData         453 arch/arm/nwfpe/softfloat.c  normalizeRoundAndPackFloat64( struct roundingData *roundData, flag zSign, int16 zExp, bits64 zSig )
roundData         458 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat64( roundData, zSign, zExp - shiftCount, zSig<<shiftCount );
roundData         566 arch/arm/nwfpe/softfloat.c      struct roundingData *roundData, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1
roundData         573 arch/arm/nwfpe/softfloat.c     roundingMode = roundData->mode;
roundData         574 arch/arm/nwfpe/softfloat.c     roundingPrecision = roundData->precision;
roundData         618 arch/arm/nwfpe/softfloat.c             if ( isTiny && roundBits ) roundData->exception |= float_flag_underflow;
roundData         619 arch/arm/nwfpe/softfloat.c             if ( roundBits ) roundData->exception |= float_flag_inexact;
roundData         630 arch/arm/nwfpe/softfloat.c     if ( roundBits ) roundData->exception |= float_flag_inexact;
roundData         667 arch/arm/nwfpe/softfloat.c             roundData->exception |= float_flag_overflow | float_flag_inexact;
roundData         684 arch/arm/nwfpe/softfloat.c             if ( isTiny && zSig1 ) roundData->exception |= float_flag_underflow;
roundData         685 arch/arm/nwfpe/softfloat.c             if ( zSig1 ) roundData->exception |= float_flag_inexact;
roundData         705 arch/arm/nwfpe/softfloat.c     if ( zSig1 ) roundData->exception |= float_flag_inexact;
roundData         735 arch/arm/nwfpe/softfloat.c      struct roundingData *roundData, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1
roundData         749 arch/arm/nwfpe/softfloat.c         roundAndPackFloatx80( roundData, zSign, zExp, zSig0, zSig1 );
roundData         762 arch/arm/nwfpe/softfloat.c float32 int32_to_float32(struct roundingData *roundData, int32 a)
roundData         769 arch/arm/nwfpe/softfloat.c     return normalizeRoundAndPackFloat32( roundData, zSign, 0x9C, zSign ? - a : a );
roundData         835 arch/arm/nwfpe/softfloat.c int32 float32_to_int32( struct roundingData *roundData, float32 a )
roundData         851 arch/arm/nwfpe/softfloat.c     return roundAndPackInt32( roundData, aSign, zSig );
roundData         968 arch/arm/nwfpe/softfloat.c float32 float32_round_to_int( struct roundingData *roundData, float32 a )
roundData         983 arch/arm/nwfpe/softfloat.c     roundingMode = roundData->mode;
roundData         986 arch/arm/nwfpe/softfloat.c         roundData->exception |= float_flag_inexact;
roundData        1015 arch/arm/nwfpe/softfloat.c     if ( z != a ) roundData->exception |= float_flag_inexact;
roundData        1029 arch/arm/nwfpe/softfloat.c static float32 addFloat32Sigs( struct roundingData *roundData, float32 a, float32 b, flag zSign )
roundData        1088 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat32( roundData, zSign, zExp, zSig );
roundData        1101 arch/arm/nwfpe/softfloat.c static float32 subFloat32Sigs( struct roundingData *roundData, float32 a, float32 b, flag zSign )
roundData        1118 arch/arm/nwfpe/softfloat.c         roundData->exception |= float_flag_invalid;
roundData        1127 arch/arm/nwfpe/softfloat.c     return packFloat32( roundData->mode == float_round_down, 0, 0 );
roundData        1164 arch/arm/nwfpe/softfloat.c     return normalizeRoundAndPackFloat32( roundData, zSign, zExp, zSig );
roundData        1175 arch/arm/nwfpe/softfloat.c float32 float32_add( struct roundingData *roundData, float32 a, float32 b )
roundData        1182 arch/arm/nwfpe/softfloat.c         return addFloat32Sigs( roundData, a, b, aSign );
roundData        1185 arch/arm/nwfpe/softfloat.c         return subFloat32Sigs( roundData, a, b, aSign );
roundData        1197 arch/arm/nwfpe/softfloat.c float32 float32_sub( struct roundingData *roundData, float32 a, float32 b )
roundData        1204 arch/arm/nwfpe/softfloat.c         return subFloat32Sigs( roundData, a, b, aSign );
roundData        1207 arch/arm/nwfpe/softfloat.c         return addFloat32Sigs( roundData, a, b, aSign );
roundData        1219 arch/arm/nwfpe/softfloat.c float32 float32_mul( struct roundingData *roundData, float32 a, float32 b )
roundData        1239 arch/arm/nwfpe/softfloat.c             roundData->exception |= float_flag_invalid;
roundData        1247 arch/arm/nwfpe/softfloat.c             roundData->exception |= float_flag_invalid;
roundData        1269 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat32( roundData, zSign, zExp, zSig );
roundData        1280 arch/arm/nwfpe/softfloat.c float32 float32_div( struct roundingData *roundData, float32 a, float32 b )
roundData        1297 arch/arm/nwfpe/softfloat.c             roundData->exception |= float_flag_invalid;
roundData        1309 arch/arm/nwfpe/softfloat.c                 roundData->exception |= float_flag_invalid;
roundData        1312 arch/arm/nwfpe/softfloat.c             roundData->exception |= float_flag_divbyzero;
roundData        1336 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat32( roundData, zSign, zExp, zSig );
roundData        1347 arch/arm/nwfpe/softfloat.c float32 float32_rem( struct roundingData *roundData, float32 a, float32 b )
roundData        1367 arch/arm/nwfpe/softfloat.c         roundData->exception |= float_flag_invalid;
roundData        1376 arch/arm/nwfpe/softfloat.c             roundData->exception |= float_flag_invalid;
roundData        1439 arch/arm/nwfpe/softfloat.c     return normalizeRoundAndPackFloat32( roundData, aSign ^ zSign, bExp, aSig );
roundData        1450 arch/arm/nwfpe/softfloat.c float32 float32_sqrt( struct roundingData *roundData, float32 a )
roundData        1463 arch/arm/nwfpe/softfloat.c         roundData->exception |= float_flag_invalid;
roundData        1468 arch/arm/nwfpe/softfloat.c         roundData->exception |= float_flag_invalid;
roundData        1494 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat32( roundData, 0, zExp, zSig );
roundData        1652 arch/arm/nwfpe/softfloat.c int32 float64_to_int32( struct roundingData *roundData, float64 a )
roundData        1665 arch/arm/nwfpe/softfloat.c     return roundAndPackInt32( roundData, aSign, aSig );
roundData        1727 arch/arm/nwfpe/softfloat.c int32 float64_to_uint32( struct roundingData *roundData, float64 a )
roundData        1740 arch/arm/nwfpe/softfloat.c     return roundAndPackInt32( roundData, aSign, aSig );
roundData        1796 arch/arm/nwfpe/softfloat.c float32 float64_to_float32( struct roundingData *roundData, float64 a )
roundData        1816 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat32( roundData, aSign, aExp, zSig );
roundData        1863 arch/arm/nwfpe/softfloat.c float64 float64_round_to_int( struct roundingData *roundData, float64 a )
roundData        1880 arch/arm/nwfpe/softfloat.c         roundData->exception |= float_flag_inexact;
roundData        1882 arch/arm/nwfpe/softfloat.c         switch ( roundData->mode ) {
roundData        1900 arch/arm/nwfpe/softfloat.c     roundingMode = roundData->mode;
roundData        1911 arch/arm/nwfpe/softfloat.c     if ( z != a ) roundData->exception |= float_flag_inexact;
roundData        1925 arch/arm/nwfpe/softfloat.c static float64 addFloat64Sigs( struct roundingData *roundData, float64 a, float64 b, flag zSign )
roundData        1984 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat64( roundData, zSign, zExp, zSig );
roundData        1997 arch/arm/nwfpe/softfloat.c static float64 subFloat64Sigs( struct roundingData *roundData, float64 a, float64 b, flag zSign )
roundData        2014 arch/arm/nwfpe/softfloat.c         roundData->exception |= float_flag_invalid;
roundData        2023 arch/arm/nwfpe/softfloat.c     return packFloat64( roundData->mode == float_round_down, 0, 0 );
roundData        2060 arch/arm/nwfpe/softfloat.c     return normalizeRoundAndPackFloat64( roundData, zSign, zExp, zSig );
roundData        2071 arch/arm/nwfpe/softfloat.c float64 float64_add( struct roundingData *roundData, float64 a, float64 b )
roundData        2078 arch/arm/nwfpe/softfloat.c         return addFloat64Sigs( roundData, a, b, aSign );
roundData        2081 arch/arm/nwfpe/softfloat.c         return subFloat64Sigs( roundData, a, b, aSign );
roundData        2093 arch/arm/nwfpe/softfloat.c float64 float64_sub( struct roundingData *roundData, float64 a, float64 b )
roundData        2100 arch/arm/nwfpe/softfloat.c         return subFloat64Sigs( roundData, a, b, aSign );
roundData        2103 arch/arm/nwfpe/softfloat.c         return addFloat64Sigs( roundData, a, b, aSign );
roundData        2115 arch/arm/nwfpe/softfloat.c float64 float64_mul( struct roundingData *roundData, float64 a, float64 b )
roundData        2133 arch/arm/nwfpe/softfloat.c             roundData->exception |= float_flag_invalid;
roundData        2141 arch/arm/nwfpe/softfloat.c             roundData->exception |= float_flag_invalid;
roundData        2163 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat64( roundData, zSign, zExp, zSig0 );
roundData        2174 arch/arm/nwfpe/softfloat.c float64 float64_div( struct roundingData *roundData, float64 a, float64 b )
roundData        2193 arch/arm/nwfpe/softfloat.c             roundData->exception |= float_flag_invalid;
roundData        2205 arch/arm/nwfpe/softfloat.c                 roundData->exception |= float_flag_invalid;
roundData        2208 arch/arm/nwfpe/softfloat.c             roundData->exception |= float_flag_divbyzero;
roundData        2234 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat64( roundData, zSign, zExp, zSig );
roundData        2245 arch/arm/nwfpe/softfloat.c float64 float64_rem( struct roundingData *roundData, float64 a, float64 b )
roundData        2263 arch/arm/nwfpe/softfloat.c         roundData->exception |= float_flag_invalid;
roundData        2272 arch/arm/nwfpe/softfloat.c             roundData->exception |= float_flag_invalid;
roundData        2320 arch/arm/nwfpe/softfloat.c     return normalizeRoundAndPackFloat64( roundData, aSign ^ zSign, bExp, aSig );
roundData        2331 arch/arm/nwfpe/softfloat.c float64 float64_sqrt( struct roundingData *roundData, float64 a )
roundData        2345 arch/arm/nwfpe/softfloat.c         roundData->exception |= float_flag_invalid;
roundData        2350 arch/arm/nwfpe/softfloat.c         roundData->exception |= float_flag_invalid;
roundData        2381 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat64( roundData, 0, zExp, zSig );
roundData        2541 arch/arm/nwfpe/softfloat.c int32 floatx80_to_int32( struct roundingData *roundData, floatx80 a )
roundData        2554 arch/arm/nwfpe/softfloat.c     return roundAndPackInt32( roundData, aSign, aSig );
roundData        2612 arch/arm/nwfpe/softfloat.c float32 floatx80_to_float32( struct roundingData *roundData, floatx80 a )
roundData        2629 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat32( roundData, aSign, aExp, aSig );
roundData        2641 arch/arm/nwfpe/softfloat.c float64 floatx80_to_float64( struct roundingData *roundData, floatx80 a )
roundData        2658 arch/arm/nwfpe/softfloat.c     return roundAndPackFloat64( roundData, aSign, aExp, zSig );
roundData        2670 arch/arm/nwfpe/softfloat.c floatx80 floatx80_round_to_int( struct roundingData *roundData, floatx80 a )
roundData        2690 arch/arm/nwfpe/softfloat.c         roundData->exception |= float_flag_inexact;
roundData        2692 arch/arm/nwfpe/softfloat.c         switch ( roundData->mode ) {
roundData        2716 arch/arm/nwfpe/softfloat.c     roundingMode = roundData->mode;
roundData        2731 arch/arm/nwfpe/softfloat.c     if ( z.low != a.low ) roundData->exception |= float_flag_inexact;
roundData        2745 arch/arm/nwfpe/softfloat.c static floatx80 addFloatx80Sigs( struct roundingData *roundData, floatx80 a, floatx80 b, flag zSign )
roundData        2801 arch/arm/nwfpe/softfloat.c             roundData, zSign, zExp, zSig0, zSig1 );
roundData        2814 arch/arm/nwfpe/softfloat.c static floatx80 subFloatx80Sigs( struct roundingData *roundData, floatx80 a, floatx80 b, flag zSign )
roundData        2832 arch/arm/nwfpe/softfloat.c         roundData->exception |= float_flag_invalid;
roundData        2845 arch/arm/nwfpe/softfloat.c     return packFloatx80( roundData->mode == float_round_down, 0, 0 );
roundData        2871 arch/arm/nwfpe/softfloat.c             roundData, zSign, zExp, zSig0, zSig1 );
roundData        2882 arch/arm/nwfpe/softfloat.c floatx80 floatx80_add( struct roundingData *roundData, floatx80 a, floatx80 b )
roundData        2889 arch/arm/nwfpe/softfloat.c         return addFloatx80Sigs( roundData, a, b, aSign );
roundData        2892 arch/arm/nwfpe/softfloat.c         return subFloatx80Sigs( roundData, a, b, aSign );
roundData        2904 arch/arm/nwfpe/softfloat.c floatx80 floatx80_sub( struct roundingData *roundData, floatx80 a, floatx80 b )
roundData        2911 arch/arm/nwfpe/softfloat.c         return subFloatx80Sigs( roundData, a, b, aSign );
roundData        2914 arch/arm/nwfpe/softfloat.c         return addFloatx80Sigs( roundData, a, b, aSign );
roundData        2926 arch/arm/nwfpe/softfloat.c floatx80 floatx80_mul( struct roundingData *roundData, floatx80 a, floatx80 b )
roundData        2952 arch/arm/nwfpe/softfloat.c             roundData->exception |= float_flag_invalid;
roundData        2976 arch/arm/nwfpe/softfloat.c             roundData, zSign, zExp, zSig0, zSig1 );
roundData        2987 arch/arm/nwfpe/softfloat.c floatx80 floatx80_div( struct roundingData *roundData, floatx80 a, floatx80 b )
roundData        3018 arch/arm/nwfpe/softfloat.c                 roundData->exception |= float_flag_invalid;
roundData        3024 arch/arm/nwfpe/softfloat.c             roundData->exception |= float_flag_divbyzero;
roundData        3058 arch/arm/nwfpe/softfloat.c             roundData, zSign, zExp, zSig0, zSig1 );
roundData        3069 arch/arm/nwfpe/softfloat.c floatx80 floatx80_rem( struct roundingData *roundData, floatx80 a, floatx80 b )
roundData        3097 arch/arm/nwfpe/softfloat.c             roundData->exception |= float_flag_invalid;
roundData        3158 arch/arm/nwfpe/softfloat.c             roundData, zSign, bExp + expDiff, aSig0, aSig1 );
roundData        3169 arch/arm/nwfpe/softfloat.c floatx80 floatx80_sqrt( struct roundingData *roundData, floatx80 a )
roundData        3189 arch/arm/nwfpe/softfloat.c         roundData->exception |= float_flag_invalid;
roundData        3235 arch/arm/nwfpe/softfloat.c             roundData, 0, zExp, zSig0, zSig1 );
roundData         278 arch/arm/nwfpe/softfloat.h extern int32 float64_to_uint32( struct roundingData *roundData, float64 a );