Go to the source code of this file.
|
#define | HIPACE_PROFILE(fname) doStreamSynchronize<1>(); BL_PROFILE(fname); synchronizeOnDestruct<1> BL_PROFILE_PASTE(SYNC_SCOPE_, __COUNTER__){} |
|
#define | HIPACE_PROFILE_VAR(fname, vname) doStreamSynchronize<1>(); BL_PROFILE_VAR(fname, vname); synchronizeOnDestruct<1> SYNC_V_##vname{} |
|
#define | HIPACE_PROFILE_VAR_NS(fname, vname) BL_PROFILE_VAR_NS(fname, vname); synchronizeOnDestruct<1> SYNC_V_##vname{} |
|
#define | HIPACE_PROFILE_VAR_START(vname) doStreamSynchronize<1>(); BL_PROFILE_VAR_START(vname) |
|
#define | HIPACE_PROFILE_VAR_STOP(vname) doStreamSynchronize<1>(); BL_PROFILE_VAR_STOP(vname) |
|
#define | HIPACE_PROFILE_REGION(rname) doStreamSynchronize<1>(); BL_PROFILE_REGION(rname); synchronizeOnDestruct<1> BL_PROFILE_PASTE(SYNC_R_, __COUNTER__){} |
|
#define | HIPACE_DETAIL_PROFILE(fname) doStreamSynchronize<2>(); BL_PROFILE(fname); synchronizeOnDestruct<2> BL_PROFILE_PASTE(SYNC_SCOPE_, __COUNTER__){} |
|
#define | HIPACE_DETAIL_PROFILE_VAR(fname, vname) doStreamSynchronize<2>(); BL_PROFILE_VAR(fname, vname); synchronizeOnDestruct<2> SYNC_V_##vname{} |
|
#define | HIPACE_DETAIL_PROFILE_VAR_NS(fname, vname) BL_PROFILE_VAR_NS(fname, vname); synchronizeOnDestruct<2> SYNC_V_##vname{} |
|
#define | HIPACE_DETAIL_PROFILE_VAR_START(vname) doStreamSynchronize<2>(); BL_PROFILE_VAR_START(vname) |
|
#define | HIPACE_DETAIL_PROFILE_VAR_STOP(vname) doStreamSynchronize<2>(); BL_PROFILE_VAR_STOP(vname) |
|
#define | HIPACE_DETAIL_PROFILE_REGION(rname) doStreamSynchronize<2>(); BL_PROFILE_REGION(rname); synchronizeOnDestruct<2> BL_PROFILE_PASTE(SYNC_R_, __COUNTER__){} |
|
◆ HIPACE_DETAIL_PROFILE
◆ HIPACE_DETAIL_PROFILE_REGION
◆ HIPACE_DETAIL_PROFILE_VAR
◆ HIPACE_DETAIL_PROFILE_VAR_NS
◆ HIPACE_DETAIL_PROFILE_VAR_START
◆ HIPACE_DETAIL_PROFILE_VAR_STOP
◆ HIPACE_PROFILE
◆ HIPACE_PROFILE_REGION
◆ HIPACE_PROFILE_VAR
◆ HIPACE_PROFILE_VAR_NS
◆ HIPACE_PROFILE_VAR_START
◆ HIPACE_PROFILE_VAR_STOP
◆ doStreamSynchronize()
template<int detail_level>
◆ DO_DEVICE_SYNCHRONIZE
int DO_DEVICE_SYNCHRONIZE = 0 |
|
inline |