Whoops, I forgot some stuff:

On Tue, Jul 27, 2021 at 04:06:49PM -0500, will schmidt wrote:
> On Thu, 2021-06-17 at 10:19 -0500, Bill Schmidt via Gcc-patches wrote:
> >  static rtx
> >  ldv_expand_builtin (rtx target, insn_code icode, rtx *op, machine_mode 
> > tmode)
> >  {
> > +  rtx pat, addr;
> > +  bool blk = (icode == CODE_FOR_altivec_lvlx
> > +         || icode == CODE_FOR_altivec_lvlxl
> > +         || icode == CODE_FOR_altivec_lvrx
> > +         || icode == CODE_FOR_altivec_lvrxl);
> > +
> > +  if (target == 0
> > +      || GET_MODE (target) != tmode
> > +      || ! (*insn_data[icode].operand[0].predicate) (target, tmode))
> 
> No space after "!" ?  (here and later on 'pat'.).

It can be written as just
      || !insn_data[icode].operand[0].predicate (target, tmode))
even.  The * is completely optional, and you don't need the extra parens
without it.


Segher

Reply via email to