2014-12-08 4 views
1

Для процессоров, которые приходят с BMI инструкции, можно использовать параллельный битный депозит (pdep) и параллельный битный экстракт (Pext) с GCC использованием builtin functions:Параллельный бит-бит/параллельный бит-экстракт на компилятор Intel/LLVM?

  • неподписанных Int _pdep_u32 (неподписанные INT, неподписанные Int)
  • беззнаковое INT _pext_u32 (беззнаковое целочисленное значение без знака целое)
  • без знака долго долго _pdep_u64 (без знака долго долго, без знака долго долго)
  • без знака долго долго _pext_u64 (без знака долго долго, без знака долго долго)

Каковы их эквиваленты в компиляторе Intel? И на clang?

ответ

Смежные вопросы