Re: [PATCH][AArch64] ACLE 8-bit integer matrix multiply-accumulate intrinsics

2020-02-07 Thread Dennis Zhang
Hi all, On 27/01/2020 13:01, Richard Sandiford wrote: Dennis Zhang writes: [...] gcc/ChangeLog: 2020-01-23 Dennis Zhang * config/aarch64/aarch64-builtins.c (TYPES_TERNOP_SSUS): New macro. * config/aarch64/aarch64-simd-builtins.def (simd_smmla): New. (simd_ummla, si

Re: [PATCH][AArch64] ACLE 8-bit integer matrix multiply-accumulate intrinsics

2020-01-27 Thread Richard Sandiford
Dennis Zhang writes: > [...] > gcc/ChangeLog: > > 2020-01-23 Dennis Zhang > > * config/aarch64/aarch64-builtins.c (TYPES_TERNOP_SSUS): New macro. > * config/aarch64/aarch64-simd-builtins.def (simd_smmla): New. > (simd_ummla, simd_usmmla): New. > * config/aarch64/aarch64-

Re: [PATCH][AArch64] ACLE 8-bit integer matrix multiply-accumulate intrinsics

2020-01-27 Thread Dennis Zhang
Hi Richard, On 23/01/2020 15:28, Richard Sandiford wrote: > Dennis Zhang writes: >> Hi all, >> On 16/12/2019 13:53, Dennis Zhang wrote: >>> Hi all, >>> >>> This patch is part of a series adding support for Armv8.6-A features. >>> It depends on the Armv8.6-A effective target checking patch, >>> ht

Re: [PATCH][AArch64] ACLE 8-bit integer matrix multiply-accumulate intrinsics

2020-01-23 Thread Richard Sandiford
Dennis Zhang writes: > Hi all, > On 16/12/2019 13:53, Dennis Zhang wrote: >> Hi all, >> >> This patch is part of a series adding support for Armv8.6-A features. >> It depends on the Armv8.6-A effective target checking patch, >> https://gcc.gnu.org/ml/gcc-patches/2019-12/msg00857.html. >> >> Thi

Re: [PATCH][AArch64] ACLE 8-bit integer matrix multiply-accumulate intrinsics

2020-01-23 Thread Dennis Zhang
Hi all, On 16/12/2019 13:53, Dennis Zhang wrote: > Hi all, > > This patch is part of a series adding support for Armv8.6-A features. > It depends on the Armv8.6-A effective target checking patch, > https://gcc.gnu.org/ml/gcc-patches/2019-12/msg00857.html. > > This patch adds intrinsics for matr

[PATCH][AArch64] ACLE 8-bit integer matrix multiply-accumulate intrinsics

2019-12-16 Thread Dennis Zhang
Hi all, This patch is part of a series adding support for Armv8.6-A features. It depends on the Armv8.6-A effective target checking patch, https://gcc.gnu.org/ml/gcc-patches/2019-12/msg00857.html. This patch adds intrinsics for matrix multiply-accumulate operations including vmmlaq_s32, vmmlaq_