Re: allowed uses of non-baseline CPU extensions
- Date: Thu, 05 Oct 2017 11:51:43 +0200
- From: Ansgar Burchardt <ansgar@xxxxxxxxxx>
- Subject: Re: allowed uses of non-baseline CPU extensions
On Thu, 2017-10-05 at 03:23 +0100, Ben Hutchings wrote:
> This should be unnecessary since gcc 6, as you can easily tell the
> compiler to generate and select between multiple versions of the
> functions. See <https://lwn.net/Articles/691932/>.
Having to identify interesting functions and add compiler-specific
definitions to them isn't that easy. The real easy and lazy option
would be to have a compiler flag to enable it for entire translation
units (probably at the expense of binary size).