OSDN Git Service

2009-01-07 Sebastian Pop <sebastian.pop@amd.com>
authorspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Jan 2009 14:14:41 +0000 (14:14 +0000)
committerspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Jan 2009 14:14:41 +0000 (14:14 +0000)
commit59835a909b1bd1ed38fe5449b4e35da3895b72f8
tree70c9ed9fc261dabb580d6a88b7247e979cef8458
parent1c48f1908bb5a06181f74ceabcf3e3ef9181fd17
2009-01-07  Sebastian Pop  <sebastian.pop@amd.com>
    Jan Sjodin  <jan.sjodin@amd.com>

PR tree-optimization/38559
* testsuite/gcc.dg/graphite/pr38559.c: New.

* graphite.c (debug_value, copy_constraint,
swap_constraint_variables, scale_constraint_variable, ): New.
(get_lower_bound, get_upper_bound): Removed.
(graphite_trans_bb_strip_mine): Clean up this code that works
only for constant number of iterations.  Fully copy upper and
lower bound constraints, not only the constant part of them.
* graphite.h (debug_value): Declared.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@143187 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/graphite.c
gcc/graphite.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/graphite/pr38559.c [new file with mode: 0644]