From 1ddc47c05e80aed3c3ec5b636dd706c0d0264dbc Mon Sep 17 00:00:00 2001 From: Tamar Christina Date: Mon, 16 Oct 2017 09:55:32 +0000 Subject: aarch64.h (AARCH64_FL_DOTPROD): New. 2017-10-16 Tamar Christina * config/aarch64/aarch64.h (AARCH64_FL_DOTPROD): New. (AARCH64_ISA_DOTPROD, TARGET_DOTPROD): New. * config/aarch64/aarch64-c.c (aarch64_update_cpp_builtins): Add TARGET_DOTPROD. * config/aarch64/aarch64-option-extensions.def (dotprod): New. * config/aarch64/aarch64-cores.def (cortex-a55, cortex-a75): Enable TARGET_DOTPROD. (cortex-a75.cortex-a55): Likewise. * doc/invoke.texi (aarch64-feature-modifiers): Document dotprod. From-SVN: r253782 --- gcc/doc/invoke.texi | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gcc/doc') diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 4faeb45..b358e09 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -14382,6 +14382,8 @@ Enable FP16 extension. This also enables floating-point instructions. Enable the RcPc extension. This does not change code generation from GCC, but is passed on to the assembler, enabling inline asm statements to use instructions from the RcPc extension. +@item dotprod +Enable the Dot Product extension. This also enables Advanced SIMD instructions. @end table -- cgit v1.1