This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: use trunc_int_for_mode in noce_try_store_flag_constants
- To: neil at daikokuya dot demon dot co dot uk
- Subject: Re: use trunc_int_for_mode in noce_try_store_flag_constants
- From: Geoff Keating <geoffk at geoffk dot org>
- Date: Thu, 19 Jul 2001 18:02:27 -0700
- CC: gcc-patches at gcc dot gnu dot org
- References: <20010719234122.A20940@daikokuya.demon.co.uk>
- Reply-to: Geoff Keating <geoffk at redhat dot com>
> Date: Thu, 19 Jul 2001 23:41:22 +0100
> Cc: gcc-patches@gcc.gnu.org
> From: Neil Booth <neil@daikokuya.demon.co.uk>
>
> Geoff Keating wrote:-
>
> >
> > Question: What is -0xffff8000 in HImode?
> > Answer: Not 0x8000.
> >
> > Bootstrapped on i686-linux, will commit after testrun completes.
> >
> > --
> > - Geoffrey Keating <geoffk@geoffk.org>
> >
> > ===File ~/patches/cygnus/gcc-ifcvttrunc.patch===============
> > 2001-07-19 Geoffrey Keating <geoffk@redhat.com>
> >
> > * ifcvt.c (noce_try_store_flag_constants): Use trunc_int_for_mode
> > when negating constants.
>
> Geoff,
>
> Do you have a test case for these? Or are they all part of some port
> that'll be committed sometime in the future?
Yes, they're part of a new port. I think the failure occured building
libgcc for it.
--
- Geoffrey Keating <geoffk@geoffk.org>