Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Go to the source code of this file.
enum TIMER_ID |
void Finish_BE_Timing | ( | FILE * | file, |
char * | name | ||
) |
Definition at line 380 of file timing.cxx.
References Add_Timer_To_Parent(), CU_Count, DBar, Enabled, fprintf(), Get_Trace(), NULL, Report_Delta_Time(), T_BE_PU_CU, T_CalcDom_CU, T_CFLOW_CU, T_CodeGen_CU, T_EBO_CU, T_Emit_CU, T_Expand_CU, T_Freq_CU, T_GCM_CU, T_GLRA_CU, T_GRA_CU, T_HBF_CU, T_LNO_CU, T_Localize_CU, T_Loop_CU, T_Lower_CU, T_LRA_CU, T_ORI_CU, T_Preopt_CU, T_ReadIR_CU, T_Region_Finalize_CU, T_Sched_CU, T_SWpipe_CU, T_THR_CU, T_W2C_CU, T_W2F_CU, T_Wopt_CU, TINFO_CTIME, and TKIND_INFO.
Referenced by Preorder_Process_PUs().
void Finish_Compilation_Timing | ( | FILE * | file, |
char * | source | ||
) |
Definition at line 472 of file timing.cxx.
References DBar, Enabled, fprintf(), NULL, Report_Delta_Time(), T_BE_Comp, T_BE_PU_Comp, T_CalcDom_Comp, T_CFLOW_Comp, T_CodeGen_Comp, T_EBO_Comp, T_Emit_Comp, T_Expand_Comp, T_Freq_Comp, T_GCM_Comp, T_GLRA_Comp, T_GRA_Comp, T_HBF_Comp, T_LNO_Comp, T_Localize_Comp, T_Loop_Comp, T_Lower_Comp, T_LRA_Comp, T_ORI_Comp, T_Preopt_Comp, T_ReadIR_Comp, T_Region_Finalize_Comp, T_Sched_Comp, T_SWpipe_Comp, T_THR_Comp, T_W2C_Comp, T_W2F_Comp, and T_Wopt_Comp.
Referenced by main().
double Get_User_Time | ( | INT | ID | ) |
Definition at line 266 of file timing.cxx.
References Enabled, Get_Time(), Resource_Accum(), RR_Delta_User, RR_Start, RR_Stop, time_info::secs, Timer, and time_info::usecs.
void Initialize_Timing | ( | BOOL | enable | ) |
Definition at line 104 of file timing.cxx.
References Enabled, NULL, Resource_Alloc(), Resource_Init(), T_BE_Comp, T_BE_PU_Comp, T_BE_PU_CU, T_CalcDom_Comp, T_CalcDom_CU, T_CFLOW_Comp, T_CFLOW_CU, T_CodeGen_Comp, T_CodeGen_CU, T_EBO_Comp, T_EBO_CU, T_Emit_Comp, T_Emit_CU, T_Expand_Comp, T_Expand_CU, T_Freq_Comp, T_Freq_CU, T_GCM_Comp, T_GCM_CU, T_GLRA_Comp, T_GLRA_CU, T_GRA_Comp, T_GRA_CU, T_HBF_Comp, T_HBF_CU, T_LNO_Comp, T_LNO_CU, T_Localize_Comp, T_Localize_CU, T_Loop_Comp, T_Loop_CU, T_Lower_Comp, T_Lower_CU, T_LRA_Comp, T_LRA_CU, T_ORI_Comp, T_ORI_CU, T_Preopt_Comp, T_Preopt_CU, T_ReadIR_Comp, T_ReadIR_CU, T_Region_Finalize_Comp, T_Region_Finalize_CU, T_Sched_Comp, T_Sched_CU, T_SWpipe_Comp, T_SWpipe_CU, T_THR_Comp, T_THR_CU, T_W2C_Comp, T_W2C_CU, T_W2F_Comp, T_W2F_CU, T_Wopt_Comp, T_Wopt_CU, and Timer.
Referenced by Process_Command_Line().
void Report_CG_Region_Timing | ( | FILE * | file, |
char * | name | ||
) |
Definition at line 344 of file timing.cxx.
References DBar, Enabled, fprintf(), Get_Trace(), NULL, Report_Delta_Time(), T_CalcDom_CU, T_CFLOW_CU, T_CodeGen_CU, T_EBO_CU, T_Expand_CU, T_Freq_CU, T_GCM_CU, T_GLRA_CU, T_GRA_CU, T_HBF_CU, T_Localize_CU, T_Loop_CU, T_LRA_CU, T_Region_Finalize_CU, T_Sched_CU, T_SWpipe_CU, T_THR_CU, TINFO_CTIME, and TKIND_INFO.
Referenced by Do_WOPT_and_CG_with_Regions().
void Report_Delta_Time | ( | FILE * | file, |
INT | ID | ||
) |
Definition at line 309 of file timing.cxx.
References Enabled, fprintf(), Get_Memory(), Get_Time(), Get_Timer_Name(), name, RR_Delta_Elapsed, RR_Delta_Memory, RR_Delta_System, RR_Delta_User, time_info::secs, Timer, and time_info::usecs.
Referenced by Finish_BE_Timing(), Finish_Compilation_Timing(), and Report_CG_Region_Timing().
void Reset_Timers | ( | void | ) |
Definition at line 83 of file timing.cxx.
References Enabled, Resource_Accum(), RR_Clear, T_LAST, and Timer.
Referenced by main().
void Start_Timer | ( | INT | ID | ) |
Definition at line 251 of file timing.cxx.
References Enabled, Resource_Accum(), RR_Start, and Timer.
Referenced by main(), Preorder_Process_PUs(), Preprocess_PU(), W2C_Outfile_Translate_Pu(), W2C_Translate_Purple_Main(), W2C_Translate_Wn(), W2C_Translate_Wn_Str(), W2F_Outfile_Translate_Pu(), W2F_Translate_Purple_Main(), W2F_Translate_Wn(), and W2F_Translate_Wn_Str().
void Stop_Timer | ( | INT | ID | ) |
Definition at line 259 of file timing.cxx.
References Enabled, Resource_Accum(), RR_Stop, and Timer.
Referenced by main(), Preorder_Process_PUs(), Preprocess_PU(), W2C_Outfile_Translate_Pu(), W2C_Translate_Purple_Main(), W2C_Translate_Wn(), W2C_Translate_Wn_Str(), W2F_Outfile_Translate_Pu(), W2F_Translate_Purple_Main(), W2F_Translate_Wn(), and W2F_Translate_Wn_Str().