#include "whirl2src.h"#include "w2c_weak.h"#include "w2f_weak.h"

Go to the source code of this file.
Defines | |
| #define | load_so(a, b, c) |
Functions/Subroutines | |
| 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 |
Definition at line 43 of file whirl2src.cxx.
Definition at line 211 of file whirl2src.cxx.
References NULL, TYPE_ID, UINT, W2C_Translate_Istore_Lhs(), W2C_Translate_Wn_Str(), W2F_Translate_Istore_Lhs(), and W2F_Translate_Wn_Str().
Definition at line 144 of file whirl2src.cxx.
References FALSE, init_whirl2c, Is_True, W2C_Pop_PU(), W2C_Push_PU(), and W2C_Translate_Wn().
Referenced by WB_whirl2fc(), WB_BROWSER::Whirl2fc(), and Whirl2Src_Emit().
Definition at line 67 of file whirl2src.cxx.
References init_whirl2c, load_so, NULL, Show_Progress, str, TRUE, W2C_Init(), and W2C_Process_Command_Line().
Referenced by WB_whirl2cset(), WB_whirl2fc(), WB_BROWSER::Whirl2cset(), WB_BROWSER::Whirl2fc(), and Whirl2Src_Init().
Definition at line 162 of file whirl2src.cxx.
References FALSE, init_whirl2f, Is_True, W2F_Pop_PU(), W2F_Push_PU(), and W2F_Translate_Wn().
Referenced by Dump_Shackle_Chain_Id_Map_Info(), Dump_Shackle_Map_Info(), Dump_Wn_Queue(), WB_whirl2fc(), WB_BROWSER::Whirl2fc(), and Whirl2Src_Emit().
Definition at line 95 of file whirl2src.cxx.
References init_whirl2f, load_so, NULL, Show_Progress, str, TRUE, W2F_Init(), and W2F_Process_Command_Line().
Referenced by Dump_Shackle_Chain_Id_Map_Info(), Dump_Shackle_Map_Info(), Dump_Wn_Queue(), WB_whirl2fc(), WB_whirl2fset(), WB_BROWSER::Whirl2fc(), WB_BROWSER::Whirl2fset(), and Whirl2Src_Init().
Definition at line 180 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().
Referenced by Listing_Emit_WN(), FIZ_FUSE_INFO::Print(), WB_whirl2fc(), and WB_BROWSER::Whirl2fc().
Definition at line 121 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().
Referenced by PF_LG::Gen_Pref_Node(), Prefetch_Driver(), FIZ_FUSE_INFO::Print(), WB_whirl2fc(), and WB_BROWSER::Whirl2fc().
Definition at line 222 of file whirl2src.cxx.
References FALSE, FmtAssert, Get_Current_PU, i, INT, 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().
Definition at line 247 of file whirl2src.cxx.
References FALSE, FmtAssert, Get_Current_PU, i, INT, 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] |
BOOL init_whirl2f = FALSE [static] |
Definition at line 82 of file glob.cxx.
Referenced by Disable_opt(), Do_WOPT_and_CG_with_Regions(), IPA_preopt_initialize(), Lnoptimizer(), load_components(), main(), Pre_Optimizer(), Preprocess_PU(), Process_Cc1_Command_Line(), Process_Command_Line(), SUMMARIZE< program >::Summarize(), VHO_Lower_Driver(), WFE_Assemble_Asm(), WFE_Start_Function(), WGEN_Assemble_Asm(), WGEN_Start_Function(), Whirl2C_Init(), and Whirl2F_Init().
WN* w2src_func_nd = NULL [static] |
Definition at line 55 of file whirl2src.cxx.
1.5.6