Commit d422adfa by Sebastian Pop Committed by Sebastian Pop

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
parent 62e475c5
2009-10-17 Sebastian Pop <sebastian.pop@amd.com> 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 * graphite-sese-to-poly.c (find_scop_parameters): Initialize
SCOP_CONTEXT. SCOP_CONTEXT.
(build_loop_iteration_domains): Extract bounds on parameters (build_loop_iteration_domains): Extract bounds on parameters
......
...@@ -305,6 +305,8 @@ pbb_remove_duplicate_pdrs (poly_bb_p pbb) ...@@ -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) ...@@ -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);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment