mirror of
git://sourceware.org/git/glibc.git
synced 2025-02-11 12:50:58 +08:00
Mark ZERO inputs to __mul as unlikely on powerpc
Syncs up with generic code.
This commit is contained in:
parent
97ccb9d55a
commit
4c7a4263af
@ -1,3 +1,10 @@
|
||||
2013-02-21 Siddhesh Poyarekar <siddhesh@redhat.com>
|
||||
|
||||
* sysdeps/powerpc/powerpc32/power4/fpu/mpa.c (__mul): Mark X
|
||||
or Y being zero as being unlikely.
|
||||
* sysdeps/powerpc/powerpc64/power4/fpu/mpa.c (__mul):
|
||||
Likewise.
|
||||
|
||||
2013-02-20 Carlos O'Donell <carlos@redhat.com>
|
||||
|
||||
* manual/nss.texi (System Databases and Name Service Switch):
|
||||
|
@ -599,7 +599,7 @@ __mul (const mp_no *x, const mp_no *y, mp_no *z, int p)
|
||||
double u, zk, zk2;
|
||||
|
||||
/* Is z=0? */
|
||||
if (X[0] * Y[0] == ZERO)
|
||||
if (__glibc_unlikely (X[0] * Y[0] == ZERO))
|
||||
{
|
||||
Z[0] = ZERO;
|
||||
return;
|
||||
|
@ -599,7 +599,7 @@ __mul (const mp_no *x, const mp_no *y, mp_no *z, int p)
|
||||
double u, zk, zk2;
|
||||
|
||||
/* Is z=0? */
|
||||
if (X[0] * Y[0] == ZERO)
|
||||
if (__glibc_unlikely (X[0] * Y[0] == ZERO))
|
||||
{
|
||||
Z[0] = ZERO;
|
||||
return;
|
||||
|
Loading…
Reference in New Issue
Block a user