Spec-Zone.ru › GCC 14

6.62.13.5 Другие встроенные функции

В этом разделе описаны встроенные функции, которые не названы в честь конкретной инструкции FR-V.

sw2 __IACCreadll (iacc reg)

Возвращает полное 64-битное значение IACC0. Аргумент reg зарезервирован для будущего расширения и должен быть равен 0.

sw1 __IACCreadl (iacc reg)

Возвращает значение IACC0H, если reg равно 0, и IACC0L, если reg равно 1. Другие значения reg считаются недопустимыми.

void __IACCsetll (iacc reg, sw2 x)

Устанавливает полное 64-битное значение IACC0 на x. Аргумент reg зарезервирован для будущего расширения и должен быть равен 0.

void __IACCsetl (iacc reg, sw1 x)

Устанавливает IACC0H на x, если reg равно 0, и IACC0L на x, если reg равно 1. Другие значения reg считаются недопустимыми.

void __data_prefetch0 (const void *x)

Использует инструкцию dcpl для загрузки содержимого адреса x в кэш данных.

void __data_prefetch (const void *x)

Использует инструкцию nldub для загрузки содержимого адреса x в кэш данных. Инструкция выполняется в слоте I1.

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Other-Built_002din-Functions.html

Spec-Zone.ru

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