Home
last modified time | relevance | path

Searched refs:float32 (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-14.2/lib/libc/arm/aeabi/
H A Daeabi_float.c38 flag __unordsf2(float32, float32);
41 int __aeabi_fcmpeq_vfp(float32, float32);
42 int __aeabi_fcmplt_vfp(float32, float32);
43 int __aeabi_fcmple_vfp(float32, float32);
44 int __aeabi_fcmpgt_vfp(float32, float32);
45 int __aeabi_fcmpge_vfp(float32, float32);
46 int __aeabi_fcmpun_vfp(float32, float32);
50 float32 __aeabi_fadd_vfp(float32, float32);
51 float32 __aeabi_fdiv_vfp(float32, float32);
52 float32 __aeabi_fmul_vfp(float32, float32);
[all …]
H A Daeabi_double.c48 float32 __aeabi_d2f_vfp(float64);
68 float32 AEABI_FUNC(d2f, float64, float64_to_float32) in AEABI_FUNC2()
/freebsd-14.2/lib/libc/powerpc/softfloat/
H A Dsoftfloat.h164 float32 float32_round_to_int( float32 );
165 float32 float32_add( float32, float32 );
166 float32 float32_sub( float32, float32 );
167 float32 float32_mul( float32, float32 );
168 float32 float32_div( float32, float32 );
169 float32 float32_rem( float32, float32 );
170 float32 float32_sqrt( float32 );
171 int float32_eq( float32, float32 );
172 int float32_le( float32, float32 );
173 int float32_lt( float32, float32 );
[all …]
/freebsd-14.2/lib/libc/riscv/softfloat/
H A Dsoftfloat.h168 float32 float32_round_to_int( float32 );
169 float32 float32_add( float32, float32 );
170 float32 float32_sub( float32, float32 );
171 float32 float32_mul( float32, float32 );
172 float32 float32_div( float32, float32 );
173 float32 float32_rem( float32, float32 );
174 float32 float32_sqrt( float32 );
175 int float32_eq( float32, float32 );
176 int float32_le( float32, float32 );
177 int float32_lt( float32, float32 );
[all …]
/freebsd-14.2/lib/libc/powerpcspe/softfloat/
H A Dsoftfloat.h164 float32 float32_round_to_int( float32 );
165 float32 float32_add( float32, float32 );
166 float32 float32_sub( float32, float32 );
167 float32 float32_mul( float32, float32 );
168 float32 float32_div( float32, float32 );
169 float32 float32_rem( float32, float32 );
170 float32 float32_sqrt( float32 );
171 int float32_eq( float32, float32 );
172 int float32_le( float32, float32 );
173 int float32_lt( float32, float32 );
[all …]
/freebsd-14.2/lib/libc/powerpc64/softfloat/
H A Dsoftfloat.h164 float32 float32_round_to_int( float32 );
165 float32 float32_add( float32, float32 );
166 float32 float32_sub( float32, float32 );
167 float32 float32_mul( float32, float32 );
168 float32 float32_div( float32, float32 );
169 float32 float32_rem( float32, float32 );
170 float32 float32_sqrt( float32 );
171 int float32_eq( float32, float32 );
172 int float32_le( float32, float32 );
173 int float32_lt( float32, float32 );
[all …]
/freebsd-14.2/lib/libc/arm/softfloat/
H A Dsoftfloat.h168 float32 float32_round_to_int( float32 );
169 float32 float32_add( float32, float32 );
170 float32 float32_sub( float32, float32 );
171 float32 float32_mul( float32, float32 );
172 float32 float32_div( float32, float32 );
173 float32 float32_rem( float32, float32 );
174 float32 float32_sqrt( float32 );
175 int float32_eq( float32, float32 );
176 int float32_le( float32, float32 );
177 int float32_lt( float32, float32 );
[all …]
/freebsd-14.2/lib/libc/softfloat/templates/
H A Dsoftfloat.h153 float32 float32_round_to_int( float32 );
154 float32 float32_add( float32, float32 );
155 float32 float32_sub( float32, float32 );
156 float32 float32_mul( float32, float32 );
157 float32 float32_div( float32, float32 );
158 float32 float32_rem( float32, float32 );
159 float32 float32_sqrt( float32 );
160 !!!flag float32_eq( float32, float32 );
161 !!!flag float32_le( float32, float32 );
162 !!!flag float32_lt( float32, float32 );
[all …]
H A Dsoftfloat-specialize78 flag float32_is_nan( float32 a )
91 flag float32_is_signaling_nan( float32 a )
105 static commonNaNT float32ToCommonNaN( float32 a )
123 static float32 commonNaNToFloat32( commonNaNT a )
137 static float32 propagateFloat32NaN( float32 a, float32 b )
/freebsd-14.2/lib/libc/softfloat/
H A Dnegsf2.c11 float32 __negsf2(float32);
13 float32
14 __negsf2(float32 a) in __negsf2()
H A Dgesf2.c11 flag __gesf2(float32, float32);
14 __gesf2(float32 a, float32 b) in __gesf2()
H A Dnesf2.c11 flag __nesf2(float32, float32);
14 __nesf2(float32 a, float32 b) in __nesf2()
H A Deqsf2.c11 flag __eqsf2(float32, float32);
14 __eqsf2(float32 a, float32 b) in __eqsf2()
H A Dlesf2.c11 flag __lesf2(float32, float32);
14 __lesf2(float32 a, float32 b) in __lesf2()
H A Dltsf2.c11 flag __ltsf2(float32, float32);
14 __ltsf2(float32 a, float32 b) in __ltsf2()
H A Dgtsf2.c11 flag __gtsf2(float32, float32);
14 __gtsf2(float32 a, float32 b) in __gtsf2()
H A Dunordsf2.c11 flag __unordsf2(float32, float32);
14 __unordsf2(float32 a, float32 b) in __unordsf2()
H A Dtimesoftfloat.c101 static void time_a_int32_z_float32( float32 function( int32 ) ) in time_a_int32_z_float32()
256 static void time_a_int64_z_float32( float32 function( int64 ) ) in time_a_int64_z_float32()
376 static const float32 inputs_float32[ numInputs_float32 ] = {
387 static void time_a_float32_z_int32( int32 function( float32 ) ) in time_a_float32_z_int32() argument
414 static void time_a_float32_z_int64( int64 function( float32 ) ) in time_a_float32_z_int64() argument
441 static void time_a_float32_z_float64( float64 function( float32 ) ) in time_a_float32_z_float64() argument
530 static void time_az_float32( float32 function( float32 ) ) in time_az_float32() argument
557 static void time_ab_float32_z_flag( flag function( float32, float32 ) ) in time_ab_float32_z_flag() argument
592 static void time_abz_float32( float32 function( float32, float32 ) ) in time_abz_float32() argument
627 static const float32 inputs_float32_pos[ numInputs_float32 ] = {
[all …]
H A Dsoftfloat-specialize122 flag float32_is_nan( float32 a )
139 flag float32_is_signaling_nan( float32 a )
153 static commonNaNT float32ToCommonNaN( float32 a )
171 static float32 commonNaNToFloat32( commonNaNT a )
185 static float32 propagateFloat32NaN( float32 a, float32 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
99 the `float32' type is identified with an appropriate integer type. The
105 Standard, then the `float32' and `float64' types should be indistinguishable
107 when `float32' or `float64' values are placed in processor registers by
156 equivalent to single precision (`float32') or to double precision
/freebsd-14.2/lib/libc/softfloat/bits32/
H A Dsoftfloat.c785 static float32 addFloat32Sigs( float32 a, float32 b, flag zSign ) in addFloat32Sigs()
857 static float32 subFloat32Sigs( float32 a, float32 b, flag zSign ) in subFloat32Sigs()
931 float32 float32_add( float32 a, float32 b ) in float32_add()
953 float32 float32_sub( float32 a, float32 b ) in float32_sub()
975 float32 float32_mul( float32 a, float32 b ) in float32_mul()
1034 float32 float32_div( float32 a, float32 b ) in float32_div()
1104 float32 float32_rem( float32 a, float32 b ) in float32_rem()
1191 float32 float32_sqrt( float32 a ) in float32_sqrt()
1250 flag float32_eq( float32 a, float32 b ) in float32_eq()
1273 flag float32_le( float32 a, float32 b ) in float32_le()
[all …]
/freebsd-14.2/lib/libc/softfloat/bits64/
H A Dsoftfloat.c1703 static float32 addFloat32Sigs( float32 a, float32 b, flag zSign ) in addFloat32Sigs()
1775 static float32 subFloat32Sigs( float32 a, float32 b, flag zSign ) in subFloat32Sigs()
1849 float32 float32_add( float32 a, float32 b ) in float32_add()
1871 float32 float32_sub( float32 a, float32 b ) in float32_sub()
1893 float32 float32_mul( float32 a, float32 b ) in float32_mul()
1954 float32 float32_div( float32 a, float32 b ) in float32_div()
2018 float32 float32_rem( float32 a, float32 b ) in float32_rem()
2121 float32 float32_sqrt( float32 a ) in float32_sqrt()
2177 flag float32_eq( float32 a, float32 b ) in float32_eq()
2200 flag float32_le( float32 a, float32 b ) in float32_le()
[all …]
/freebsd-14.2/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,
20 // it is done for float32 by default) and (N-1) half-width iteration plus one
147 // for float32 division. This is expected to be useful for some 16-bit
257 // the total number of iterations should be at least 3 even for float32.
/freebsd-14.2/contrib/file/magic/Magdir/
H A Dnifty85 >0 leshort =16 \b, float32 datatype
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLowLevelType.h81 static constexpr LLT float32() { in float32() function

12