https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113356
--- Comment #3 from Alex Coplan <acoplan at gcc dot gnu.org> --- ... i13 to be a hazard w.r.t. itself, then we might not even need the clause in the follow-up fix. I'll investigate. Alternatively the assert can probably be relaxed to include the previous nondebug insn, as we're inserting after the insn in the move_range, anyway.