osprey/libm/mips/sinhf.c File Reference

#include "libm.h"

Include dependency graph for sinhf.c:

Go to the source code of this file.

Functions/Subroutines

float __sinhf (float x)
float __coshf (float x)

Variables

static char * rcs_id = "$Source: /home/bos/bk/kpro64-pending/libm/mips/SCCS/s.sinhf.c $ $Revision: 1.5 $"
static const du rln2
static const du ln2
static const du C []
static const du S []
static const fu f_one = {0x3f800000}
static const fu Llimit = {0xc2b2d4fc}
static const fu Ulimit = {0x42b2d4fc}
static const du sinhtab []
static const du coshtab []
static const fu Qnan = {QNANF}
static const fu Neginf = {0x7f800000}
static const fu Inf = {0x7f800000}


Function Documentation

float __coshf ( float  x  ) 

Definition at line 385 of file sinhf.c.

References d, du::d, DBL2LL, DMANTWIDTH, DOMAIN, fabs, fabsf(), fprintf(), L, LL2DBL, MANTWIDTH, matherr(), n, OVERFLOW, result, ROUND, SETERRNO, and is::y.

float __sinhf ( float  x  ) 

Definition at line 187 of file sinhf.c.

References du::d, d, DBL2LL, DMANTWIDTH, DOMAIN, f, fabs, fprintf(), L, LL2DBL, MANTWIDTH, matherr(), n, OVERFLOW, result, ROUND, SETERRNO, and is::y.


Variable Documentation

const du C[] [static]

Initial value:

{
{D(0x3ff00000, 0x00000000)},
{D(0x3fe00000, 0x042dcab5)},
{D(0x3fa55548, 0x0b2e33ce)},
{D(0x3f56d962, 0x2f30cebb)},
}

Definition at line 110 of file sinhf.c.

const du coshtab[] [static]

Initial value:

{
D(0x3ff00000, 0x00000000),
D(0x3ff40000, 0x00000000),
D(0x40010000, 0x00000000),
D(0x40104000, 0x00000000),
D(0x40201000, 0x00000000),
D(0x40300400, 0x00000000),
D(0x40400100, 0x00000000),
D(0x40500040, 0x00000000),
D(0x40600010, 0x00000000),
D(0x40700004, 0x00000000),
D(0x40800001, 0x00000000),
D(0x40900000, 0x40000000),
D(0x40a00000, 0x10000000),
D(0x40b00000, 0x04000000),
}

Definition at line 152 of file sinhf.c.

const fu f_one = {0x3f800000} [static]

Definition at line 128 of file sinhf.c.

const fu Inf = {0x7f800000} [static]

Definition at line 174 of file sinhf.c.

const fu Llimit = {0xc2b2d4fc} [static]

Definition at line 130 of file sinhf.c.

const du ln2 [static]

Initial value:

{D(0x3fe62e42, 0xfefa39ef)}

Definition at line 104 of file sinhf.c.

const fu Neginf = {0x7f800000} [static]

Definition at line 172 of file sinhf.c.

const fu Qnan = {QNANF} [static]

Definition at line 170 of file sinhf.c.

char* rcs_id = "$Source: /home/bos/bk/kpro64-pending/libm/mips/SCCS/s.sinhf.c $ $Revision: 1.5 $" [static]

Definition at line 59 of file sinhf.c.

const du rln2 [static]

Initial value:

{D(0x3ff71547, 0x652b82fe)}

Definition at line 101 of file sinhf.c.

const du S[] [static]

Initial value:

{
{D(0x3ff00000, 0x00000000)},
{D(0x3fc55555, 0x5735979e)},
{D(0x3f81110b, 0x21321a53)},
{D(0x3f2a16f7, 0x7ea170a1)},
}

Definition at line 120 of file sinhf.c.

const du sinhtab[] [static]

Initial value:

{
D(0x00000000, 0x00000000),
D(0x3fe80000, 0x00000000),
D(0x3ffe0000, 0x00000000),
D(0x400f8000, 0x00000000),
D(0x401fe000, 0x00000000),
D(0x402ff800, 0x00000000),
D(0x403ffe00, 0x00000000),
D(0x404fff80, 0x00000000),
D(0x405fffe0, 0x00000000),
D(0x406ffff8, 0x00000000),
D(0x407ffffe, 0x00000000),
D(0x408fffff, 0x80000000),
D(0x409fffff, 0xe0000000),
D(0x40afffff, 0xf8000000),
}

Definition at line 134 of file sinhf.c.

const fu Ulimit = {0x42b2d4fc} [static]

Definition at line 132 of file sinhf.c.


Generated on Wed Apr 8 15:57:37 2009 for Open64 by  doxygen 1.5.6