Код: Выделить всё
uint128_tЯ знаю встроенные функции GCC:
- , __builtin_clzl, __builtin_clzll
Код: Выделить всё
__builtin_clz - , __builtin_ffsl, __builtin_ffsll
Код: Выделить всё
__builtin_ffs
Я также нашел несколько инструкций SSE:
- , __lzcnt, __lzcnt64
Код: Выделить всё
__lzcnt16
Существуют ли аналогичные эффективные встроенные функции для 128-битных целых чисел?
Подробнее здесь: https://stackoverflow.com/questions/284 ... it-integer
Мобильная версия