glibc/sysdeps/loongarch/fpu
Xi Ruoyao aa4b45a346 LoongArch: Add math-barriers.h
This patch implements the LoongArch specific math barriers in order to omit
the store and load from stack if possible.

Signed-off-by: Xi Ruoyao <xry111@xry111.site>
Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
2023-02-27 08:18:49 -03:00
..
e_ilogb.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
e_ilogbf.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
e_scalb.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
e_scalbf.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fclrexcpt.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fedisblxcpt.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
feenablxcpt.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fegetenv.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fegetexcept.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fegetmode.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fegetround.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
feholdexcpt.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fenv_libc.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fesetenv.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fesetexcept.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fesetmode.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fesetround.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
feupdateenv.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fgetexcptflg.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fraiseexcpt.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fsetexcptflg.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
ftestexcept.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
math-barriers.h LoongArch: Add math-barriers.h 2023-02-27 08:18:49 -03:00
math-use-builtins-fma.h LoongArch: Use __builtin_{fma, fmaf} to implement function {fma, fmaf}. 2022-11-14 10:02:41 +08:00
math-use-builtins-fmax.h LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 2022-08-30 11:59:15 +08:00
math-use-builtins-fmin.h LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 2022-08-30 11:59:15 +08:00
math-use-builtins-llrint.h LoongArch: Use __builtin_llrint{,f} with GCC >= 13 2022-11-29 16:00:28 +08:00
math-use-builtins-logb.h LoongArch: Use __builtin_logb{,f} with GCC >= 13 2022-11-29 16:00:28 +08:00
math-use-builtins-lrint.h LoongArch: Use __builtin_lrint{,f} with GCC >= 13 2022-11-29 16:00:28 +08:00
math-use-builtins-rint.h LoongArch: Use __builtin_rint{,f} with GCC >= 13 2022-11-29 16:00:28 +08:00
math-use-builtins-sqrt.h
s_finite.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_finitef.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fmaximum_mag_num.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fmaximum_mag_numf.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fmaximum_mag.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fmaximum_magf.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fmaximum_num.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fmaximum_numf.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fmaximum.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fmaximumf.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fmaxmag.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fmaxmagf.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fminimum_mag_num.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fminimum_mag_numf.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fminimum_mag.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fminimum_magf.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fminimum_num.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fminimum_numf.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fminimum.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fminimumf.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fminmag.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fminmagf.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fpclassify.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_fpclassifyf.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_isinf.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_isinff.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_isnan.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_isnanf.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_issignaling.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_issignalingf.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_scalbn.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
s_scalbnf.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00