Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Go to the source code of this file.
Classes | |
struct | CTR |
Defines | |
#define | CTR_count(c1, c2) ((c1)->counter[c2]) |
#define | CTR_saved(c1, c2) ((c1)->saved[c2]) |
#define | CTR_str(c1, c2) ((c1)->string[c2]) |
#define | CTR_misc_str(c1, c2) ((c1)->misc_str[c2]) |
#define | CTR_num(c1) ((c1)->num) |
#define | CTR_saved_sum(c1) ((c1)->svd_sum) |
#define | ADDTOSUM 0x1 |
#define | CTR_add_to_sum(c1, c2) ((c1)->flags[c2] & ADDTOSUM) |
Functions | |
static void | cwh_stats_print_details (CTR *cp) |
Variables | |
int | cwh_stat_ty_c [c_TY_LAST] |
static int | cwh_stat_ty_last [c_TY_LAST] |
static const int | cwh_stat_ty_flags [c_TY_LAST] |
static char * | cwh_stat_ty_c_TY_string [c_TY_LAST] |
static char * | cwh_stat_ty_misc_string [3] |
static CTR | ty_c |
#define ADDTOSUM 0x1 |
Definition at line 55 of file cwh_stats.i.
#define CTR_add_to_sum | ( | c1, | |
c2 | |||
) | ((c1)->flags[c2] & ADDTOSUM) |
Definition at line 57 of file cwh_stats.i.
Referenced by cwh_stats_print_details().
#define CTR_count | ( | c1, | |
c2 | |||
) | ((c1)->counter[c2]) |
Definition at line 48 of file cwh_stats.i.
Referenced by cwh_stats_print_details().
#define CTR_misc_str | ( | c1, | |
c2 | |||
) | ((c1)->misc_str[c2]) |
Definition at line 51 of file cwh_stats.i.
Referenced by cwh_stats_print_details().
#define CTR_num | ( | c1 | ) | ((c1)->num) |
Definition at line 52 of file cwh_stats.i.
Referenced by cwh_stats_print_details().
#define CTR_saved | ( | c1, | |
c2 | |||
) | ((c1)->saved[c2]) |
Definition at line 49 of file cwh_stats.i.
Referenced by cwh_stats_print_details().
#define CTR_saved_sum | ( | c1 | ) | ((c1)->svd_sum) |
Definition at line 53 of file cwh_stats.i.
Referenced by cwh_stats_print_details().
Definition at line 50 of file cwh_stats.i.
Referenced by cwh_stats_print_details().
static void cwh_stats_print_details | ( | CTR * | cp | ) | [static] |
int cwh_stat_ty_c[c_TY_LAST] |
Definition at line 62 of file cwh_stats.i.
char* cwh_stat_ty_c_TY_string[c_TY_LAST] [static] |
{ " array : %6d (+%4d) \n", " ptr : %6d (+%4d) \n", " f90ptr : %6d (+%4d) \n", " procedure : %6d (+%4d) \n", " mis + log : %6d (+%4d) \n", " struct : %6d (+%4d) \n", " ty_copy : %6d (+%4d) \n", " uniq ptr : %6d (+%4d) \n", " d_type : %6d (+%4d) \n", " match array : %6d (+%4d) \n", " match dope : %6d (+%4d) \n", " match other : %6d (+%4d) \n", " cleared : %6d (+%4d) \n", " reused : %6d (+%4d) \n", " f90ptr nomat: %6d (+%4d) \n", }
Definition at line 78 of file cwh_stats.i.
const int cwh_stat_ty_flags[c_TY_LAST] [static] |
int cwh_stat_ty_last[c_TY_LAST] [static] |
Definition at line 64 of file cwh_stats.i.
char* cwh_stat_ty_misc_string[3] [static] |
{ " TY details \n", " ----------------------------\n", " %6d (+%4d) \n\n" }
Definition at line 96 of file cwh_stats.i.
{ cwh_stat_ty_c, cwh_stat_ty_last, cwh_stat_ty_flags, cwh_stat_ty_c_TY_string, cwh_stat_ty_misc_string, c_TY_LAST, 0, }
Definition at line 102 of file cwh_stats.i.
Referenced by cwh_stats_print().