[patch] Hookize SMALL_REGISTER_CLASSES, make SSE register classes not small

Steven Bosscher stevenb.gcc@gmail.com
Mon Jun 15 04:08:00 GMT 2009


2009/6/15 Jan Hubicka <hubicka@ucw.cz>:
> Hmm, SSE0 has special register class (SSE_FIRST_REG) and it is used for
> parameter passing as hard regs.  Can't one construct ICE using those?

There are so many other SSE regs that there is usually one available
to "spill" SSE0 to. Or you get a normal spill. Anyway, I don't have a
test case, and the whole test suite passes.  You have a far bigger
test suite, maybe you can see if something breaks for you?

Ciao!
Steven



More information about the Gcc-patches mailing list