Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
quadop.cxx File Reference
#include "defs.h"
#include "erglob.h"
#include "config_host.h"
#include "targ_const.h"
Include dependency graph for quadop.cxx:

Go to the source code of this file.

Functions

INT __c_q_to_a (char *, QUAD_TYPE, INT *)
double __c_dble_q (QUAD_TYPE, INT *)
float __c_sngl_q (QUAD_TYPE, INT *)
INT32 __c_ji_qint (QUAD_TYPE, INT *)
UINT32 __c_ji_quint (QUAD_TYPE, INT *)
INT64 __c_ki_qint (QUAD_TYPE, INT *)
UINT64 __c_ki_quint (QUAD_TYPE, INT *)
QUAD_TYPE __c_a_to_q (char *, INT *)
QUAD_TYPE __c_q_extd (double, INT *)
QUAD_TYPE __c_q_ext (float, INT *)
QUAD_TYPE __c_q_flotj (INT32, INT *)
QUAD_TYPE __c_q_flotju (UINT32, INT *)
QUAD_TYPE __c_q_flotk (INT64, INT *)
QUAD_TYPE __c_q_flotku (UINT64, INT *)
QUAD_TYPE __c_q_add (QUAD_TYPE, QUAD_TYPE, INT *)
QUAD_TYPE __c_q_sub (QUAD_TYPE, QUAD_TYPE, INT *)
QUAD_TYPE __c_q_mul (QUAD_TYPE, QUAD_TYPE, INT *)
QUAD_TYPE __c_q_div (QUAD_TYPE, QUAD_TYPE, INT *)
QUAD_TYPE __c_q_sqrt (QUAD_TYPE, INT *)
QUAD_TYPE __c_q_neg (QUAD_TYPE, INT *)
INT __c_q_eq (QUAD_TYPE, QUAD_TYPE, INT *)
INT __c_q_ne (QUAD_TYPE, QUAD_TYPE, INT *)
INT __c_q_lt (QUAD_TYPE, QUAD_TYPE, INT *)
INT __c_q_le (QUAD_TYPE, QUAD_TYPE, INT *)
INT __c_q_gt (QUAD_TYPE, QUAD_TYPE, INT *)
INT __c_q_ge (QUAD_TYPE, QUAD_TYPE, INT *)
QUAD_TYPE My_Atoq (char *str)
INT QUADOP_EQ (QUAD_TYPE a, QUAD_TYPE b)
INT QUADOP_NE (QUAD_TYPE a, QUAD_TYPE b)
INT QUADOP_GE (QUAD_TYPE a, QUAD_TYPE b)
INT QUADOP_GT (QUAD_TYPE a, QUAD_TYPE b)
INT QUADOP_LE (QUAD_TYPE a, QUAD_TYPE b)
INT QUADOP_LT (QUAD_TYPE a, QUAD_TYPE b)
QUAD_TYPE QUADOP_ADD (QUAD_TYPE a, QUAD_TYPE b)
QUAD_TYPE QUADOP_SUB (QUAD_TYPE a, QUAD_TYPE b)
QUAD_TYPE QUADOP_MPY (QUAD_TYPE a, QUAD_TYPE b)
QUAD_TYPE QUADOP_DIV (QUAD_TYPE a, QUAD_TYPE b)
QUAD_TYPE QUADOP_NEGATE (QUAD_TYPE a)
double QUADOP_QTOD (QUAD_TYPE a)
float QUADOP_QTOS (QUAD_TYPE a)
INT QUADOP_QTOI (QUAD_TYPE a)
UINT QUADOP_QTOU (QUAD_TYPE a)
QUAD_TYPE QUADOP_UTOQ (UINT a)
QUAD_TYPE QUADOP_STOQ (float a)
QUAD_TYPE QUADOP_DTOQ (double a)
QUAD_TYPE QUADOP_ITOQ (INT a)
QUAD_TYPE QUADOP_SQRT (QUAD_TYPE a)

Variables

static char * source_file = __FILE__

Function Documentation

QUAD_TYPE __c_a_to_q ( char *  ,
INT  
)

Referenced by My_Atoq().

double __c_dble_q ( QUAD_TYPE  ,
INT  
)

Referenced by QUADOP_QTOD(), and Targ_Conv().

UINT32 __c_ji_quint ( QUAD_TYPE  ,
INT  
)

Referenced by QUADOP_QTOU(), and Targ_Conv().

INT64 __c_ki_qint ( QUAD_TYPE  ,
INT  
)

Referenced by Targ_Conv().

UINT64 __c_ki_quint ( QUAD_TYPE  ,
INT  
)

