patch to fix PR63897

H.J. Lu hjl.tools@gmail.com
Tue Nov 25 01:06:00 GMT 2014


On Fri, Nov 21, 2014 at 1:32 PM, Vladimir Makarov <vmakarov@redhat.com> wrote:
> The following patch fixes PR63897.  The details can be found on
>
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63897
>
> The patch was successfully bootstrapped and tested on x86 and x86-64.
>
> Committed as rev. 217947.
>
> 2014-11-21  Vladimir Makarov  <vmakarov@redhat.com>
>
>         PR target/63897
>         * lra-lives.c (mark_regno_live, mark_regno_dead): Remove last
>         argument.
>         (process_bb_lives): Rename dead_insn_p on remove_p
>         and global_live_info_p on dead_insn_p.  Calculate local live info
>         unconditionally.  Remove last argument in calls mark_regno_live and
>         mark_regno_dead.  Reorganize body of EXECUTE_IF_SET_IN_BITMAP.
>         (lra_create_live_ranges): Rename to lra_create_live_ranges_1.
>         Return bool.  Rename global_live_info_p on dead_insn_p.  Return
>         flag of live info change.
>         (lra_create_live_ranges): New.

This caused:

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

-- 
H.J.



More information about the Gcc-patches mailing list