diff options
author | Richard Biener <rguenther@suse.de> | 2021-01-05 15:55:24 +0100 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2021-01-05 16:43:39 +0100 |
commit | 27aad521570cbc1050ba957c0ee47aed18033dc1 (patch) | |
tree | 3cf8b6daf8d151fc5ffe738273d4c86efbe77613 | |
parent | 26b5062be991cf709c7c628061a40a48e1bca681 (diff) | |
download | gcc-27aad521570cbc1050ba957c0ee47aed18033dc1.zip gcc-27aad521570cbc1050ba957c0ee47aed18033dc1.tar.gz gcc-27aad521570cbc1050ba957c0ee47aed18033dc1.tar.bz2 |
move SLP debug counter
This moves it to catch individual SLP subgraphs
2021-01-05 Richard Biener <rguenther@suse.de>
* tree-vect-slp.c (vect_slp_region): Move debug counter
to cover individual subgraphs.
-rw-r--r-- | gcc/tree-vect-slp.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gcc/tree-vect-slp.c b/gcc/tree-vect-slp.c index 67aaa7b..49cb635 100644 --- a/gcc/tree-vect-slp.c +++ b/gcc/tree-vect-slp.c @@ -4616,8 +4616,7 @@ vect_slp_region (vec<basic_block> bbs, vec<data_reference_p> datarefs, bb_vinfo->shared->check_datarefs (); bb_vinfo->vector_mode = next_vector_mode; - if (vect_slp_analyze_bb_1 (bb_vinfo, n_stmts, fatal, dataref_groups) - && dbg_cnt (vect_slp)) + if (vect_slp_analyze_bb_1 (bb_vinfo, n_stmts, fatal, dataref_groups)) { if (dump_enabled_p ()) { @@ -4648,6 +4647,9 @@ vect_slp_region (vec<basic_block> bbs, vec<data_reference_p> datarefs, continue; } + if (!dbg_cnt (vect_slp)) + continue; + if (!vectorized && dump_enabled_p ()) dump_printf_loc (MSG_NOTE, vect_location, "Basic block will be vectorized " |