Referenced by Targ_Conv().

QUAD_TYPE __c_q_extd ( double  ,
INT  
)
QUAD_TYPE __c_q_flotju ( UINT32  ,
INT  
)

Referenced by QUADOP_UTOQ(), and Targ_Conv().

QUAD_TYPE __c_q_flotk ( INT64  ,
INT  
)

Referenced by Targ_Conv().

QUAD_TYPE __c_q_flotku ( UINT64  ,
INT  
)

Referenced by Targ_Conv().

INT __c_q_ge ( QUAD_TYPE  ,
QUAD_TYPE  ,
INT  
)

Referenced by QUADOP_GE(), and Targ_WhirlOp().

INT __c_q_gt ( QUAD_TYPE  ,
QUAD_TYPE  ,
INT  
)
INT __c_q_le ( QUAD_TYPE  ,
QUAD_TYPE  ,
INT  
)

Referenced by QUADOP_LE(), and Targ_WhirlOp().

INT __c_q_ne ( QUAD_TYPE  ,
QUAD_TYPE  ,
INT  
)

Referenced by QUADOP_NE(), and Targ_WhirlOp().

INT __c_q_to_a ( char *  ,
QUAD_TYPE  ,
INT  
)

Referenced by Targ_Print().

float __c_sngl_q ( QUAD_TYPE  ,
INT  
)

Referenced by QUADOP_QTOS(), and Targ_Conv().

QUAD_TYPE My_Atoq ( char *  str)

Definition at line 81 of file quadop.cxx.

References __c_a_to_q().

Here is the call graph for this function:

Definition at line 131 of file quadop.cxx.

References __c_q_add().

Here is the call graph for this function:

Definition at line 149 of file quadop.cxx.

References __c_q_div().

Here is the call graph for this function:

QUAD_TYPE QUADOP_DTOQ ( double  a)

Definition at line 197 of file quadop.cxx.

References __c_q_extd().

Here is the call graph for this function:

INT QUADOP_EQ ( QUAD_TYPE  a,
QUAD_TYPE  b 
)

Definition at line 95 of file quadop.cxx.

References __c_q_eq().

Here is the call graph for this function:

INT QUADOP_GE ( QUAD_TYPE  a,
QUAD_TYPE  b 
)

Definition at line 107 of file quadop.cxx.

References __c_q_ge().

Here is the call graph for this function:

INT QUADOP_GT ( QUAD_TYPE  a,
QUAD_TYPE  b 
)

Definition at line 113 of file quadop.cxx.

References __c_q_gt().

Here is the call graph for this function:

Definition at line 203 of file quadop.cxx.

References __c_q_flotj().

Here is the call graph for this function:

INT QUADOP_LE ( QUAD_TYPE  a,
QUAD_TYPE  b 
)

Definition at line 119 of file quadop.cxx.

References __c_q_le().

Here is the call graph for this function:

INT QUADOP_LT ( QUAD_TYPE  a,
QUAD_TYPE  b 
)

Definition at line 125 of file quadop.cxx.

References __c_q_lt().

Here is the call graph for this function:

Definition at line 143 of file quadop.cxx.

References __c_q_mul().

Here is the call graph for this function:

INT QUADOP_NE ( QUAD_TYPE  a,
QUAD_TYPE  b 
)

Definition at line 101 of file quadop.cxx.

References __c_q_ne().

Here is the call graph for this function:

Definition at line 155 of file quadop.cxx.

References __c_q_neg().

Here is the call graph for this function:

double QUADOP_QTOD ( QUAD_TYPE  a)

Definition at line 161 of file quadop.cxx.

References __c_dble_q().

Here is the call graph for this function:

Definition at line 173 of file quadop.cxx.

References __c_ji_qint().

Here is the call graph for this function:

float QUADOP_QTOS ( QUAD_TYPE  a)

Definition at line 167 of file quadop.cxx.

References __c_sngl_q().

Here is the call graph for this function:

Definition at line 179 of file quadop.cxx.

References __c_ji_quint().

Here is the call graph for this function:

Definition at line 209 of file quadop.cxx.

References __c_q_sqrt().

Here is the call graph for this function:

QUAD_TYPE QUADOP_STOQ ( float  a)

Definition at line 191 of file quadop.cxx.

References __c_q_ext().

Here is the call graph for this function:

Definition at line 137 of file quadop.cxx.

References __c_q_sub().

Here is the call graph for this function:

Definition at line 185 of file quadop.cxx.

References __c_q_flotju().

Here is the call graph for this function:


Variable Documentation

char* source_file = __FILE__ [static]

Definition at line 37 of file quadop.cxx.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines