clz should return 32 when value is 0x100000000 (all 32 lower bits are 0) or 0.1