インテル® C++ コンパイラー XE 13.1 ユーザー・リファレンス・ガイド
ソースオペランドからセットされている最下位のビットを抽出し、デスティネーションの対応するビットをセットします。対応するインテル® AVX2 命令は BLSI です。
extern unsigned int _blsi_u32(unsigned int source);
extern unsigned __int64 _blsi_u64(unsigned __int64 source);
source
ビットの抽出元であるソース
ソースオペランドからセットされている最下位のビットを抽出し、デスティネーションの対応するビットをセットします。デスティネーションの残りのビットはすべて 0 に設定されます。ソースオペランドにセットされているビットがない場合は、デスティネーションのすべてのビットが 0 に設定されます。
操作の結果。