Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
arraydefs.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define DVSUBTYPE_BIT32   9
#define DVSUBTYPE_BIT64   10
#define DVSUBTYPE_BIT128   11
#define DVSUBTYPE_BIT256   12
#define DVSUBTYPE_CHAR   13
#define DVSUBTYPE_DERIVED   14
#define DVSUBTYPE_INT32   15
#define DVSUBTYPE_INT64   17
#define DVSUBTYPE_REAL64   18
#define DVSUBTYPE_REAL128   19
#define DVSUBTYPE_REAL32   20
#define DVSUBTYPE_BIT16   22
#define DVSUBTYPE_BIT8   23
#define LTOB(i, a)   (_lvtob((*(_f_log *) (a))))
#define HUGE_S8_REAL   HUGE_REAL8_F90
#define HUGE_S16_REAL   HUGE_REAL16_F90
#define BITS_PER_BYTE   (BITS_PER_WORD / BYTES_PER_WORD)

Typedefs

typedef _f_dble dblword
typedef _f_log _f_mask

Define Documentation

Definition at line 92 of file arraydefs.h.

#define DVSUBTYPE_BIT128   11

Definition at line 45 of file arraydefs.h.

Referenced by _CSHIFT(), _EOSHIFT(), _PACK(), _RESHAPE(), _SPREAD(), and _UNPACK().

#define DVSUBTYPE_BIT16   22

Definition at line 60 of file arraydefs.h.

Referenced by __maxloc(), __minloc(), _MAXLOC__I2(), and _MINLOC__I2().

#define DVSUBTYPE_BIT256   12

Definition at line 46 of file arraydefs.h.

Referenced by _CSHIFT(), _EOSHIFT(), _PACK(), _RESHAPE(), _SPREAD(), and _UNPACK().

#define DVSUBTYPE_BIT32   9

Definition at line 43 of file arraydefs.h.

Referenced by _CSHIFT(), _EOSHIFT(), _PACK(), _RESHAPE(), _SPREAD(), and _UNPACK().

#define DVSUBTYPE_BIT64   10

Definition at line 44 of file arraydefs.h.

Referenced by _CSHIFT(), _EOSHIFT(), _PACK(), _RESHAPE(), _SPREAD(), and _UNPACK().

#define DVSUBTYPE_BIT8   23

Definition at line 61 of file arraydefs.h.

Referenced by __maxloc(), __minloc(), _MAXLOC__I1(), and _MINLOC__I1().

#define DVSUBTYPE_CHAR   13

Definition at line 47 of file arraydefs.h.

Referenced by _CSHIFT(), _EOSHIFT(), _PACK(), _RESHAPE(), _SPREAD(), and _UNPACK().

#define DVSUBTYPE_DERIVED   14

Definition at line 48 of file arraydefs.h.

Referenced by _CSHIFT(), _EOSHIFT(), _PACK(), _RESHAPE(), _SPREAD(), and _UNPACK().

#define DVSUBTYPE_REAL128   19

Definition at line 55 of file arraydefs.h.

Referenced by __maxloc(), __maxval(), __minloc(), and __minval().

Definition at line 90 of file arraydefs.h.

Definition at line 89 of file arraydefs.h.

#define LTOB (   i,
 
)    (_lvtob((*(_f_log *) (a))))

Definition at line 83 of file arraydefs.h.

Referenced by __all(), __any(), __count(), __maxloc(), __maxval(), __minloc(), __minval(), _PACK(), and _UNPACK().


Typedef Documentation

typedef _f_log _f_mask

Definition at line 97 of file arraydefs.h.

typedef _f_dble dblword

Definition at line 70 of file arraydefs.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines