@@ -228,7 +228,7 @@ enum class SupportedTensorDtypes {
228
228
namespace internal {
229
229
230
230
template <typename CTYPE_COMPUTE, const char * op_name>
231
- load_to_compute_fn<CTYPE_COMPUTE> get_load_to_compute_fn_impl (
231
+ load_to_compute_fn<CTYPE_COMPUTE> get_load_to_compute_fn (
232
232
const Tensor& t,
233
233
SupportedTensorDtypes dtypes) {
234
234
switch (dtypes) {
@@ -252,7 +252,7 @@ load_to_compute_fn<CTYPE_COMPUTE> get_load_to_compute_fn_impl(
252
252
}
253
253
254
254
template <typename CTYPE_COMPUTE, const char * op_name>
255
- store_compute_to_tensor_fn<CTYPE_COMPUTE> get_store_compute_to_tensor_fn_impl (
255
+ store_compute_to_tensor_fn<CTYPE_COMPUTE> get_store_compute_to_tensor_fn (
256
256
const Tensor& t,
257
257
SupportedTensorDtypes dtypes) {
258
258
switch (dtypes) {
@@ -285,41 +285,6 @@ store_compute_to_tensor_fn<CTYPE_COMPUTE> get_store_compute_to_tensor_fn_impl(
285
285
return nullptr ;
286
286
}
287
287
288
- #ifndef EXECUTORCH_SELECTIVE_BUILD_DTYPE
289
- constexpr const char kGenericElementwiseOpName [] = " generic_elementwise_op" ;
290
- #endif // EXECUTORCH_SELECTIVE_BUILD_DTYPE
291
-
292
- template <typename CTYPE_COMPUTE, const char * op_name>
293
- load_to_compute_fn<CTYPE_COMPUTE> get_load_to_compute_fn (
294
- const Tensor& t,
295
- SupportedTensorDtypes dtypes) {
296
- // NOTE: Selective build relies on the operator name being passed
297
- // here. When it's *not* active, using the same operator name
298
- // everywhere saves on size because we don't require a new template
299
- // instantiation for every operator.
300
- return get_load_to_compute_fn_impl<
301
- CTYPE_COMPUTE,
302
- #ifdef EXECUTORCH_SELECTIVE_BUILD_DTYPE
303
- op_name
304
- #else // EXECUTORCH_SELECTIVE_BUILD_DTYPE
305
- kGenericElementwiseOpName
306
- #endif // EXECUTORCH_SELECTIVE_BUILD_DTYPE
307
- >(t, dtypes);
308
- }
309
-
310
- template <typename CTYPE_COMPUTE, const char * op_name>
311
- store_compute_to_tensor_fn<CTYPE_COMPUTE> get_store_compute_to_tensor_fn (
312
- const Tensor& t,
313
- SupportedTensorDtypes dtypes) {
314
- return get_store_compute_to_tensor_fn_impl<
315
- CTYPE_COMPUTE,
316
- #ifdef EXECUTORCH_SELECTIVE_BUILD_DTYPE
317
- op_name
318
- #else // EXECUTORCH_SELECTIVE_BUILD_DTYPE
319
- kGenericElementwiseOpName
320
- #endif // EXECUTORCH_SELECTIVE_BUILD_DTYPE
321
- >(t, dtypes);
322
- }
323
288
bool check_tensor_dtype (
324
289
const Tensor t,
325
290
SupportedTensorDtypes dtypes,
0 commit comments