5

将 4 个整数和 8 个整数加载到(对齐/未对齐)的 gcc 的内在特性是ints什么?怎么样?__m128__m256unsigned ints

4

1 回答 1

9

使用英特尔的 SSE 内在学,您正在寻找的是:

  • _mm_load_si128()
  • _mm_loadu_si128()
  • _mm256_load_si256()
  • _mm256_loadu_si256()

文档:

签名和未签名之间没有区别。您需要将指针转换为__m128i*or __m256i*


请注意,这些是英特尔的 SSE 内在函数,将在 GCC、Clang、MSVC 和 ICC 中工作。
GCC 内在函数仅在 GCC AFAIK 中有效。

于 2012-02-24T20:36:08.843 回答