aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2016-10-18 21:36:45 +0200
committerThomas Schwinge <tschwinge@gcc.gnu.org>2016-10-18 21:36:45 +0200
commit2300c332eb046581a8135dabf66b9e85afec65b7 (patch)
tree984216062455354314610e6cba7e93bf20e99552 /gcc
parent902cb7b191fd4fbfcdcae940467f8a9375bea004 (diff)
downloadgcc-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/ChangeLog5
-rw-r--r--gcc/cfg.c2
-rw-r--r--gcc/config/nvptx/nvptx.c8
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.
diff --git a/gcc/cfg.c b/gcc/cfg.c
index ee2e42c..6604b02 100644
--- a/gcc/cfg.c
+++ b/gcc/cfg.c
@@ -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 &regions)
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++)