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