support for hip multi kernels

Change-Id: Idc8945f924ceb35081e153921181b96ee5f653b6


[ROCm/roctracer commit: 64ee8f29ef]
此提交包含在:
Rachida Kebichi
2020-06-02 13:47:21 -04:00
提交者 Evgeny Shcherbakov
父節點 78fc334ec3
當前提交 09f3e5e402
共有 2 個檔案被更改,包括 35 行新增 和 11 行删除
+3
查看文件
@@ -115,6 +115,7 @@ class HipApi {
typedef decltype(hipRemoveActivityCallback) RemoveActivityCallback_t;
typedef decltype(hipKernelNameRef) KernelNameRef_t;
typedef decltype(hipKernelNameRefByPtr) KernelNameRefByPtr_t;
typedef decltype(hipGetStreamDeviceId) GetStreamDeviceId_t;
typedef decltype(hipApiName) ApiName_t;
RegisterApiCallback_t* RegisterApiCallback;
@@ -123,6 +124,7 @@ class HipApi {
RemoveActivityCallback_t* RemoveActivityCallback;
KernelNameRef_t* KernelNameRef;
KernelNameRefByPtr_t* KernelNameRefByPtr;
GetStreamDeviceId_t* GetStreamDeviceId;
ApiName_t* ApiName;
protected:
@@ -133,6 +135,7 @@ class HipApi {
RemoveActivityCallback = loader->GetFun<RemoveActivityCallback_t>("hipRemoveActivityCallback");
KernelNameRef = loader->GetFun<KernelNameRef_t>("hipKernelNameRef");
KernelNameRefByPtr = loader->GetFun<KernelNameRefByPtr_t>("hipKernelNameRefByPtr");
GetStreamDeviceId = loader->GetFun<GetStreamDeviceId_t>("hipGetStreamDeviceId");
ApiName = loader->GetFun<ApiName_t>("hipApiName");
}
};