LMMS
Loading...
Searching...
No Matches
bitmath.h File Reference
#include "../../../ordinals.h"
#include "../../../assert.h"
#include <limits.h>
#include "../../../compat.h"

Go to the source code of this file.

Functions

static unsigned int FLAC__clz_soft_uint32 (unsigned int word)
static unsigned int FLAC__clz_uint32 (FLAC__uint32 v)
static unsigned int FLAC__clz2_uint32 (FLAC__uint32 v)
static unsigned FLAC__bitmath_ilog2 (FLAC__uint32 v)
unsigned FLAC__bitmath_silog2 (int v)
unsigned FLAC__bitmath_silog2_wide (FLAC__int64 v)

Function Documentation

◆ FLAC__bitmath_ilog2()

unsigned FLAC__bitmath_ilog2 ( FLAC__uint32 v)
inlinestatic

◆ FLAC__bitmath_silog2()

unsigned FLAC__bitmath_silog2 ( int v)

◆ FLAC__bitmath_silog2_wide()

unsigned FLAC__bitmath_silog2_wide ( FLAC__int64 v)

◆ FLAC__clz2_uint32()

unsigned int FLAC__clz2_uint32 ( FLAC__uint32 v)
inlinestatic

◆ FLAC__clz_soft_uint32()

unsigned int FLAC__clz_soft_uint32 ( unsigned int word)
inlinestatic

◆ FLAC__clz_uint32()

unsigned int FLAC__clz_uint32 ( FLAC__uint32 v)
inlinestatic