Date: Fri, 25 Jul 2003 08:54:23 -0700 (PDT) From: Bruce Evans <bde@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/libkern scanc.c Message-ID: <200307251554.h6PFsOxg031023@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
bde 2003/07/25 08:54:23 PDT FreeBSD src repository Modified files: sys/libkern scanc.c Log: Backed out the micro-optimization in 1.4. It was to help gcc-2.6.3 on i486's (and probably i386's), but it has had very little effect since gcc-2.7 or gcc-2.95. With gcc-3.3, it gave a small pessimization for at least i386's, athlon-xp's and pentium4's, a small optimization (I think) for pentium1's, and made no difference for i386's. (movzbl is best for all the later processors, and the micro-optimization was to stop it being used on i486's.) Revision Changes Path 1.10 +1 -6 src/sys/libkern/scanc.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200307251554.h6PFsOxg031023>