Developer Guide and Reference

Contents

_mm256_movemask_ps

Extracts float32 sign mask. The corresponding Intel® AVX instruction is
VMOVMSKPS
.

Syntax

extern int _mm256_movemask_ps(__m256 a;
Arguments
a
float32 source vector
Description
Performs an extract operation of sign bits from eight single-precision floating point elements (float32 elements) of the source vector
a
, and composes them into bitmasks.
Returns
An integer bitmask of eight meaningful bits.

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability,