1 #include "tommath_private.h"
3 /* LibTomMath, multiple-precision integer library -- Tom St Denis */
4 /* SPDX-License-Identifier: Unlicense */
6 /* returns the number of bits in an int */
7 int mp_count_bits(const mp_int
*a
)
17 /* get number of digits and add that */
18 r
= (a
->used
- 1) * MP_DIGIT_BIT
;
20 /* take the last digit and count the bits in it */
21 q
= a
->dp
[a
->used
- 1];