Class GpuCompilationContext

class GpuCompilationContext : public CompilationContext

Public Functions

GpuCompilationContext()
void addDeviceCode(std::unique_ptr<GpuDeviceCompilationContext> &&device_context)
std::pair<void *, void *> getNativeCode(const size_t device_id) const
std::vector<void *> getNativeFunctionPointers() const

Private Members

std::vector<std::unique_ptr<GpuDeviceCompilationContext>> contexts_per_device_