Home
last modified time | relevance | path

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

12

/freebsd-14.2/lib/libc/powerpc/softfloat/
H A Dsoftfloat.h290 float128 float128_round_to_int( float128 );
291 float128 float128_add( float128, float128 );
292 float128 float128_sub( float128, float128 );
293 float128 float128_mul( float128, float128 );
294 float128 float128_div( float128, float128 );
295 float128 float128_rem( float128, float128 );
296 float128 float128_sqrt( float128 );
297 int float128_eq( float128, float128 );
298 int float128_le( float128, float128 );
299 int float128_lt( float128, float128 );
[all …]
/freebsd-14.2/lib/libc/riscv/softfloat/
H A Dsoftfloat.h298 float128 float128_round_to_int( float128 );
299 float128 float128_add( float128, float128 );
300 float128 float128_sub( float128, float128 );
301 float128 float128_mul( float128, float128 );
302 float128 float128_div( float128, float128 );
303 float128 float128_rem( float128, float128 );
304 float128 float128_sqrt( float128 );
305 int float128_eq( float128, float128 );
306 int float128_le( float128, float128 );
307 int float128_lt( float128, float128 );
[all …]
/freebsd-14.2/lib/libc/powerpcspe/softfloat/
H A Dsoftfloat.h290 float128 float128_round_to_int( float128 );
291 float128 float128_add( float128, float128 );
292 float128 float128_sub( float128, float128 );
293 float128 float128_mul( float128, float128 );
294 float128 float128_div( float128, float128 );
295 float128 float128_rem( float128, float128 );
296 float128 float128_sqrt( float128 );
297 int float128_eq( float128, float128 );
298 int float128_le( float128, float128 );
299 int float128_lt( float128, float128 );
[all …]
/freebsd-14.2/lib/libc/powerpc64/softfloat/
H A Dsoftfloat.h290 float128 float128_round_to_int( float128 );
291 float128 float128_add( float128, float128 );
292 float128 float128_sub( float128, float128 );
293 float128 float128_mul( float128, float128 );
294 float128 float128_div( float128, float128 );
295 float128 float128_rem( float128, float128 );
296 float128 float128_sqrt( float128 );
297 int float128_eq( float128, float128 );
298 int float128_le( float128, float128 );
299 int float128_lt( float128, float128 );
[all …]
/freebsd-14.2/lib/libc/arm/softfloat/
H A Dsoftfloat.h298 float128 float128_round_to_int( float128 );
299 float128 float128_add( float128, float128 );
300 float128 float128_sub( float128, float128 );
301 float128 float128_mul( float128, float128 );
302 float128 float128_div( float128, float128 );
303 float128 float128_rem( float128, float128 );
304 float128 float128_sqrt( float128 );
305 int float128_eq( float128, float128 );
306 int float128_le( float128, float128 );
307 int float128_lt( float128, float128 );
[all …]
/freebsd-14.2/lib/libc/softfloat/templates/
H A Dsoftfloat.h60 } float128; typedef
274 float128 float128_round_to_int( float128 );
275 float128 float128_add( float128, float128 );
276 float128 float128_sub( float128, float128 );
277 float128 float128_mul( float128, float128 );
278 float128 float128_div( float128, float128 );
279 float128 float128_rem( float128, float128 );
280 float128 float128_sqrt( float128 );
281 !!!flag float128_eq( float128, float128 );
282 !!!flag float128_le( float128, float128 );
[all …]
H A Dsoftfloat-specialize378 flag float128_is_nan( float128 a )
393 flag float128_is_signaling_nan( float128 a )
409 static commonNaNT float128ToCommonNaN( float128 a )
426 static float128 commonNaNToFloat128( commonNaNT a )
428 float128 z;
443 static float128 propagateFloat128NaN( float128 a, float128 b )
/freebsd-14.2/lib/libc/softfloat/
H A Dnegtf2.c13 float128 __negtf2(float128);
15 float128
16 __negtf2(float128 a) in __negtf2()
H A Deqtf2.c12 flag __eqtf2(float128, float128);
15 __eqtf2(float128 a, float128 b) in __eqtf2()
H A Dnetf2.c13 flag __netf2(float128, float128);
16 __netf2(float128 a, float128 b) in __netf2()
H A Dgttf2.c13 flag __gttf2(float128, float128);
16 __gttf2(float128 a, float128 b) in __gttf2()
H A Dgetf2.c13 flag __getf2(float128, float128);
16 __getf2(float128 a, float128 b) in __getf2()
H A Dlttf2.c13 flag __lttf2(float128, float128);
16 __lttf2(float128 a, float128 b) in __lttf2()
H A Dletf2.c13 flag __letf2(float128, float128);
16 __letf2(float128 a, float128 b) in __letf2()
H A Dtimesoftfloat.c1450 float128 a; in time_a_float128_z_int32()
1482 float128 a; in time_a_float128_z_int64()
1514 float128 a; in time_a_float128_z_float32()
1546 float128 a; in time_a_float128_z_float64()
1580 float128 a; in time_a_float128_z_floatx80()
1609 static void time_az_float128( float128 function( float128 ) ) in time_az_float128() argument
1614 float128 a; in time_az_float128()
1646 float128 a, b; in time_ab_float128_z_flag()
1683 static void time_abz_float128( float128 function( float128, float128 ) ) in time_abz_float128() argument
1762 static void time_az_float128_pos( float128 function( float128 ) ) in time_az_float128_pos() argument
[all …]
H A Dsoftfloat-specialize434 flag float128_is_nan( float128 a )
449 flag float128_is_signaling_nan( float128 a )
465 static commonNaNT float128ToCommonNaN( float128 a )
482 static float128 commonNaNToFloat128( commonNaNT a )
484 float128 z;
499 static float128 propagateFloat128NaN( float128 a, float128 b )
H A Dsoftfloat-history.txt25 -- Created the 64-bit (bits64) version, adding the floatx80 and float128
H A Dtimesoftfloat.txt89 quadruple precision (`float128'). This is inherent to the remainder
H A Dsoftfloat.txt87 precision), `floatx80' (extended double precision), and `float128'
89 terms of 32-bit and 64-bit integer types, respectively, while the `float128'
/freebsd-14.2/lib/libc/softfloat/bits64/
H A Dsoftfloat.c4762 static float128 addFloat128Sigs( float128 a, float128 b, flag zSign ) in addFloat128Sigs()
4841 static float128 subFloat128Sigs( float128 a, float128 b, flag zSign ) in subFloat128Sigs()
4924 float128 float128_add( float128 a, float128 b ) in float128_add()
4946 float128 float128_sub( float128 a, float128 b ) in float128_sub()
4968 float128 float128_mul( float128 a, float128 b ) in float128_mul()
5033 float128 float128_div( float128 a, float128 b ) in float128_div()
5118 float128 float128_rem( float128 a, float128 b ) in float128_rem()
5229 float128 float128_sqrt( float128 a ) in float128_sqrt()
5299 flag float128_eq( float128 a, float128 b ) in float128_eq()
5330 flag float128_le( float128 a, float128 b ) in float128_le()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DBuiltinsPPC.def876 TARGET_BUILTIN(__builtin_sqrtf128_round_to_odd, "LLdLLd", "", "float128")
877 TARGET_BUILTIN(__builtin_addf128_round_to_odd, "LLdLLdLLd", "", "float128")
878 TARGET_BUILTIN(__builtin_subf128_round_to_odd, "LLdLLdLLd", "", "float128")
879 TARGET_BUILTIN(__builtin_mulf128_round_to_odd, "LLdLLdLLd", "", "float128")
880 TARGET_BUILTIN(__builtin_divf128_round_to_odd, "LLdLLdLLd", "", "float128")
881 TARGET_BUILTIN(__builtin_fmaf128_round_to_odd, "LLdLLdLLdLLd", "", "float128")
882 TARGET_BUILTIN(__builtin_truncf128_round_to_odd, "dLLd", "", "float128")
883 TARGET_BUILTIN(__builtin_vsx_scalar_extract_expq, "ULLiLLd", "", "float128")
884 TARGET_BUILTIN(__builtin_vsx_scalar_insert_exp_qp, "LLdLLdULLi", "", "float128")
/freebsd-14.2/contrib/file/magic/Magdir/
H A Dnifty94 >0 leshort =1536 \b, float128 datatype
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCCallingConv.td248 // Vectors and float128 get 16-byte stack slots that are 16-byte aligned.
H A DPPC.td244 SubtargetFeature<"float128", "HasFloat128", "true",
/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,

12