diff options
author | Jan Hubicka <jh@suse.cz> | 2021-11-13 15:20:00 +0100 |
---|---|---|
committer | Jan Hubicka <jh@suse.cz> | 2021-11-13 15:20:00 +0100 |
commit | e2dd12ab66d14ac76a92b4538af81f8361132ba0 (patch) | |
tree | cee2ae844d596479c28b09dfa893bd4828ed2aea /gcc/tree-ssa-structalias.c | |
parent | b7a23949b0dcc4205fcc2be6b84b91441faa384d (diff) | |
download | gcc-e2dd12ab66d14ac76a92b4538af81f8361132ba0.zip gcc-e2dd12ab66d14ac76a92b4538af81f8361132ba0.tar.gz gcc-e2dd12ab66d14ac76a92b4538af81f8361132ba0.tar.bz2 |
Remember fnspec based EAF flags in modref summary.
gcc/ChangeLog:
* attr-fnspec.h (attr_fnspec::arg_eaf_flags): Break out from ...
* gimple.c (gimple_call_arg_flags): ... here.
* ipa-modref.c (analyze_parms): Record flags known from fnspec.
(modref_merge_call_site_flags): Use arg_eaf_flags.
Diffstat (limited to 'gcc/tree-ssa-structalias.c')
0 files changed, 0 insertions, 0 deletions