如何将AVX2指令中的_mm256_sllv_epi16和_mm256_sllv_epi8指令改写成长尾词?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1596个文字,预计阅读时间需要7分钟。
我遇到了一个问题,在Intel Intrinsics Guide中找不到`mm256_sllv_epi16 / 8(__ m256i v1, __ m256i v2)`和`mm256_srlv_epi16 / 8(__ m256i v1, __ m256i v2)`这两个指令。我打算仅使用AVX2重新创建一个AVX512函数。这个函数需要左移或右移AVX512寄存器中的元素。
本文共计1596个文字,预计阅读时间需要7分钟。
我遇到了一个问题,在Intel Intrinsics Guide中找不到`mm256_sllv_epi16 / 8(__ m256i v1, __ m256i v2)`和`mm256_srlv_epi16 / 8(__ m256i v1, __ m256i v2)`这两个指令。我打算仅使用AVX2重新创建一个AVX512函数。这个函数需要左移或右移AVX512寄存器中的元素。

