Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Go to the source code of this file.
Functions | |
void | Get_Phase_Args (BE_PHASES, INT *, char ***) |
void | Process_Command_Line (INT, char **) |
void | Prepare_Source (void) |
void | Prepare_Listing_File (void) |
void | Lowering_Initialize (void) |
void | Lower_Init (void) |
Variables | |
char * | Config_File_Name |
void Get_Phase_Args | ( | BE_PHASES | , |
INT * | , | ||
char *** | |||
) |
Definition at line 123 of file driver_util.cxx.
References phase_argc, and phase_argv.
Referenced by load_components(), and main().
void Lower_Init | ( | void | ) |
void Lowering_Initialize | ( | void | ) |
Referenced by Preprocess_PU().
void Prepare_Listing_File | ( | void | ) |
Definition at line 546 of file driver_util.cxx.
References EC_Lst_Open, ErrMsg(), errno, Last_Pathname_Component(), List_Enabled, Lst_File, LST_FILE_EXTENSION, Lst_File_Name, New_Extension(), NULL, and Src_File_Name.
Referenced by main().
void Prepare_Source | ( | void | ) |
Definition at line 495 of file driver_util.cxx.
References EC_Tlog_Open, ERR_FILE_EXTENSION, Err_File_Name, ErrMsg(), errno, Get_Trace(), IRB_FILE_EXTENSION, Irb_File_Name, Last_Pathname_Component(), New_Extension(), NULL, Set_Error_File(), Set_Trace_File(), Src_File_Name, TFile, Tim_File, TINFO_CTIME, TINFO_TIME, TKIND_INFO, Tlog_Enabled, Tlog_File, TLOG_FILE_EXTENSION, Tlog_File_Name, Tracing_Enabled, TRC_FILE_EXTENSION, and Trc_File_Name.
Referenced by main().
void Process_Command_Line | ( | INT | , |
char ** | |||
) |
Definition at line 168 of file driver_util.cxx.
References add_cray_args(), add_deferred_cray_args(), add_phase_args(), argc_cray, argv_cray, c, cleanUpWhirl, Common_Option_Groups, Compile_Upc, compiling_upc_flag, Config_File_Name, Cray_Woff(), CXX_Exceptions_On, Debug_Level, DEF_O_LEVEL, DEF_SDATA_ELT_SIZE, deferred_argv_cray, disable_old_mp, disable_open_mp, Dsm_Recompile, EC_File_Flag, EC_File_Name, EC_No_Sources, EC_Unknown_Flag, enable_dsm_processing, enable_dsm_recompile, enable_mp_processing, Err_File_Name, ErrMsg(), ES_ADVISORY, ES_ERROR, ES_WARNING, exit(), f, FALSE, FE_align, FE_command_line, Feedback_File_Name, fprintf(), free(), Get_Numeric_Flag(), Get_Trace(), global_chunk_pragma_set, global_chunk_pragma_value, Global_File_Name, global_schedtype_pragma_set, global_schedtype_pragma_val, Handle_Phase_Specific_Options(), identify_schedtype(), INCLUDE_STAMP, Initialize_Timing(), Irb_File_Name, Last_Pathname_Component(), List_Enabled, List_Phase_Numbers(), Lst_File_Name, MAX_DEBUG_LEVEL, MAX_MSG_LEVEL, MAX_OPT_LEVEL, Max_Sdata_Elt_Size, MAX_SDATA_ELT_SIZE, mdtarget_file, mdupdate_file, mfef90_compiler_build_date, Min_Error_Severity, NULL, num_cray_args, num_deferred_cray_args, Obj_File_Name, object_file_name, Olimit_opt, Opt_Level, Orig_Src_File_Name, PHASE_CG, PHASE_IPL, PHASE_W2F, Process_Command_Line_Group(), process_cri_mp_pragmas, Process_Trace_Option(), Rag_Handle_Woff_Args(), RC_USER_ERROR, rii_file_name, Run_autopar, Run_cg, Run_Dsm_Check, Run_Dsm_Cloner, Run_Dsm_Common_Check, Run_ipl, Run_lno, Run_MemCtr, Run_preopt, Run_purple, Run_w2c, Run_w2f, Run_w2fc_early, Run_wopt, Set_Trace(), Show_Progress, size_cray_argv, size_deferred_cray_argv, Src_File_Name, strcpy, TINFO_TFLAGS, TKIND_INFO, Tlog_Enabled, Tlog_File_Name, TP_PTRACE1, TP_PTRACE1_ALL, TP_PTRACE2, Tracing_Enabled, Trc_File_Name, TRUE, ux_strdup(), and WN_PRAGMA_SCHEDTYPE_UNKNOWN.
Referenced by main(), OPTIONS_STACK::Process_Pragma_Options(), sgi_cmd_line(), and W2F_Process_Command_Line().
char* Config_File_Name |
Definition at line 97 of file driver_util.cxx.
Referenced by Process_Command_Line().