https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117964
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |hubicka at gcc dot gnu.org,
| |law at gcc dot gnu.org
--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
I wonder if it makes sense to avoid duplicating the outgoing edges somehow and
make the computed goto fallthru to a common block instead? All the outgoing
edges are artificial (but necessary for proper dataflow of course), but the
duplication is now quite early, for example before fold-mem-offsets which
computes DF RD and with such a highly connected CFG after duplication of
computed gotos that's quite awkard.