インテル® C++ コンパイラー 17.0 デベロッパー・ガイドおよびリファレンス

_mm_countbits

ビットの数をカウントします。対応する命令は _mm_countbits です。この組込み関数は、インテル® メニー・インテグレーテッド・コア (インテル® MIC) アーキテクチャーにのみ適用されます。

構文

extern unsigned int __cdecl _mm_countbits_32(unsigned int r2);

extern _MM_UINT64_TYPE __cdecl _mm_countbits_64(_MM_UINT64_TYPE r2);

引数

r2

32 ビットまたは 64 ビットの要素からなるソースオペランド。

説明

ソースオペランド r2 のビットのうち、1 に設定されているものの数をカウントし、結果を返します。この組込み関数は、データのキュー処理をサポートします。

戻り値

カウント操作の結果。