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