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
..
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2013-10-17 16:03:24 +02:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2015-09-18 20:00:48 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2014-02-10 15:07:12 +01:00
2016-01-04 16:05:18 +00:00
2015-09-24 23:43:57 +00:00
2013-10-17 16:03:24 +02:00
2015-02-26 21:49:19 +00:00
2015-10-23 21:37:33 +00:00
2015-10-23 21:37:33 +00:00
2015-10-27 23:42:20 +00:00
2015-10-05 17:46:50 +00:00
2015-10-05 17:46:50 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 14:55:38 -02:00
2013-10-17 16:03:24 +02:00
2016-01-04 16:05:18 +00:00
2015-09-23 22:42:30 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2015-09-23 18:14:57 +00:00
2012-02-26 16:10:46 +01:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2015-03-10 09:38:54 -04:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2015-09-23 22:42:30 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2013-10-17 16:03:24 +02:00
2013-10-17 16:03:24 +02:00
2015-10-05 17:46:50 +00:00
2015-09-23 22:42:30 +00:00
2015-05-28 11:42:55 +01:00
2015-12-03 13:00:46 -05:00
2013-10-17 16:03:24 +02:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2013-10-17 16:03:24 +02:00
2015-12-03 13:00:46 -05:00
2015-12-03 13:00:46 -05:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2015-09-23 22:42:30 +00:00
2015-10-05 17:46:50 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2014-02-10 15:07:12 +01:00
2013-10-17 16:03:24 +02:00
2016-01-04 16:05:18 +00:00
2013-10-17 16:03:24 +02:00
2016-01-04 16:05:18 +00:00
2014-06-20 07:48:20 +05:30
2015-09-16 21:11:00 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2015-09-23 22:42:30 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00