Date: Fri, 22 Feb 2008 10:04:53 +0000 (UTC) From: Bruce Evans <bde@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/msun/src s_rintl.c Message-ID: <200802221004.m1MA4rIn077941@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
bde 2008-02-22 10:04:53 UTC
FreeBSD src repository
Modified files:
lib/msun/src s_rintl.c
Log:
Optimize the fixup for +-0 by using better classification for this case
and by using a table lookup to avoid a branch when this case occurs.
On i386, this saves 1-4 cycles out of about 64 for non-large args.
Revision Changes Path
1.4 +4 -2 src/lib/msun/src/s_rintl.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200802221004.m1MA4rIn077941>
