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

--- Comment #4 from Richard Sandiford <rsandifo at gcc dot gnu.org> ---
(In reply to Andrew Pinski from comment #3)
> Note I think late_combine 1 depends on DCE later on to delete the
> noop_move_p instructions but since -fno-dce was passed on the command line,
> it is not deleted and that causes the ICE.
I can look tomorrow, but: if the insn code is set to NOOP_MOVE_INSN_CODE,
possibly_queue_changes is supposed to ensure that perform_pending_updates
deletes it later.

Reply via email to