sw:vec_iree: Apply IREE hal refactored API Match changes in https://github.com/iree-org/iree/commit/c00c706 The added VMVX build support can also support preparation of TinyHAL Change-Id: Iac429c7119d6805ab905156616e53d4281623e60
diff --git a/CMakeLists.txt b/CMakeLists.txt index b54cb7e..f932680 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt
@@ -41,6 +41,7 @@ set(IREE_BUILD_BINDINGS_TFLITE OFF) set(IREE_HAL_DRIVER_LOCAL_SYNC ON CACHE BOOL "" FORCE) set(IREE_HAL_EXECUTABLE_LOADER_DEFAULTS OFF CACHE BOOL "" FORCE) +set(IREE_HAL_EXECUTABLE_LOADER_VMVX_MODULE ON CACHE BOOL "" FORCE) set(IREE_HAL_DRIVER_DEFAULTS OFF CACHE BOOL "" FORCE) #-------------------------------------------------------------------------------
diff --git a/samples/util/util.c b/samples/util/util.c index 858a0ec..a031dba 100644 --- a/samples/util/util.c +++ b/samples/util/util.c
@@ -67,7 +67,7 @@ } iree_status_t run(const MlModel *model) { - IREE_RETURN_IF_ERROR(iree_hal_module_register_types()); + IREE_RETURN_IF_ERROR(iree_hal_module_register_all_types()); iree_vm_instance_t *instance = NULL; iree_status_t result =