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