Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Go to the source code of this file.
Functions | |
void | Whirl2C_Init (WN *func_nd) |
void | Whirl2F_Init (WN *func_nd) |
void | Whirl2Src_Init (WN *func_nd) |
void | Whirl2C_Emit (FILE *fp, WN *wn) |
void | Whirl2F_Emit (FILE *fp, WN *wn) |
void | Whirl2Src_Emit (FILE *fp, WN *wn) |
static void | dummy () |
void | Whirl2Src_Translate_Iload_Str (char *str_buf, UINT buf_size, WN *iload) |
void | Whirl2Src_Translate_Istore_Str (char *str_buf, UINT buf_size, WN *istore) |
Variables | |
BOOL | Show_Progress |
static BOOL | init_whirl2c = FALSE |
static BOOL | init_whirl2f = FALSE |
static WN * | w2src_func_nd = NULL |
static void dummy | ( | ) | [static] |
Definition at line 204 of file whirl2src.cxx.
References NULL, W2C_Translate_Istore_Lhs(), W2C_Translate_Wn_Str(), W2F_Translate_Istore_Lhs(), and W2F_Translate_Wn_Str().
void Whirl2C_Emit | ( | FILE * | fp, |
WN * | wn | ||
) |
Definition at line 138 of file whirl2src.cxx.
References FALSE, init_whirl2c, Is_True, W2C_Pop_PU(), W2C_Push_PU(), and W2C_Translate_Wn().
Referenced by Whirl2Src_Emit().
void Whirl2C_Init | ( | WN * | func_nd | ) |
Definition at line 64 of file whirl2src.cxx.
References init_whirl2c, load_so(), NULL, Show_Progress, TRUE, W2C_Init(), W2C_Path, and W2C_Process_Command_Line().
Referenced by Whirl2Src_Init().
void Whirl2F_Emit | ( | FILE * | fp, |
WN * | wn | ||
) |
Definition at line 156 of file whirl2src.cxx.
References FALSE, init_whirl2f, Is_True, W2F_Pop_PU(), W2F_Push_PU(), and W2F_Translate_Wn().
Referenced by Whirl2Src_Emit().
void Whirl2F_Init | ( | WN * | func_nd | ) |
Definition at line 91 of file whirl2src.cxx.
References init_whirl2f, load_so(), NULL, Show_Progress, TRUE, W2F_Init(), W2F_Path, and W2F_Process_Command_Line().
Referenced by Whirl2Src_Init().
void Whirl2Src_Emit | ( | FILE * | fp, |
WN * | wn | ||
) |
Definition at line 174 of file whirl2src.cxx.
References FALSE, FmtAssert, Get_Current_PU(), PU_C_LANG, PU_CXX_LANG, PU_F77_LANG, PU_F90_LANG, PU_src_lang(), Whirl2C_Emit(), and Whirl2F_Emit().
void Whirl2Src_Init | ( | WN * | func_nd | ) |
Definition at line 115 of file whirl2src.cxx.
References FALSE, FmtAssert, Get_Current_PU(), PU_C_LANG, PU_CXX_LANG, PU_F77_LANG, PU_F90_LANG, PU_src_lang(), Whirl2C_Init(), and Whirl2F_Init().
void Whirl2Src_Translate_Iload_Str | ( | char * | str_buf, |
UINT | buf_size, | ||
WN * | iload | ||
) |
Definition at line 215 of file whirl2src.cxx.
References FALSE, FmtAssert, Get_Current_PU(), PU_C_LANG, PU_CXX_LANG, PU_F77_LANG, PU_F90_LANG, PU_src_lang(), W2C_Pop_PU(), W2C_Push_PU(), W2C_Translate_Wn_Str(), W2F_Pop_PU(), W2F_Push_PU(), and W2F_Translate_Wn_Str().
void Whirl2Src_Translate_Istore_Str | ( | char * | str_buf, |
UINT | buf_size, | ||
WN * | istore | ||
) |
Definition at line 240 of file whirl2src.cxx.
References FALSE, FmtAssert, Get_Current_PU(), PU_C_LANG, PU_CXX_LANG, PU_F77_LANG, PU_F90_LANG, PU_src_lang(), W2C_Pop_PU(), W2C_Push_PU(), W2C_Translate_Istore_Lhs(), W2F_Pop_PU(), W2F_Push_PU(), W2F_Translate_Istore_Lhs(), WN_desc(), WN_kid1(), WN_offset(), and WN_ty().
BOOL init_whirl2c = FALSE [static] |
Definition at line 50 of file whirl2src.cxx.
Referenced by Whirl2C_Emit(), and Whirl2C_Init().
BOOL init_whirl2f = FALSE [static] |
Definition at line 51 of file whirl2src.cxx.
Referenced by Whirl2F_Emit(), and Whirl2F_Init().
Definition at line 77 of file glob.cxx.
Referenced by Do_WOPT_and_CG_with_Regions(), load_components(), main(), Preprocess_PU(), Process_Command_Line(), Whirl2C_Init(), and Whirl2F_Init().
WN* w2src_func_nd = NULL [static] |
Definition at line 52 of file whirl2src.cxx.