]> git.ipfire.org Git - thirdparty/gcc.git/commit
fix PR68976: only add loop close phi for names defined in loop
authorAditya Kumar <aditya.k7@samsung.com>
Thu, 21 Jan 2016 02:13:52 +0000 (02:13 +0000)
committerSebastian Pop <spop@gcc.gnu.org>
Thu, 21 Jan 2016 02:13:52 +0000 (02:13 +0000)
commitb920a047635c09df188279c02af1499a77e630f7
tree15f7c89c2d1f30f131ebeb04fae4637dee890f41
parent8f2252625a841171aad0f7dda84f3811e03c7073
fix PR68976: only add loop close phi for names defined in loop

        * graphite-isl-ast-to-gimple.c: Fix comment.
        * graphite-scop-detection.c (defined_in_loop_p): New.
        (canonicalize_loop_closed_ssa): Do not add close phi nodes for SSA
        names defined in loop.

gcc/testsuite

        * gcc.dg/graphite/pr68976.c: New test.

Co-Authored-By: Sebastian Pop <s.pop@samsung.com>
From-SVN: r232658
gcc/ChangeLog
gcc/graphite-isl-ast-to-gimple.c
gcc/graphite-scop-detection.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/graphite/pr68976.c [new file with mode: 0644]