/kernel/linux/linux-5.10/arch/arm/nwfpe/ |
H A D | fpa11_cpdo.c | 23 struct roundingData roundData; in EmulateCPDO() local [all...] |
H A D | fpa11_cprt.c | 60 struct roundingData roundData; in PerformFLT() local 104 struct roundingData roundData; in PerformFIX() local [all...] |
H A D | double_cpdo.c | 31 static float64 float64_rsf(struct roundingData *roundData, float64 rFn, float64 rFm) in float64_rsf() argument 36 static float64 float64_rdv(struct roundingData *roundData, float64 rFn, float64 rFm) in float64_rdv() argument 56 static float64 float64_mvf(struct roundingData *roundData,float64 rFm) in float64_mvf() argument 61 static float64 float64_mnf(struct roundingData *roundData,float64 rFm) in float64_mnf() argument 75 static float64 float64_abs(struct roundingData *roundData,float64 rFm) in float64_abs() argument 99 unsigned int DoubleCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd) in DoubleCPDO() argument [all...] |
H A D | extended_cpdo.c | 26 static floatx80 floatx80_rsf(struct roundingData *roundData, floatx80 rFn, floatx80 rFm) in floatx80_rsf() argument 31 static floatx80 floatx80_rdv(struct roundingData *roundData, floatx80 rFn, floatx80 rFm) in floatx80_rdv() argument 51 static floatx80 floatx80_mvf(struct roundingData *roundData, floatx80 rFm) in floatx80_mvf() argument 56 static floatx80 floatx80_mnf(struct roundingData *roundData, floatx80 rFm) in floatx80_mnf() argument 62 static floatx80 floatx80_abs(struct roundingData *roundData, floatx80 rFm) in floatx80_abs() argument 78 unsigned int ExtendedCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd) in ExtendedCPDO() argument [all...] |
H A D | single_cpdo.c | 27 static float32 float32_rsf(struct roundingData *roundData, float32 rFn, float32 rFm) in float32_rsf() argument 32 static float32 float32_rdv(struct roundingData *roundData, float32 rFn, float32 rFm) in float32_rdv() argument 51 static float32 float32_mvf(struct roundingData *roundData, float32 rFm) in float32_mvf() argument 56 static float32 float32_mnf(struct roundingData *roundData, float32 rFm) in float32_mnf() argument 61 static float32 float32_abs(struct roundingData *roundData, float32 rFm) in float32_abs() argument 76 unsigned int SingleCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd) in SingleCPDO() argument [all...] |
H A D | fpa11_cpdt.c | 91 static inline void storeSingle(struct roundingData *roundData, const unsigned int Fn, unsigned int __user *pMem) in storeSingle() argument 117 static inline void storeDouble(struct roundingData *roundData, const unsigned int Fn, unsigned int __user *pMem) in storeDouble() argument 259 struct roundingData roundData; in PerformSTF() local [all...] |
H A D | softfloat.c | 70 static int32 roundAndPackInt32( struct roundingData *roundData, flag zSign, bits64 absZ ) in roundAndPackInt32() argument 217 static float32 roundAndPackFloat32( struct roundingData *roundData, flag zSign, int16 zExp, bits32 zSig ) in roundAndPackFloat32() argument 280 normalizeRoundAndPackFloat32( struct roundingData *roundData, fla argument 388 roundAndPackFloat64( struct roundingData *roundData, flag zSign, int16 zExp, bits64 zSig ) roundAndPackFloat64() argument 453 normalizeRoundAndPackFloat64( struct roundingData *roundData, flag zSign, int16 zExp, bits64 zSig ) normalizeRoundAndPackFloat64() argument 565 roundAndPackFloatx80( struct roundingData *roundData, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1 ) roundAndPackFloatx80() argument 734 normalizeRoundAndPackFloatx80( struct roundingData *roundData, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1 ) normalizeRoundAndPackFloatx80() argument 762 int32_to_float32(struct roundingData *roundData, int32 a) int32_to_float32() argument 835 float32_to_int32( struct roundingData *roundData, float32 a ) float32_to_int32() argument 968 float32_round_to_int( struct roundingData *roundData, float32 a ) float32_round_to_int() argument 1029 addFloat32Sigs( struct roundingData *roundData, float32 a, float32 b, flag zSign ) addFloat32Sigs() argument 1101 subFloat32Sigs( struct roundingData *roundData, float32 a, float32 b, flag zSign ) subFloat32Sigs() argument 1175 float32_add( struct roundingData *roundData, float32 a, float32 b ) float32_add() argument 1197 float32_sub( struct roundingData *roundData, float32 a, float32 b ) float32_sub() argument 1219 float32_mul( struct roundingData *roundData, float32 a, float32 b ) float32_mul() argument 1280 float32_div( struct roundingData *roundData, float32 a, float32 b ) float32_div() argument 1347 float32_rem( struct roundingData *roundData, float32 a, float32 b ) float32_rem() argument 1450 float32_sqrt( struct roundingData *roundData, float32 a ) float32_sqrt() argument 1652 float64_to_int32( struct roundingData *roundData, float64 a ) float64_to_int32() argument 1727 float64_to_uint32( struct roundingData *roundData, float64 a ) float64_to_uint32() argument 1796 float64_to_float32( struct roundingData *roundData, float64 a ) float64_to_float32() argument 1863 float64_round_to_int( struct roundingData *roundData, float64 a ) float64_round_to_int() argument 1925 addFloat64Sigs( struct roundingData *roundData, float64 a, float64 b, flag zSign ) addFloat64Sigs() argument 1997 subFloat64Sigs( struct roundingData *roundData, float64 a, float64 b, flag zSign ) subFloat64Sigs() argument 2071 float64_add( struct roundingData *roundData, float64 a, float64 b ) float64_add() argument 2093 float64_sub( struct roundingData *roundData, float64 a, float64 b ) float64_sub() argument 2115 float64_mul( struct roundingData *roundData, float64 a, float64 b ) float64_mul() argument 2174 float64_div( struct roundingData *roundData, float64 a, float64 b ) float64_div() argument 2245 float64_rem( struct roundingData *roundData, float64 a, float64 b ) float64_rem() argument 2331 float64_sqrt( struct roundingData *roundData, float64 a ) float64_sqrt() argument 2541 floatx80_to_int32( struct roundingData *roundData, floatx80 a ) floatx80_to_int32() argument 2612 floatx80_to_float32( struct roundingData *roundData, floatx80 a ) floatx80_to_float32() argument 2641 floatx80_to_float64( struct roundingData *roundData, floatx80 a ) floatx80_to_float64() argument 2670 floatx80_round_to_int( struct roundingData *roundData, floatx80 a ) floatx80_round_to_int() argument 2745 addFloatx80Sigs( struct roundingData *roundData, floatx80 a, floatx80 b, flag zSign ) addFloatx80Sigs() argument 2814 subFloatx80Sigs( struct roundingData *roundData, floatx80 a, floatx80 b, flag zSign ) subFloatx80Sigs() argument 2882 floatx80_add( struct roundingData *roundData, floatx80 a, floatx80 b ) floatx80_add() argument 2904 floatx80_sub( struct roundingData *roundData, floatx80 a, floatx80 b ) floatx80_sub() argument 2926 floatx80_mul( struct roundingData *roundData, floatx80 a, floatx80 b ) floatx80_mul() argument 2987 floatx80_div( struct roundingData *roundData, floatx80 a, floatx80 b ) floatx80_div() argument 3069 floatx80_rem( struct roundingData *roundData, floatx80 a, floatx80 b ) floatx80_rem() argument 3169 floatx80_sqrt( struct roundingData *roundData, floatx80 a ) floatx80_sqrt() argument [all...] |
/kernel/linux/linux-6.6/arch/arm/nwfpe/ |
H A D | fpa11_cpdo.c | 23 struct roundingData roundData; in EmulateCPDO() local [all...] |
H A D | fpa11_cprt.c | 60 struct roundingData roundData; in PerformFLT() local 104 struct roundingData roundData; in PerformFIX() local [all...] |
H A D | double_cpdo.c | 31 static float64 float64_rsf(struct roundingData *roundData, float64 rFn, float64 rFm) in float64_rsf() argument 36 static float64 float64_rdv(struct roundingData *roundData, float64 rFn, float64 rFm) in float64_rdv() argument 56 static float64 float64_mvf(struct roundingData *roundData,float64 rFm) in float64_mvf() argument 61 static float64 float64_mnf(struct roundingData *roundData,float64 rFm) in float64_mnf() argument 75 static float64 float64_abs(struct roundingData *roundData,float64 rFm) in float64_abs() argument 99 unsigned int DoubleCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd) in DoubleCPDO() argument [all...] |
H A D | single_cpdo.c | 27 static float32 float32_rsf(struct roundingData *roundData, float32 rFn, float32 rFm) in float32_rsf() argument 32 static float32 float32_rdv(struct roundingData *roundData, float32 rFn, float32 rFm) in float32_rdv() argument 51 static float32 float32_mvf(struct roundingData *roundData, float32 rFm) in float32_mvf() argument 56 static float32 float32_mnf(struct roundingData *roundData, float32 rFm) in float32_mnf() argument 61 static float32 float32_abs(struct roundingData *roundData, float32 rFm) in float32_abs() argument 76 unsigned int SingleCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd) in SingleCPDO() argument [all...] |
H A D | extended_cpdo.c | 26 static floatx80 floatx80_rsf(struct roundingData *roundData, floatx80 rFn, floatx80 rFm) in floatx80_rsf() argument 31 static floatx80 floatx80_rdv(struct roundingData *roundData, floatx80 rFn, floatx80 rFm) in floatx80_rdv() argument 51 static floatx80 floatx80_mvf(struct roundingData *roundData, floatx80 rFm) in floatx80_mvf() argument 56 static floatx80 floatx80_mnf(struct roundingData *roundData, floatx80 rFm) in floatx80_mnf() argument 62 static floatx80 floatx80_abs(struct roundingData *roundData, floatx80 rFm) in floatx80_abs() argument 78 unsigned int ExtendedCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd) in ExtendedCPDO() argument [all...] |
H A D | fpa11_cpdt.c | 91 static inline void storeSingle(struct roundingData *roundData, const unsigned int Fn, unsigned int __user *pMem) in storeSingle() argument 117 static inline void storeDouble(struct roundingData *roundData, const unsigned int Fn, unsigned int __user *pMem) in storeDouble() argument 259 struct roundingData roundData; in PerformSTF() local [all...] |
H A D | softfloat.c | 70 static int32 roundAndPackInt32( struct roundingData *roundData, flag zSign, bits64 absZ ) in roundAndPackInt32() argument 217 static float32 roundAndPackFloat32( struct roundingData *roundData, flag zSign, int16 zExp, bits32 zSig ) in roundAndPackFloat32() argument 280 normalizeRoundAndPackFloat32( struct roundingData *roundData, fla argument 388 roundAndPackFloat64( struct roundingData *roundData, flag zSign, int16 zExp, bits64 zSig ) roundAndPackFloat64() argument 453 normalizeRoundAndPackFloat64( struct roundingData *roundData, flag zSign, int16 zExp, bits64 zSig ) normalizeRoundAndPackFloat64() argument 565 roundAndPackFloatx80( struct roundingData *roundData, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1 ) roundAndPackFloatx80() argument 734 normalizeRoundAndPackFloatx80( struct roundingData *roundData, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1 ) normalizeRoundAndPackFloatx80() argument 762 int32_to_float32(struct roundingData *roundData, int32 a) int32_to_float32() argument 835 float32_to_int32( struct roundingData *roundData, float32 a ) float32_to_int32() argument 968 float32_round_to_int( struct roundingData *roundData, float32 a ) float32_round_to_int() argument 1029 addFloat32Sigs( struct roundingData *roundData, float32 a, float32 b, flag zSign ) addFloat32Sigs() argument 1101 subFloat32Sigs( struct roundingData *roundData, float32 a, float32 b, flag zSign ) subFloat32Sigs() argument 1175 float32_add( struct roundingData *roundData, float32 a, float32 b ) float32_add() argument 1197 float32_sub( struct roundingData *roundData, float32 a, float32 b ) float32_sub() argument 1219 float32_mul( struct roundingData *roundData, float32 a, float32 b ) float32_mul() argument 1280 float32_div( struct roundingData *roundData, float32 a, float32 b ) float32_div() argument 1347 float32_rem( struct roundingData *roundData, float32 a, float32 b ) float32_rem() argument 1450 float32_sqrt( struct roundingData *roundData, float32 a ) float32_sqrt() argument 1652 float64_to_int32( struct roundingData *roundData, float64 a ) float64_to_int32() argument 1727 float64_to_uint32( struct roundingData *roundData, float64 a ) float64_to_uint32() argument 1796 float64_to_float32( struct roundingData *roundData, float64 a ) float64_to_float32() argument 1863 float64_round_to_int( struct roundingData *roundData, float64 a ) float64_round_to_int() argument 1925 addFloat64Sigs( struct roundingData *roundData, float64 a, float64 b, flag zSign ) addFloat64Sigs() argument 1997 subFloat64Sigs( struct roundingData *roundData, float64 a, float64 b, flag zSign ) subFloat64Sigs() argument 2071 float64_add( struct roundingData *roundData, float64 a, float64 b ) float64_add() argument 2093 float64_sub( struct roundingData *roundData, float64 a, float64 b ) float64_sub() argument 2115 float64_mul( struct roundingData *roundData, float64 a, float64 b ) float64_mul() argument 2174 float64_div( struct roundingData *roundData, float64 a, float64 b ) float64_div() argument 2245 float64_rem( struct roundingData *roundData, float64 a, float64 b ) float64_rem() argument 2331 float64_sqrt( struct roundingData *roundData, float64 a ) float64_sqrt() argument 2541 floatx80_to_int32( struct roundingData *roundData, floatx80 a ) floatx80_to_int32() argument 2612 floatx80_to_float32( struct roundingData *roundData, floatx80 a ) floatx80_to_float32() argument 2641 floatx80_to_float64( struct roundingData *roundData, floatx80 a ) floatx80_to_float64() argument 2670 floatx80_round_to_int( struct roundingData *roundData, floatx80 a ) floatx80_round_to_int() argument 2745 addFloatx80Sigs( struct roundingData *roundData, floatx80 a, floatx80 b, flag zSign ) addFloatx80Sigs() argument 2814 subFloatx80Sigs( struct roundingData *roundData, floatx80 a, floatx80 b, flag zSign ) subFloatx80Sigs() argument 2882 floatx80_add( struct roundingData *roundData, floatx80 a, floatx80 b ) floatx80_add() argument 2904 floatx80_sub( struct roundingData *roundData, floatx80 a, floatx80 b ) floatx80_sub() argument 2926 floatx80_mul( struct roundingData *roundData, floatx80 a, floatx80 b ) floatx80_mul() argument 2987 floatx80_div( struct roundingData *roundData, floatx80 a, floatx80 b ) floatx80_div() argument 3069 floatx80_rem( struct roundingData *roundData, floatx80 a, floatx80 b ) floatx80_rem() argument 3169 floatx80_sqrt( struct roundingData *roundData, floatx80 a ) floatx80_sqrt() argument [all...] |