https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116114

            Bug ID: 116114
           Summary: PROP_no_crit_edges is no longer tested for can be
                    removed
           Product: gcc
           Version: 15.0
            Status: UNCONFIRMED
          Keywords: internal-improvement
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: pinskia at gcc dot gnu.org
          Reporter: pinskia at gcc dot gnu.org
  Target Milestone: ---

[apinski@xeond2 gcc]$ git grep PROP_no_crit_edges
ChangeLog-2017: (pass_data_pre): Remove PROP_no_crit_edges flags.
ChangeLog.tree-ssa:     (pass_pre): Add PROP_no_crit_edges as required.
ChangeLog.tree-ssa:     * tree-pass.h: Add PROP_no_crit_edges.
function.h:#define PROP_no_crit_edges      (1 << 6)
passes.cc:  if (props & PROP_no_crit_edges)
passes.cc:    fprintf (dump, "PROP_no_crit_edges\n");
tree-cfg.cc:  PROP_no_crit_edges, /* properties_provided */
tree-ssa-sink.cc:  /* PROP_no_crit_edges is ensured by running
split_edges_for_insertion in


The only use of it in `properties required` was removed by
r8-2993-ga7976089dba5e2 .

Reply via email to