Я разрабатываю алгоритм, который использует __builtin_ffsll()
с типом uint64_t
.
Я хочу переключиться на 512-битное поле, используя библиотеку boost multiprecision (я работаю на машине с поддержкой avx512).
Существует ли функция, аналогичная упомянутой встроенной функции? В качестве альтернативы, как я могу эффективно реализовать такую функциональность для 512-битных целых чисел?