What is the builtin for _mm_sha256rnds2_epu32?

Jeffrey Walton noloader@gmail.com
Tue Apr 18 09:37:00 GMT 2017


On Tue, Apr 18, 2017 at 5:35 AM, Jonathan Wakely <jwakely.gcc@gmail.com> wrote:
> On 18 April 2017 at 10:27, Jeffrey Walton wrote:
>> Man, I wish GCC would have made those damn intrinsics available like
>> the bug report requests.
>
> That's not what the bug report requested, as clarified already by the reporter.
>
> Look at the example in 57202, it uses function multiversioning so the
> intrinsic is only used when the target supports it.

Multifunctions only work on x86. They break on ARM and POWR8.

Intrinsics could have worked everywhere, but something else was provided.

Jeff



More information about the Gcc-help mailing list