Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Go to the source code of this file.
Defines | |
#define | FP_SNAN 0 |
#define | FP_QNAN 1 |
#define | FP_POS_INF 2 |
#define | FP_NEG_INF 3 |
#define | FP_POS_NORM 4 |
#define | FP_NEG_NORM 5 |
#define | FP_POS_DENORM 6 |
#define | FP_NEG_DENORM 7 |
#define | FP_POS_ZERO 8 |
#define | FP_NEG_ZERO 9 |
Functions | |
int | fp_class_d (double) |
int | fp_class_f (float) |
#define FP_NEG_DENORM 7 |
Definition at line 69 of file fp_class.h.
Referenced by c_fp_class_q(), fp_class_d(), and fp_class_f().
#define FP_NEG_INF 3 |
Definition at line 65 of file fp_class.h.
Referenced by fp_class_d(), and fp_class_f().
#define FP_NEG_NORM 5 |
Definition at line 67 of file fp_class.h.
Referenced by c_fp_class_q(), fp_class_d(), and fp_class_f().
#define FP_NEG_ZERO 9 |
Definition at line 71 of file fp_class.h.
Referenced by fp_class_d(), and fp_class_f().
#define FP_POS_DENORM 6 |
Definition at line 68 of file fp_class.h.
Referenced by c_fp_class_q(), fp_class_d(), and fp_class_f().
#define FP_POS_INF 2 |
Definition at line 64 of file fp_class.h.
Referenced by fp_class_d(), and fp_class_f().
#define FP_POS_NORM 4 |
Definition at line 66 of file fp_class.h.
Referenced by c_fp_class_q(), fp_class_d(), and fp_class_f().
#define FP_POS_ZERO 8 |
Definition at line 70 of file fp_class.h.
Referenced by fp_class_d(), and fp_class_f().
#define FP_QNAN 1 |
Definition at line 63 of file fp_class.h.
Referenced by fp_class_d(), fp_class_f(), and Targ_fp_class().
#define FP_SNAN 0 |
Definition at line 62 of file fp_class.h.
Referenced by fp_class_d(), and fp_class_f().
int fp_class_d | ( | double | ) |
Definition at line 3614 of file targ_const.cxx.
References DEXPMASK, DEXPWIDTH, DMANTWIDTH, DQNANBITMASK, DSIGNMASK, FP_NEG_DENORM, FP_NEG_INF, FP_NEG_NORM, FP_NEG_ZERO, FP_POS_DENORM, FP_POS_INF, FP_POS_NORM, FP_POS_ZERO, FP_QNAN, and FP_SNAN.
Referenced by c_fp_class_q(), and Targ_fp_class().
int fp_class_f | ( | float | ) |
Definition at line 3645 of file targ_const.cxx.
References EXPMASK, EXPWIDTH, FP_NEG_DENORM, FP_NEG_INF, FP_NEG_NORM, FP_NEG_ZERO, FP_POS_DENORM, FP_POS_INF, FP_POS_NORM, FP_POS_ZERO, FP_QNAN, FP_SNAN, MANTWIDTH, QNANBITMASK, and SIGNMASK.
Referenced by Targ_fp_class().