Renaming iree_hal_executable_spec_t -> .._params_t. (#8470)
Matches the style of other parameter structs.
diff --git a/experimental/rocm/native_executable.c b/experimental/rocm/native_executable.c
index 5f11668..04b7856 100644
--- a/experimental/rocm/native_executable.c
+++ b/experimental/rocm/native_executable.c
@@ -46,10 +46,10 @@
iree_status_t iree_hal_rocm_native_executable_create(
iree_hal_rocm_context_wrapper_t* context,
- const iree_hal_executable_spec_t* executable_spec,
+ const iree_hal_executable_params_t* executable_params,
iree_hal_executable_t** out_executable) {
IREE_ASSERT_ARGUMENT(context);
- IREE_ASSERT_ARGUMENT(executable_spec);
+ IREE_ASSERT_ARGUMENT(executable_params);
IREE_ASSERT_ARGUMENT(out_executable);
*out_executable = NULL;
IREE_TRACE_ZONE_BEGIN(z0);
@@ -58,7 +58,7 @@
// TODO: Verify the flat buffer.
iree_ROCMExecutableDef_table_t executable_def =
- iree_ROCMExecutableDef_as_root(executable_spec->executable_data.data);
+ iree_ROCMExecutableDef_as_root(executable_params->executable_data.data);
// Create the kernel module.
flatbuffers_string_t hsaco_image =
@@ -96,8 +96,9 @@
executable->entry_functions[i].block_size_y = block_sizes_vec[i].y;
executable->entry_functions[i].block_size_z = block_sizes_vec[i].z;
executable->executable_layouts[i] =
- executable_spec->executable_layouts[i];
- iree_hal_executable_layout_retain(executable_spec->executable_layouts[i]);
+ executable_params->executable_layouts[i];
+ iree_hal_executable_layout_retain(
+ executable_params->executable_layouts[i]);
}
}
diff --git a/experimental/rocm/native_executable.h b/experimental/rocm/native_executable.h
index 4ebf017..59882b7 100644
--- a/experimental/rocm/native_executable.h
+++ b/experimental/rocm/native_executable.h
@@ -22,7 +22,7 @@
// kernels that can be extracted along with the associated block size.
iree_status_t iree_hal_rocm_native_executable_create(
iree_hal_rocm_context_wrapper_t* context,
- const iree_hal_executable_spec_t* executable_spec,
+ const iree_hal_executable_params_t* executable_params,
iree_hal_executable_t** out_executable);
hipFunction_t iree_hal_rocm_native_executable_for_entry_point(
diff --git a/experimental/rocm/nop_executable_cache.c b/experimental/rocm/nop_executable_cache.c
index cc8f047..5b5eca3 100644
--- a/experimental/rocm/nop_executable_cache.c
+++ b/experimental/rocm/nop_executable_cache.c
@@ -72,12 +72,12 @@
static iree_status_t iree_hal_rocm_nop_executable_cache_prepare_executable(
iree_hal_executable_cache_t* base_executable_cache,
- const iree_hal_executable_spec_t* executable_spec,
+ const iree_hal_executable_params_t* executable_params,
iree_hal_executable_t** out_executable) {
iree_hal_rocm_nop_executable_cache_t* executable_cache =
iree_hal_rocm_nop_executable_cache_cast(base_executable_cache);
return iree_hal_rocm_native_executable_create(
- executable_cache->context, executable_spec, out_executable);
+ executable_cache->context, executable_params, out_executable);
}
static const iree_hal_executable_cache_vtable_t