r229622 - in /branches/gomp-4_0-branch/gcc: Cha...

vries@gcc.gnu.org vries@gcc.gnu.org
Sat Oct 31 10:22:00 GMT 2015


Author: vries
Date: Sat Oct 31 10:22:03 2015
New Revision: 229622

URL: https://gcc.gnu.org/viewcvs?rev=229622&root=gcc&view=rev
Log:
2015-10-31  Tom de Vries  <tom@codesourcery.com>

	backport from trunk:
	2015-10-31  Tom de Vries  <tom@codesourcery.com>

	* tree-ssa-structalias.c (intra_create_variable_infos): Don't expect
	existing varinfo for arguments.

	* tree-ssa-structalias.c (ipa_pta_execute): Add extra arg to call to
	create_function_info_for.  Dump constraints generated during
	create_function_info_for. Move intra_create_variable_infos call and
	function-return-values-escape bit to ...
	(create_function_info_for): ... here, and merge
	intra_create_variable_infos call with argument loop.  Add and handle
	nonlocal_p parameter.

	* tree-ssa-structalias.c (create_function_info_for): Make sure prev_vi
	updating is alap, and seperated from preceding code.  Make sure
	insert_vi_for_tree is seperated from surrounding code.

	* tree-ssa-structalias.c (ipa_pta_execute): Use make_copy_constraint.

Modified:
    branches/gomp-4_0-branch/gcc/ChangeLog.gomp
    branches/gomp-4_0-branch/gcc/tree-ssa-structalias.c



More information about the Gcc-cvs mailing list