question regarding asm()

Michael Meissner meissner@cygnus.com
Fri Oct 17 12:53:00 GMT 1997


Bernd Schmidt writes:
| > Yup.  I wouldn't be suprised if this ends up being similar to the problems
| > with passing args in registers for SMALL_REGISTER_CLASS machines.
| 
| I'd like to mention here that the reload patch I posted here a few months ago
| does not only cause better code to be generated on the x86, it should also
| solve these problems by taking hard register lifetimes into account and only
| using free hard regs for reloads.

I hoped to start looking at this.  I am concerned about breaking the
Linux kernel due to changing semantics.  Have you considered changing
it so it still has the same semantics regarding input/output reloads?

-- 
Michael Meissner, Cygnus Solutions (East Coast)
4th floor, 955 Massachusetts Avenue, Cambridge, MA 02139, USA
meissner@cygnus.com,	617-354-5416 (office),	617-354-7161 (fax)



More information about the Gcc mailing list