PR tree-optimization/60363
commit1b83c31b4d56d22ee47858f7deaa3b91505bb234
authoramker <amker@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 5 May 2014 07:36:30 +0000 (5 07:36 +0000)
committeramker <amker@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 5 May 2014 07:36:30 +0000 (5 07:36 +0000)
tree347e103d5129b8022d8c329578471dace850d580
parent4fcd522755ade457704c6833022543b0e05d39e1
PR tree-optimization/60363
* gcc/tree-ssa-threadupdate.c (get_value_locus_in_path): New.
(copy_phi_args): New parameters.  Call get_value_locus_in_path.
(update_destination_phis): New parameter.
(create_edge_and_update_destination_phis): Ditto.
(ssa_fix_duplicate_block_edges): Pass new arguments.
(thread_single_edge): Ditto.

PR tree-optimization/60363
* gcc.dg/tree-ssa/ssa-dom-thread-4.c: Revert XFAIL test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@210059 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-4.c
gcc/tree-ssa-threadupdate.c