> Combine knows how to add clobbers to make insns recognizable. I'm guessing > it accidentally clobbers the original insn in doing so. Where would I look?
Anywhere in combine. :-) This is by design, see the SUBST macro and the undo buffer machinery. You need to put a watchpoint on your insn. -- Eric Botcazou