diff options
author | pelissip <pelissip@280ebfd0-de03-0410-8827-d642c229c3f4> | 2003-11-25 17:22:31 +0000 |
---|---|---|
committer | pelissip <pelissip@280ebfd0-de03-0410-8827-d642c229c3f4> | 2003-11-25 17:22:31 +0000 |
commit | 82f2604d99ad36b65e4342e03c05a02ee77f1068 (patch) | |
tree | a7a9abb5ce0e6c0b2815d9c1e57f57aa8c2eec1f /cmp.c | |
parent | 83c4428fadeab214993b680317a727cb1e2a50a1 (diff) | |
download | mpfr-82f2604d99ad36b65e4342e03c05a02ee77f1068.tar.gz |
Optmize a few add1.c/sub1.c by using MPFR_LIKELY / MPFR_UNLIKELY.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2564 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'cmp.c')
-rw-r--r-- | cmp.c | 8 |
1 files changed, 3 insertions, 5 deletions
@@ -81,15 +81,13 @@ mpfr_cmp3 (mpfr_srcptr b, mpfr_srcptr c, int s) for ( ; bn >= 0 && cn >= 0; bn--, cn--) { if (bp[bn] > cp[cn]) - return s; + return s; if (bp[bn] < cp[cn]) - return -s; + return -s; } - for ( ; bn >= 0; bn--) if (bp[bn]) - return s; - + return s; for ( ; cn >= 0; cn--) if (cp[cn]) return -s; |