@@ -20,12 +20,6 @@ endif()
2020
2121# ATen compliant ops that are needed to run this model.
2222set (_aten_ops__srcs
23- "${EXECUTORCH_ROOT} /backends/cadence/hifi/operators/op_add.cpp"
24- "${EXECUTORCH_ROOT} /backends/cadence/hifi/operators/op_div.cpp"
25- "${EXECUTORCH_ROOT} /backends/cadence/hifi/operators/op_mul.cpp"
26- "${EXECUTORCH_ROOT} /backends/cadence/hifi/operators/op_sigmoid.cpp"
27- "${EXECUTORCH_ROOT} /backends/cadence/hifi/operators/op_sub.cpp"
28- "${EXECUTORCH_ROOT} /backends/cadence/hifi/operators/op_tanh.cpp"
2923 "${EXECUTORCH_ROOT} /kernels/portable/cpu/util/activation_ops_util.cpp"
3024 "${EXECUTORCH_ROOT} /kernels/portable/cpu/util/copy_ops_util.cpp"
3125 "${EXECUTORCH_ROOT} /kernels/portable/cpu/util/broadcast_util.cpp"
@@ -35,29 +29,24 @@ set(_aten_ops__srcs
3529 "${EXECUTORCH_ROOT} /kernels/portable/cpu/util/reduce_util.cpp"
3630 "${EXECUTORCH_ROOT} /kernels/portable/cpu/util/repeat_util.cpp"
3731 "${EXECUTORCH_ROOT} /kernels/portable/cpu/util/slice_util.cpp"
32+ "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_add.cpp"
3833 "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_bmm.cpp"
3934 "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_cat.cpp"
4035 "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_clone.cpp"
36+ "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_div.cpp"
4137 "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_embedding.cpp"
4238 "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_full.cpp"
39+ "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_mul.cpp"
4340 "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_permute_copy.cpp"
41+ "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_sigmoid.cpp"
4442 "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_slice_copy.cpp"
4543 "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_softmax.cpp"
4644 "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_split_with_sizes_copy.cpp"
45+ "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_sub.cpp"
4746 "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_to_copy.cpp"
4847 "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_view_copy.cpp"
4948 "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_where.cpp"
50- "${EXECUTORCH_ROOT} /kernels/portable/cpu/pattern/unary_ufunc_realhbbf16_to_floathbf16.cpp"
51- "${EXECUTORCH_ROOT} /kernels/portable/cpu/util/activation_ops_util.cpp"
52- "${EXECUTORCH_ROOT} /kernels/portable/cpu/util/broadcast_util.cpp"
53- "${EXECUTORCH_ROOT} /kernels/portable/cpu/util/copy_ops_util.cpp"
54- "${EXECUTORCH_ROOT} /kernels/portable/cpu/util/dtype_util.cpp"
55- "${EXECUTORCH_ROOT} /kernels/portable/cpu/util/index_util.cpp"
56- "${EXECUTORCH_ROOT} /kernels/portable/cpu/util/kernel_ops_util.cpp"
57- "${EXECUTORCH_ROOT} /kernels/portable/cpu/util/matmul_ops_util.cpp"
58- "${EXECUTORCH_ROOT} /kernels/portable/cpu/util/reduce_util.cpp"
59- "${EXECUTORCH_ROOT} /kernels/portable/cpu/util/repeat_util.cpp"
60- )
49+ )
6150add_library (aten_ops_cadence ${_aten_ops__srcs} )
6251target_link_libraries (aten_ops_cadence PUBLIC executorch)
6352target_link_libraries (aten_ops_cadence PRIVATE cadence_kernels)
0 commit comments