This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [RFC][PATCH] Preferred rename register in regrename pass
- From: Eric Botcazou <ebotcazou at adacore dot com>
- To: Jeff Law <law at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org, Robert Suchanek <Robert dot Suchanek at imgtec dot com>
- Date: Thu, 17 Sep 2015 23:26:09 +0200
- Subject: Re: [RFC][PATCH] Preferred rename register in regrename pass
- Authentication-results: sourceware.org; auth=none
- References: <B5E67142681B53468FAF6B7C31356562441B7622 at hhmail02 dot hh dot imgtec dot org> <55FAF1F1 dot 3070607 at redhat dot com>
> I'll let Bernd comment on the patch itself. But I would say that if
> you're setting up cases where we can tie the source/dest of an extension
> together, then it's a good thing. It'll cause more of them to turn into
> NOPs and it'll make the redundant extension elimination pass more
> effective as well.
Not if you do it in regrename though, as it's run very late in the pipeline.
If you want to make REE more effective, this would need to be done during RA.
--
Eric Botcazou