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

Go to the source code of this file.

Functions

int AR_convert_str_to_float (AR_DATA *result, const AR_TYPE *resulttype, const char *str)
int AR_cabs (AR_DATA *result, const AR_TYPE *resulttype, const AR_DATA *opnd, const AR_TYPE *opndtype)
int ar_cabs (ar_data *result, const AR_TYPE *resulttype, const ar_data *opnd, const AR_TYPE *opndtype)
int ar_divide_complex (ar_data *result, const AR_TYPE *resulttype, const ar_data *opnd1, const AR_TYPE *opnd1type, const ar_data *opnd2, const AR_TYPE *opnd2type)

Variables

int ar_rounding_modes = 0xf
int ar_underflow_modes = 1<<AR_UNDERFLOW_TO_DENORM
static char USMID [] = "\n%Z%%M% %I% %G% %U%\n"
static char rcsid [] = "$Id: no_intrin.c,v 1.1.1.1 2002-05-22 20:06:19 dsystem Exp $"

Function Documentation

int AR_cabs ( AR_DATA result,
const AR_TYPE resulttype,
const AR_DATA opnd,
const AR_TYPE opndtype 
)

Definition at line 69 of file no_intrin.c.

References ar_set_invalid_result(), and AR_STAT_UNDEFINED.

Referenced by AR_INTRIN1(), and main().

Here is the call graph for this function:

int ar_cabs ( ar_data result,
const AR_TYPE resulttype,
const ar_data opnd,
const AR_TYPE opndtype 
)

Definition at line 76 of file no_intrin.c.

References ar_set_invalid_result(), and AR_STAT_UNDEFINED.

Here is the call graph for this function:

int AR_convert_str_to_float ( AR_DATA result,
const AR_TYPE resulttype,
const char *  str 
)

Definition at line 49 of file no_intrin.c.

References AR_CLASS, AR_CLASS_FLOAT, ar_cvt_str_to_float(), AR_FLOAT_COMPLEX, AR_FLOAT_IS_COMPLEX, ar_set_invalid_result(), AR_STAT_INVALID_TYPE, and IS_ERROR_STATUS.

Referenced by AR_STRTOD(), folder_driver(), and main().

Here is the call graph for this function:

int ar_divide_complex ( ar_data result,
const AR_TYPE resulttype,
const ar_data opnd1,
const AR_TYPE opnd1type,
const ar_data opnd2,
const AR_TYPE opnd2type 
)

Definition at line 86 of file no_intrin.c.

References AR_add(), ar_compose_complex(), ar_decompose_complex(), AR_divide(), AR_multiply(), AR_STAT_NEGATIVE, AR_STAT_ZERO, AR_status(), AR_subtract(), c, and d.

Here is the call graph for this function:


Variable Documentation

int ar_rounding_modes = 0xf

Definition at line 44 of file no_intrin.c.

Referenced by AR_set_rounding_mode(), AR_set_state_register(), and open_arith_file().

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

Definition at line 163 of file no_intrin.c.

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

Definition at line 162 of file no_intrin.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines