Improve alias dump info
authorvries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Oct 2015 15:09:12 +0000 (15:09 +0000)
committervries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Oct 2015 15:09:12 +0000 (15:09 +0000)
commitb2fe95f0d619219f9ae1b102542cfd881d29eee6
tree24a003e4198afc632df7539bcea0f512b03e52ba
parentdddc32c97be3de3da49fad356fee94a154e642b7
Improve alias dump info

2015-10-28  Tom de Vries  <tom@codesourcery.com>

* tree-ssa-structalias.c (new_var_info, make_heapvar)
(make_constraint_from_restrict, make_constraint_from_global_restrict)
(create_function_info_for, create_variable_info_for_1)
(create_variable_info_for): Add and handle add_id parameter.
(get_call_vi, new_scalar_tmp_constraint_exp, handle_rhs_call)
(init_base_vars): Add extra argument to calls to new_var_info.
(get_vi_for_tree): Add extra argument to call to
create_variable_info_for.
(process_constraint, do_deref, process_all_all_constraints): Add extra
argument to calls to new_scalar_tmp_constraint_exp.
(handle_lhs_call, find_func_aliases_for_builtin_call): Add extra
argument to calls to make_heapvar.
(make_restrict_var_constraints): Add extra argument to call to
make_constraint_from_global_restrict.
(intra_create_variable_infos): Add extra argument to call to
create_variable_info_for_1.
(ipa_pta_execute): Add extra argument to call to
create_function_info_for.

* gcc.dg/tree-ssa/pta-callused.c: Update to scan for CALLUSED(id).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@229489 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/pta-callused.c
gcc/tree-ssa-structalias.c