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

Functions

OLM_DLLEXPORT float __ieee754_asinf (float x)
 

Variables

static const float one = 1.0000000000e+00
 
static const float huge = 1.000e+30
 
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
 
static const double pio2 = 1.570796326794896558e+00
 

Function Documentation

◆ __ieee754_asinf()

OLM_DLLEXPORT float __ieee754_asinf ( float  x)

References fabsf(), GET_FLOAT_WORD, huge, one, p, pio2, pS0, pS1, pS2, qS1, s, sqrt(), t, and w.

Variable Documentation

◆ huge

const float huge = 1.000e+30
static

Referenced by __ieee754_asinf().

◆ one

const float one = 1.0000000000e+00
static

Referenced by __ieee754_asinf().

◆ pio2

const double pio2 = 1.570796326794896558e+00
static

Referenced by __ieee754_asinf().

◆ pS0

const float pS0 = 1.6666586697e-01
static

Referenced by __ieee754_asinf().

◆ pS1

const float pS1 = -4.2743422091e-02
static

Referenced by __ieee754_asinf().

◆ pS2

const float pS2 = -8.6563630030e-03
static

Referenced by __ieee754_asinf().

◆ qS1

const float qS1 = -7.0662963390e-01
static

Referenced by __ieee754_asinf().