RE: [Ping] [PATCH, 4/10] expand ccmp

2014-10-31 Thread Zhenqiang Chen
> -Original Message- > From: Richard Henderson [mailto:r...@redhat.com] > Sent: Thursday, October 30, 2014 11:58 PM > To: Zhenqiang Chen > Cc: gcc-patches@gcc.gnu.org > Subject: Re: [Ping] [PATCH, 4/10] expand ccmp > > On 10/29/2014 03:30 AM, Zhenqiang Che

Re: [Ping] [PATCH, 4/10] expand ccmp

2014-10-30 Thread Richard Henderson
On 10/29/2014 03:30 AM, Zhenqiang Chen wrote: > + > +bool > +ccmp_insn_p (rtx object) > +{ > + rtx x = PATTERN (object); > + if (targetm.gen_ccmp_first > + && GET_CODE (x) == SET > + && GET_CODE (XEXP (x, 1)) == COMPARE > + && (GET_CODE (XEXP (XEXP (x, 1), 0)) == IOR > + || G

RE: [Ping] [PATCH, 4/10] expand ccmp

2014-10-29 Thread Zhenqiang Chen
To: gcc-patches@gcc.gnu.org > Subject: [Ping] [PATCH, 4/10] expand ccmp > > Ping? > > Patch is rebased and regenerated since "[PATCH, 3/10] skip swapping > operands used in ccmp" is discarded. > > Please find the updated patch in attachment. > > Bootst

[Ping] [PATCH, 4/10] expand ccmp

2014-09-22 Thread Zhenqiang Chen
Ping? Patch is rebased and regenerated since "[PATCH, 3/10] skip swapping operands used in ccmp" is discarded. Please find the updated patch in attachment. Bootstrap and no make check regression on X86-64. Thanks! -Zhenqiang ChangeLog: 2014-09-23 Zhenqiang Chen * ccmp.c: New file.