__reverse_ffs
return result - size + __reverse_ffs(tmp);
#define __reverse_ffz(x) __reverse_ffs(~(x))