_mm256_cvtepu32_epi64

Packed moves with zero-extend 32-bit unsigned integers to 64-bit integers. The corresponding Intel® AVX2 instruction is VPMOVZXDQ.

Syntax

extern __m256i _mm256_cvtepu32_epi64(__m128i s1);

Arguments

s1

128-bit integer source vector used for the operation

Description

Performs a packed move with zero-extend operation to convert 32-bit [doubleword] integers in the low bytes of the source vector, s1, to 64-bit [quadword] integers and stored as packed signed quadword integers in the destination vector.

Returns

Result of the zero-extend operation.


Submit feedback on this help topic

Copyright © 1996-2011, Intel Corporation. All rights reserved.