glibc/sysdeps/powerpc/fpu
Paul A. Clarke e68b1151f7 [powerpc] __fesetround_inline optimizations
On POWER9, use more efficient means to update the 2-bit rounding mode
via the 'mffscrn' instruction (instead of two 'mtfsb0/1' instructions
or one 'mtfsfi' instruction that modifies 4 bits).

Suggested-by: Paul E. Murphy  <murphyp@linux.ibm.com>
Reviewed-By: Paul E Murphy <murphyp@linux.ibm.com>
2019-09-27 08:53:01 -05:00
..
Makefile
e_hypot.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
e_hypotf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
e_sqrt.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
e_sqrtf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fclrexcpt.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fe_mask.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fe_nomask.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fedisblxcpt.c [powerpc] fenv_private.h clean up 2019-09-27 08:48:56 -05:00
feenablxcpt.c [powerpc] fenv_private.h clean up 2019-09-27 08:48:56 -05:00
fegetenv.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fegetexcept.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fegetmode.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fegetround.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
feholdexcpt.c [powerpc] fenv_private.h clean up 2019-09-27 08:48:56 -05:00
fenv_const.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fenv_libc.h [powerpc] __fesetround_inline optimizations 2019-09-27 08:53:01 -05:00
fenv_private.h [powerpc] libc_feupdateenv_test: optimize FPSCR access 2019-09-27 08:50:48 -05:00
fesetenv.c [powerpc] fenv_private.h clean up 2019-09-27 08:48:56 -05:00
fesetexcept.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fesetmode.c [powerpc] fenv_private.h clean up 2019-09-27 08:48:56 -05:00
fesetround.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
feupdateenv.c [powerpc] fenv_private.h clean up 2019-09-27 08:48:56 -05:00
fgetexcptflg.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fix-fp-int-compare-invalid.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fraiseexcpt.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fsetexcptflg.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
ftestexcept.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
get-rounding-mode.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
libm-test-ulps Add new exp and exp2 implementations 2018-09-05 16:22:00 +01:00
libm-test-ulps-name
math-barriers.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
math-tests-trap-force.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
math_ldbl.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
math_private.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
round_to_integer.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_ceil.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_ceilf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_copysign.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_copysignf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_floor.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_floorf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_fma.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_fmaf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_logb.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_logbf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_logbl.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_lrintf.c powerpc: Refactor powerpc32 lrint/lrintf/llrint/llrintf 2019-06-17 09:27:02 -03:00
s_modf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_modff.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_nearbyint.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_nearbyintf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_rint.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_rintf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_round.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_roundf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_trunc.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_truncf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
t_sqrt.c
tst-setcontext-fpscr.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00