glibc/sysdeps/ieee754/float128
Stefan Liebler a2a9b00429 Use GCC builtins for rint functions if desired.
This patch is using the corresponding GCC builtin for rintf, rint,
rintl and rintf128 if the USE_FUNCTION_BUILTIN macros are defined to one
in math-use-builtins.h.

This is the case for s390 if build with at least --march=z196 --mzarch.
Otherwise the generic implementation is used.  The code of the generic
implementation is not changed.

Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
2019-12-11 15:12:16 +01:00
..
e_acosf128.c
e_acoshf128.c
e_asinf128.c
e_atan2f128.c
e_atanhf128.c
e_coshf128.c
e_exp10f128.c
e_expf128.c
e_fmodf128.c
e_gammaf128_r.c
e_hypotf128.c
e_ilogbf128.c
e_j0f128.c
e_j1f128.c
e_jnf128.c
e_lgammaf128_r.c
e_log2f128.c
e_log10f128.c
e_logf128.c
e_powf128.c
e_rem_pio2f128.c
e_remainderf128.c
e_scalbf128.c
e_sinhf128.c
float128_private.h Use GCC builtins for rint functions if desired. 2019-12-11 15:12:16 +01:00
float1282mpn.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
gamma_productf128.c
ieee754_float128.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
k_cosf128.c
k_sincosf128.c
k_sinf128.c
k_tanf128.c
lgamma_negf128.c
lgamma_productf128.c
Makeconfig
Makefile
math-nan-payload-float128.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
mpn2float128.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_asinhf128.c
s_atanf128.c
s_cbrtf128.c
s_ceilf128.c Use ceil functions not __ceil functions in glibc libm. 2018-09-17 20:42:06 +00:00
s_copysignf128.c Use copysign functions not __copysign functions in glibc libm. 2018-09-27 20:04:48 +00:00
s_cosf128.c
s_erff128.c
s_expm1f128.c
s_f32addf128.c
s_f32divf128.c
s_f32mulf128.c
s_f32subf128.c
s_f64addf128.c
s_f64divf128.c
s_f64mulf128.c
s_f64subf128.c
s_f64xaddf128.c
s_f64xdivf128.c
s_f64xmulf128.c
s_f64xsubf128.c
s_fabsf128.c
s_finitef128.c
s_floorf128.c
s_fmaf128.c
s_fpclassifyf128.c
s_frexpf128.c
s_fromfpf128.c
s_fromfpxf128.c
s_getpayloadf128.c
s_isinff128.c
s_isnanf128.c
s_issignalingf128.c
s_llrintf128.c
s_llroundf128.c
s_log1pf128.c
s_logbf128.c
s_lrintf128.c
s_lroundf128.c
s_modff128.c
s_nearbyintf128.c
s_nextafterf128.c
s_nexttowardf128.c
s_nextupf128.c
s_remquof128.c
s_rintf128.c Use rint functions not __rint functions in glibc libm. 2018-09-14 13:10:39 +00:00
s_roundevenf128.c
s_roundf128.c Use round functions not __round functions in glibc libm. 2018-09-27 12:35:23 +00:00
s_scalblnf128.c
s_scalbnf128.c
s_setpayloadf128.c
s_setpayloadsigf128.c
s_signbitf128.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_significandf128.c
s_sincosf128.c
s_sinf128.c
s_tanf128.c
s_tanhf128.c
s_totalorderf128.c
s_totalordermagf128.c
s_truncf128.c Use trunc functions not __trunc functions in glibc libm. 2018-09-20 21:11:10 +00:00
s_ufromfpf128.c
s_ufromfpxf128.c
strfromf128.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
strtof128_l.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
strtof128_nan.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
strtof128.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
t_sincosf128.c
Versions
wcstof128_l.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
wcstof128_nan.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
wcstof128.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
x2y2m1f128.c