[Bug middle-end/38446] [graphite] The def for a var exists inside one of the scops bb's but an appropriate phi is not created to allow the phi to reach the use of that def ouside the scop.

hjagasia at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Thu Dec 11 17:29:00 GMT 2008



------- Comment #5 from hjagasia at gcc dot gnu dot org  2008-12-11 17:27 -------
Subject: Bug 38446

Author: hjagasia
Date: Thu Dec 11 17:26:28 2008
New Revision: 142685

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=142685
Log:
2008-12-11  Harsha Jagasia  <harsha.jagasia@amd.com>

        PR tree-optimization/38446
        * gcc.dg/graphite/pr38446.c: New.
        * graphite.c (register_bb_in_sese): New.
        (bb_in_sese_p): Check if bb belongs to sese region by explicitly
        looking at the bbs in the region.
        * graphite.h (sese): Add region_basic_blocks pointer set to
        structure and initialize at the time of defining new scop.


Added:
    branches/graphite/gcc/testsuite/gcc.dg/graphite/pr38446.c
Modified:
    branches/graphite/gcc/ChangeLog.graphite
    branches/graphite/gcc/graphite.c
    branches/graphite/gcc/graphite.h


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38446



More information about the Gcc-bugs mailing list