Local optimization options
Thomas König
tk@tkoenig.net
Sun Jul 5 10:37:58 GMT 2020
> Am 04.07.2020 um 19:11 schrieb Richard Biener <richard.guenther@gmail.com>:
>
> On July 4, 2020 11:30:05 AM GMT+02:00, "Thomas König" <tk@tkoenig.net> wrote:
>>
>> What could be a preferred way to achieve that? Could optimization
>> options like -ffast-math be applied to blocks instead of functions?
>> Could we set flags on the TREE codes to allow certain optinizations?
>> Other things?
>
> The middle end can handle those things on function granularity only.
>
> Richard.
OK, so that will not work (or not without a disproportionate
amount of effort). Would it be possible to set something like a
TREE_FAST_MATH flag on TREEs? An operation could then be
optimized according to these rules iff both operands
had that flag, and would also have it then.
Regards, Thomas
More information about the Gcc
mailing list