1 2 3 4 5 6 7 8 9 10 11 12
#ifndef ARM_CTZL_H #define ARM_CTZL_H #include <armintr.h> #if defined(_MSC_VER) && !defined(__clang__) static __forceinline unsigned long __builtin_ctzl(unsigned long value) { return _arm_clz(_arm_rbit(value)); } #endif #endif