[Bug 218387] -march=native or any specific CPU with clang seems to produce a lot of x87 instructions

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Apr 5 06:24:50 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218387

Rodney W. Grimes <rgrimes at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rgrimes at FreeBSD.org

--- Comment #3 from Rodney W. Grimes <rgrimes at FreeBSD.org> ---
Attempting to confirm.

Using FreeBSD 11.0-STABLE #0 r316340 system.
Built src/lib/msun with /etc/make.conf containing CPUTYPE=sandybridge

clang -v
FreeBSD clang version 3.8.0 (tags/RELEASE_380/final 262564) (based on LLVM
3.8.0)

objdump -dSRC libm.so.5 indicates lots of legacy fpu instructions like
fmuls instead of mulss as well as usage of the %st() registers

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list