@@ -143,7 +143,23 @@ executorch_generated_lib(
143143 visibility = ["PUBLIC"],
144144 deps = [
145145 "//executorch/backends/cadence/generic/kernels:cadence_kernels",
146- "//executorch/backends/cadence/generic/operators:cadence_generic_ops",
146+ # Individual operator targets instead of combined cadence_generic_ops
147+ "//executorch/backends/cadence/generic/operators:op_add",
148+ "//executorch/backends/cadence/generic/operators:op_embedding",
149+ "//executorch/backends/cadence/generic/operators:op_full",
150+ "//executorch/backends/cadence/generic/operators:op_requantize_out",
151+ "//executorch/backends/cadence/generic/operators:op_view_copy",
152+ "//executorch/backends/cadence/generic/operators:im2row_out",
153+ "//executorch/backends/cadence/generic/operators:dequantize_per_tensor",
154+ "//executorch/backends/cadence/generic/operators:quantize_per_tensor",
155+ "//executorch/backends/cadence/generic/operators:quantized_add_out",
156+ "//executorch/backends/cadence/generic/operators:quantized_conv_nchw_out",
157+ "//executorch/backends/cadence/generic/operators:quantized_conv_nhwc_out",
158+ "//executorch/backends/cadence/generic/operators:quantized_fully_connected_out",
159+ "//executorch/backends/cadence/generic/operators:quantized_layer_norm",
160+ "//executorch/backends/cadence/generic/operators:quantized_linear_out",
161+ "//executorch/backends/cadence/generic/operators:quantized_matmul_out",
162+ "//executorch/backends/cadence/generic/operators:quantized_relu_out",
147163 "//executorch/kernels/portable:executorch_all_ops",
148164 "//executorch/kernels/portable:operators",
149165 ],
0 commit comments