glibc/sysdeps/powerpc/powerpc32/fpu
Adhemerval Zanella 60c414c346 PowerPC: remove branch prediction from rint implementation
The branch prediction hints is actually hurts performance in this case.
The assembly implementation make two assumptions: 1. 'fabs (x) < 2^52'
is unlikely and 2. 'x > 0.0' is unlike (if 1. is true). Since it a
general floating point function, expected input is not bounded and then
it is better to let the hardware handle the branches.
2013-04-01 06:36:51 -05:00
..
__longjmp-common.S Remove powerpc32 bounded-pointers code. 2013-02-28 21:23:47 +00:00
__longjmp.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
fprrest.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
fprsave.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
Makefile Update. 2002-09-05 10:28:51 +00:00
s_ceil.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_ceilf.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_copysign.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_copysignf.S Update. 2002-09-05 10:28:51 +00:00
s_copysignl.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_fabs.S 2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com> 2006-01-28 00:15:15 +00:00
s_fabsl.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_fdim.c 2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com> 2006-01-28 00:15:15 +00:00
s_floor.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_floorf.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_fma.S Implement accurate fma. 2010-10-13 22:27:03 -04:00
s_fmax.S 2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com> 2006-01-28 00:15:15 +00:00
s_fmin.S 2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com> 2006-01-28 00:15:15 +00:00
s_isnan.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_llrint.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_llrintf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_lrint.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_lround.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_lroundf.S * include/features.h (__GLIBC_MINOR__): Bump to 8. 2008-04-11 17:33:24 +00:00
s_nearbyint.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_nearbyintf.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_rint.S PowerPC: remove branch prediction from rint implementation 2013-04-01 06:36:51 -05:00
s_rintf.S PowerPC: remove branch prediction from rint implementation 2013-04-01 06:36:51 -05:00
s_round.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_roundf.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_trunc.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_truncf.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
setjmp-common.S Remove powerpc32 bounded-pointers code. 2013-02-28 21:23:47 +00:00
setjmp.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00