MLIR
22.0.0git
|
Public Member Functions | |
L0RTContextWrapper ()=default | |
L0RTContextWrapper (const uint32_t driverIdx=0, const int32_t devIdx=0) | |
L0RTContextWrapper (const L0RTContextWrapper &)=delete | |
L0RTContextWrapper & | operator= (const L0RTContextWrapper &)=delete |
L0RTContextWrapper (L0RTContextWrapper &&) noexcept=default | |
L0RTContextWrapper & | operator= (L0RTContextWrapper &&) noexcept=default |
~L0RTContextWrapper ()=default | |
Public Attributes | |
ze_driver_handle_t | driver {nullptr} |
ze_device_handle_t | device {nullptr} |
UniqueZeContext | context |
UniqueZeCommandList | immCmdListCompute |
UniqueZeCommandList | immCmdListCopy |
uint32_t | copyEngineMaxMemoryFillPatternSize {-1u} |
Definition at line 139 of file LevelZeroRuntimeWrappers.cpp.
|
default |
Referenced by mgpuSetDefaultDevice().
|
inline |
Definition at line 152 of file LevelZeroRuntimeWrappers.cpp.
References context, copyEngineMaxMemoryFillPatternSize, device, driver, getContext(), immCmdListCompute, immCmdListCopy, and L0_SAFE_CALL.
|
delete |
|
defaultnoexcept |
|
default |
|
delete |
|
defaultnoexcept |
UniqueZeContext L0RTContextWrapper::context |
Definition at line 142 of file LevelZeroRuntimeWrappers.cpp.
Referenced by DynamicEventPool::createNewPool(), L0RTContextWrapper(), loadModule(), mgpuMemAlloc(), and mgpuMemFree().
uint32_t L0RTContextWrapper::copyEngineMaxMemoryFillPatternSize {-1u} |
Definition at line 149 of file LevelZeroRuntimeWrappers.cpp.
Referenced by L0RTContextWrapper(), and mgpuMemset().
ze_device_handle_t L0RTContextWrapper::device {nullptr} |
Definition at line 141 of file LevelZeroRuntimeWrappers.cpp.
Referenced by DynamicEventPool::createNewPool(), L0RTContextWrapper(), loadModule(), and mgpuMemAlloc().
ze_driver_handle_t L0RTContextWrapper::driver {nullptr} |
Definition at line 140 of file LevelZeroRuntimeWrappers.cpp.
Referenced by L0RTContextWrapper().
UniqueZeCommandList L0RTContextWrapper::immCmdListCompute |
Definition at line 145 of file LevelZeroRuntimeWrappers.cpp.
Referenced by L0RTContextWrapper(), mgpuEventRecord(), mgpuLaunchKernel(), and mgpuMemset().
UniqueZeCommandList L0RTContextWrapper::immCmdListCopy |
Definition at line 148 of file LevelZeroRuntimeWrappers.cpp.
Referenced by L0RTContextWrapper(), mgpuEventRecord(), mgpuMemcpy(), and mgpuMemset().