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

Uroš Bizjak <ubizjak at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vmakarov at gcc dot gnu.org

--- Comment #11 from Uroš Bizjak <ubizjak at gmail dot com> ---
(In reply to Uroš Bizjak from comment #10)

> > to load a SFmode value into mm0 for later use.
> 
> MMX register should never be allocated for moves, unless absolutely
> necessary to satisfy insn constraints. This was fine-tuned for reload by
> using "*" and "!"  in MMX alternatives (please see "*movsf_internal"
> pattern) and for some reason LRA works in a different way.

This part is LRA problem with register preferences.

Reply via email to