|
15 | 15 | # unnecessary duplication, and people will invariably forget to update one or the other. |
16 | 16 | # 3) List them somewhere CMake and Buck can both get at them; that's this file. Buck |
17 | 17 | # files can load() it, and our CMake build evaluates it with Python. (See |
18 | | -# append_filelist in build/Codegen.cmake.) |
| 18 | +# executorch_append_filelist in build/Codegen.cmake.) |
19 | 19 | # |
20 | 20 | # Inconveniently, the Buck target layout is much more granular than the CMake library |
21 | 21 | # layout, leading to several complications: |
@@ -230,6 +230,27 @@ PORTABLE_KERNELS_SRCS = [ |
230 | 230 | "kernels/portable/cpu/pattern/unary_ufunc_realhbf16.cpp", |
231 | 231 | ] |
232 | 232 |
|
| 233 | +KERNELS_UTIL_ALL_DEPS_SRCS = [ |
| 234 | + "kernels/portable/cpu/util/activation_ops_util.cpp", |
| 235 | + "kernels/portable/cpu/util/advanced_index_util.cpp", |
| 236 | + "kernels/portable/cpu/util/arange_util.cpp", |
| 237 | + "kernels/portable/cpu/util/broadcast_util.cpp", |
| 238 | + "kernels/portable/cpu/util/copy_ops_util.cpp", |
| 239 | + "kernels/portable/cpu/util/delinearize_index.cpp", |
| 240 | + "kernels/portable/cpu/util/distance_util.cpp", |
| 241 | + "kernels/portable/cpu/util/dtype_util.cpp", |
| 242 | + "kernels/portable/cpu/util/index_util.cpp", |
| 243 | + "kernels/portable/cpu/util/kernel_ops_util.cpp", |
| 244 | + "kernels/portable/cpu/util/matmul_ops_util.cpp", |
| 245 | + "kernels/portable/cpu/util/normalization_ops_util.cpp", |
| 246 | + "kernels/portable/cpu/util/padding_util.cpp", |
| 247 | + "kernels/portable/cpu/util/reduce_util.cpp", |
| 248 | + "kernels/portable/cpu/util/repeat_util.cpp", |
| 249 | + "kernels/portable/cpu/util/select_copy_util.cpp", |
| 250 | + "kernels/portable/cpu/util/slice_util.cpp", |
| 251 | + "kernels/portable/cpu/util/upsample_util.cpp", |
| 252 | +] |
| 253 | + |
233 | 254 | OPTIMIZED_KERNELS_SRCS = [ |
234 | 255 | "kernels/optimized/cpu/binary_ops.cpp", |
235 | 256 | "kernels/optimized/cpu/op_add.cpp", |
@@ -297,11 +318,24 @@ OPTIMIZED_NATIVE_CPU_OPS_SRCS = [ |
297 | 318 | "kernels/optimized/cpu/op_where.cpp", |
298 | 319 | ] |
299 | 320 |
|
| 321 | +TEST_BACKEND_COMPILER_LIB_SRCS = [ |
| 322 | + "runtime/executor/test/test_backend_compiler_lib.cpp", |
| 323 | +] |
| 324 | + |
300 | 325 | EXTENSION_DATA_LOADER_SRCS = [ |
301 | 326 | "extension/data_loader/file_data_loader.cpp", |
302 | 327 | "extension/data_loader/mmap_data_loader.cpp", |
303 | 328 | ] |
304 | 329 |
|
| 330 | +EXTENSION_EVALUE_UTIL_SRCS = [ |
| 331 | + "extension/evalue_util/print_evalue.cpp", |
| 332 | +] |
| 333 | + |
| 334 | +EXTENSION_FLAT_TENSOR_SRCS = [ |
| 335 | + "extension/flat_tensor/flat_tensor_data_map.cpp", |
| 336 | + "extension/flat_tensor/serialize/flat_tensor_header.cpp", |
| 337 | +] |
| 338 | + |
305 | 339 | EXTENSION_MODULE_SRCS = [ |
306 | 340 | "extension/module/module.cpp", |
307 | 341 | ] |
|
0 commit comments