ipa-prop.c (mark_modified): Moved up in the file.
authorMartin Jambor <mjambor@suse.cz>
Mon, 31 Oct 2011 17:43:25 +0000 (18:43 +0100)
committerMartin Jambor <jamborm@gcc.gnu.org>
Mon, 31 Oct 2011 17:43:25 +0000 (18:43 +0100)
commitfdb0e1b4bcf88b63bb6bc0b6a6d52b32a1016f7d
treeda3bd2dc3dd46e767ec18d23ff88e2960eda5373
parentaa9480274fb3ad710e1afc6558c09e1ab0e7d468
ipa-prop.c (mark_modified): Moved up in the file.

2011-10-31  Martin Jambor  <mjambor@suse.cz>

* ipa-prop.c (mark_modified): Moved up in the file.
(is_parm_modified_before_call): Renamed to
is_parm_modified_before_stmt, moved up in the file.
(load_from_unmodified_param): New function.
(compute_complex_assign_jump_func): Also attempt to create pass
through jump functions for values loaded from (addressable)
parameters.

* testsuite/gcc.dg/ipa/ipcp-4.c: New test.

From-SVN: r180705
gcc/ChangeLog
gcc/ipa-prop.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/ipa/ipcp-4.c [new file with mode: 0644]