This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: RFA: patch to fix PR37535


Vladimir Makarov wrote:
I promised to check the 2nd version of the patch I sent two days ago. I checked it on ppc, x86, x86_64, and itanium (bootstrap and gcc torture testsuite). The results look good now. I also added a change in gcc documentation about RA behaviour on clobbers.

OK to commit to the trunk?

2008-09-24 Vladimir Makarov <vmakarov@redhat.com>

PR middle-end/37535

   * ira-lives.c (mark_reg_live, mark_reg_dead): New functions.
   (mark_ref_live, mark_ref_dead): Use them.
   (def_conflicts_with_inputs_p): Remove.
   (mark_early_clobbers): New function.
   (process_bb_node_lives): Call preprocess_constraints and
   mark_early_clobbers.

* doc/rtx.texi (clobber): Change how RA deals with clobbers.
OK.

Jeff


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]