http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47502
--- Comment #2 from H.J. Lu <hjl.tools at gmail dot com> 2011-01-28 00:16:53 UTC --- It is a bad idea for combine to replace pseudo registers in asm statements with hard registers, which is the job of RA.