From 754bbf7a25a8dda49b5d08ef0d0443bbf5af0e36 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sun, 7 Apr 2024 13:41:34 -0500 Subject: new repository --- devdocs/gcc~13/arm-c-language-extensions-_0028acle_0029.html | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 devdocs/gcc~13/arm-c-language-extensions-_0028acle_0029.html (limited to 'devdocs/gcc~13/arm-c-language-extensions-_0028acle_0029.html') diff --git a/devdocs/gcc~13/arm-c-language-extensions-_0028acle_0029.html b/devdocs/gcc~13/arm-c-language-extensions-_0028acle_0029.html new file mode 100644 index 00000000..b22924d0 --- /dev/null +++ b/devdocs/gcc~13/arm-c-language-extensions-_0028acle_0029.html @@ -0,0 +1,6 @@ +

6.60.7 ARM C Language Extensions (ACLE)

GCC implements extensions for C as described in the ARM C Language Extensions (ACLE) specification, which can be found at https://developer.arm.com/documentation/ihi0053/latest/.

As a part of ACLE, GCC implements extensions for Advanced SIMD as described in the ARM C Language Extensions Specification. The complete list of Advanced SIMD intrinsics can be found at https://developer.arm.com/documentation/ihi0073/latest/. The built-in intrinsics for the Advanced SIMD extension are available when NEON is enabled.

Currently, ARM and AArch64 back ends do not support ACLE 2.0 fully. Both back ends support CRC32 intrinsics and the ARM back end supports the Coprocessor intrinsics, all from arm_acle.h. The ARM back end’s 16-bit floating-point Advanced SIMD intrinsics currently comply to ACLE v1.1. AArch64’s back end does not have support for 16-bit floating point Advanced SIMD intrinsics yet.

See ARM Options and AArch64 Options for more information on the availability of extensions.

+

+ © Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
+ https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/ARM-C-Language-Extensions-_0028ACLE_0029.html +

+
-- cgit v1.2.3