[PATCH 0/7] Fix PR45297
H.J. Lu
hjl.tools@gmail.com
Wed Dec 1 20:37:00 GMT 2010
On Tue, Nov 30, 2010 at 6:50 AM, Sebastian Pop <sebpop@gmail.com> wrote:
> This set of patches merges the changes needed to fix PR45297 from the
> Graphite branch to trunk. This has been bootstrapped and tested on
> amd64-linux. It also passed the SPEC benchmarks, although with some
> pre-existing errors inherited from the last merge from trunk: I will
> merge trunk into the graphite branch. Ok for trunk?
>
> Sebastian
>
> spop (7):
> Add a stride parameter to scop_do_strip_mine.
> Call recompute_tree_invariant_for_addr_expr when replacing a constant
> in an ADDR_EXPR.
> Do not rewrite out of SSA scalar dependences crossing the limits of
> the scop.
> Postpone the rewrite out of SSA to the end of the translation to
> polyhedral representation.
> LHS cannot be an ADDR_EXPR.
> Avoid the analysis of data references after the translation out of
> SSA.
> Fix unused warnings.
>
> gcc/ChangeLog | 101 +++++++
> gcc/ChangeLog.graphite | 103 +++++++
> gcc/graphite-blocking.c | 42 ++-
> gcc/graphite-poly.c | 12 +-
> gcc/graphite-poly.h | 20 ++-
> gcc/graphite-sese-to-poly.c | 477 +++++++++++++++++++------------
> gcc/graphite-sese-to-poly.h | 4 -
> gcc/graphite.c | 29 +--
> gcc/sese.c | 10 +
> gcc/sese.h | 10 +-
> gcc/testsuite/ChangeLog | 5 +
> gcc/testsuite/gcc.dg/graphite/pr45297.c | 9 +
This caused:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46754
--
H.J.
More information about the Gcc-patches
mailing list