@@ -12,7 +12,6 @@ def define_common_targets():
1212 runtime .cxx_library (
1313 name = "all_deps" ,
1414 deps = [
15- "//executorch/extension/threadpool:threadpool" ,
1615 "//executorch/kernels/portable/cpu/util:functional_util" ,
1716 "//executorch/kernels/portable/cpu/util:broadcast_util" ,
1817 "//executorch/kernels/portable/cpu/util:kernel_ops_util" ,
@@ -33,6 +32,7 @@ def define_common_targets():
3332 "//executorch/kernels/portable/cpu/util:slice_util" ,
3433 "//executorch/kernels/portable/cpu/util:elementwise_util" ,
3534 "//executorch/kernels/portable/cpu/util:upsample_util" ,
35+ "//executorch/runtime/kernel:thread_parallel_interface" ,
3636 ],
3737 visibility = ["//executorch/..." , "@EXECUTORCH_CLIENTS" ],
3838 )
@@ -111,7 +111,7 @@ def define_common_targets():
111111 ":broadcast_util" ,
112112 ":dtype_util" ,
113113 "//executorch/runtime/kernel:kernel_runtime_context" ,
114- "//executorch/extension/threadpool:threadpool " ,
114+ "//executorch/runtime/kernel:thread_parallel_interface " ,
115115 ],
116116 deps = [
117117 "//executorch/kernels/portable/cpu:scalar_utils" ,
@@ -245,7 +245,7 @@ def define_common_targets():
245245 srcs = [],
246246 exported_headers = ["functional_util.h" ],
247247 exported_deps = [
248- "//executorch/extension/threadpool:threadpool " ,
248+ "//executorch/runtime/kernel:thread_parallel_interface " ,
249249 ],
250250 deps = [
251251 "//executorch/runtime/kernel:kernel_includes" ,
@@ -319,7 +319,7 @@ def define_common_targets():
319319 "//executorch/runtime/core/exec_aten/util:tensor_util{}" .format (suffix ),
320320 ],
321321 exported_deps = [
322- "//executorch/extension/threadpool:threadpool " ,
322+ "//executorch/runtime/kernel:thread_parallel_interface " ,
323323 ],
324324 exported_preprocessor_flags = ["-DUSE_ATEN_LIB" ] if aten_mode else [],
325325 visibility = [
0 commit comments