[PATCH] dump scheduling point set on SLP nodes

Richard Biener <[email protected]>
Newsgroups gmane.comp.gcc.patches
Message-ID <[email protected]>
Bootstrapped and tested on x86_64-unknown-linux-gnu, pushed.

	* tree-vect-slp.cc (vect_print_slp_tree): Dump the scheduling
	point, if set.
---
 gcc/tree-vect-slp.cc | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/gcc/tree-vect-slp.cc b/gcc/tree-vect-slp.cc
index e7aff6565bf..1a832b53e3d 100644
--- a/gcc/tree-vect-slp.cc
+++ b/gcc/tree-vect-slp.cc
@@ -3452,7 +3452,7 @@ vect_print_slp_tree (dump_flags_t dump_kind, dump_location_t loc,
 		      ? " (constant)"
 		      : ""), (void *) node,
 		   estimated_poly_value (node->max_nunits),
-					 SLP_TREE_REF_COUNT (node));
+		   SLP_TREE_REF_COUNT (node));
   if (SLP_TREE_VECTYPE (node))
     dump_printf (metadata, " %T", SLP_TREE_VECTYPE (node));
   dump_printf (metadata, "%s",
@@ -3460,7 +3460,10 @@ vect_print_slp_tree (dump_flags_t dump_kind, dump_location_t loc,
   if (node->cycle_info.id != -1 || node->cycle_info.reduc_idx != -1)
     dump_printf (metadata, " cycle %d, link %d", node->cycle_info.id,
 		 node->cycle_info.reduc_idx);
-  dump_printf (metadata, "\n");
+  if (node->si)
+    dump_printf (metadata, " @%G", node->si);
+  else
+    dump_printf (metadata, "\n");
   if (SLP_TREE_DEF_TYPE (node) == vect_internal_def)
     {
       if (SLP_TREE_PERMUTE_P (node))
-- 
2.51.0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.