diff options
author | Thomas Schwinge <thomas@codesourcery.com> | 2016-10-18 21:36:45 +0200 |
---|---|---|
committer | Thomas Schwinge <tschwinge@gcc.gnu.org> | 2016-10-18 21:36:45 +0200 |
commit | 2300c332eb046581a8135dabf66b9e85afec65b7 (patch) | |
tree | 984216062455354314610e6cba7e93bf20e99552 /gcc | |
parent | 902cb7b191fd4fbfcdcae940467f8a9375bea004 (diff) | |
download | gcc-2300c332eb046581a8135dabf66b9e85afec65b7.zip gcc-2300c332eb046581a8135dabf66b9e85afec65b7.tar.gz gcc-2300c332eb046581a8135dabf66b9e85afec65b7.tar.bz2 |
Use FOR_ALL_BB_FN in a few more places
gcc/
* cfg.c (clear_bb_flags): Use FOR_ALL_BB_FN.
* config/nvptx/nvptx.c (nvptx_find_sese): Likewise.
From-SVN: r241315
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/cfg.c | 2 | ||||
-rw-r--r-- | gcc/config/nvptx/nvptx.c | 8 |
3 files changed, 7 insertions, 8 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4922809..6002dde 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +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. @@ -386,7 +386,7 @@ clear_bb_flags (void) { 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; } diff --git a/gcc/config/nvptx/nvptx.c b/gcc/config/nvptx/nvptx.c index 6ec8eb4..80fa9ae 100644 --- a/gcc/config/nvptx/nvptx.c +++ b/gcc/config/nvptx/nvptx.c @@ -3091,17 +3091,11 @@ nvptx_find_sese (auto_vec<basic_block> &blocks, bb_pair_vec_t ®ions) 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++) |