glibc/sysdeps
Anton Blanchard 0a1f1e78fb Eliminate redundant sign extensions in pow()
When looking at the code generated for pow() on ppc64 I noticed quite
a few sign extensions. Making the array indices unsigned reduces the
number of sign extensions from 24 to 7.

Tested for powerpc64le and x86_64.
2016-01-04 14:55:38 -02:00
..
aarch64 Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
alpha Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
arm Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
generic Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
gnu Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
hppa Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
i386 Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
ia64 Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
ieee754 Eliminate redundant sign extensions in pow() 2016-01-04 14:55:38 -02:00
init_array Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
m68k Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
mach Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
microblaze Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
mips Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
nacl Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
nios2 Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
nptl Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
posix Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
powerpc Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
s390 Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sh Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sparc Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tile Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
unix Update copyright dates not handled by scripts/update-copyrights. 2016-01-04 16:26:30 +00:00
wordsize-32 Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
wordsize-64 Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
x86 Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
x86_64 Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00