RetroArch
Functions
bitmath.h File Reference
#include <retro_inline.h>
#include "../FLAC/ordinals.h"
#include "../FLAC/assert.h"
#include "../share/compat.h"
Include dependency graph for bitmath.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

static INLINE unsigned int FLAC__clz_soft_uint32 (FLAC__uint32 word)
 
static INLINE unsigned int FLAC__clz_uint32 (FLAC__uint32 v)
 
static INLINE unsigned int FLAC__clz_soft_uint64 (FLAC__uint64 word)
 
static INLINE unsigned int FLAC__clz_uint64 (FLAC__uint64 v)
 
static INLINE unsigned int FLAC__clz2_uint32 (FLAC__uint32 v)
 
static INLINE unsigned int FLAC__clz2_uint64 (FLAC__uint64 v)
 
static INLINE unsigned FLAC__bitmath_ilog2 (FLAC__uint32 v)
 
static INLINE unsigned FLAC__bitmath_ilog2_wide (FLAC__uint64 v)
 
unsigned FLAC__bitmath_silog2 (FLAC__int64 v)
 

Function Documentation

◆ FLAC__bitmath_ilog2()

static INLINE unsigned FLAC__bitmath_ilog2 ( FLAC__uint32  v)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ FLAC__bitmath_ilog2_wide()

static INLINE unsigned FLAC__bitmath_ilog2_wide ( FLAC__uint64  v)
static
Here is the caller graph for this function:

◆ FLAC__bitmath_silog2()

unsigned FLAC__bitmath_silog2 ( FLAC__int64  v)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ FLAC__clz2_uint32()

static INLINE unsigned int FLAC__clz2_uint32 ( FLAC__uint32  v)
static
Here is the call graph for this function:

◆ FLAC__clz2_uint64()

static INLINE unsigned int FLAC__clz2_uint64 ( FLAC__uint64  v)
static
Here is the call graph for this function:

◆ FLAC__clz_soft_uint32()

static INLINE unsigned int FLAC__clz_soft_uint32 ( FLAC__uint32  word)
static
Here is the caller graph for this function:

◆ FLAC__clz_soft_uint64()

static INLINE unsigned int FLAC__clz_soft_uint64 ( FLAC__uint64  word)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ FLAC__clz_uint32()

static INLINE unsigned int FLAC__clz_uint32 ( FLAC__uint32  v)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ FLAC__clz_uint64()

static INLINE unsigned int FLAC__clz_uint64 ( FLAC__uint64  v)
static
Here is the call graph for this function:
Here is the caller graph for this function: