Intrinsics for Miscellaneous Operations
- _mm256_alignr_epi8
Aligns elements of two source vectors depending on bits in a mask. The corresponding Intel® AVX2 instruction is VPALIGNRB.
- _mm256_movemask_epi8
Moves byte mask from source vector. The corresponding Intel® AVX2 instruction is VPMOVMSKB.
- _mm256_stream_load_si256
Loads 256-bit data from memory using non-temporal aligned hint. The corresponding Intel® AVX2 instruction is VMOVNTDQA.
- _may_i_use_cpu_feature
Queries the processor dynamically at the source level (this intrinsic does not perform a vendor check) to determine if processor-specific features are available.