This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Fix constant libcalls
- From: Jan Hubicka <jh at suse dot cz>
- To: Richard Henderson <rth at redhat dot com>, Jan Hubicka <jh at suse dot cz>, gcc-patches at gcc dot gnu dot org, gcc-pdo at atrey dot karlin dot mff dot cuni dot cz
- Date: Fri, 21 Dec 2001 22:34:59 +0100
- Subject: Re: Fix constant libcalls
- References: <20011108205046.B5111@atrey.karlin.mff.cuni.cz> <20011108130340.C5515@redhat.com> <20011109124338.A20827@atrey.karlin.mff.cuni.cz> <20011109101258.C6186@redhat.com> <20011111011251.C28385@atrey.karlin.mff.cuni.cz> <20011220173043.C32024@redhat.com> <20011221170853.D5871@atrey.karlin.mff.cuni.cz> <20011221095820.A30161@redhat.com>
> On Fri, Dec 21, 2001 at 05:08:53PM +0100, Jan Hubicka wrote:
> valreg == 0 || GET_CODE (valreg) == PARALLEL
>
> is the reverse of
>
> valreg != 0 && GET_CODE (valreg) != PARALLEL
>
> and the former gates ECF_LIBCALL_BLOCK off, which means that the
> later test can be simplified to
>
> if (pass && (flags & ECF_LIBCALL_BLOCK))
>
> correct?
>
True, now I see it too :)
Can I install it with the 3 changes?
Honza
>
> r~