------- Additional Comments From drow at gcc dot gnu dot org 2005-04-25 21:12 ------- The problem is in reg_is_set or its caller.
Because the output is an earlyclobber operand, it needs to be marked as born before the insn, to conflict with its inputs. I do not see an obvious way to get from note_stores to the recog alternative. I reproduced this bug in 3.4.3 (csl-arm-branch) also. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21223