aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-cfg.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2013-09-13 10:58:35 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2013-09-13 10:58:35 +0000
commit2fd5894f38d2e41f732044df4d02f0539474c3df (patch)
tree5a59db3fcae147aa0e40fd67c31137bb09d6c261 /gcc/tree-cfg.c
parent86eb4bd7266d96a6eee4776cab54da2f045a82d8 (diff)
downloadgcc-2fd5894f38d2e41f732044df4d02f0539474c3df.zip
gcc-2fd5894f38d2e41f732044df4d02f0539474c3df.tar.gz
gcc-2fd5894f38d2e41f732044df4d02f0539474c3df.tar.bz2
tree-data-ref.h (known_dependences_p): Move here ...
2013-09-13 Richard Biener <rguenther@suse.de> * tree-data-ref.h (known_dependences_p): Move here ... * tree-loop-distribution.c (known_dependences_p): ... from here. (dump_rdg_component, debug_rdg_component): Remove. (dump_rdg): Adjust. (generate_loops_for_partition): Use gimple_uid instead of relying on matching stmt visit order. (rdg_build_partitions): Take starting stmt vector. (ldist_gen): Merge into ... (distribute_loop): ... this function. Do not compute starting vertices vector. * tree-cfg.c (gimple_duplicate_bb): Copy UID for PHIs. From-SVN: r202561
Diffstat (limited to 'gcc/tree-cfg.c')
-rw-r--r--gcc/tree-cfg.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/tree-cfg.c b/gcc/tree-cfg.c
index a5d0a95..42f42a6 100644
--- a/gcc/tree-cfg.c
+++ b/gcc/tree-cfg.c
@@ -5563,6 +5563,7 @@ gimple_duplicate_bb (basic_block bb)
copy = create_phi_node (NULL_TREE, new_bb);
create_new_def_for (gimple_phi_result (phi), copy,
gimple_phi_result_ptr (copy));
+ gimple_set_uid (copy, gimple_uid (phi));
}
gsi_tgt = gsi_start_bb (new_bb);