【发布时间】:2011-02-06 15:50:05
【问题描述】:
这与 ARM Neon SIMD 编码特别相关。我正在为视频解码器中的某些模块使用 ARM Neon instrinsics。我有一个矢量化数据如下:
在 Neon 寄存器中有四个 32 位元素 - 例如 Q0 - 大小为 128 位。
3B 3A 1B 1A
在其他 Neon 寄存器中还有另外四个 32 位元素,例如 Q1,其大小为 128 位。
3D 3C 1D 1C
我希望最终数据按如下顺序排列:
1D 1C 1B 1A
3D 3C 3B 3A
什么 Neon 内在函数可以实现所需的数据顺序?
【问题讨论】:
-
最终数据顺序中的错字?应该是
3D 3C 3B 3A? -
@Paul R:谢谢,已更正。
标签: arm simd neon intrinsics