Make HIP_VDI the default

As this snippet shows, HCC is no longer supported by roctracer:

#if HIP_VDI
...
#else
#error HCC support dropped
#endif

Removed HIP_VDI from the CMakeLists.txt, and the source code.

Change-Id: Ib273da2a5af6d67fa1b021a7eca3ff785c8b9c73


[ROCm/roctracer commit: 8fb3cdb30b]
This commit is contained in:
Laurent Morichetti
2021-04-15 19:37:29 -07:00
committed by Laurent Morichetti
parent 4214723eda
commit 61e044e67c
6 changed files with 4 additions and 32 deletions
-10
View File
@@ -225,15 +225,9 @@ class HccApi {
protected:
void init(Loader* loader) {
#if HIP_VDI
InitActivityCallback = loader->GetFun<hipInitAsyncActivityCallback_t>("hipInitActivityCallback");
EnableActivityCallback = loader->GetFun<hipEnableAsyncActivityCallback_t>("hipEnableActivityCallback");
GetOpName = loader->GetFun<hipGetOpName_t>("hipGetCmdName");
#else
InitActivityCallback = loader->GetFun<hipInitAsyncActivityCallback_t>("InitActivityCallbackImpl");
EnableActivityCallback = loader->GetFun<hipEnableAsyncActivityCallback_t>("EnableActivityCallbackImpl");
GetOpName = loader->GetFun<hipGetOpName_t>("GetCmdNameImpl");
#endif
}
};
@@ -313,12 +307,8 @@ typedef HipLoaderShared HipLoader;
template<> const char* roctracer::HipLoaderShared::lib_name_ = "libamdhip64.so";
#endif
#if HIP_VDI
#define LOADER_INSTANTIATE() \
LOADER_INSTANTIATE_2(); \
LOADER_INSTANTIATE_HIP();
#else
#error HCC support dropped
#endif
#endif // SRC_CORE_LOADER_H_