Michael Eager wrote:
Another possibility is illegal rtl sharing.If you mean that an rtx would be pointed to by two different insn's, how would that happen? (Excluding someone mucking things up deliberately or accidentally.)
Generally this sort of mistake happens in the backend somewhere. E.g. when it is fooling about with insn splitters (with C as opposed to machine-generated via patterns). r~