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

Go to the source code of this file.

Defines

#define TCON_ty(c)   ((c).ty)
#define TCON_v0(c)   ((c).vals.ival.v0)
#define TCON_v1(c)   ((c).vals.ival.v1)
#define TCON_v2(c)   ((c).vals.ival.v2)
#define TCON_v3(c)   ((c).vals.ival.v3)
#define TCON_iv0(c)   ((c).cmplxval.ival.v0)
#define TCON_iv1(c)   ((c).cmplxval.ival.v1)
#define TCON_iv2(c)   ((c).cmplxval.ival.v2)
#define TCON_iv3(c)   ((c).cmplxval.ival.v3)
#define TCON_u0(c)   ((c).vals.uval.u0)
#define TCON_u1(c)   ((c).vals.uval.u1)
#define TCON_u2(c)   ((c).vals.uval.u2)
#define TCON_u3(c)   ((c).vals.uval.u3)
#define TCON_I4(c)   TCON_v0(c)
#define TCON_U4(c)   TCON_u0(c)
#define TCON_I8(c)   ((c).vals.i0)
#define TCON_U8(c)   ((c).vals.k0)
#define TCON_I8U8I4U4(c)
#define TCON_R8(c)   ((c).vals.dval)
#define TCON_R16(c)   ((c).vals.qval)
#define TCON_IR8(c)   ((c).cmplxval.dival)
#define TCON_IR16(c)   ((c).cmplxval.qival)
#define TCON_R4(c)   ((c).vals.fval)
#define TCON_IR4(c)   ((c).cmplxval.fival)
#define Set_TCON_R4(c, v)   (TCON_R4(c) = v)
#define Set_TCON_R8(c, v)   (TCON_R8(c) = v)
#define Set_TCON_R16(c, v)   (TCON_R16(c) = v)
#define Set_TCON_IR4(c, v)   (TCON_IR4(c) = v)
#define Set_TCON_IR8(c, v)   (TCON_IR8(c) = v)
#define Set_TCON_IR16(c, v)   (TCON_IR16(c) = v)
#define TCON_cp(c)   ((c).vals.sval.cp)
#define TCON_len(c)   ((c).vals.sval.len)

Functions

char * Targ_Append_To_Dbuf (char *, char)

Define Documentation

#define Set_TCON_IR16 (   c,
 
)    (TCON_IR16(c) = v)

Definition at line 103 of file targ_const_private.h.

Referenced by Make_Complex().

#define Set_TCON_IR4 (   c,
 
)    (TCON_IR4(c) = v)

Definition at line 101 of file targ_const_private.h.

Referenced by Make_Complex(), and Targ_Conv().

#define Set_TCON_IR8 (   c,
 
)    (TCON_IR8(c) = v)

Definition at line 102 of file targ_const_private.h.

Referenced by Make_Complex().

#define Set_TCON_R16 (   c,
 
)    (TCON_R16(c) = v)

Definition at line 100 of file targ_const_private.h.

Referenced by Extract_Complex_Imag(), Extract_Complex_Real(), and Make_Complex().

#define Set_TCON_R8 (   c,
 
)    (TCON_R8(c) = v)
#define TCON_cp (   c)    ((c).vals.sval.cp)
#define TCON_I4 (   c)    TCON_v0(c)
#define TCON_I8U8I4U4 (   c)
Value:

Definition at line 77 of file targ_const_private.h.

Referenced by Targ_WhirlOp().

#define TCON_iv0 (   c)    ((c).cmplxval.ival.v0)

Definition at line 61 of file targ_const_private.h.

Referenced by Hash_TCON(), Host_To_Targ_UV(), and Targ_Conv().

#define TCON_iv1 (   c)    ((c).cmplxval.ival.v1)

Definition at line 62 of file targ_const_private.h.

Referenced by Hash_TCON(), Host_To_Targ_UV(), and Targ_Conv().

#define TCON_iv2 (   c)    ((c).cmplxval.ival.v2)

Definition at line 63 of file targ_const_private.h.

Referenced by Hash_TCON(), Host_To_Targ_UV(), and Targ_Conv().

#define TCON_iv3 (   c)    ((c).cmplxval.ival.v3)

Definition at line 64 of file targ_const_private.h.

Referenced by Hash_TCON(), Host_To_Targ_UV(), and Targ_Conv().

#define TCON_u0 (   c)    ((c).vals.uval.u0)
#define TCON_u1 (   c)    ((c).vals.uval.u1)

Definition at line 66 of file targ_const_private.h.

Referenced by Check_TCON(), Targ_Hexfptoc(), and Targ_Print().

#define TCON_u2 (   c)    ((c).vals.uval.u2)

Definition at line 67 of file targ_const_private.h.

Referenced by Check_TCON(), Targ_Hexfptoc(), and Targ_Print().

#define TCON_u3 (   c)    ((c).vals.uval.u3)

Definition at line 68 of file targ_const_private.h.

Referenced by Check_TCON(), Targ_Hexfptoc(), and Targ_Print().

#define TCON_U4 (   c)    TCON_u0(c)
#define TCON_U8 (   c)    ((c).vals.k0)
#define TCON_v1 (   c)    ((c).vals.ival.v1)
#define TCON_v2 (   c)    ((c).vals.ival.v2)
#define TCON_v3 (   c)    ((c).vals.ival.v3)

Function Documentation

char* Targ_Append_To_Dbuf ( char *  ,
char   
)

Definition at line 4041 of file targ_const.cxx.

Referenced by Targ_Print().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines