This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Recent changes to cse.c
- To: Denis Chertykov <denisc at overta dot ru>
- Subject: Re: Recent changes to cse.c
- From: Richard Earnshaw <rearnsha at arm dot com>
- Date: Tue, 24 Jul 2001 09:09:38 +0100
- cc: law at redhat dot com, Richard dot Earnshaw at arm dot com, Richard Henderson <rth at redhat dot com>, Mike Lerwill <mike at ml-solutions dot co dot uk>, gcc at gcc dot gnu dot org
- Organization: ARM Ltd.
- Reply-To: Richard dot Earnshaw at arm dot com
> > > We have mechanisms now which make HAVE_cc0 unnecessary (compare-and-jump
> > > patterns). Wouldn't it be easier to just get rid of HAVE_cc0 entirely
> > > from the compiler and convert those few remaining ports that use it to the
> > > new code?
> > I'm not familiar with this support. But it sounds like the model I've got
> > for compare/jumps in general.
>
> What must I read to do a right conversion from HAVE_cc0.
Look for compare-and-branch in md.texi. Then take a look at the Thumb
patterns in arm/arm.md (TARGET_THUMB).
R.