Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
fb.h File Reference
#include <inttypes.h>
Include dependency graph for fb.h:

Go to the source code of this file.

Classes

struct  FB_header
struct  FB_sec_header
struct  fb_per_proc
struct  fb_per_call
struct  fb_per_bb

Defines

#define FB_IDENT_STR   "!!SGIfeedback!!" /* 15 bytes + null termination */
#define FB_MAJOR_REV   0 /* major version number */
#define FB_MINOR_REV   0 /* minor version number */
#define FB_SHT_NULL   0
#define FB_SHT_STR   1 /* string table */
#define FB_SHT_PROC   2 /* procedure */
#define FB_SHT_CALL   3 /* call-site */
#define FB_SHT_BB   4 /* basic block */
#define FB_SHT_NUM   5 /* Number of sections including NULL */

Typedefs

typedef uint64_t FB_offset
typedef uint64_t FB_xword
typedef uint32_t FB_word
typedef unsigned short FB_half
typedef struct fb_per_proc FB_per_proc
typedef struct fb_per_call FB_per_call
typedef struct fb_per_bb FB_per_bb

Define Documentation

#define FB_IDENT_STR   "!!SGIfeedback!!" /* 15 bytes + null termination */

Definition at line 61 of file fb.h.

#define FB_MAJOR_REV   0 /* major version number */

Definition at line 63 of file fb.h.

#define FB_MINOR_REV   0 /* minor version number */

Definition at line 64 of file fb.h.

#define FB_SHT_BB   4 /* basic block */

Definition at line 82 of file fb.h.

#define FB_SHT_CALL   3 /* call-site */

Definition at line 81 of file fb.h.

#define FB_SHT_NULL   0

Definition at line 78 of file fb.h.

#define FB_SHT_NUM   5 /* Number of sections including NULL */

Definition at line 83 of file fb.h.

#define FB_SHT_PROC   2 /* procedure */

Definition at line 80 of file fb.h.

#define FB_SHT_STR   1 /* string table */

Definition at line 79 of file fb.h.


Typedef Documentation

typedef unsigned short FB_half

Definition at line 45 of file fb.h.

typedef uint64_t FB_offset

Definition at line 41 of file fb.h.

typedef struct fb_per_bb FB_per_bb
typedef struct fb_per_call FB_per_call
typedef struct fb_per_proc FB_per_proc
typedef uint32_t FB_word

Definition at line 43 of file fb.h.

typedef uint64_t FB_xword

Definition at line 42 of file fb.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines