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

Go to the source code of this file.

Functions

int ar_ifadd32 (AR_IEEE_32 *x, const AR_IEEE_32 *a, const AR_IEEE_32 *b, int roundmode)
int ar_ifsub32 (AR_IEEE_32 *x, const AR_IEEE_32 *a, const AR_IEEE_32 *b, int roundmode)
int ar_ifadd64 (AR_IEEE_64 *x, const AR_IEEE_64 *a, const AR_IEEE_64 *b, int roundmode)
int ar_ifsub64 (AR_IEEE_64 *x, const AR_IEEE_64 *a, const AR_IEEE_64 *b, int roundmode)
int ar_ifadd128 (AR_IEEE_128 *x, const AR_IEEE_128 *a, const AR_IEEE_128 *b, int roundmode)
int ar_ifsub128 (AR_IEEE_128 *x, const AR_IEEE_128 *a, const AR_IEEE_128 *b, int roundmode)

Variables

static char USMID [] = "\n%Z%%M% %I% %G% %U%\n"
static char rcsid [] = "$Id: ieee_fadd.c,v 1.1.1.1 2002-05-22 20:06:18 dsystem Exp $"

Function Documentation

int ar_ifsub128 ( AR_IEEE_128 x,
const AR_IEEE_128 a,
const AR_IEEE_128 b,
int  roundmode 
)

Definition at line 580 of file ieee_fadd.c.

References ar_ifadd128(), AR_STAT_UNDEFINED, IS_IEEE128_NaN, and AR_IEEE_128::sign.

Referenced by AR_subtract(), and main().

Here is the call graph for this function:

int ar_ifsub32 ( AR_IEEE_32 x,
const AR_IEEE_32 a,
const AR_IEEE_32 b,
int  roundmode 
)

Definition at line 194 of file ieee_fadd.c.

References ar_ifadd32(), AR_STAT_UNDEFINED, IS_IEEE32_NaN, and AR_IEEE_32::sign.

Referenced by AR_subtract(), and main().

Here is the call graph for this function:

int ar_ifsub64 ( AR_IEEE_64 x,
const AR_IEEE_64 a,
const AR_IEEE_64 b,
int  roundmode 
)

Definition at line 368 of file ieee_fadd.c.

References ar_ifadd64(), AR_STAT_UNDEFINED, IS_IEEE64_NaN, and AR_IEEE_64::sign.

Referenced by ar_isqrt64(), ar_sim(), AR_subtract(), and main().

Here is the call graph for this function:


Variable Documentation

char rcsid[] = "$Id: ieee_fadd.c,v 1.1.1.1 2002-05-22 20:06:18 dsystem Exp $" [static]

Definition at line 606 of file ieee_fadd.c.

char USMID[] = "\n%Z%%M% %I% %G% %U%\n" [static]

Definition at line 605 of file ieee_fadd.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines