aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-structalias.c
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2021-11-13 15:20:00 +0100
committerJan Hubicka <jh@suse.cz>2021-11-13 15:20:00 +0100
commite2dd12ab66d14ac76a92b4538af81f8361132ba0 (patch)
treecee2ae844d596479c28b09dfa893bd4828ed2aea /gcc/tree-ssa-structalias.c
parentb7a23949b0dcc4205fcc2be6b84b91441faa384d (diff)
downloadgcc-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