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

Functions

OLM_DLLEXPORT float __ieee754_acosf (float x)
 

Variables

static const float one = 1.0000000000e+00
 
static const float pi = 3.1415925026e+00
 
static const float pio2_hi = 1.5707962513e+00
 
static volatile float pio2_lo = 7.5497894159e-08
 
static const float pS0 = 1.6666586697e-01
 
static const float pS1 = -4.2743422091e-02
 
static const float pS2 = -8.6563630030e-03
 
static const float qS1 = -7.0662963390e-01
 

Function Documentation

◆ __ieee754_acosf()

OLM_DLLEXPORT float __ieee754_acosf ( float  x)

References GET_FLOAT_WORD, one, p, pi, pio2_hi, pio2_lo, pS0, pS1, pS2, qS1, r, s, SET_FLOAT_WORD, sqrtf(), w, and z.

Variable Documentation

◆ one

const float one = 1.0000000000e+00
static

Referenced by __ieee754_acosf().

◆ pi

const float pi = 3.1415925026e+00
static

Referenced by __ieee754_acosf().

◆ pio2_hi

const float pio2_hi = 1.5707962513e+00
static

Referenced by __ieee754_acosf().

◆ pio2_lo

volatile float pio2_lo = 7.5497894159e-08
static

Referenced by __ieee754_acosf().

◆ pS0

const float pS0 = 1.6666586697e-01
static

Referenced by __ieee754_acosf().

◆ pS1

const float pS1 = -4.2743422091e-02
static

Referenced by __ieee754_acosf().

◆ pS2

const float pS2 = -8.6563630030e-03
static

Referenced by __ieee754_acosf().

◆ qS1

const float qS1 = -7.0662963390e-01
static

Referenced by __ieee754_acosf().