tree-loop-distribution.c (enum partition_type): New.
authorBin Cheng <bin.cheng@arm.com>
Wed, 5 Jul 2017 12:02:21 +0000 (12:02 +0000)
committerBin Cheng <amker@gcc.gnu.org>
Wed, 5 Jul 2017 12:02:21 +0000 (12:02 +0000)
commitf1eb462193ff08532934a78671c5b721fd504169
tree5f8db27ca6ad3ae8424e21d38016df36b782cd8d
parent17c5cbdf0fe98348a5bdef7bd6d4857270318091
tree-loop-distribution.c (enum partition_type): New.

* tree-loop-distribution.c (enum partition_type): New.
(struct partition): New field type.
(partition_merge_into): Add parameter.  Update partition type.
(data_dep_in_cycle_p, update_type_for_merge): New functions.
(build_rdg_partition_for_vertex): Compute partition type.
(rdg_build_partitions): Dump partition type.
(distribute_loop): Update calls to partition_merge_into.

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