[PATCH] ICF: compare type attributes for gimple_call_fntypes.

Richard Biener richard.guenther@gmail.com
Fri Apr 3 06:59:33 GMT 2020


On Thu, Apr 2, 2020 at 5:16 PM Martin Liška <mliska@suse.cz> wrote:
>
> Hi.
>
> The patch compares type attributes for gimple_call_fntypes in IPA ICF.
> Note that we were unable to find a generic function attribute that
> can be used on a function type definition.
>
> For a one which is allowed assume_aligned(16) I get affects_type_identity == false
> which seems suspicious to me.
>
> Note that we currently use comp_type_attributes in ICF for both variable and
> function declarations.
>
> Patch can bootstrap on x86_64-linux-gnu and survives regression tests.
>
> Ready to be installed?

OK.

Richard.

> Thanks,
> Martin
>
> gcc/ChangeLog:
>
> 2020-04-02  Martin Liska  <mliska@suse.cz>
>
>         PR ipa/94445
>         * ipa-icf-gimple.c (func_checker::compare_gimple_call):
>           Compare type attributes for gimple_call_fntypes.
> ---
>   gcc/ipa-icf-gimple.c | 4 ++++
>   1 file changed, 4 insertions(+)
>
>


More information about the Gcc-patches mailing list