std::pair< void *, void * > getNativeCode(const size_t device_id) const
void addDeviceCode(std::unique_ptr< GpuDeviceCompilationContext > &&device_context)
std::vector< void * > getNativeFunctionPointers() const
GpuDeviceCompilationContext(const void *image, const std::string &kernel_name, const int device_id, const void *cuda_mgr, unsigned int num_options, CUjit_option *options, void **option_vals)
std::vector< std::unique_ptr< GpuDeviceCompilationContext > > contexts_per_device_
~GpuDeviceCompilationContext()