This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] - comparison generation fix for archs without cc0
- From: Richard Henderson <rth at redhat dot com>
- To: Igor Shevlyakov <igor at microunity dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Fri, 24 May 2002 17:36:09 -0700
- Subject: Re: [PATCH] - comparison generation fix for archs without cc0
- References: <000a01c202a5$9d5afb00$1e0756c0@medusa>
On Thu, May 23, 2002 at 03:03:04PM -0700, Igor Shevlyakov wrote:
> + #if HAVE_cc0
> return gen_rtx_fmt_ee (code, VOIDmode, cc0_rtx, const0_rtx);
> + #else
> + return gen_rtx_fmt_ee (code, VOIDmode, op0, op1);
> + #endif
When, exactly, are you encountering this? To my knowledge, all
extant non-cc0 targets make gen_cmpxx save op0 and op1 in local
variables, and use that during gen_beq etc.
r~