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

Go to the source code of this file.

Defines

#define NUM_PDG_TYP_WDS   (sizeof(pdg_type_tbl_type)/HOST_BYTES_PER_WORD)
#define SIGN_EXTEND(VALU)
#define PDG_DBG_PRINT_START   if (dump_flags.pdgcs) {
#define PDG_DBG_PRINT_END   }
#define PDG_DBG_PRINT_C(NAME)   fprintf(debug_file, "i_cvrt(%5d): %s()\n", __LINE__, NAME);
#define PDG_DBG_PRINT_S(STR1, VAR1)   fprintf(debug_file, "i_cvrt(%5d): %-20s= %-30s (string)\n", __LINE__, STR1, VAR1);
#define PDG_DBG_PRINT_LLD(STR1, VAR1)   fprintf(debug_file, "i_cvrt(%5d): %-20s= %-30lld (decimal)\n", __LINE__, STR1, VAR1);
#define PDG_DBG_PRINT_LLO(STR1, VAR1)   fprintf(debug_file, "i_cvrt(%5d): %-20s= %-30llo (octal)\n", __LINE__, STR1, VAR1);
#define PDG_DBG_PRINT_LVD(STR1, VAR1)   fprintf(debug_file, "i_cvrt(%5d): %-20s= %-30ld (decimal)\n", __LINE__, STR1, VAR1);
#define PDG_DBG_PRINT_VD(STR1, VAR1)   fprintf(debug_file, "i_cvrt(%5d): %-20s= %-30d (decimal)\n", __LINE__, STR1, VAR1);
#define PDG_DBG_PRINT_VO(STR1, VAR1)   fprintf(debug_file, "i_cvrt(%5d): %-20s= %-30o (octal)\n", __LINE__, STR1, VAR1);
#define PDG_DBG_PRINT_D(STR1, VAR1)   fprintf(debug_file, "i_cvrt(%5d): %-20s= %-30d (decimal)\n", __LINE__, STR1, VAR1);
#define PDG_DBG_PRINT_LD(STR1, VAR1)   fprintf(debug_file, "i_cvrt(%5d): %-20s= %-30ld (decimal)\n", __LINE__, STR1, VAR1);
#define PDG_DBG_PRINT_O(STR1, VAR1)   fprintf(debug_file, "i_cvrt(%5d): %-20s= %-30o (octal)\n", __LINE__, STR1, VAR1);
#define PDG_DBG_PRINT_LO(STR1, VAR1)   fprintf(debug_file, "i_cvrt(%5d): %-20s= %-30lo (octal)\n", __LINE__, STR1, VAR1);
#define PDG_DBG_PRINT_T(STR1, VAR1)

Define Documentation

#define NUM_PDG_TYP_WDS   (sizeof(pdg_type_tbl_type)/HOST_BYTES_PER_WORD)

Definition at line 42 of file i_cvrt.m.

Referenced by allocate_pdg_link_tbls().

#define PDG_DBG_PRINT_LLD (   STR1,
  VAR1 
)    fprintf(debug_file, "i_cvrt(%5d): %-20s= %-30lld (decimal)\n", __LINE__, STR1, VAR1);
#define PDG_DBG_PRINT_LLO (   STR1,
  VAR1 
)    fprintf(debug_file, "i_cvrt(%5d): %-20s= %-30llo (octal)\n", __LINE__, STR1, VAR1);
#define PDG_DBG_PRINT_LO (   STR1,
  VAR1 
)    fprintf(debug_file, "i_cvrt(%5d): %-20s= %-30lo (octal)\n", __LINE__, STR1, VAR1);

Definition at line 115 of file i_cvrt.m.

Referenced by cvrt_ir_to_pdg(), cvrt_proc_to_pdg(), init_PDGCS(), and send_derived_type().

#define PDG_DBG_PRINT_LVD (   STR1,
  VAR1 
)    fprintf(debug_file, "i_cvrt(%5d): %-20s= %-30ld (decimal)\n", __LINE__, STR1, VAR1);

Definition at line 94 of file i_cvrt.m.

Referenced by cvrt_exp_to_pdg(), send_attr_ntry(), and send_label_def().

#define PDG_DBG_PRINT_O (   STR1,
  VAR1 
)    fprintf(debug_file, "i_cvrt(%5d): %-20s= %-30o (octal)\n", __LINE__, STR1, VAR1);
#define PDG_DBG_PRINT_T (   STR1,
  VAR1 
)
Value:
fprintf(debug_file, "i_cvrt(%5d):     %-20s= %1o %1o %1o %1o %1o %1o %1o "     \
                "%d %d %d %d\n", __LINE__, STR1,                               \
                VAR1.const_flag, VAR1.volatile_flag,                           \
                VAR1.signed_flag, VAR1.restricted,                             \
                VAR1.short_flag, VAR1.long_flag, VAR1.bitfield,                \
                VAR1.table_type, VAR1.basic_type, VAR1.aux_info,               \
                VAR1.table_index);

Definition at line 131 of file i_cvrt.m.

Referenced by blank_padding(), cvrt_exp_to_pdg(), cvrt_to_pdg(), get_basic_type(), get_type_desc(), send_attr_ntry(), send_derived_type(), send_dummy_procedure(), send_non_standard_aligned_type(), and send_procedure().

#define PDG_DBG_PRINT_VD (   STR1,
  VAR1 
)    fprintf(debug_file, "i_cvrt(%5d): %-20s= %-30d (decimal)\n", __LINE__, STR1, VAR1);

Definition at line 97 of file i_cvrt.m.

Referenced by cvrt_exp_to_pdg(), and send_attr_ntry().

#define PDG_DBG_PRINT_VO (   STR1,
  VAR1 
)    fprintf(debug_file, "i_cvrt(%5d): %-20s= %-30o (octal)\n", __LINE__, STR1, VAR1);

Definition at line 100 of file i_cvrt.m.

#define SIGN_EXTEND (   VALU)
Value:
VALU = VALU << 32;                                                     \
    VALU = VALU >> 32;                                                         \

Definition at line 50 of file i_cvrt.m.

Referenced by cvrt_exp_to_pdg(), and send_attr_ntry().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines