numba_dpex.core.parfors.reduction_kernel_builder module

numba_dpex.core.parfors.reduction_kernel_builder.create_reduction_main_kernel_for_parfor(loop_ranges, parfor_node, typemap, flags, has_aliases, reductionKernelVar, parfor_reddict=None)

Creates a numba_dpex.kernel function for reduction main kernel.

numba_dpex.core.parfors.reduction_kernel_builder.create_reduction_remainder_kernel_for_parfor(parfor_node, typemap, flags, has_aliases, reductionKernelVar, parfor_reddict, reductionHelperList)

Creates a numba_dpex.kernel function for a reduction remainder kernel.