Re: Implement vector average patterns for SVE2

2019-05-29 Thread Richard Sandiford
Alejandro Martinez Vicente writes: > Turns out I was missing a few bits and pieces. Here is the updated patch and > changelog. > > Alejandro > > > 2019-05-29 Alejandro Martinez > > * config/aarch64/aarch64-c.c: Added TARGET_SVE2. > * config/aarch64/aarch64-sve2.md: New file. >

RE: Implement vector average patterns for SVE2

2019-05-29 Thread Alejandro Martinez Vicente
): Likewise. (check_effective_target_vect_avg_qi): Check for SVE1 only. > -Original Message- > From: Richard Sandiford > Sent: 29 May 2019 10:54 > To: Alejandro Martinez Vicente > Cc: GCC Patches ; nd > Subject: Re: Implement vector average patterns for SVE2 >

Re: Implement vector average patterns for SVE2

2019-05-29 Thread Richard Sandiford
Alejandro Martinez Vicente writes: > Hi, > > This patch implements the [u]avgM3_floor and [u]avgM3_ceil optabs for SVE2. > > Alejandro > > gcc/ChangeLog: > > 2019-05-28 Alejandro Martinez > > * config/aarch64/aarch64-sve2.md: New file. > (avg3_floor): New pattern. > (avg3_ceil