[Bug target/60969] [4.9/4.10 Regression] ICE in output_129 in MMXMOV of mode MODE_SF for march=pentium4

ubizjak at gmail dot com gcc-bugzilla@gcc.gnu.org
Fri Apr 25 18:15:00 GMT 2014


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

--- Comment #10 from Uroš Bizjak <ubizjak at gmail dot com> ---
(In reply to H.J. Lu from comment #5)

> 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.


More information about the Gcc-bugs mailing list