有 ARM Neon 内在函数的好参考吗?
ARM 参考手册并未对各个指令进行过多详细介绍 ( http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0348b/BABIIBBG.html )。有没有更详细一点的?
The ARM reference manual doesn't go into too much detail into the individual instructions ( http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0348b/BABIIBBG.html ). Is there something that's a little more detailed?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
有关指令本身的更多信息,您需要汇编器指南。您在那里找到的列表仅显示了从编译器内部函数到汇编指令的映射。
For more information on the instructions themselves, you need the Assembler Guide. The list you found there just shows the mapping from compiler intrinsics to assembly instructions.
还有 ARM C 语言扩展,它提供了有关可能有用的内在函数用法的详细信息(请参阅第 12 章)。
There's also the ARM C Language Extensions which provides details on the usage of the intrinsics (see chapter 12) that could be useful.
现在有一个 HTML 版本的 NEON Intrinsics Reference,非常方便。每个条目都包含指向相关说明的更详细说明的链接。
它仍然不如英特尔的好,英特尔允许您按指令集进行过滤并包含伪代码实现,但它比旧的 PDF 有了巨大的改进。
There is now an HTML version of the NEON Intrinsics Reference which is pretty convenient. Each entry includes a link to a more detailed explanation of the relevant instruction.
It's still not quite as good as Intel's, which lets you filter by instruction set and includes pseudo-code implementations, but it's a huge improvement over the old PDFs.
ARM NEON 内部参考 列出了每个 NEON 内在函数及其行为指令的映射。就像您提供的参考文献一样,它没有详细介绍指令的行为,因此必须与体系结构参考手册一起阅读,但它是我所知道的 NEON Intrinsics 最完整的参考文献。
The ARM NEON Intrinsics Reference lists every NEON intrinsic with a mapping to the instruction it behaves like. Like the reference you give, it doesn't go in to detail about the behavior of the instruction, so must be read together with an Architecture Reference Manual, but it is the most complete reference for NEON Intrinsics which I'm aware of.