[Bug target/35135] unable to find a register to spill in class ‘GENERAL_REGS’ with global registers

pinskia at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Fri Feb 8 00:33:00 GMT 2008



------- Comment #1 from pinskia at gcc dot gnu dot org  2008-02-08 00:32 -------
I don't think we can consider this a regression, the global registers just
makes an already register starved target even more register starved.

We go from having 6 registers down to 3 in this case.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   GCC host triplet|i686-suse-linux             |
 GCC target triplet|                            |i686-suse-linux
            Summary|[4.3 regression] unable to  |unable to find a register to
                   |find a register to spill in |spill in class
                   |class ‘GENERAL_REGS’        |‘GENERAL_REGS’ with global
                   |                            |registers


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35135



More information about the Gcc-bugs mailing list