CDI_POST_DOMINATORS are not used in Graphite.
2010-09-20 Sebastian Pop <sebastian.pop@amd.com> * graphite-clast-to-gimple.c (graphite_verify): Remove call to verify_dominators for CDI_POST_DOMINATORS. * sese.h: Remove comment about CDI_POST_DOMINATORS. (recompute_all_dominators): Remove call to free_dominance_info for CDI_POST_DOMINATORS. Remove call to calculate_dominance_info for CDI_POST_DOMINATORS. From-SVN: r164807
This commit is contained in:
parent
aad78a1a6f
commit
61c6973f4c
4 changed files with 18 additions and 7 deletions
|
@ -1,3 +1,12 @@
|
|||
2010-09-30 Sebastian Pop <sebastian.pop@amd.com>
|
||||
|
||||
* graphite-clast-to-gimple.c (graphite_verify): Remove call to
|
||||
verify_dominators for CDI_POST_DOMINATORS.
|
||||
* sese.h: Remove comment about CDI_POST_DOMINATORS.
|
||||
(recompute_all_dominators): Remove call to free_dominance_info
|
||||
for CDI_POST_DOMINATORS. Remove call to calculate_dominance_info
|
||||
for CDI_POST_DOMINATORS.
|
||||
|
||||
2010-09-30 Sebastian Pop <sebastian.pop@amd.com>
|
||||
|
||||
* graphite-poly.c (pbb_number_of_iterations_at_time): Only iterate
|
||||
|
|
|
@ -1,3 +1,12 @@
|
|||
2010-09-20 Sebastian Pop <sebastian.pop@amd.com>
|
||||
|
||||
* graphite-clast-to-gimple.c (graphite_verify): Remove call to
|
||||
verify_dominators for CDI_POST_DOMINATORS.
|
||||
* sese.h: Remove comment about CDI_POST_DOMINATORS.
|
||||
(recompute_all_dominators): Remove call to free_dominance_info
|
||||
for CDI_POST_DOMINATORS. Remove call to calculate_dominance_info
|
||||
for CDI_POST_DOMINATORS.
|
||||
|
||||
2010-09-09 Sebastian Pop <sebastian.pop@amd.com>
|
||||
|
||||
* graphite-poly.c (pbb_number_of_iterations_at_time): Only iterate
|
||||
|
|
|
@ -67,7 +67,6 @@ graphite_verify (void)
|
|||
#ifdef ENABLE_CHECKING
|
||||
verify_loop_structure ();
|
||||
verify_dominators (CDI_DOMINATORS);
|
||||
verify_dominators (CDI_POST_DOMINATORS);
|
||||
verify_loop_closed_ssa (true);
|
||||
#endif
|
||||
}
|
||||
|
|
|
@ -94,10 +94,6 @@ bb_in_region (basic_block bb, basic_block entry, basic_block exit)
|
|||
predecessors of EXIT are dominated by ENTRY. */
|
||||
FOR_EACH_EDGE (e, ei, exit->preds)
|
||||
dominated_by_p (CDI_DOMINATORS, e->src, entry);
|
||||
|
||||
/* Check that there are no edges going out of the region: the
|
||||
entry is post-dominated by the exit. FIXME: This cannot be
|
||||
checked right now as the CDI_POST_DOMINATORS are needed. */
|
||||
}
|
||||
#endif
|
||||
|
||||
|
@ -310,9 +306,7 @@ recompute_all_dominators (void)
|
|||
{
|
||||
mark_irreducible_loops ();
|
||||
free_dominance_info (CDI_DOMINATORS);
|
||||
free_dominance_info (CDI_POST_DOMINATORS);
|
||||
calculate_dominance_info (CDI_DOMINATORS);
|
||||
calculate_dominance_info (CDI_POST_DOMINATORS);
|
||||
}
|
||||
|
||||
typedef struct gimple_bb
|
||||
|
|
Loading…
Add table
Reference in a new issue