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

Go to the source code of this file.

Classes

struct  Counts_hdr
struct  counts_entry
struct  counts_desc

Defines

#define C_FIDENT   8
#define COUNTSMAG0   'p'
#define COUNTSMAG1   'M'
#define COUNTSMAG2   'o'
#define COUNTSMAG3   '0'
#define COUNTSMAG4   '~'
#define COUNTSMAG5   '?'
#define COUNTSMAG6   '>'
#define COUNTSMAG7   '&'
#define C_VERSION   1

Typedefs

typedef long ADDR

Enumerations

enum  error_number {
  ER_FATAL, ER_WARNING, ER_INFO, ER_ERROR,
  ER_VERBOSE, ER_MSG
}
enum  cmp_status { CMP_LESS, CMP_SAME, CMP_MORE }

Functions

void ir_prof_error (int, char *, char *)

Define Documentation

#define C_FIDENT   8

Definition at line 38 of file ir_prof.h.

#define C_VERSION   1

Definition at line 48 of file ir_prof.h.

Referenced by ir_prof_dump_counts(), and verify_counts_file().

#define COUNTSMAG0   'p'

Definition at line 39 of file ir_prof.h.

Referenced by ir_prof_dump_counts(), and verify_counts_file().

#define COUNTSMAG1   'M'

Definition at line 40 of file ir_prof.h.

Referenced by ir_prof_dump_counts(), and verify_counts_file().

#define COUNTSMAG2   'o'

Definition at line 41 of file ir_prof.h.

Referenced by ir_prof_dump_counts(), and verify_counts_file().

#define COUNTSMAG3   '0'

Definition at line 42 of file ir_prof.h.

Referenced by ir_prof_dump_counts(), and verify_counts_file().

#define COUNTSMAG4   '~'

Definition at line 43 of file ir_prof.h.

Referenced by ir_prof_dump_counts(), and verify_counts_file().

#define COUNTSMAG5   '?'

Definition at line 44 of file ir_prof.h.

Referenced by ir_prof_dump_counts(), and verify_counts_file().

#define COUNTSMAG6   '>'

Definition at line 45 of file ir_prof.h.

Referenced by ir_prof_dump_counts(), and verify_counts_file().

#define COUNTSMAG7   '&'

Definition at line 46 of file ir_prof.h.

Referenced by ir_prof_dump_counts(), and verify_counts_file().


Typedef Documentation

typedef long ADDR

Definition at line 36 of file ir_prof.h.


Enumeration Type Documentation

enum cmp_status
Enumerator:
CMP_LESS 
CMP_SAME 
CMP_MORE 

Definition at line 83 of file ir_prof.h.

Enumerator:
ER_FATAL 
ER_WARNING 
ER_INFO 
ER_ERROR 
ER_VERBOSE 
ER_MSG 

Definition at line 74 of file ir_prof.h.


Function Documentation

void ir_prof_error ( int  ,
char *  ,
char *   
)

Definition at line 122 of file ir_prof.c.

References ER_ERROR, ER_FATAL, ER_INFO, ER_MSG, ER_VERBOSE, ER_WARNING, exit(), and fprintf().

Referenced by cgt_fini(), expand_htab(), expand_strtab(), and hashinit().

Here is the call graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines