This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [graphite] Fix PR38431: runtime test for CP2K


On Wed, Jan 14, 2009 at 3:33 PM, Sebastian Pop <sebpop@gmail.com> wrote:
> Hi,
>
> With this patch trunk compiles and passes all the run time tests of
> CP2K.  The last error was that we were dropping the definition of a
> memory partition tag that has no vdefs in the scop, and thus not
> rewritten.  After code generation of the scop, the following PHI node
> was generated:
>
>    # MPT.1986_1463 = PHI <MPT.1986_914(D)(184), MPT.1986_477(185)>
>
> with the edge 185 now pointing from dead code, eliminated later by the
> CFG cleanup.  With this patch, the default definition MPT.1986_914(D)
> is replaced by the definition before the scop.
>
> I committed the attached patch to graphite branch.  The patch passed
> regstrap on trunk with BOOT_CFLAGS="-g -O2 -fgraphite-identity
> -floop-block" on amd64-linux.  Okay for trunk?

Ok.

Thanks,
RIchard.

> Thanks,
> Sebastian Pop
> --
> AMD - GNU Tools
>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]