[Bug 278417] The _cvtsh_ss() intrinsic function generates illegal instructions

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 17 Apr 2024 21:50:11 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278417

--- Comment #2 from Yuri Victorovich <yuri@freebsd.org> ---
(In reply to Mark Millard from comment #1)

> Is your hardware missing the F16C instruction set extension?

No, it's not supported on my system.

But this should be covered by the CPUTYPE setting.
clang should know that this CPU doesn't support such instructions and should
emit a generic replacement.
Different CPUTYPEs introduce different extensions like this.

It looks like clang misses this one.

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