diff options
author | Siddhesh Poyarekar <siddhesh@redhat.com> | 2013-02-13 14:16:23 +0530 |
---|---|---|
committer | Siddhesh Poyarekar <siddhesh@redhat.com> | 2013-02-13 14:16:23 +0530 |
commit | 909279a5cfa938c989c9b01c8f48a0276291ec45 (patch) | |
tree | e3b9264b50baf0e4ca9d563f3acbdc56ff2870a4 /ChangeLog | |
parent | bdf028142eb77d6ae59500db875068fa5d7b059d (diff) | |
download | glibc-909279a5cfa938c989c9b01c8f48a0276291ec45.tar.gz glibc-909279a5cfa938c989c9b01c8f48a0276291ec45.tar.xz glibc-909279a5cfa938c989c9b01c8f48a0276291ec45.zip |
Optimized mp multiplication
Don't bother multiplying zeroes since that only wastes cycles.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 9b224a41c5..743dfafcc7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2013-02-13 Siddhesh Poyarekar <siddhesh@redhat.com> + * sysdeps/ieee754/dbl-64/mpa.c (__mul): Don't bother with zero + values in the mantissa. + * sysdeps/ieee754/dbl-64/mpa.c (add_magnitudes): Use ZK to minimize writes to Z. (sub_magnitudes): Simplify code a bit. |