tree-loop-distribution.c (struct partition): New field recording its data reference.
authorBin Cheng <bin.cheng@arm.com>
Wed, 5 Jul 2017 11:57:44 +0000 (11:57 +0000)
committerBin Cheng <amker@gcc.gnu.org>
Wed, 5 Jul 2017 11:57:44 +0000 (11:57 +0000)
commita7a44c07369631201744422c02dbe59655201865
treeeab04b6cc3ecbc74d06d0f768090248aa4cc8434
parent9fafb14af6ca07c4f102cf9ba4afeb51715083e4
tree-loop-distribution.c (struct partition): New field recording its data reference.

* tree-loop-distribution.c (struct partition): New field recording
its data reference.
(partition_alloc, partition_free): Init and release data refs.
(partition_merge_into): Merge data refs.
(build_rdg_partition_for_vertex): Collect data refs for partition.
(pg_add_dependence_edges): Change parameters from vector to bitmap.
Update uses.
(distribute_loop): Remve data refs from vertice data of partition
graph.

From-SVN: r249989
gcc/ChangeLog
gcc/tree-loop-distribution.c