OSDN Git Service

2008-11-03 Sebastian Pop <sebastian.pop@amd.com>
authorspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 3 Nov 2008 16:35:13 +0000 (16:35 +0000)
committerspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 3 Nov 2008 16:35:13 +0000 (16:35 +0000)
commit577982d87ba0f4f257fc25479992e1ada6d6fbc1
tree75cc50bc2dd573fa0fb793f5893a75c402a2f445
parent2c3933b87b056dce86c72fc95813f10d528e1a50
2008-11-03  Sebastian Pop  <sebastian.pop@amd.com>

PR tree-optimization/36908
* testsuite/gcc.dg/tree-ssa/pr36908.c: New.
* tree-loop-distribution.c (number_of_rw_in_rdg): New.
(number_of_rw_in_partition): New.
(partition_contains_all_rw): New.
(ldist_gen): Do not distribute when one of the partitions
contains all the memory operations.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@141550 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/pr36908.c [new file with mode: 0644]
gcc/tree-loop-distribution.c