Home
last modified time | relevance | path

Searched refs:float64 (Results 1 – 10 of 10) sorted by relevance

/Linux-v6.6/arch/arm/nwfpe/
Ddouble_cpdo.c15 float64 f64;
19 float64 float64_exp(float64 Fm);
20 float64 float64_ln(float64 Fm);
21 float64 float64_sin(float64 rFm);
22 float64 float64_cos(float64 rFm);
23 float64 float64_arcsin(float64 rFm);
24 float64 float64_arctan(float64 rFm);
25 float64 float64_log(float64 rFm);
26 float64 float64_tan(float64 rFm);
27 float64 float64_arccos(float64 rFm);
[all …]
Dsoftfloat.h54 typedef u64 float64; typedef
128 float64 int32_to_float64( signed int );
140 float64 float32_to_float64( float32 );
170 signed int float64_to_int32( struct roundingData *, float64 );
171 signed int float64_to_int32_round_to_zero( float64 );
172 float32 float64_to_float32( struct roundingData *, float64 );
174 floatx80 float64_to_floatx80( float64 );
182 float64 float64_round_to_int( struct roundingData *, float64 );
183 float64 float64_add( struct roundingData *, float64, float64 );
184 float64 float64_sub( struct roundingData *, float64, float64 );
[all …]
Dsoftfloat.c294 INLINE bits64 extractFloat64Frac( float64 a ) in extractFloat64Frac()
306 INLINE int16 extractFloat64Exp( float64 a ) in extractFloat64Exp()
319 INLINE flag extractFloat64Sign( float64 a )
358 INLINE float64 packFloat64( flag zSign, int16 zExp, bits64 zSig ) in packFloat64()
388 static float64 roundAndPackFloat64( struct roundingData *roundData, flag zSign, int16 zExp, bits64 … in roundAndPackFloat64()
452 static float64
780 float64 int32_to_float64( int32 a ) in int32_to_float64()
904 float64 float32_to_float64( float32 a ) in float32_to_float64()
1652 int32 float64_to_int32( struct roundingData *roundData, float64 a ) in float64_to_int32()
1680 int32 float64_to_int32_round_to_zero( float64 a ) in float64_to_int32_round_to_zero()
[all …]
Dfpopcode.h367 static inline float64 __pure getDoubleConstant(const unsigned int nIndex) in getDoubleConstant()
369 extern const float64 float64Constant[]; in getDoubleConstant()
466 extern const float64 float64Constant[];
Dsoftfloat-specialize174 flag float64_is_nan( float64 a )
187 flag float64_is_signaling_nan( float64 a )
203 static commonNaNT float64ToCommonNaN( float64 a )
221 static float64 commonNaNToFloat64( commonNaNT a )
238 static float64 propagateFloat64NaN( float64 a, float64 b )
Dfpa11_cprt.c259 float64 rFm = getDoubleConstant(Fm); in PerformComparison()
260 float64 rFn = fpa11->fpreg[Fn].fDouble; in PerformComparison()
307 float64 rFm, rFn; in PerformComparison()
Dfpopcode.c30 const float64 float64Constant[] = {
Dfpa11.h46 float64 fDouble;
Dfpa11_cpdt.c121 float64 f; in storeDouble()
/Linux-v6.6/arch/sh/kernel/cpu/sh4/
Dsoftfloat.c66 typedef unsigned long long float64; typedef
71 bits64 extractFloat64Frac(float64 a);
72 flag extractFloat64Sign(float64 a);
73 int16 extractFloat64Exp(float64 a);
77 float64 packFloat64(flag zSign, int16 zExp, bits64 zSig);
81 float64 float64_sub(float64 a, float64 b);
84 float64 float64_add(float64 a, float64 b);
85 float64 float64_div(float64 a, float64 b);
88 float64 float64_mul(float64 a, float64 b);
89 float32 float64_to_float32(float64 a);
[all …]