http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50751
--- Comment #5 from Kazumoto Kojima <kkojima at gcc dot gnu.org> 2011-10-24 23:05:08 UTC --- (In reply to comment #4) It seems that clobbering R0 in that expander is simply papering over the real problem. Although the reload issue beyonds me, .ira dump file about that impossible insn which doesn't satisfy the "z" constraint would be a starting point.