* tree-loop-distribution.c (enum partition_type): New.
commitf024aa045a1cee7c04ccf73261846ed4c649785d
authoramker <amker@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 5 Jul 2017 12:02:21 +0000 (5 12:02 +0000)
committeramker <amker@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 5 Jul 2017 12:02:21 +0000 (5 12:02 +0000)
tree5f8db27ca6ad3ae8424e21d38016df36b782cd8d
parent50f5937e78b0f3f3622dee9ebd46558fab019f7f
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@249992 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree-loop-distribution.c