[Bug middle-end/116114] New: PROP_no_crit_edges is no longer tested for can be removed
pinskia at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sat Jul 27 05:35:44 GMT 2024
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 .
More information about the Gcc-bugs
mailing list