Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
#include "fb_info.h"
Go to the source code of this file.
Functions | |
void | FB_EDGE_TYPE_fprintf (FILE *fp, const FB_EDGE_TYPE fb_type) |
INT | FB_EDGE_TYPE_sprintf (char *buffer, const FB_EDGE_TYPE fb_type) |
Variables | |
const char * | FB_EDGE_NAMES [] |
void FB_EDGE_TYPE_fprintf | ( | FILE * | fp, |
const FB_EDGE_TYPE | fb_type | ||
) |
Definition at line 63 of file fb_info.cxx.
References FB_EDGE_NAMES, FB_EDGE_SWITCH_BASE, fp, and fprintf().
INT FB_EDGE_TYPE_sprintf | ( | char * | buffer, |
const FB_EDGE_TYPE | fb_type | ||
) |
Definition at line 73 of file fb_info.cxx.
References FB_EDGE_NAMES, and FB_EDGE_SWITCH_BASE.
Referenced by FB_NODE::Print().
const char* FB_EDGE_NAMES[] |
{ "------", "INCOMING", "OUTGOING", "ENTRY_OUTGOING", "BRANCH_TAKEN", "BRANCH_NOT_TAKEN", "LOOP_ZERO", "LOOP_POSITIVE", "LOOP_OUT", "LOOP_BACK", "LOOP_EXIT", "LOOP_ITERATE", "CIRCUIT_LEFT", "CIRCUIT_RIGHT", "CIRCUIT_NEITHER", "CALL_INCOMING", "CALL_OUTGOING", "CALL_INOUTSAME", "IO_OUTGOING", "IO_ESCAPE[1]", "IO_ESCAPE[2]", "IO_ESCAPE[3]", "SWITCH_DEFAULT" }
Definition at line 53 of file fb_info.cxx.
Referenced by FB_EDGE_TYPE_fprintf(), and FB_EDGE_TYPE_sprintf().