|
std::string | HIP_TRACE_API_COLOR ("green") |
|
std::atomic< int > | g_lastShortTid (1) |
|
void | recordApiTrace (std::string *fullStr, const std::string &apiStr) |
|
ihipDevice_t * | ihipGetDevice (int deviceIndex) |
|
ihipCtx_t * | ihipGetPrimaryCtx (unsigned deviceIndex) |
|
void | ihipSetTlsDefaultCtx (ihipCtx_t *ctx) |
|
ihipCtx_t * | ihipGetTlsDefaultCtx () |
|
hipError_t | ihipSynchronize (void) |
|
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_region_info (hsa_region_t region, 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 () |
|
hipStream_t | ihipSyncAndResolveStream (hipStream_t stream) |
|
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) |
|
hipStream_t | ihipPreLaunchKernel (hipStream_t stream, size_t grid, dim3 block, grid_launch_parm *lp, const char *kernelNameStr) |
|
hipStream_t | ihipPreLaunchKernel (hipStream_t stream, dim3 grid, size_t block, grid_launch_parm *lp, const char *kernelNameStr) |
|
hipStream_t | ihipPreLaunchKernel (hipStream_t stream, size_t grid, size_t block, grid_launch_parm *lp, const char *kernelNameStr) |
|
void | ihipPostLaunchKernel (const char *kernelName, hipStream_t stream, grid_launch_parm &lp) |
|
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 (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) |
|
hipError_t | hipHccGetAcceleratorView (hipStream_t stream, hc::accelerator_view **av) |
|
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.