|
std::string | HIP_TRACE_API_COLOR ("green") |
|
std::atomic< int > | g_lastShortTid (1) |
|
uint64_t | recordApiTrace (TlsData *tls, std::string *fullStr, const std::string &apiStr) |
|
ihipDevice_t * | ihipGetDevice (int deviceIndex) |
|
ihipCtx_t * | ihipGetPrimaryCtx (unsigned deviceIndex) |
|
hipError_t | ihipSynchronize (TlsData *tls) |
|
TlsData * | tls_get_ptr () |
|
void | error_check (hsa_status_t hsa_error_code, int line_num, std::string str) |
|
hsa_status_t | FindGpuDevice (hsa_agent_t agent, void *data) |
|
hsa_status_t | GetDevicePool (hsa_amd_memory_pool_t pool, void *data) |
|
int | checkAccess (hsa_agent_t agent, hsa_amd_memory_pool_t pool) |
|
hsa_status_t | get_pool_info (hsa_amd_memory_pool_t pool, void *data) |
|
std::string | HIP_DB_string (unsigned db) |
|
std::string | HIP_DB_callback (void *var_ptr, const char *envVarString) |
|
std::string | HIP_VISIBLE_DEVICES_callback (void *var_ptr, const char *envVarString) |
|
void | parseTrigger (std::string triggerString, std::vector< ProfTrigger > &profTriggers) |
|
void | HipReadEnv () |
|
void | ihipInit () |
|
hipError_t | hip_impl::hip_init () |
|
hipError_t | ihipStreamSynchronize (TlsData *tls, hipStream_t stream) |
|
void | ihipStreamCallbackHandler (ihipStreamCallback_t *cb) |
|
hipStream_t | ihipSyncAndResolveStream (hipStream_t stream, bool lockAcquired) |
|
void | ihipPrintKernelLaunch (const char *kernelName, const grid_launch_parm *lp, const hipStream_t stream) |
|
hipStream_t | ihipPreLaunchKernel (hipStream_t stream, dim3 grid, dim3 block, grid_launch_parm *lp, const char *kernelNameStr, bool lockAcquired) |
|
hipStream_t | ihipPreLaunchKernel (hipStream_t stream, size_t grid, dim3 block, grid_launch_parm *lp, const char *kernelNameStr, bool lockAcquired) |
|
hipStream_t | ihipPreLaunchKernel (hipStream_t stream, dim3 grid, size_t block, grid_launch_parm *lp, const char *kernelNameStr, bool lockAcquired) |
|
hipStream_t | ihipPreLaunchKernel (hipStream_t stream, size_t grid, size_t block, grid_launch_parm *lp, const char *kernelNameStr, bool lockAcquired) |
|
void | ihipPostLaunchKernel (const char *kernelName, hipStream_t stream, grid_launch_parm &lp, bool unlockPostponed) |
|
const char * | ihipErrorString (hipError_t hip_error) |
|
const char * | hipMemcpyStr (unsigned memKind) |
|
const char * | hcMemcpyStr (hc::hcCommandKind memKind) |
|
void | printPointerInfo (unsigned dbFlag, const char *tag, const void *ptr, const hc::AmPointerInfo &ptrInfo) |
|
void | tailorPtrInfo (hc::AmPointerInfo *ptrInfo, const void *ptr, size_t sizeBytes) |
|
bool | getTailoredPtrInfo (const char *tag, hc::AmPointerInfo *ptrInfo, const void *ptr, size_t sizeBytes) |
|
hipError_t | hipProfilerStart () |
| Start recording of profiling information When using this API, start the profiler with profiling disabled. (–startdisabled) More...
|
|
hipError_t | hipProfilerStop () |
| Stop recording of profiling information. When using this API, start the profiler with profiling disabled. (–startdisabled) More...
|
|
hipError_t | hipHccGetAccelerator (int deviceId, hc::accelerator *acc) |
| Return hc::accelerator associated with the specified deviceId. More...
|
|
hipError_t | hipHccGetAcceleratorView (hipStream_t stream, hc::accelerator_view **av) |
| Return hc::accelerator_view associated with the specified stream. More...
|
|
std::vector< hsa_agent_t > | hip_impl::all_hsa_agents () |
|
void | hip_impl::hip_throw (const std::exception &ex) |
|
Contains definitions for functions that are large enough that we don't want to inline them everywhere. This file is compiled and linked into apps running HIP / HCC path.