_mm512_zextsi256_si512 in core::arch::x86 - Rust
Description: Cast vector of type __m256i to type __m512i; the upper 256 bits of the result are zeroed. This intrinsic is only used for compilation and does not generate any instructions, thus it has zero latency.

Skip to main content

## _mm512_zextsi256_si512

# Function _mm512_zextsi256_si512

1.89.0 (const: unstable) · Source

    pub fn _mm512_zextsi256_si512(a: __m256i) -> __m512i

Available on x86 and (x86 or x86-64) and target feature `avx512f` only.
Expand description

Cast vector of type __m256i to type __m512i; the upper 256 bits of the result are zeroed. This intrinsic is only used for compilation and does not generate any instructions, thus it has zero latency.

Intel’s documentation