@@ -228,7 +228,7 @@ enum class SupportedTensorDtypes {
228228namespace internal {
229229
230230template <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 (
232232 const Tensor& t,
233233 SupportedTensorDtypes dtypes) {
234234 switch (dtypes) {
@@ -252,7 +252,7 @@ load_to_compute_fn<CTYPE_COMPUTE> get_load_to_compute_fn_impl(
252252}
253253
254254template <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 (
256256 const Tensor& t,
257257 SupportedTensorDtypes dtypes) {
258258 switch (dtypes) {
@@ -285,41 +285,6 @@ store_compute_to_tensor_fn<CTYPE_COMPUTE> get_store_compute_to_tensor_fn_impl(
285285 return nullptr ;
286286}
287287
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- }
323288bool check_tensor_dtype (
324289 const Tensor t,
325290 SupportedTensorDtypes dtypes,
0 commit comments