【发布时间】:2019-09-03 00:36:23
【问题描述】:
我正在为 NEON 编写应用程序。在哪里可以找到 C/C++ 中的 NEON ARM 内在函数? 我希望能够解码我在 PC 上运行应用程序的代码。
【问题讨论】:
-
stackoverflow.com/tags/neon/info 有几个链接。 (不过,我不知道您所说的 我希望能够解码我在 PC 上运行应用程序的代码 是什么意思。使用 NEON 内部函数的代码只能针对 ARM 或 AArch64 进行编译,所以你'将需要在 PC 上的模拟器中运行您的代码。“解码我的代码”对我来说没有任何意义,我真的不知道您的意思。)
-
谢谢彼得,如果我不清楚,很抱歉。我想用 C 编写等效的内在函数,例如: int16x4_t vadd_s16(int16x4_t a, int16x4_t b) { int16x4_t c; for (int i = 0; i
-
对于
vadd_s16,请参阅github.com/nemequ/simde/blob/master/simde/arm/neon/…。我没有给出答案,因为我才刚刚开始研究 NEON……你要做的最好的可能是developer.arm.com/technologies/neon/intrinsics -
感谢 nemequ 提供第二个链接,真正了解每个内在细节很有用
标签: arm intrinsics neon