https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121947
--- Comment #8 from Uroš Bizjak <ubizjak at gmail dot com> --- (In reply to H.J. Lu from comment #7) > Can we split UNSPEC_INSN_FALSE_DEP before RA? No. Register allocation should be finished, so we know that the output register is mentioned somewhere in the input operand (either as a register or part of the memory address). This is acheved by splitting after epilogue_completed.