Method mm256_cvttpd_epi32
mm256_cvttpd_epi32(v256)
Convert packed double-precision (64-bit) floating-point elements in a to packed 32-bit integers with truncation, and store the results in dst.
Declaration
public static v128 mm256_cvttpd_epi32(v256 a)
Parameters
Type | Name | Description |
---|---|---|
v256 | a | Vector a |
Returns
Type | Description |
---|---|
v128 | Vector |
Remarks
**** VCVTTPD2DQ xmm1, ymm2/v256 Converts four packed double-precision floating-point values in the source operand to four packed signed doubleword integers in the destination. When a conversion is inexact, a truncated (round toward zero) value is returned. If a converted result is larger than the maximum signed doubleword integer, the floating-point invalid exception is raised, and if this exception is masked, the indefinite integer value (80000000H) is returned