Embedded Artistry Framework
Embedded Systems C++ Framework
Macros | Functions | Variables
e_log2f.c File Reference
#include "cdefs-compat.h"
#include <openlibm_math.h>
#include "math_private.h"
#include "k_logf.h"
Include dependency graph for e_log2f.c:

Macros

#define float_t   float
 

Functions

OLM_DLLEXPORT float __ieee754_log2f (float x)
 

Variables

static const float two25 = 3.3554432000e+07
 
static const float ivln2hi = 1.4428710938e+00
 
static const float ivln2lo = -1.7605285393e-04
 
static const float zero = 0.0
 

Macro Definition Documentation

◆ float_t

#define float_t   float

Function Documentation

◆ __ieee754_log2f()

OLM_DLLEXPORT float __ieee754_log2f ( float  x)

Variable Documentation

◆ ivln2hi

const float ivln2hi = 1.4428710938e+00
static

Referenced by __ieee754_log2f().

◆ ivln2lo

const float ivln2lo = -1.7605285393e-04
static

Referenced by __ieee754_log2f().

◆ two25

const float two25 = 3.3554432000e+07
static

Referenced by __ieee754_log2f().

◆ zero

const float zero = 0.0
static

Referenced by __ieee754_log2f().