Есть ли хороший справочник по встроенным функциям ARM Neon?

В справочном руководстве ARM не содержится слишком подробного описания отдельных инструкций (http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0348b/BABIIBBG.html). Есть что-нибудь более подробное?


person Vineeth    schedule 17.05.2010    source источник


Ответы (4)


Для получения дополнительной информации о самих инструкциях вам потребуется Руководство по сборщику. В списке, который вы там нашли, просто показано сопоставление встроенных функций компилятора с инструкциями по сборке.

person Carl Norum    schedule 17.05.2010
comment
Связанная страница отмечена как подлежащая замене. Есть идеи, где можно найти обновленную версию? Может быть, это? - person Antonio; 20.03.2015
comment
@Antonion, в настоящее время ваша новая ссылка также заменена. Обновление: infocenter.arm. ru / help / index.jsp? topic = / com.arm.doc.dui0473m / - person Gauthier; 17.11.2016

Также существуют расширения языка C ARM, которые предоставляют подробности об использовании встроенных функций (см. главу 12), которые могут быть полезны.

person mifortin    schedule 03.02.2012

Теперь существует довольно удобная HTML-версия Справочника по внутренним функциям NEON. Каждая запись включает ссылку на более подробное объяснение соответствующей инструкции.

Он все еще не так хорош, как Intel, который позволяет фильтровать по набору инструкций и включает реализации псевдокода, но это огромное улучшение по сравнению со старыми PDF-файлами.

person nemequ    schedule 24.05.2017

Справочник по внутренним компонентам ARM NEON перечисляет все встроенные функции NEON с сопоставлением с инструкциями, на которые они похожи. Как и в приведенной вами ссылке, в нем не подробно описывается поведение инструкции, поэтому его необходимо читать вместе со Справочным руководством по архитектуре, но это наиболее полный справочник по NEON Intrinsics, о котором я знаю.

person James Greenhalgh    schedule 16.11.2016