ROCm Systems Profiler Causal Profiling Defines#
ROCm Systems Profiler Causal Profiling Defines
Macros | |
#define | ROCPROFSYS_CAUSAL_ENABLED 1 |
#define | ROCPROFSYS_CAUSAL_LABEL __FILE__ ":" ROCPROFSYS_CAUSAL_STR(__LINE__) |
#define | ROCPROFSYS_CAUSAL_PROGRESS rocprofsys_user_progress(ROCPROFSYS_CAUSAL_LABEL); |
#define | ROCPROFSYS_CAUSAL_PROGRESS_NAMED(LABEL) rocprofsys_user_progress(LABEL); |
#define | ROCPROFSYS_CAUSAL_BEGIN(LABEL) rocprofsys_user_push_region(LABEL); |
#define | ROCPROFSYS_CAUSAL_END(LABEL) rocprofsys_user_pop_region(LABEL); |
Detailed Description
Macro Definition Documentation
◆ ROCPROFSYS_CAUSAL_BEGIN
#define ROCPROFSYS_CAUSAL_BEGIN | ( | LABEL | ) | rocprofsys_user_push_region(LABEL); |
◆ ROCPROFSYS_CAUSAL_ENABLED
#define ROCPROFSYS_CAUSAL_ENABLED 1 |
◆ ROCPROFSYS_CAUSAL_END
#define ROCPROFSYS_CAUSAL_END | ( | LABEL | ) | rocprofsys_user_pop_region(LABEL); |
◆ ROCPROFSYS_CAUSAL_LABEL
#define ROCPROFSYS_CAUSAL_LABEL __FILE__ ":" ROCPROFSYS_CAUSAL_STR(__LINE__) |
◆ ROCPROFSYS_CAUSAL_PROGRESS
#define ROCPROFSYS_CAUSAL_PROGRESS rocprofsys_user_progress(ROCPROFSYS_CAUSAL_LABEL); |
◆ ROCPROFSYS_CAUSAL_PROGRESS_NAMED
#define ROCPROFSYS_CAUSAL_PROGRESS_NAMED | ( | LABEL | ) | rocprofsys_user_progress(LABEL); |