https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62014

Ramana Radhakrishnan <ramana at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Target|                            |aarch64-*
             Status|UNCONFIRMED                 |WAITING
   Last reconfirmed|                            |2014-08-05
     Ever confirmed|0                           |1

--- Comment #5 from Ramana Radhakrishnan <ramana at gcc dot gnu.org> ---
According to the documentation, not defining TARGET_SPILL_CLASS is equivalent
to returning NO_REGS for all inputs. 

The symptoms that you describe indicate a problem elsewhere or an attempt to
paper over the problem rather than the correct fix. The smoking gun for me is
to suspect an errant pattern with incorrectly marked simd attributes rather
than anything else. Look at the way in which the simd attribute is set on
*addsi3_aarch64 for e.g.

Without a testcase and without instructions to reproduce the problems as per
https://gcc.gnu.org/bugs/#report it is not possible to work out what's going on
here.

Next time please also remember to fill in Target, Known to work, Known to fail
and Keywords fields as well.

Reply via email to