aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2018-11-06 12:19:22 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2018-11-06 12:19:22 +0000
commitbfb9d79805753fd6cc69bb114b5c6597269f3e21 (patch)
treee94ea2fd64f64b31afa45163e3e61be2122f1d44
parentf1b0a1ddd3a5c6ac86fae0483b31f45dd757f9d9 (diff)
downloadgcc-bfb9d79805753fd6cc69bb114b5c6597269f3e21.zip
gcc-bfb9d79805753fd6cc69bb114b5c6597269f3e21.tar.gz
gcc-bfb9d79805753fd6cc69bb114b5c6597269f3e21.tar.bz2
tree-vect-slp.c (vect_slp_bb): Move opening of vect_slp_analyze_bb dump-scope ...
2018-11-06 Richard Biener <rguenther@suse.de> * tree-vect-slp.c (vect_slp_bb): Move opening of vect_slp_analyze_bb dump-scope ... (vect_slp_analyze_bb_1): ... here to avoid hiding optimized locations. From-SVN: r265840
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/tree-vect-slp.c4
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d3835d1..a047c8d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2018-11-06 Richard Biener <rguenther@suse.de>
+
+ * tree-vect-slp.c (vect_slp_bb): Move opening of vect_slp_analyze_bb
+ dump-scope ...
+ (vect_slp_analyze_bb_1): ... here to avoid hiding optimized locations.
+
2018-11-06 Jozef Lawrynowicz <jozef.l@mittosystems.com>
* gcc/config/msp430/msp430.h (REG_CLASS_CONTENTS): Add R0 to
diff --git a/gcc/tree-vect-slp.c b/gcc/tree-vect-slp.c
index e7e5d25..f802b00 100644
--- a/gcc/tree-vect-slp.c
+++ b/gcc/tree-vect-slp.c
@@ -2779,6 +2779,8 @@ vect_slp_analyze_bb_1 (gimple_stmt_iterator region_begin,
vec<data_reference_p> datarefs, int n_stmts,
bool &fatal, vec_info_shared *shared)
{
+ DUMP_VECT_SCOPE ("vect_slp_analyze_bb");
+
bb_vec_info bb_vinfo;
slp_instance instance;
int i;
@@ -2949,8 +2951,6 @@ vect_slp_bb (basic_block bb)
bool any_vectorized = false;
auto_vector_sizes vector_sizes;
- DUMP_VECT_SCOPE ("vect_slp_analyze_bb");
-
/* Autodetect first vector size we try. */
current_vector_size = 0;
targetm.vectorize.autovectorize_vector_sizes (&vector_sizes);