Home
last modified time | relevance | path

Searched refs:roundingData (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/arch/arm/nwfpe/
H A Dsoftfloat.h127 float32 int32_to_float32( struct roundingData *, signed int );
138 signed int float32_to_int32( struct roundingData *, float32 );
150 float32 float32_round_to_int( struct roundingData*, float32 );
151 float32 float32_add( struct roundingData *, float32, float32 );
152 float32 float32_sub( struct roundingData *, float32, float32 );
153 float32 float32_mul( struct roundingData *, float32, float32 );
156 float32 float32_sqrt( struct roundingData*, float32 );
170 signed int float64_to_int32( struct roundingData *, float64 );
172 float32 float64_to_float32( struct roundingData *, float64 );
188 float64 float64_sqrt( struct roundingData *, float64 );
[all …]
H A Dsingle_cpdo.c27 static float32 float32_rsf(struct roundingData *roundData, float32 rFn, float32 rFm) in float32_rsf()
32 static float32 float32_rdv(struct roundingData *roundData, float32 rFn, float32 rFm) in float32_rdv()
37 static float32 (*const dyadic_single[16])(struct roundingData *, float32 rFn, float32 rFm) = {
51 static float32 float32_mvf(struct roundingData *roundData, float32 rFm) in float32_mvf()
56 static float32 float32_mnf(struct roundingData *roundData, float32 rFm) in float32_mnf()
61 static float32 float32_abs(struct roundingData *roundData, float32 rFm) in float32_abs()
66 static float32 (*const monadic_single[16])(struct roundingData*, float32 rFm) = {
76 unsigned int SingleCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd) in SingleCPDO()
H A Ddouble_cpdo.c31 static float64 float64_rsf(struct roundingData *roundData, float64 rFn, float64 rFm) in float64_rsf()
36 static float64 float64_rdv(struct roundingData *roundData, float64 rFn, float64 rFm) in float64_rdv()
41 static float64 (*const dyadic_double[16])(struct roundingData*, float64 rFn, float64 rFm) = {
56 static float64 float64_mvf(struct roundingData *roundData,float64 rFm) in float64_mvf()
61 static float64 float64_mnf(struct roundingData *roundData,float64 rFm) in float64_mnf()
75 static float64 float64_abs(struct roundingData *roundData,float64 rFm) in float64_abs()
89 static float64 (*const monadic_double[16])(struct roundingData *, float64 rFm) = {
99 unsigned int DoubleCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd) in DoubleCPDO()
H A Dextended_cpdo.c26 static floatx80 floatx80_rsf(struct roundingData *roundData, floatx80 rFn, floatx80 rFm) in floatx80_rsf()
31 static floatx80 floatx80_rdv(struct roundingData *roundData, floatx80 rFn, floatx80 rFm) in floatx80_rdv()
36 static floatx80 (*const dyadic_extended[16])(struct roundingData*, floatx80 rFn, floatx80 rFm) = {
51 static floatx80 floatx80_mvf(struct roundingData *roundData, floatx80 rFm) in floatx80_mvf()
56 static floatx80 floatx80_mnf(struct roundingData *roundData, floatx80 rFm) in floatx80_mnf()
62 static floatx80 floatx80_abs(struct roundingData *roundData, floatx80 rFm) in floatx80_abs()
68 static floatx80 (*const monadic_extended[16])(struct roundingData*, floatx80 rFm) = {
78 unsigned int ExtendedCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd) in ExtendedCPDO()
H A Dfpa11.h28 struct roundingData { struct
99 extern unsigned int SingleCPDO(struct roundingData *roundData,
102 extern unsigned int DoubleCPDO(struct roundingData *roundData,
106 extern unsigned int ExtendedCPDO(struct roundingData *roundData,
H A Dfpa11_cpdo.c14 unsigned int SingleCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd);
15 unsigned int DoubleCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd);
16 unsigned int ExtendedCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd);
23 struct roundingData roundData; in EmulateCPDO()
H A Dsoftfloat.c762 float32 int32_to_float32(struct roundingData *roundData, int32 a) in int32_to_float32()
835 int32 float32_to_int32( struct roundingData *roundData, float32 a ) in float32_to_int32()
968 float32 float32_round_to_int( struct roundingData *roundData, float32 a ) in float32_round_to_int()
1450 float32 float32_sqrt( struct roundingData *roundData, float32 a ) in float32_sqrt()
1652 int32 float64_to_int32( struct roundingData *roundData, float64 a ) in float64_to_int32()
1727 int32 float64_to_uint32( struct roundingData *roundData, float64 a ) in float64_to_uint32()
1796 float32 float64_to_float32( struct roundingData *roundData, float64 a ) in float64_to_float32()
1863 float64 float64_round_to_int( struct roundingData *roundData, float64 a ) in float64_round_to_int()
2331 float64 float64_sqrt( struct roundingData *roundData, float64 a ) in float64_sqrt()
2541 int32 floatx80_to_int32( struct roundingData *roundData, floatx80 a ) in floatx80_to_int32()
[all …]
H A Dfpa11_cpdt.c91 static inline void storeSingle(struct roundingData *roundData, const unsigned int Fn, unsigned int … in storeSingle()
117 static inline void storeDouble(struct roundingData *roundData, const unsigned int Fn, unsigned int … in storeDouble()
259 struct roundingData roundData; in PerformSTF()
H A Dfpa11_cprt.c60 struct roundingData roundData; in PerformFLT()
104 struct roundingData roundData; in PerformFIX()