Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
c_q_add.c File Reference
#include "defs.h"
#include "quad.h"
Include dependency graph for c_q_add.c:

Go to the source code of this file.

Classes

union  du

Defines

#define c_q_add   __c_q_add

Functions

QUAD c_q_add (QUAD, QUAD, INT *)
double fabs (double)

Variables

static const du twop914
static const du inf

Define Documentation

#define c_q_add   __c_q_add

Definition at line 72 of file c_q_add.c.


Function Documentation

QUAD c_q_add ( QUAD  x,
QUAD  y,
INT p_err 
)

Definition at line 78 of file c_q_add.c.

References du::d, DBL2LL, DMANTWIDTH, fabs(), QUAD::hi, LL2DBL, and QUAD::lo.

Here is the call graph for this function:


Variable Documentation

const du inf [static]
Initial value:
{0x7ff00000,    0x00000000}

Definition at line 66 of file c_q_add.c.

const du twop914 [static]
Initial value:
{0x79100000,    0x00000000}

Definition at line 63 of file c_q_add.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines