summaryrefslogtreecommitdiffstats
path: root/src/c/bit/clz.c
blob: de60bc06568915c757f73e44ce6cc2a591cda12a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
// Copyright 2023 Alejandro Colomar <alx@kernel.org>
// SPDX-License-Identifier:  LGPL-3.0-or-later WITH LGPL-3.0-linking-exception


#include <c/bit/clz.h>

#include <stdint.h>


#pragma clang assume_nonnull begin
extern inline int c_leading_zeros_32(uint32_t x);
extern inline int c_leading_zeros_64(uint64_t x);
#pragma clang assume_nonnull end