diff options
author | Richard Biener <rguenther@suse.de> | 2013-09-13 10:58:35 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2013-09-13 10:58:35 +0000 |
commit | 2fd5894f38d2e41f732044df4d02f0539474c3df (patch) | |
tree | 5a59db3fcae147aa0e40fd67c31137bb09d6c261 /gcc/tree-cfg.c | |
parent | 86eb4bd7266d96a6eee4776cab54da2f045a82d8 (diff) | |
download | gcc-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.c | 1 |
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); |