Есть ли хорошая рекомендация для ARM Neon? - PullRequest
24 голосов
/ 17 мая 2010

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

Ответы [ 4 ]

12 голосов
/ 17 мая 2010

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

8 голосов
/ 04 февраля 2012

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

2 голосов
/ 24 мая 2017

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

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

0 голосов
/ 16 ноября 2016

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

...