# _mm256_cvtps_epi32

Converts packed single-precision float values to extended 32-bit integer values. The corresponding Intel® AVX instruction is VCVTPS2DQ.

## Syntax

extern __m256i _mm256_cvtps_epi32(__m256 m1);

## Arguments

m1 | float32 source vector

## Description

Converts eight packed single-precision floating point values in the source vector m1 to eight signed doubleword integer (extended 32-bit integer) values.

## Returns

Result of the conversion operation.

Parent topic: Intrinsics for Conversion Operations