Date: Tue, 17 May 2011 22:36:16 +0000 (UTC) From: Jung-uk Kim <jkim@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/amd64/amd64 identcpu.c src/sys/amd64/include specialreg.h src/sys/i386/i386 identcpu.c src/sys/i386/include specialreg.h Message-ID: <201105172236.p4HMaghQ053934@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jkim 2011-05-17 22:36:16 UTC FreeBSD src repository Modified files: sys/amd64/amd64 identcpu.c sys/amd64/include specialreg.h sys/i386/i386 identcpu.c sys/i386/include specialreg.h Log: SVN rev 222043 on 2011-05-17 22:36:16Z by jkim Update CPUID bits to reflect AMD Bulldozer and Intel Sandy Bridge features. Note AMD dropped SSE5 extensions in order to avoid ISA overlap with Intel AVX instructions. The SSE5 bit was recycled as XOP extended instruction bit, CVT16 was deprecated in favor of F16C (half-precision float conversion instructions for AVX), and the remaining FMA4 (4-operand FMA instructions) gained a separate CPUID bit. Replace non-existent references with today's CPUID specifications. Revision Changes Path 1.191 +26 -27 src/sys/amd64/amd64/identcpu.c 1.74 +12 -1 src/sys/amd64/include/specialreg.h 1.221 +25 -27 src/sys/i386/i386/identcpu.c 1.72 +12 -1 src/sys/i386/include/specialreg.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201105172236.p4HMaghQ053934>