Home
last modified time | relevance | path

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

12

/freebsd/lib/libc/arm/aeabi/
H A Daeabi_double.c38 flag __unorddf2(float64, float64);
41 int __aeabi_dcmpeq_vfp(float64, float64);
42 int __aeabi_dcmplt_vfp(float64, float64);
43 int __aeabi_dcmple_vfp(float64, float64);
44 int __aeabi_dcmpgt_vfp(float64, float64);
45 int __aeabi_dcmpge_vfp(float64, float64);
46 int __aeabi_dcmpun_vfp(float64, float64);
50 float64 __aeabi_dadd_vfp(float64, float64);
51 float64 __aeabi_ddiv_vfp(float64, float64);
52 float64 __aeabi_dmul_vfp(float64, float64);
[all …]
H A Daeabi_float.c48 float64 __aeabi_f2d_vfp(float32);
68 float64 AEABI_FUNC(f2d, float32, float32_to_float64) in AEABI_FUNC2()
/freebsd/lib/libc/riscv/softfloat/
H A Dsoftfloat.h212 float64 float64_round_to_int( float64 );
213 float64 float64_add( float64, float64 );
214 float64 float64_sub( float64, float64 );
215 float64 float64_mul( float64, float64 );
216 float64 float64_div( float64, float64 );
217 float64 float64_rem( float64, float64 );
218 float64 float64_sqrt( float64 );
219 int float64_eq( float64, float64 );
220 int float64_le( float64, float64 );
221 int float64_lt( float64, float64 );
[all …]
/freebsd/lib/libc/powerpc/softfloat/
H A Dsoftfloat.h204 float64 float64_round_to_int( float64 );
205 float64 float64_add( float64, float64 );
206 float64 float64_sub( float64, float64 );
207 float64 float64_mul( float64, float64 );
208 float64 float64_div( float64, float64 );
209 float64 float64_rem( float64, float64 );
210 float64 float64_sqrt( float64 );
211 int float64_eq( float64, float64 );
212 int float64_le( float64, float64 );
213 int float64_lt( float64, float64 );
[all …]
/freebsd/lib/libc/arm/softfloat/
H A Dsoftfloat.h212 float64 float64_round_to_int( float64 );
213 float64 float64_add( float64, float64 );
214 float64 float64_sub( float64, float64 );
215 float64 float64_mul( float64, float64 );
216 float64 float64_div( float64, float64 );
217 float64 float64_rem( float64, float64 );
218 float64 float64_sqrt( float64 );
219 int float64_eq( float64, float64 );
220 int float64_le( float64, float64 );
221 int float64_lt( float64, float64 );
[all …]
/freebsd/lib/libc/powerpc64/softfloat/
H A Dsoftfloat.h204 float64 float64_round_to_int( float64 );
205 float64 float64_add( float64, float64 );
206 float64 float64_sub( float64, float64 );
207 float64 float64_mul( float64, float64 );
208 float64 float64_div( float64, float64 );
209 float64 float64_rem( float64, float64 );
210 float64 float64_sqrt( float64 );
211 int float64_eq( float64, float64 );
212 int float64_le( float64, float64 );
213 int float64_lt( float64, float64 );
[all …]
/freebsd/lib/libc/powerpcspe/softfloat/
H A Dsoftfloat.h204 float64 float64_round_to_int( float64 );
205 float64 float64_add( float64, float64 );
206 float64 float64_sub( float64, float64 );
207 float64 float64_mul( float64, float64 );
208 float64 float64_div( float64, float64 );
209 float64 float64_rem( float64, float64 );
210 float64 float64_sqrt( float64 );
211 int float64_eq( float64, float64 );
212 int float64_le( float64, float64 );
213 int float64_lt( float64, float64 );
[all …]
/freebsd/lib/libc/softfloat/templates/
H A Dsoftfloat.h190 float64 float64_round_to_int( float64 );
191 float64 float64_add( float64, float64 );
192 float64 float64_sub( float64, float64 );
193 float64 float64_mul( float64, float64 );
194 float64 float64_div( float64, float64 );
195 float64 float64_rem( float64, float64 );
196 float64 float64_sqrt( float64 );
197 !!!flag float64_eq( float64, float64 );
198 !!!flag float64_le( float64, float64 );
199 !!!flag float64_lt( float64, float64 );
[all …]
H A Dsoftfloat-specialize170 flag float64_is_nan( float64 a )
183 flag float64_is_signaling_nan( float64 a )
199 static commonNaNT float64ToCommonNaN( float64 a )
217 static float64 commonNaNToFloat64( commonNaNT a )
234 static float64 propagateFloat64NaN( float64 a, float64 b )
/freebsd/lib/libc/softfloat/
H A Dnegdf2.c11 float64 __negdf2(float64);
13 float64
14 __negdf2(float64 a) in __negdf2()
H A Deqdf2.c11 flag __eqdf2(float64, float64);
14 __eqdf2(float64 a, float64 b) in __eqdf2()
H A Dnedf2.c11 flag __nedf2(float64, float64);
14 __nedf2(float64 a, float64 b) in __nedf2()
H A Dgtdf2.c11 flag __gtdf2(float64, float64);
14 __gtdf2(float64 a, float64 b) in __gtdf2()
H A Dgedf2.c11 flag __gedf2(float64, float64);
14 __gedf2(float64 a, float64 b) in __gedf2()
H A Dledf2.c11 flag __ledf2(float64, float64);
14 __ledf2(float64 a, float64 b) in __ledf2()
H A Dltdf2.c11 flag __ltdf2(float64, float64);
14 __ltdf2(float64 a, float64 b) in __ltdf2()
H A Dunorddf2.c11 flag __unorddf2(float64, float64);
14 __unorddf2(float64 a, float64 b) in __unorddf2()
H A Dtimesoftfloat.c128 static void time_a_int32_z_float64( float64 function( int32 ) ) in time_a_int32_z_float64()
283 static void time_a_int64_z_float64( float64 function( int64 ) ) in time_a_int64_z_float64()
441 static void time_a_float32_z_float64( float64 function( float32 ) ) in time_a_float32_z_float64()
669 static const float64 inputs_float64[ numInputs_float64 ] = {
704 static void time_a_float64_z_int32( int32 function( float64 ) ) in time_a_float64_z_int32() argument
731 static void time_a_float64_z_int64( int64 function( float64 ) ) in time_a_float64_z_int64() argument
847 static void time_az_float64( float64 function( float64 ) ) in time_az_float64() argument
874 static void time_ab_float64_z_flag( flag function( float64, float64 ) ) in time_ab_float64_z_flag() argument
909 static void time_abz_float64( float64 function( float64, float64 ) ) in time_abz_float64() argument
944 static const float64 inputs_float64_pos[ numInputs_float64 ] = {
[all …]
H A Dsoftfloat-specialize221 flag float64_is_nan( float64 a )
239 flag float64_is_signaling_nan( float64 a )
255 static commonNaNT float64ToCommonNaN( float64 a )
273 static float64 commonNaNToFloat64( commonNaNT a )
290 static float64 propagateFloat64NaN( float64 a, float64 b )
H A Dsoftfloat.txt86 file defines four types: `float32' (single precision), `float64' (double
88 (quadruple precision). The `float32' and `float64' types are defined in
97 header file defines only two types: `float32' and `float64'. Because
100 `float64' type is defined as a structure of two 32-bit integers, with the
105 Standard, then the `float32' and `float64' types should be indistinguishable
107 when `float32' or `float64' values are placed in processor registers by
157 (`float64'), respectively. When rounding to reduced precision, additional
/freebsd/lib/libc/softfloat/bits32/
H A Dsoftfloat.c1664 static float64 addFloat64Sigs( float64 a, float64 b, flag zSign ) in addFloat64Sigs()
1742 static float64 subFloat64Sigs( float64 a, float64 b, flag zSign ) in subFloat64Sigs()
1822 float64 float64_add( float64 a, float64 b ) in float64_add()
1844 float64 float64_sub( float64 a, float64 b ) in float64_sub()
1866 float64 float64_mul( float64 a, float64 b ) in float64_mul()
1928 float64 float64_div( float64 a, float64 b ) in float64_div()
2009 float64 float64_rem( float64 a, float64 b ) in float64_rem()
2114 float64 float64_sqrt( float64 a ) in float64_sqrt()
2184 flag float64_eq( float64 a, float64 b ) in float64_eq()
2210 flag float64_le( float64 a, float64 b ) in float64_le()
[all …]
/freebsd/lib/libc/softfloat/bits64/
H A Dsoftfloat.c2669 static float64 addFloat64Sigs( float64 a, float64 b, flag zSign ) in addFloat64Sigs()
2741 static float64 subFloat64Sigs( float64 a, float64 b, flag zSign ) in subFloat64Sigs()
2815 float64 float64_add( float64 a, float64 b ) in float64_add()
2837 float64 float64_sub( float64 a, float64 b ) in float64_sub()
2859 float64 float64_mul( float64 a, float64 b ) in float64_mul()
2918 float64 float64_div( float64 a, float64 b ) in float64_div()
2990 float64 float64_rem( float64 a, float64 b ) in float64_rem()
3076 float64 float64_sqrt( float64 a ) in float64_sqrt()
3129 flag float64_eq( float64 a, float64 b ) in float64_eq()
3153 flag float64_le( float64 a, float64 b ) in float64_le()
[all …]
/freebsd/contrib/file/magic/Magdir/
H A Dnifty87 >0 leshort =64 \b, float64 datatype
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLowLevelType.h86 static constexpr LLT float64() { in float64() function
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/
H A Dfp_div_impl.inc17 // It uses 3 iterations for float32, 4 for float64 and 5 for float128,

12