3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-22 16:45:31 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2018-06-06 19:26:40 -07:00
parent 8565de2c5b
commit bb53060313

View file

@ -58,8 +58,8 @@ Revision History:
#if defined(_AMD64_) && !defined(__GNUC__)
#define _trailing_zeros64(x) _tzcnt_u64(x)
#else
inline uint64 _trailing_zeros64(uint64 x) {
uint64 r = 0;
inline uint64_t _trailing_zeros64(uint64_t x) {
uint64_t r = 0;
for (; 0 == (x & 1) && r < 64; ++r, x >>= 1);
return r;
}