HSA API Addition in EXT Table (#407)
* HSA API Addition in EXT Table * Adding the real new API trace capability * Formatting fix
This commit is contained in:
@@ -115,6 +115,9 @@ typedef enum rocprofiler_hsa_amd_ext_api_id_t // NOLINT(performance-enum-size)
|
||||
# if HSA_AMD_EXT_API_TABLE_STEP_VERSION >= 0x05
|
||||
ROCPROFILER_HSA_AMD_EXT_API_ID_hsa_amd_signal_wait_all,
|
||||
# endif
|
||||
# if HSA_AMD_EXT_API_TABLE_STEP_VERSION >= 0x06
|
||||
ROCPROFILER_HSA_AMD_EXT_API_ID_hsa_amd_memory_get_preferred_copy_engine,
|
||||
# endif
|
||||
#endif
|
||||
|
||||
ROCPROFILER_HSA_AMD_EXT_API_ID_LAST,
|
||||
|
||||
@@ -1426,6 +1426,14 @@ typedef union rocprofiler_hsa_api_args_t
|
||||
hsa_signal_value_t* satisfying_values;
|
||||
} hsa_amd_signal_wait_all;
|
||||
# endif
|
||||
# if HSA_AMD_EXT_API_TABLE_STEP_VERSION >= 0x06
|
||||
struct
|
||||
{
|
||||
hsa_agent_t dst_agent;
|
||||
hsa_agent_t src_agent;
|
||||
uint32_t* recommended_ids_mask;
|
||||
} hsa_amd_memory_get_preferred_copy_engine;
|
||||
# endif
|
||||
#endif
|
||||
} rocprofiler_hsa_api_args_t;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user