Spec-Zone.ru › GCC 11

Далее: ARM Плавающая точка Статус и Управление Встроенные функции, Предыдущее: ARM iWMMXt Встроенные функции, Вверх: Встроенные функции, специфичные для конкретных целевых машин [Оглавление][Индекс]

6.60.7 Расширения языка C ARM (ACLE) ¶

GCC реализует расширения для C, как описано в спецификации ARM C Language Extensions (ACLE), которая доступна по адресу https://developer.arm.com/documentation/ihi0053/latest/.

В рамках ACLE GCC реализует расширения для Advanced SIMD, как описано в спецификации расширений языка C ARM. Полный список встроенных функций Advanced SIMD можно найти по адресу https://developer.arm.com/documentation/ihi0073/latest/. Встроенные функции расширения Advanced SIMD доступны при включенном NEON.

В настоящее время ARM и AArch64 бэкэнды не полностью поддерживают ACLE 2.0. Оба бэкэнды поддерживают встроенные функции CRC32, и ARM бэкэнд поддерживает встроенные функции сопроцессора, все из arm_acle.h. 16-битные плавающие точки Advanced SIMD встроенные функции ARM бэкэнда в настоящее время соответствуют ACLE v1.1. AArch64 бэкэнд еще не поддерживает 16-битные плавающие точки Advanced SIMD встроенные функции.

См. Параметры ARM и Параметры AArch64 для получения дополнительной информации о доступности расширений.

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API