From d422adfa00ff189eb2a83d53e209b6d9a594ed8c Mon Sep 17 00:00:00 2001 From: Sebastian Pop <sebastian.pop@amd.com> Date: Wed, 25 Nov 2009 05:13:57 +0000 Subject: [PATCH] graphite-poly.c (pbb_remove_duplicate_pdrs): Initialize PBB_PDR_DUPLICATES_REMOVED. 2009-10-17 Sebastian Pop <sebastian.pop@amd.com> * graphite-poly.c (pbb_remove_duplicate_pdrs): Initialize PBB_PDR_DUPLICATES_REMOVED. (new_poly_bb): Same. From-SVN: r154602 --- gcc/ChangeLog.graphite | 6 ++++++ gcc/graphite-poly.c | 3 +++ 2 files changed, 9 insertions(+) diff --git a/gcc/ChangeLog.graphite b/gcc/ChangeLog.graphite index d15f0436da62..836ef0de438e 100644 --- a/gcc/ChangeLog.graphite +++ b/gcc/ChangeLog.graphite @@ -1,3 +1,9 @@ +2009-10-17 Sebastian Pop <sebastian.pop@amd.com> + + * graphite-poly.c (pbb_remove_duplicate_pdrs): Initialize + PBB_PDR_DUPLICATES_REMOVED. + (new_poly_bb): Same. + 2009-10-17 Sebastian Pop <sebastian.pop@amd.com> * graphite-sese-to-poly.c (find_scop_parameters): Initialize diff --git a/gcc/graphite-poly.c b/gcc/graphite-poly.c index 17d88815b4dc..bed662aaf005 100644 --- a/gcc/graphite-poly.c +++ b/gcc/graphite-poly.c @@ -305,6 +305,8 @@ pbb_remove_duplicate_pdrs (poly_bb_p pbb) for (j = 0; VEC_iterate (poly_dr_p, collapsed, j, pdr2); j++) if (!can_collapse_pdrs (pdr1, pdr2)) VEC_quick_push (poly_dr_p, collapsed, pdr1); + + PBB_PDR_DUPLICATES_REMOVED (pbb) = true; } /* Create a new polyhedral data reference and add it to PBB. It is @@ -354,6 +356,7 @@ new_poly_bb (scop_p scop, void *black_box, bool reduction) PBB_ORIGINAL (pbb) = NULL; PBB_DRS (pbb) = VEC_alloc (poly_dr_p, heap, 3); PBB_IS_REDUCTION (pbb) = reduction; + PBB_PDR_DUPLICATES_REMOVED (pbb) = false; VEC_safe_push (poly_bb_p, heap, SCOP_BBS (scop), pbb); } -- GitLab