iginal Message-
> >> From: Richard Sandiford
> >> Sent: 07 May 2019 15:46
> >> To: Alejandro Martinez Vicente
> >> Cc: James Greenhalgh ; GCC Patches >> patc...@gcc.gnu.org>; nd ; Richard Biener
> >>
> >> Subject: Re: [Aarch64][SV
o: Alejandro Martinez Vicente
>> Cc: James Greenhalgh ; GCC Patches > patc...@gcc.gnu.org>; nd ; Richard Biener
>>
>> Subject: Re: [Aarch64][SVE] Vectorise sum-of-absolute-differences
>>
>> Alejandro Martinez Vicente writes:
>> > +;; Helper expander fo
r
>
> Subject: Re: [Aarch64][SVE] Vectorise sum-of-absolute-differences
>
> Alejandro Martinez Vicente writes:
> > +;; Helper expander for aarch64_abd_3 to save the callers ;;
> > +the hassle of constructing the other arm of the MINUS.
> > +(define_expand "abd_3&q
Alejandro Martinez Vicente writes:
> +;; Helper expander for aarch64_abd_3 to save the callers
> +;; the hassle of constructing the other arm of the MINUS.
> +(define_expand "abd_3"
> + [(use (match_operand:SVE_I 0 "register_operand"))
> + (USMAX:SVE_I (match_operand:SVE_I 1 "register_operand")
Biener
>
> Subject: RE: [Aarch64][SVE] Vectorise sum-of-absolute-differences
>
> > -Original Message-
> > From: James Greenhalgh
> > Sent: 06 February 2019 17:42
> > To: Alejandro Martinez Vicente
> > Cc: GCC Patches ; nd ; Richard
> > Sandiford ;
> -Original Message-
> From: James Greenhalgh
> Sent: 06 February 2019 17:42
> To: Alejandro Martinez Vicente
> Cc: GCC Patches ; nd ; Richard
> Sandiford ; Richard Biener
>
> Subject: Re: [Aarch64][SVE] Vectorise sum-of-absolute-differences
>
> On Mon, Fe
On Mon, Feb 04, 2019 at 07:34:05AM -0600, Alejandro Martinez Vicente wrote:
> Hi,
>
> This patch adds support to vectorize sum of absolute differences (SAD_EXPR)
> using SVE. It also uses the new functionality to ensure that the resulting
> loop
> is masked. Therefore, it depends on
>
> https://
Hi,
This patch adds support to vectorize sum of absolute differences (SAD_EXPR)
using SVE. It also uses the new functionality to ensure that the resulting loop
is masked. Therefore, it depends on
https://gcc.gnu.org/ml/gcc-patches/2019-02/msg00016.html
Given this input code:
int
sum_abs (uint8_