OpenADFortTk (including Open64 and OpenAnalysis references)
|
#include <prompf.h>
Public Member Functions | |
PROMPF_ID (PROMPF_ID_TYPE type, BOOL valid, INT last_trans, MEM_POOL *pool) | |
BOOL | Is_Valid () |
BOOL | Last_Trans () |
void | Invalidate () |
void | Validate () |
void | Set_Last_Trans (INT v) |
void | Print (FILE *fp, INT entry=0) |
Private Attributes | |
PROMPF_ID_TYPE | _type |
BOOL | _valid |
INT | _last_trans |
MEM_POOL * | _pool |
|
inline |
|
inline |
Definition at line 366 of file prompf.h.
Referenced by PROMPF_INFO::Elimination(), PROMPF_INFO::Fusion(), PROMPF_INFO::OMPL_Atomic_To_FetchAndOp(), PROMPF_INFO::OMPL_Atomic_To_Swap(), PROMPF_INFO::OMPL_Eliminate_Section(), PROMPF_INFO::OMPL_Master_To_If(), and PROMPF_INFO::Remove_Unity_Trip().
|
inline |
Definition at line 365 of file prompf.h.
References _last_trans.
Referenced by PROMPF_INFO::Check().
void PROMPF_ID::Print | ( | FILE * | fp, |
INT | entry = 0 |
||
) |
Definition at line 793 of file prompf.cxx.
References _last_trans, _type, _valid, MPID_ATOMIC, MPID_BARRIER, MPID_CRITICAL_SECTION, MPID_DO_LOOP, MPID_FUNC_ENTRY, MPID_MASTER, MPID_ORDERED, MPID_PAR_REGION, MPID_PAR_SECTION, MPID_PAR_SECTIONS, MPID_SECTION, and MPID_SINGLE_PROCESS.
Referenced by PROMPF_INFO::Print().
|
inline |
Definition at line 368 of file prompf.h.
References _last_trans.
Referenced by PROMPF_INFO::Cache_Tile(), PROMPF_INFO::Cache_Winddown(), PROMPF_INFO::Distribution(), PROMPF_INFO::Doacross_Inner_Tile(), PROMPF_INFO::Doacross_Outer_Tile(), PROMPF_INFO::Doacross_Sync(), PROMPF_INFO::Donest_Middle_Tile(), PROMPF_INFO::Donest_Outer_Tile(), PROMPF_INFO::Dsm_Io(), PROMPF_INFO::Dsm_Local(), PROMPF_INFO::Dsm_Tile(), PROMPF_INFO::Elimination(), PROMPF_INFO::F90_Array_Stmt(), PROMPF_INFO::Fission(), PROMPF_INFO::Fusion(), PROMPF_INFO::Gather_Scatter(), PROMPF_INFO::General_Version(), PROMPF_INFO::Hoist_Messy_Bounds(), PROMPF_INFO::Inner_Fission(), PROMPF_INFO::Inner_Shackle(), PROMPF_INFO::Interchange(), PROMPF_INFO::Interleaved_Winddown(), PROMPF_INFO::Mp_Tile(), PROMPF_INFO::Mp_Version(), PROMPF_INFO::OMPL_Atomic_To_Critical_Section(), PROMPF_INFO::OMPL_Atomic_To_FetchAndOp(), PROMPF_INFO::OMPL_Atomic_To_Swap(), PROMPF_INFO::OMPL_Eliminate_Section(), PROMPF_INFO::OMPL_Fetchop_Atomic(), PROMPF_INFO::OMPL_Master_To_If(), PROMPF_INFO::OMPL_Sections_To_Loop(), PROMPF_INFO::Outer_Shackle(), PROMPF_INFO::Parallel_Region(), PROMPF_INFO::Post_Peel(), PROMPF_INFO::Pre_Peel(), PROMPF_INFO::Prefetch_Version(), PROMPF_INFO::Preopt_Create(), PROMPF_INFO::Register_Shutdown(), PROMPF_INFO::Register_SStrip(), PROMPF_INFO::Register_Startup(), PROMPF_INFO::Register_Tile(), PROMPF_INFO::Register_Winddown(), PROMPF_INFO::Remove_Unity_Trip(), PROMPF_INFO::Reset_Last_Trans(), PROMPF_INFO::Se_Cache_Tile(), PROMPF_INFO::Se_Tile(), PROMPF_INFO::Single_Process(), PROMPF_INFO::Update_Id(), and PROMPF_INFO::Vintr_Fission().
|
inline |
|
private |
Definition at line 359 of file prompf.h.
Referenced by Last_Trans(), Print(), and Set_Last_Trans().
|
private |
|
private |
Definition at line 358 of file prompf.h.
Referenced by Invalidate(), Is_Valid(), Print(), and Validate().