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

Go to the source code of this file.

Defines

#define LOOKUP_KEY_BITS   7

Functions

int ar_cfdiv64 (AR_CRAY_64 *x, const AR_CRAY_64 *a, const AR_CRAY_64 *b, int roundmode)
int ar_cfdiv128 (AR_CRAY_128 *x, const AR_CRAY_128 *a, const AR_CRAY_128 *b, int roundmode)
int ar_c1frecip (AR_CRAY_64 *x, const AR_CRAY_64 *b)

Variables

static unsigned long recip_lookup [1<< LOOKUP_KEY_BITS][2]
static char USMID [] = "\n%Z%%M% %I% %G% %U%\n"
static char rcsid [] = "$Id: cray_fdiv.c,v 1.1.1.1 2002-05-22 20:06:18 dsystem Exp $"

Define Documentation

#define LOOKUP_KEY_BITS   7

Definition at line 144 of file cray_fdiv.c.

Referenced by ar_c1frecip().


Function Documentation

int ar_cfdiv64 ( AR_CRAY_64 x,
const AR_CRAY_64 a,
const AR_CRAY_64 b,
int  roundmode 
)

Variable Documentation

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

Definition at line 492 of file cray_fdiv.c.

unsigned long recip_lookup[1<< LOOKUP_KEY_BITS][2] [static]

Definition at line 145 of file cray_fdiv.c.

Referenced by ar_c1frecip().

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

Definition at line 491 of file cray_fdiv.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines