Re: [Ping] [PATCH, 5/10] aarch64: add ccmp operand predicate

2014-10-27 Thread Richard Henderson
On 10/27/2014 12:48 AM, Zhenqiang Chen wrote: > Thanks for the comments. All comments are accepted and the updated patch is > attached. > > -Zhenqiang New patch looks good. r~

RE: [Ping] [PATCH, 5/10] aarch64: add ccmp operand predicate

2014-10-27 Thread Zhenqiang Chen
: [Ping] [PATCH, 5/10] aarch64: add ccmp operand predicate > > On 09/22/2014 11:44 PM, Zhenqiang Chen wrote: > > +/* Return true if val can be encoded as a 5-bit unsigned immediate. > > +*/ bool > > +aarch64_uimm5 (HOST_WIDE_INT val) > > +{ > > + return (val

Re: [Ping] [PATCH, 5/10] aarch64: add ccmp operand predicate

2014-10-11 Thread Richard Henderson
On 09/22/2014 11:44 PM, Zhenqiang Chen wrote: > +/* Return true if val can be encoded as a 5-bit unsigned immediate. */ > +bool > +aarch64_uimm5 (HOST_WIDE_INT val) > +{ > + return (val & (HOST_WIDE_INT) 0x1f) == val; > +} This is just silly. > +(define_constraint "Usn" > + "A constant that can

[Ping] [PATCH, 5/10] aarch64: add ccmp operand predicate

2014-09-22 Thread Zhenqiang Chen
ject: [PATCH, 5/10] aarch64: add ccmp operand predicate > > Hi, > > The patches defines ccmp operand predicate for AARCH64. > > OK for trunk? > > Thanks! > -Zhenqiang > > ChangeLog: > 2014-06-23 Zhenqiang Chen > > * config/aarch64/aarch64-protos.

[PATCH, 5/10] aarch64: add ccmp operand predicate

2014-06-23 Thread Zhenqiang Chen
Hi, The patches defines ccmp operand predicate for AARCH64. OK for trunk? Thanks! -Zhenqiang ChangeLog: 2014-06-23 Zhenqiang Chen * config/aarch64/aarch64-protos.h (aarch64_uimm5): New prototype. * config/aarch64/constraints.md (Usn): Immediate for ccmn. * config/aar