fn test__clz_limb64(comptime T: type, a: T, expected: u16) !void
fn test__clz_limb64(comptime T: type, a: T, expected: u16) !void { const int_info = @typeInfo(T).int; var a_limbs = asLimbs(a); const out = __clz_limb64(&a_limbs, int_info.bits); try testing.expectEqual(expected, out); }