_mm_maskmoveu_si128
Microsoft Specific
Conditionally store byte elements of d
to address p
.
void _mm_maskmoveu_si128(__m128i d, __m128i n, char *p);
MASKMOVDQU
Return Value
The high bit of each byte in the selector n
determines whether the corresponding byte in d
will be stored. Address p
does not need to be 16-byte aligned.
if (n0[7]) p[0] := d0
if (n1[7]) p[1] := d1
...
if (n15[7]) p[15] := d15
Requirements
Header: emmintrin.h
END Microsoft Specific