[Bug inline-asm/22045] can't find a register in class 'GENERAL_REGS'
rth at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Mon Aug 8 18:09:00 GMT 2005
------- Additional Comments From rth at gcc dot gnu dot org 2005-08-08 18:09 -------
(In reply to comment #9)
> To summarize, the case does not work as is -- with "=&g" and "g". It does
> not work with "=&rm" and "g".
Of course not! Have you forgotten what early-clobber means?
> Please let me know if that's clear enough. Or whether I should reopen the
> other (duplicate) bug rather than this one.
No, it's not clear at all. If you've got some other test case that runs out
of registers, then its some other problem and wants its own PR. You'll need
a new test case. I caution you that using early-clobber insists on new
registers, and so runs a larger risk of truely exhausting available registers.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22045
More information about the Gcc-bugs
mailing list