【发布时间】:2011-03-15 12:04:12
【问题描述】:
如何使用GCC提供的Multiply-Accumulate内在函数?
float32x4_t vmlaq_f32 (float32x4_t , float32x4_t , float32x4_t);
谁能解释我必须传递给这个函数的三个参数。我的意思是源和目标寄存器以及函数返回什么?
求救!!!
【问题讨论】:
-
GCC 文档(以及 GCC 内部函数似乎基于的内部函数的 RealView 文档)非常稀少......如果你没有得到一个体面的答案,我建议只需编译几个调用并查看输出的程序集。这应该会给你一个很好的主意(即使这是一个不太理想的方法)。
标签: c arm simd intrinsics neon