[PATCH][AArch64] Enable CLI for Armv8.6-a: armv8.6-a, i8mm and bf16

2019-11-26 Thread Dennis Zhang
Hi all, This patch is part of a series adding support for Armv8.6-A features. It enables options including -march=armv8.6-a, +i8mm and +bf16. The +i8mm and +bf16 features are mandatory for Armv8.6-a and optional for Armv8.2-a and onward. Documents are at https://developer.arm.com/docs/ddi0596/lat

Re: [PATCH][AArch64] Enable CLI for Armv8.6-a: armv8.6-a, i8mm and bf16

2019-11-29 Thread Richard Sandiford
Hi Dennis, Sorry for the slow response. Dennis Zhang writes: > Hi all, > > This patch is part of a series adding support for Armv8.6-A features. > It enables options including -march=armv8.6-a, +i8mm and +bf16. > The +i8mm and +bf16 features are mandatory for Armv8.6-a and optional > for Armv8.

Re: [PATCH][AArch64] Enable CLI for Armv8.6-a: armv8.6-a, i8mm and bf16

2019-12-05 Thread Dennis Zhang
Hi Richard, On 29/11/2019 13:00, Richard Sandiford wrote: > Hi Dennis, > > Sorry for the slow response. > > Dennis Zhang writes: >> Hi all, >> >> This patch is part of a series adding support for Armv8.6-A features. >> It enables options including -march=armv8.6-a, +i8mm and +bf16. >> The +i8mm

Re: [PATCH][AArch64] Enable CLI for Armv8.6-a: armv8.6-a, i8mm and bf16

2019-12-06 Thread Richard Sandiford
Dennis Zhang writes: > 2019-12-04 Dennis Zhang > > * config/aarch64/aarch64-arches.def (armv8.6-a): New. > * config/aarch64/aarch64-c.c (aarch64_update_cpp_builtins): Define > __ARM_FEATURE_MATMUL_INT8, __ARM_FEATURE_BF16_VECTOR_ARITHMETIC and > __ARM_FEATURE_BF16_SCALAR

Re: [PATCH][AArch64] Enable CLI for Armv8.6-a: armv8.6-a, i8mm and bf16

2019-12-12 Thread Dennis Zhang
Hi Richard, On 06/12/2019 10:22, Richard Sandiford wrote: > Dennis Zhang writes: >> 2019-12-04 Dennis Zhang >> >> * config/aarch64/aarch64-arches.def (armv8.6-a): New. >> * config/aarch64/aarch64-c.c (aarch64_update_cpp_builtins): Define >> __ARM_FEATURE_MATMUL_INT8, __ARM_FEATU

Re: [PATCH][AArch64] Enable CLI for Armv8.6-a: armv8.6-a, i8mm and bf16

2019-12-13 Thread Richard Sandiford
Dennis Zhang writes: > Hi Richard, > > On 06/12/2019 10:22, Richard Sandiford wrote: >> Dennis Zhang writes: >>> 2019-12-04 Dennis Zhang >>> >>> * config/aarch64/aarch64-arches.def (armv8.6-a): New. >>> * config/aarch64/aarch64-c.c (aarch64_update_cpp_builtins): Define >>> __ARM_FE