int i = move_mask(F64vec2 A)
Creates a 2-bit mask from the most
significant bits of the two double precision floating-point values of A
,
as follows:
i := sign(a1)<<1 | sign(a0)<<0
Corresponding intrinsic: _mm_movemask_pd
int i = move_mask(F32vec4 A)
Creates a 4-bit mask from the most
significant bits of the four single precision floating-point values
of A
, as follows:
i := sign(a3)<<3 |
sign(a2)<<2 | sign(a1)<<1 | sign(a0)<<0
Corresponding intrinsic: _mm_movemask_ps