https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79541
--- Comment #2 from Vladimir Makarov <vmakarov at gcc dot gnu.org> --- The bug is not severe. It occurs only when wrong asm occurs. This asm is transformed into an USE and all its data is invalidated. If an insn is inserted before the USE we take a garbage as the offset for the insn. I'll have a patch soon and commit it tomorrow.