MCPcopy Create free account

hub / github.com/ROCm/clr / functions

Functions9,766 in github.com/ROCm/clr

↓ 2 callersMethodmaxVgprs
Returns the maximum number of VGPR(s) used in the program
rocclr/device/pal/palprogram.hpp:180
↓ 2 callersMethodmemChannelBankWidth
@returns This Isa's memory channel bank width.
rocclr/device/device.hpp:1503
↓ 2 callersMethodminLod
rocclr/platform/sampler.hpp:130
↓ 2 callersMethodmipFilter
rocclr/platform/sampler.hpp:129
↓ 2 callersFunctionnextPowerOfTwo
rocclr/utils/util.hpp:83
↓ 2 callersMethodnormalizedCoords
rocclr/platform/sampler.hpp:133
↓ 2 callersMethodnumComponents
Returns the number of components in the image format
rocclr/device/pal/palresource.hpp:393
↓ 2 callersMethodnumComputeEngines
Returns the number of available compute rings
rocclr/device/pal/paldevice.hpp:516
↓ 2 callersMethodnumDMAEngines
Returns the number of available DMA engines
rocclr/device/pal/paldevice.hpp:536
↓ 2 callersMethodnumWorkgroups
rocclr/platform/command.hpp:1302
↓ 2 callersMethodoriginalDeviceAddress
rocclr/device/device.hpp:931
↓ 2 callersMethodpinSystemMemory
rocclr/device/pal/palmemory.cpp:891
↓ 2 callersMethodpopExec
hipamd/src/hip_platform.cpp:1051
↓ 2 callersFunctionpopulateFormatStringHashMap
Extract the format string hash and the format string. The compiler generates the amdhsa.printf metadata in following format for HIP nonhostcall case.
rocclr/device/devhcprintf.cpp:257
↓ 2 callersMethodpostParseInit
rocclr/compiler/lib/utils/options.cpp:1259
↓ 2 callersMethodpriority
Returns the queue priority
rocclr/platform/commandqueue.hpp:109
↓ 2 callersFunctionpush_back
! \brief Appends an element after the last valid element. * Calling this on a vector that has reached capacity will throw an * exception if exce
opencl/khronos/headers/opencl2.0/CL/cl.hpp:690
↓ 2 callersFunctionpush_back
! \brief Appends an element after the last valid element. * Calling this on a vector that has reached capacity will throw an * exception if exce
opencl/khronos/headers/opencl2.1/CL/cl.hpp:690
↓ 2 callersFunctionpush_back
! \brief Appends an element after the last valid element. * Calling this on a vector that has reached capacity will throw an * exception if exce
opencl/khronos/headers/opencl1.2/CL/cl.hpp:690
↓ 2 callersFunctionpush_back
! \brief Appends an element after the last valid element. * Calling this on a vector that has reached capacity will throw an * exception if exce
opencl/khronos/headers/opencl2.2/CL/cl.hpp:678
↓ 2 callersMethodqueueObjOffset
get the offset of memory objects in the parameters
rocclr/platform/kernel.hpp:267
↓ 2 callersMethodreadImage
rocclr/device/pal/palblit.cpp:262
↓ 2 callersMethodrecordMemoryHandle
rocclr/compiler/lib/utils/options.hpp:256
↓ 2 callersMethodreleasePinnedMem
================================================================================================
rocclr/device/rocm/rocvirtual.cpp:4148
↓ 2 callersMethodremoveCmdMemRef
rocclr/device/pal/palvirtual.cpp:362
↓ 2 callersMethodremoveMemRef
rocclr/device/pal/palvirtual.hpp:133
↓ 2 callersMethodremoveSubBuffer
rocclr/platform/memory.cpp:199
↓ 2 callersMethodreplaceDeviceMemory
rocclr/platform/memory.cpp:377
↓ 2 callersMethodresizeGpuEvents
Resizes the events array to account the new queue
rocclr/device/pal/palresource.hpp:404
↓ 2 callersMethodresize_dVar
hipamd/src/hip_global.hpp:124
↓ 2 callersMethodretain
opencl/khronos/headers/opencl2.1/CL/cl.hpp:1662
↓ 2 callersMethodretain
opencl/khronos/headers/opencl1.2/CL/cl.hpp:1662
↓ 2 callersMethodretain
opencl/khronos/headers/opencl2.2/CL/cl.hpp:1650
↓ 2 callersMethodsaveLLVMIR
rocclr/device/device.hpp:1101
↓ 2 callersMethodsaveOrigBinary
rocclr/device/device.hpp:1086
↓ 2 callersMethodsetArg
opencl/khronos/headers/opencl2.0/CL/cl2.hpp:5006
↓ 2 callersMethodsetArg
opencl/khronos/headers/opencl2.1/CL/cl2.hpp:5006
↓ 2 callersMethodsetArg
opencl/khronos/headers/opencl2.2/CL/cl2.hpp:4996
↓ 2 callersMethodsetBinary
rocclr/device/device.cpp:1381
↓ 2 callersMethodsetBinary
================================================================================================
rocclr/device/devprogram.cpp:1572
↓ 2 callersFunctionsetCurrentDevice
hipamd/src/hip_context.cpp:119
↓ 2 callersMethodsetDeviceCounter
Set the device performance counter
rocclr/platform/perfctr.hpp:62
↓ 2 callersMethodsetDeviceKernel
rocclr/platform/program.cpp:623
↓ 2 callersMethodsetElfIn
rocclr/device/device.cpp:1433
↓ 2 callersMethodsetFenceDirty
rocclr/device/rocm/rocvirtual.hpp:454
↓ 2 callersMethodsetFlags
rocclr/device/device.cpp:1398
↓ 2 callersMethodsetFlags
hipamd/src/hip_internal.hpp:549
↓ 2 callersMethodsetInfo
rocclr/platform/context.hpp:177
↓ 2 callersMethodsetNext
Set the next GPU command
rocclr/platform/command.hpp:401
↓ 2 callersMethodsetReqdWorkGroupSize
rocclr/device/devkernel.hpp:256
↓ 2 callersMethodsetRuntimeHandle
rocclr/device/devkernel.hpp:282
↓ 2 callersMethodsetSVMPointers
! * Specify a vector of SVM pointers that the kernel may access in * addition to its arguments. */
opencl/khronos/headers/opencl2.0/CL/cl2.hpp:5050
↓ 2 callersMethodsetSVMPointers
! * Specify a vector of SVM pointers that the kernel may access in * addition to its arguments. */
opencl/khronos/headers/opencl2.1/CL/cl2.hpp:5050
↓ 2 callersMethodsetSVMPointers
! * Specify a vector of SVM pointers that the kernel may access in * addition to its arguments. */
opencl/khronos/headers/opencl2.2/CL/cl2.hpp:5040
↓ 2 callersFunctionsetUUID
rocclr/device/pal/paldevice.cpp:292
↓ 2 callersMethodsetVecTypeHint
rocclr/device/devkernel.hpp:275
↓ 2 callersMethodsetWorkGroupSizeHint
rocclr/device/devkernel.hpp:264
↓ 2 callersMethodset_address
------------------------------------------------------------------------------
rocclr/elf/elfio/elfio_section.hpp:107
↓ 2 callersMethodsetup
------------------------------------------------------------------------------
rocclr/elf/elfio/elfio_utils.hpp:59
↓ 2 callersMethodsimdWidth
@returns This Isa's
rocclr/device/device.hpp:1497
↓ 2 callersMethodsizeBytes
Return the write size.
rocclr/platform/command.hpp:944
↓ 2 callersMethodspillSegSize
Returns spill reg size per workitem
rocclr/device/pal/palkernel.hpp:100
↓ 2 callersFunctionsplitSpaceSeparatedString
rocclr/device/devprogram.cpp:49
↓ 2 callersMethodstart
Start a timestamp (get timestamp from OS)
rocclr/device/rocm/rocvirtual.hpp:162
↓ 2 callersMethodstate
rocclr/platform/sampler.hpp:128
↓ 2 callersFunctionstreamCallback_common
hipamd/src/hip_stream.cpp:600
↓ 2 callersMethodsubmit
rocclr/device/pal/palvirtual.hpp:791
↓ 2 callersMethodsvmAlloc
rocclr/device/pal/paldevice.cpp:2397
↓ 2 callersMethodsvmAlloc
================================================================================================
rocclr/device/rocm/rocdevice.cpp:2230
↓ 2 callersMethodsvmBase
rocclr/platform/memory.hpp:418
↓ 2 callersMethodsyncHostFromCache
Immediate blocking write from device cache to owners's backing store. Marks owner as "current" by resetting the last writer to NULL.
rocclr/device/device.hpp:823
↓ 2 callersMethodsynchronize
================================================================================================
hipamd/src/hip_event.cpp:69
↓ 2 callersFunctiontest_clReleaseContext
opencl/khronos/icd/test/loader_test/test_create_calls.c:436
↓ 2 callersFunctiontest_icd_get_log
opencl/khronos/icd/test/log/icd_test_log.c:56
↓ 2 callersMethodupdate
in case of HIP GL interop we want to make sure we have the updated context
rocclr/platform/interop_gl.cpp:270
↓ 2 callersMethodupdateView
Quick view update for managed buffers. It should avoid expensive object allocations
rocclr/device/pal/palmemory.hpp:169
↓ 2 callersMethoduserData
rocclr/platform/command.hpp:1725
↓ 2 callersMethodvalidate
================================================================================================
rocclr/device/rocm/rocvirtual.cpp:328
↓ 2 callersFunctionvalidateChildGraphNodeSetParams
hipamd/src/hip_graph.cpp:1952
↓ 2 callersFunctionvalidateImageObject
hipamd/src/hip_memory.cpp:2107
↓ 2 callersMethodvalidateKernel
Validate kernel
rocclr/device/device.hpp:1984
↓ 2 callersMethodvalidateKernel
rocclr/device/pal/paldevice.cpp:2256
↓ 2 callersMethodversion
Returns the signature version
rocclr/platform/kernel.hpp:110
↓ 2 callersMethodwait
! \brief Give up the lock and go to sleep. * * Calling wait() causes the current thread to go to sleep until * another thread calls notify(
rocclr/thread/monitor.hpp:73
↓ 2 callersMethodwait
! \brief Blocks the calling thread until this event completes. * * Wraps clWaitForEvents(). */
opencl/khronos/headers/opencl2.0/CL/cl2.hpp:2780
↓ 2 callersMethodwait
! \brief Blocks the calling thread until this event completes. * * Wraps clWaitForEvents(). */
opencl/khronos/headers/opencl2.0/CL/cl.hpp:2569
↓ 2 callersMethodwait
! \brief Blocks the calling thread until this event completes. * * Wraps clWaitForEvents(). */
opencl/khronos/headers/opencl2.1/CL/cl2.hpp:2780
↓ 2 callersMethodwait
! \brief Blocks the calling thread until this event completes. * * Wraps clWaitForEvents(). */
opencl/khronos/headers/opencl2.1/CL/cl.hpp:2569
↓ 2 callersMethodwait
! \brief Blocks the calling thread until this event completes. * * Wraps clWaitForEvents(). */
opencl/khronos/headers/opencl1.2/CL/cl.hpp:2569
↓ 2 callersMethodwait
! \brief Blocks the calling thread until this event completes. * * Wraps clWaitForEvents(). */
opencl/khronos/headers/opencl2.2/CL/cl2.hpp:2770
↓ 2 callersMethodwait
! \brief Blocks the calling thread until this event completes. * * Wraps clWaitForEvents(). */
opencl/khronos/headers/opencl2.2/CL/cl.hpp:2562
↓ 2 callersMethodxferQueue
================================================================================================
rocclr/device/rocm/rocdevice.cpp:2763
↓ 1 callersMethodAddBusyMemory
Place the allocated memory into the busy heap
hipamd/src/hip_mempool_impl.hpp:283
↓ 1 callersMethodAddDependency
Add graph node dependency
hipamd/src/hip_graph_internal.hpp:329
↓ 1 callersMethodAddDependent
Adds dependent commands for the user event
rocclr/platform/command.hpp:460
↓ 1 callersMethodAddElfBinary
================================================================================================
rocclr/device/pal/palgpuopen.cpp:78
↓ 1 callersMethodAddExternalEventWaitNode
hipamd/src/hip_graph_internal.hpp:597
↓ 1 callersMethodAddKernel
================================================================================================
rocclr/device/rocm/rocdevice.cpp:3623
↓ 1 callersMethodAddMemoryPool
================================================================================================
hipamd/src/hip_device.cpp:93
↓ 1 callersMethodAddNode
================================================================================================
hipamd/src/hip_graph_internal.cpp:125
← previousnext →1,501–1,600 of 9,766, ranked by callers