Visible to Intel only — GUID: GUID-B71C7860-DB69-4E57-9F6A-8899EBD7B822
Visible to Intel only — GUID: GUID-B71C7860-DB69-4E57-9F6A-8899EBD7B822
<span class='option'>_blsmsk_u32/64 </span>
Sets all the lower bits of the destination to “1” up to and including lowest set bit (=1) in the source operand. The corresponding Intel® AVX2 instruction is BLSMSK.
extern unsigned int _blsmsk_u32(unsigned int s1); |
extern unsigned __int64 _blsmsk_u64(unsigned __int64 s1); |
s1 |
the source operand used for the operation |
Sets all the lower bits of the destination to “1” up to and including lowest set bit (=1) in the source operand. If source operand is 0, all bits of the destination are set to 1.
Result of the operation