Alejandro Martinez Vicente <alejandro.martinezvice...@arm.com> writes:
> Turns out I was missing a few bits and pieces. Here is the updated patch and 
> changelog.
>
> Alejandro
>
>
> 2019-05-29  Alejandro Martinez  <alejandro.martinezvice...@arm.com>
>
>       * config/aarch64/aarch64-c.c: Added TARGET_SVE2.
>       * config/aarch64/aarch64-sve2.md: New file.
>       (<u>avg<mode>3_floor): New pattern.
>       (<u>avg<mode>3_ceil): Likewise.
>       (*<sur>h<addsub><mode>): Likewise.
>       * config/aarch64/aarch64.h: Added AARCH64_ISA_SVE2 and TARGET_SVE2.
>       * config/aarch64/aarch64.md: Include aarch64-sve2.md.
>
>
> 2019-05-29  Alejandro Martinez  <alejandro.martinezvice...@arm.com>
>
> gcc/testsuite/
>       * gcc.target/aarch64/sve2/aarch64-sve2.exp: New file, regression driver
>       for AArch64 SVE2.
>       * gcc.target/aarch64/sve2/average_1.c: New test.
>       * lib/target-supports.exp (check_effective_target_aarch64_sve2): New
>       helper.
>       (check_effective_target_aarch64_sve1_only): Likewise.
>       (check_effective_target_aarch64_sve2_hw): Likewise.
>       (check_effective_target_vect_avg_qi): Check for SVE1 only.

OK, thanks.

We don't really need sve2_hw for this patch, but we will soon,
so might as well add it now.

Richard

Reply via email to