gpt4 book ai didi

c++ - 是否有与 Sse2 _mm_unpackhi/lo_epi32/64 和 _mm_shuffle_epi8/32 等效的 Neon?

转载 作者:太空狗 更新时间:2023-10-29 21:18:26 27 4
gpt4 key购买 nike

我也对 _mm_cvtsi32_si128 感兴趣,但如果没有,那也没什么大不了的。

对于 shuffle,我知道在某些情况下我可以使用 Neon 等同于 alignr (vext),但它本身并不能涵盖我需要解决的所有情况。

最佳答案

对于 _mm_shuffle_epi8VTBL .

_mm_unpackXX_YYY 最接近的可能是 VMOVL但您可能需要做一些额外的工作才能获得等效的功能,例如

    int32x4_t v = vld1q_s32(p);                   // load vector from p

int64x2_t vl = vmovl_s32(vget_low_s32(v)); // unpack v into 2 vectors
int64x2_t vh = vmovl_s32(vget_high_s32(v));

关于c++ - 是否有与 Sse2 _mm_unpackhi/lo_epi32/64 和 _mm_shuffle_epi8/32 等效的 Neon?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30208533/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com