@@ -12,6 +12,7 @@ def define_common_targets():
1212 runtime .cxx_library (
1313 name = "all_deps" ,
1414 deps = [
15+ "//executorch/extension/threadpool:threadpool" ,
1516 "//executorch/kernels/portable/cpu/util:functional_util" ,
1617 "//executorch/kernels/portable/cpu/util:broadcast_util" ,
1718 "//executorch/kernels/portable/cpu/util:kernel_ops_util" ,
@@ -32,7 +33,6 @@ def define_common_targets():
3233 "//executorch/kernels/portable/cpu/util:slice_util" ,
3334 "//executorch/kernels/portable/cpu/util:elementwise_util" ,
3435 "//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/runtime/kernel:thread_parallel_interface " ,
114+ "//executorch/extension/threadpool:threadpool " ,
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/runtime/kernel:thread_parallel_interface " ,
248+ "//executorch/extension/threadpool:threadpool " ,
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/runtime/kernel:thread_parallel_interface " ,
322+ "//executorch/extension/threadpool:threadpool " ,
323323 ],
324324 exported_preprocessor_flags = ["-DUSE_ATEN_LIB" ] if aten_mode else [],
325325 visibility = [
0 commit comments