@@ -311,23 +311,6 @@ void (*dpnp_cross_default_c)(void *,
311311 const size_t *) =
312312 dpnp_cross_c<_DataType_output, _DataType_input1, _DataType_input2>;
313313
314- template <typename _DataType_output,
315- typename _DataType_input1,
316- typename _DataType_input2>
317- DPCTLSyclEventRef (*dpnp_cross_ext_c)(DPCTLSyclQueueRef,
318- void *,
319- const void *,
320- const size_t ,
321- const shape_elem_type *,
322- const size_t ,
323- const void *,
324- const size_t ,
325- const shape_elem_type *,
326- const size_t ,
327- const size_t *,
328- const DPCTLEventVectorRef) =
329- dpnp_cross_c<_DataType_output, _DataType_input1, _DataType_input2>;
330-
331314template <typename _KernelNameSpecialization1,
332315 typename _KernelNameSpecialization2>
333316class dpnp_cumprod_c_kernel ;
@@ -1116,31 +1099,6 @@ DPCTLSyclEventRef (*dpnp_trapz_ext_c)(DPCTLSyclQueueRef,
11161099 const DPCTLEventVectorRef) =
11171100 dpnp_trapz_c<_DataType_input1, _DataType_input2, _DataType_output>;
11181101
1119- template <DPNPFuncType FT1, DPNPFuncType... FTs>
1120- static void func_map_elemwise_2arg_3type_core (func_map_t &fmap)
1121- {
1122- ((fmap[DPNPFuncName::DPNP_FN_CROSS_EXT][FT1][FTs] =
1123- {get_floating_res_type<FT1, FTs, std::true_type, std::true_type>(),
1124- (void *)dpnp_cross_ext_c<
1125- func_type_map_t ::find_type<get_floating_res_type<
1126- FT1, FTs, std::true_type, std::true_type>()>,
1127- func_type_map_t ::find_type<FT1>,
1128- func_type_map_t ::find_type<FTs>>,
1129- get_floating_res_type<FT1, FTs, std::false_type, std::true_type>(),
1130- (void *)dpnp_cross_ext_c<
1131- func_type_map_t ::find_type<get_floating_res_type<
1132- FT1, FTs, std::false_type, std::true_type>()>,
1133- func_type_map_t ::find_type<FT1>,
1134- func_type_map_t ::find_type<FTs>>}),
1135- ...);
1136- }
1137-
1138- template <DPNPFuncType... FTs>
1139- static void func_map_elemwise_2arg_3type_helper (func_map_t &fmap)
1140- {
1141- ((func_map_elemwise_2arg_3type_core<FTs, FTs...>(fmap)), ...);
1142- }
1143-
11441102void func_map_init_mathematical (func_map_t &fmap)
11451103{
11461104 fmap[DPNPFuncName::DPNP_FN_ABSOLUTE][eft_INT][eft_INT] = {
@@ -1402,8 +1360,5 @@ void func_map_init_mathematical(func_map_t &fmap)
14021360 fmap[DPNPFuncName::DPNP_FN_TRAPZ_EXT][eft_DBL][eft_DBL] = {
14031361 eft_DBL, (void *)dpnp_trapz_ext_c<double , double , double >};
14041362
1405- func_map_elemwise_2arg_3type_helper<eft_INT, eft_LNG, eft_FLT, eft_DBL>(
1406- fmap);
1407-
14081363 return ;
14091364}
0 commit comments