root/sys/lib/libkern/clzdi2.c
/*      $OpenBSD: clzdi2.c,v 1.1 2026/06/23 21:28:10 kirill Exp $       */

/*
 * Public domain.
 */

#include <lib/libkern/libkern.h>

int
__clzdi2(long mask)
{
        if (mask == 0)
                return 0;
        return (sizeof(long) * 8 - flsl(mask));
}