1

BMI2命令が付属している CPUの場合、組み込み関数を使用して、GCC で並列ビット デポジット (pdep) と並列ビット抽出 (pext) を使用できます。

  • unsigned int _pdep_u32 (unsigned int, unsigned int)
  • unsigned int _pext_u32 (unsigned int, unsigned int)
  • unsigned long long _pdep_u64 (unsigned long long, unsigned long long)
  • unsigned long long _pext_u64 (unsigned long long, unsigned long long)

Intelコンパイラで同等のものは何ですか? そしてclangで?

4

1 に答える 1