@@ -12,6 +12,7 @@ def define_common_targets():
12
12
runtime .cxx_library (
13
13
name = "all_deps" ,
14
14
deps = [
15
+ "//executorch/extension/threadpool:threadpool" ,
15
16
"//executorch/kernels/portable/cpu/util:functional_util" ,
16
17
"//executorch/kernels/portable/cpu/util:broadcast_util" ,
17
18
"//executorch/kernels/portable/cpu/util:kernel_ops_util" ,
@@ -32,7 +33,6 @@ def define_common_targets():
32
33
"//executorch/kernels/portable/cpu/util:slice_util" ,
33
34
"//executorch/kernels/portable/cpu/util:elementwise_util" ,
34
35
"//executorch/kernels/portable/cpu/util:upsample_util" ,
35
- "//executorch/runtime/kernel:thread_parallel_interface" ,
36
36
],
37
37
visibility = ["//executorch/..." , "@EXECUTORCH_CLIENTS" ],
38
38
)
@@ -111,7 +111,7 @@ def define_common_targets():
111
111
":broadcast_util" ,
112
112
":dtype_util" ,
113
113
"//executorch/runtime/kernel:kernel_runtime_context" ,
114
- "//executorch/runtime/kernel:thread_parallel_interface " ,
114
+ "//executorch/extension/threadpool:threadpool " ,
115
115
],
116
116
deps = [
117
117
"//executorch/kernels/portable/cpu:scalar_utils" ,
@@ -245,7 +245,7 @@ def define_common_targets():
245
245
srcs = [],
246
246
exported_headers = ["functional_util.h" ],
247
247
exported_deps = [
248
- "//executorch/runtime/kernel:thread_parallel_interface " ,
248
+ "//executorch/extension/threadpool:threadpool " ,
249
249
],
250
250
deps = [
251
251
"//executorch/runtime/kernel:kernel_includes" ,
@@ -319,7 +319,7 @@ def define_common_targets():
319
319
"//executorch/runtime/core/exec_aten/util:tensor_util{}" .format (suffix ),
320
320
],
321
321
exported_deps = [
322
- "//executorch/runtime/kernel:thread_parallel_interface " ,
322
+ "//executorch/extension/threadpool:threadpool " ,
323
323
],
324
324
exported_preprocessor_flags = ["-DUSE_ATEN_LIB" ] if aten_mode else [],
325
325
visibility = [
0 commit comments