+2016-10-18 Thomas Schwinge <thomas@codesourcery.com>
+
+ * cfg.c (clear_bb_flags): Use FOR_ALL_BB_FN.
+ * config/nvptx/nvptx.c (nvptx_find_sese): Likewise.
+
2016-10-18 Kelvin Nilsen <kelvin@gcc.gnu.org>
* config/rs6000/altivec.h (vec_xl_len): New macro.
{
basic_block bb;
- FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb)
+ FOR_ALL_BB_FN (bb, cfun)
bb->flags &= BB_FLAGS_TO_PRESERVE;
}
\f
int ix;
/* First clear each BB of the whole function. */
- FOR_EACH_BB_FN (block, cfun)
+ FOR_ALL_BB_FN (block, cfun)
{
block->flags &= ~BB_VISITED;
BB_SET_SESE (block, 0);
}
- block = EXIT_BLOCK_PTR_FOR_FN (cfun);
- block->flags &= ~BB_VISITED;
- BB_SET_SESE (block, 0);
- block = ENTRY_BLOCK_PTR_FOR_FN (cfun);
- block->flags &= ~BB_VISITED;
- BB_SET_SESE (block, 0);
/* Mark blocks in the function that are in this graph. */
for (ix = 0; blocks.iterate (ix, &block); ix++)