This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: REG_NO_CONFLICT vs lower-subreg
- From: Ian Lance Taylor <iant at google dot com>
- To: bonzini at gnu dot org
- Cc: Bernd Schmidt <bernds_cb1 at t-online dot de>, GCC List <gcc at gcc dot gnu dot org>
- Date: 16 Apr 2007 18:27:55 -0700
- Subject: Re: REG_NO_CONFLICT vs lower-subreg
- References: <462417C5.1060202@t-online.de> <462419BB.9040202@lu.unisi.ch>
Paolo Bonzini <paolo.bonzini@lu.unisi.ch> writes:
> > I suppose we could add a target macro to let individual ports turn
> > off REG_NO_CONFLICT generation? Any other ideas?
>
> A pass to reorder insns so that live ranges are shortened and register
> pressure is relieved.
I think you could do this with the scheduler, with appropriate target
hooks. In fact, it sounds like the anti-scheduler.
Ian