Arm C Language Extensions

Arm C Language Extensions

This document specifies the Arm C Language Extensions (ACLE) to enable C/C++ programmers to exploit the Arm architecture with minimal restrictions on source code portability.

Download

Arm C language for Scalable Vector Extension

This document is a beta version of the Arm C Language Extensions (ACLE) for the Arm Scalable Vector Extension (SVE).

Download

Advanced SIMD architecture extension (Neon) intrinsics

Advanced SIMD architecture extension (Neon) intrinsics for Armv7 and Armv8 architectures

This document is a reference for the Advanced SIMD architecture extension (Neon) intrinsics for Armv7 and Armv8 architectures.

View HTML

Download

MVE intrinsics reference

MVE intrinsics reference document

This document provides information about the M-Profile Vector Extension (MVE) for the Arm Cortex-M processor series.

View HTML

Download

Miscellaneous materials

Armv8-M security extensions: requirements on development tools

This document describes the requirements on development tools in order to support Armv8-M security extensions or the new TT instruction of Armv8-M.

Download