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
This commit is contained in:
Sebastian Pop 2009-11-25 05:13:57 +00:00 committed by Sebastian Pop
parent 62e475c550
commit d422adfa00
2 changed files with 9 additions and 0 deletions

View File

@ -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> 2009-10-17 Sebastian Pop <sebastian.pop@amd.com>
* graphite-sese-to-poly.c (find_scop_parameters): Initialize * graphite-sese-to-poly.c (find_scop_parameters): Initialize

View File

@ -305,6 +305,8 @@ pbb_remove_duplicate_pdrs (poly_bb_p pbb)
for (j = 0; VEC_iterate (poly_dr_p, collapsed, j, pdr2); j++) for (j = 0; VEC_iterate (poly_dr_p, collapsed, j, pdr2); j++)
if (!can_collapse_pdrs (pdr1, pdr2)) if (!can_collapse_pdrs (pdr1, pdr2))
VEC_quick_push (poly_dr_p, collapsed, pdr1); 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 /* 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_ORIGINAL (pbb) = NULL;
PBB_DRS (pbb) = VEC_alloc (poly_dr_p, heap, 3); PBB_DRS (pbb) = VEC_alloc (poly_dr_p, heap, 3);
PBB_IS_REDUCTION (pbb) = reduction; PBB_IS_REDUCTION (pbb) = reduction;
PBB_PDR_DUPLICATES_REMOVED (pbb) = false;
VEC_safe_push (poly_bb_p, heap, SCOP_BBS (scop), pbb); VEC_safe_push (poly_bb_p, heap, SCOP_BBS (scop), pbb);
} }