Re: [Ping] [PATCH, 9/10] aarch64: generate conditional compare instructions

2014-11-06 Thread Richard Henderson
> + /* Generate insn to match ccmp_and/ccmp_ior. */ > + target = gen_rtx_REG (mode, CC_REGNUM); > + emit_insn (gen_rtx_SET (VOIDmode, target, > + gen_rtx_fmt_ee (COMPARE, VOIDmode, > + bit_op, const0_rtx))); Invalid mode for the

RE: [Ping] [PATCH, 9/10] aarch64: generate conditional compare instructions

2014-11-06 Thread Zhenqiang Chen
> -Original Message- > From: Richard Henderson [mailto:r...@redhat.com] > Sent: Wednesday, November 05, 2014 9:42 PM > To: Zhenqiang Chen > Cc: gcc-patches@gcc.gnu.org > Subject: Re: [Ping] [PATCH, 9/10] aarch64: generate conditional compare > instructions >

Re: [Ping] [PATCH, 9/10] aarch64: generate conditional compare instructions

2014-11-05 Thread Richard Henderson
On 11/05/2014 10:05 AM, Zhenqiang Chen wrote: > I had retested all the ccmp patches. > > Bootstrap and no make check regression on X86-64. > Bootstrap and no make check regression on AARCH64 qemu. > > OK for trunk? No patch? Or what is it that you're wanting approval for? r~

RE: [Ping] [PATCH, 9/10] aarch64: generate conditional compare instructions

2014-11-05 Thread Zhenqiang Chen
On Behalf Of Zhenqiang Chen > Sent: Monday, October 27, 2014 3:50 PM > To: 'Richard Henderson' > Cc: gcc-patches@gcc.gnu.org > Subject: RE: [Ping] [PATCH, 9/10] aarch64: generate conditional compare > instructions > > > > > -Original Message- &g

RE: [Ping] [PATCH, 9/10] aarch64: generate conditional compare instructions

2014-10-27 Thread Zhenqiang Chen
> -Original Message- > From: Richard Henderson [mailto:r...@redhat.com] > Sent: Sunday, October 12, 2014 4:46 AM > To: Zhenqiang Chen; gcc-patches@gcc.gnu.org > Subject: Re: [Ping] [PATCH, 9/10] aarch64: generate conditional compare > instructions > > On 09/22/

Re: [Ping] [PATCH, 9/10] aarch64: generate conditional compare instructions

2014-10-11 Thread Richard Henderson
On 09/22/2014 11:46 PM, Zhenqiang Chen wrote: > +static bool > +aarch64_convert_mode (rtx* op0, rtx* op1, int unsignedp) > +{ > + enum machine_mode mode; > + > + mode = GET_MODE (*op0); > + if (mode == VOIDmode) > +mode = GET_MODE (*op1); > + > + if (mode == QImode || mode == HImode) > +

[Ping] [PATCH, 9/10] aarch64: generate conditional compare instructions

2014-09-22 Thread Zhenqiang Chen
en > Sent: Monday, June 23, 2014 3:01 PM > To: gcc-patches@gcc.gnu.org > Subject: [PATCH, 9/10] aarch64: generate conditional compare instructions > > Hi, > > The patches implements the two hooks for AARCH64 to generate ccmp > instructions. > > Bootstrap and no make chec

[PATCH, 9/10] aarch64: generate conditional compare instructions

2014-06-23 Thread Zhenqiang Chen
Hi, The patches implements the two hooks for AARCH64 to generate ccmp instructions. Bootstrap and no make check regression on qemu. OK for trunk? Thanks! -Zhenqiang ChangeLog: 2014-06-23 Zhenqiang Chen * config/aarch64/aarch64.c (aarch64_code_to_ccmode): New function. (aarc