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

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

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

--- Comment #7 from Uroš Bizjak <ubizjak at gmail dot com> ---
(In reply to Uroš Bizjak from comment #1)
> The patch at [1] now removes useless moves in the exit bb. This change
> breaks assumption in the mode-switching pass that all USEs of return values
> have a corresponding simple return value copy somewhere up in the insn
> stream.

I was referring to:

[1] http://gcc.gnu.org/ml/gcc-patches/2013-10/msg02208.html

CC author. Hopefully, following part will be reverted:

2013-10-25  Vladimir Makarov <vmaka...@redhat.com>

        [...]
        * lra-spills.c (lra_final_code_change): Remove useless move insns.

Reply via email to