pjrt

ResidentExecutable

ResidentExecutable

#include <api_impl.h>
struct ResidentExecutable

Defined in integrations/pjrt/src/iree_pjrt/common/api_impl.h:397

Public Attributes

ReturnNameDescription
DeviceInstance *device_instance
iree::vm::ref< iree_vm_context_t >vm_context
iree::vm::ref< iree_vm_module_t >main_module
iree_vm_function_tmain_function
iree_host_size_targ_count
iree_host_size_tresult_count

device_instance

DeviceInstance * device_instance

Type: DeviceInstance *

Defined in integrations/pjrt/src/iree_pjrt/common/api_impl.h:398


vm_context

iree::vm::ref< iree_vm_context_t > vm_context

Defined in integrations/pjrt/src/iree_pjrt/common/api_impl.h:399


main_module

iree::vm::ref< iree_vm_module_t > main_module

Defined in integrations/pjrt/src/iree_pjrt/common/api_impl.h:400


main_function

iree_vm_function_t main_function

Defined in integrations/pjrt/src/iree_pjrt/common/api_impl.h:401


arg_count

iree_host_size_t arg_count

Defined in integrations/pjrt/src/iree_pjrt/common/api_impl.h:402


result_count

iree_host_size_t result_count

Defined in integrations/pjrt/src/iree_pjrt/common/api_impl.h:403