@@ -20,12 +20,6 @@ endif()
20
20
21
21
# ATen compliant ops that are needed to run this model.
22
22
set (_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"
29
23
"${EXECUTORCH_ROOT} /kernels/portable/cpu/util/activation_ops_util.cpp"
30
24
"${EXECUTORCH_ROOT} /kernels/portable/cpu/util/copy_ops_util.cpp"
31
25
"${EXECUTORCH_ROOT} /kernels/portable/cpu/util/broadcast_util.cpp"
@@ -35,29 +29,24 @@ set(_aten_ops__srcs
35
29
"${EXECUTORCH_ROOT} /kernels/portable/cpu/util/reduce_util.cpp"
36
30
"${EXECUTORCH_ROOT} /kernels/portable/cpu/util/repeat_util.cpp"
37
31
"${EXECUTORCH_ROOT} /kernels/portable/cpu/util/slice_util.cpp"
32
+ "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_add.cpp"
38
33
"${EXECUTORCH_ROOT} /kernels/portable/cpu/op_bmm.cpp"
39
34
"${EXECUTORCH_ROOT} /kernels/portable/cpu/op_cat.cpp"
40
35
"${EXECUTORCH_ROOT} /kernels/portable/cpu/op_clone.cpp"
36
+ "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_div.cpp"
41
37
"${EXECUTORCH_ROOT} /kernels/portable/cpu/op_embedding.cpp"
42
38
"${EXECUTORCH_ROOT} /kernels/portable/cpu/op_full.cpp"
39
+ "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_mul.cpp"
43
40
"${EXECUTORCH_ROOT} /kernels/portable/cpu/op_permute_copy.cpp"
41
+ "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_sigmoid.cpp"
44
42
"${EXECUTORCH_ROOT} /kernels/portable/cpu/op_slice_copy.cpp"
45
43
"${EXECUTORCH_ROOT} /kernels/portable/cpu/op_softmax.cpp"
46
44
"${EXECUTORCH_ROOT} /kernels/portable/cpu/op_split_with_sizes_copy.cpp"
45
+ "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_sub.cpp"
47
46
"${EXECUTORCH_ROOT} /kernels/portable/cpu/op_to_copy.cpp"
48
47
"${EXECUTORCH_ROOT} /kernels/portable/cpu/op_view_copy.cpp"
49
48
"${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
+ )
61
50
add_library (aten_ops_cadence ${_aten_ops__srcs} )
62
51
target_link_libraries (aten_ops_cadence PUBLIC executorch)
63
52
target_link_libraries (aten_ops_cadence PRIVATE cadence_kernels)
0 commit comments