aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/powerpc/power4/fpu
AgeCommit message (Collapse)Author
2015-01-02Update copyright dates with scripts/update-copyrights.Joseph Myers
2014-01-01Update copyright notices with scripts/update-copyrightsAllan McRae
2013-03-29Remove usage of ONE macroSiddhesh Poyarekar
I missed this instance, which caused a build failure in powerpc.
2013-03-29Remove ZERO and MZERO macrosSiddhesh Poyarekar
2013-03-26Make mantissa type of mp_no configurableSiddhesh Poyarekar
The mantissa of mp_no is intended to take only integral values. This is a relatively good choice for powerpc due to its 4 fpus, but not for other architectures, which suffer due to this choice. This change makes the default mantissa a long integer and allows powerpc to override it. Additionally, some operations have been optimized for integer manipulation, resulting in a significant improvement in performance.
2013-03-15Revert configurable mantissa patchSiddhesh Poyarekar
Reverts d22ca8cdfb98001d03772ef264b244930d439b3f since it is severely broken on 32-bit.
2013-03-15Make mantissa type configurableSiddhesh Poyarekar
This allows the default mantissa to be integral, with powerpc overriding it to take advantage of its FPUs.
2013-03-08Consolidate copies of mp code in powerpcSiddhesh Poyarekar
Retain a single copy of the mp code in power4 instead of the two identical copies in powerpc32 and powerpc64.