Re: patch to fix PR63897

2014-11-26 Thread H.J. Lu
On Mon, Nov 24, 2014 at 4:23 PM, H.J. Lu hjl.to...@gmail.com wrote:
 On Fri, Nov 21, 2014 at 1:32 PM, Vladimir Makarov vmaka...@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  vmaka...@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

This also caused:

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


-- 
H.J.


Re: patch to fix PR63897

2014-11-24 Thread H.J. Lu
On Fri, Nov 21, 2014 at 1:32 PM, Vladimir Makarov vmaka...@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  vmaka...@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.