Remove useless backedge marking
authorRichard Biener <rguenther@suse.de>
Fri, 24 Jul 2020 14:50:59 +0000 (16:50 +0200)
committerRichard Biener <rguenther@suse.de>
Mon, 27 Jul 2020 14:04:53 +0000 (16:04 +0200)
I didn't find anything using EDGE_DFS_BACK in RTL infrastructure
used by var-tracking or var-tracking itself, the following removes
this computation.

2020-07-24  Richard Biener  <rguenther@suse.de>

* var-tracking.c (variable_tracking_main_1): Remove call
to mark_dfs_back_edges.

gcc/var-tracking.c

index cca7506..a345fb4 100644 (file)
@@ -10481,7 +10481,6 @@ variable_tracking_main_1 (void)
       return 0;
     }
 
-  mark_dfs_back_edges ();
   if (!vt_initialize ())
     {
       vt_finalize ();