Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
driver_util.h File Reference
This graph shows which files directly or indirectly include this file:

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

Function Documentation

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().

Here is the call graph for this function:

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().

Here is the call graph for this function:


Variable Documentation

Definition at line 97 of file driver_util.cxx.

Referenced by Process_Command_Line().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines