Index A | B | C | D | E | F | G | I | K | L | M | N | O | P | Q | R | S | T | U | V | W A ACQ_REL (MemoryOrder attribute), [1] ACQUIRE (MemoryOrder attribute), [1] acquire_meminfo_and_schedule_release() (DpexRTContext method) acquire_meminfo_and_submit_release() (KernelLaunchIRBuilder method) add_argument() (KernelFlattenedArgsBuilder method) AddressSpace (class in numba_dpex.kernel_api) (class in numba_dpex.kernel_api.memory_enums) all_ufuncs (in module numba_dpex.core.typing.dpnpdecl) arraystruct_from_python() (DpexRTContext method) atomic_fence() (in module numba_dpex.kernel_api) (in module numba_dpex.kernel_api.atomic_fence) AtomicRef (class in numba_dpex.kernel_api) (class in numba_dpex.kernel_api.atomic_ref) AtomicRefModel (class in numba_dpex.core.datamodel.models) AtomicRefType (class in numba_dpex.core.types.kernel_api.atomic_ref) B b1 (in module numba_dpex.core) (in module numba_dpex.core.types) (in module numba_dpex.core.types.numba_types_short_names) basetype() (FlagEnum class method) box_array() (in module numba_dpex.core.boxing) (in module numba_dpex.core.boxing.usm_ndarray) box_literal_integer() (in module numba_dpex.core.types.kernel_api.literal_intenum) box_ndrange() (in module numba_dpex.core.boxing) (in module numba_dpex.core.boxing.ranges) box_range() (in module numba_dpex.core.boxing) (in module numba_dpex.core.boxing.ranges) box_sycl_event() (in module numba_dpex.core.types.dpctl_types) box_sycl_queue() (in module numba_dpex.core.types.dpctl_types) BUILD_KERNEL_OPTIONS (in module numba_dpex.core.config), [1] build_or_get_kernel() (DpexRTContext method) byte_ptr_ptr_t (LLVMTypes attribute) byte_ptr_t (LLVMTypes attribute) byte_t (LLVMTypes attribute) C C2CODE (in module numba_dpex.core.utils.itanium_mangler) call_kernel() (in module numba_dpex.core.kernel_launcher) (in module numba_dpex.kernel_api) (in module numba_dpex.kernel_api.launcher) call_kernel_async() (in module numba_dpex.core.kernel_launcher) can_convert_to() (IntEnumLiteral method), [1], [2] (USMNdArray method), [1], [2], [3] cast_python_value() (AtomicRefType method) (GroupType method) (ItemType method) (KernelDispatcherType method), [1], [2] (LocalAccessorType method) (NdItemType method) compare_exchange() (AtomicRef method), [1] CONSTANT (AddressSpace attribute), [1] CONSUME_UNSUPPORTED (MemoryOrder attribute), [1] ConvertDPNPPass (class in numba_dpex.core.parfors.parfor_pass) copy() (USMNdArray method), [1], [2], [3] copy_final_sum_to_host() (ReductionKernelVariables method) create_kernel_for_parfor() (in module numba_dpex.core.parfors.kernel_builder) create_null_ptr() (in module numba_dpex.core.utils.cgutils_extra) create_reduction_main_kernel_for_parfor() (in module numba_dpex.core.parfors.reduction_kernel_builder) create_reduction_remainder_kernel_for_parfor() (in module numba_dpex.core.parfors.reduction_kernel_builder) D DEBUG (in module numba_dpex.core.config), [1] DEBUG_KERNEL_LAUNCHER (in module numba_dpex.core.config), [1] DEBUGINFO_DEFAULT (in module numba_dpex.core.config), [1] declare_function() (in module numba_dpex.core.utils.cgutils_extra) define_pipelines() (DpjitCompiler method) (KernelCompiler method) DEVICE (MemoryScope attribute), [1] device_func() (in module numba_dpex.core.decorators) device_to_lowerer_map (ParforLowerFactory attribute) DIBuilder (class in numba_dpex.core.debuginfo) double (in module numba_dpex.core) (in module numba_dpex.core.types) (in module numba_dpex.core.types.numba_types_short_names) DpctlMDLocalAccessorModel (class in numba_dpex.core.datamodel.models) DpctlMDLocalAccessorType (class in numba_dpex.core.types.kernel_api.local_accessor) DpctlSyclEvent (class in numba_dpex.core) (class in numba_dpex.core.types) (class in numba_dpex.core.types.dpctl_types) DpctlSyclQueue (class in numba_dpex.core) (class in numba_dpex.core.types) (class in numba_dpex.core.types.dpctl_types) Dpex (class in numba_dpex.core.targets.dpjit_target) dpex_data_model_manager (in module numba_dpex.core.datamodel.models) dpex_dispatcher_const() (in module numba_dpex.core.lowering) dpex_function_registry (in module numba_dpex.core.targets.dpjit_target) dpex_kernel_target (in module numba_dpex.core.descriptor) DPEX_OPT (in module numba_dpex.core.config), [1] dpex_target (in module numba_dpex.core.descriptor) DPEX_TARGET_NAME (in module numba_dpex.core.overloads.ranges_overloads) (in module numba_dpex.core.targets.dpjit_target) DpexKernelTarget (class in numba_dpex.core.descriptor) dpexrt() (DpexTargetContext method) (KernelLaunchIRBuilder method) DpexRTContext (class in numba_dpex.core.runtime.context) DpexTarget (class in numba_dpex.core.descriptor) DpexTargetContext (class in numba_dpex.core.targets.dpjit_target) DpexTargetOptions (class in numba_dpex.core.descriptor) DpexTypingContext (class in numba_dpex.core.targets.dpjit_target) dpjit() (in module numba_dpex.core.decorators) dpjit_data_model_manager (in module numba_dpex.core.datamodel.models) DpjitCompiler (class in numba_dpex.core.pipelines.dpjit_compiler) DpjitDispatcher (class in numba_dpex.core.dpjit_dispatcher) DpnpNdArray (class in numba_dpex.core) (class in numba_dpex.core.types) (class in numba_dpex.core.types.dpnp_ndarray_type) DpnpRulesArrayOperator (class in numba_dpex.core.typing.dpnpdecl) DpnpRulesInplaceArrayOperator (class in numba_dpex.core.typing.dpnpdecl) DpnpRulesUnaryArrayOperator (class in numba_dpex.core.typing.dpnpdecl) dufunc_inliner() (in module numba_dpex.core.passes.dufunc_inliner) dump() (ExtendedParforDiagnostics method) DUMP_KERNEL_LAUNCHER (in module numba_dpex.core.config), [1] DUMP_KERNEL_LLVM (in module numba_dpex.core.config), [1] dump_kernel_string() (KernelTemplateInterface method) (RangeKernelTemplate method) (RemainderReduceIntermediateKernelTemplate method) (TreeReduceIntermediateKernelTemplate method) DumpParforDiagnostics (class in numba_dpex.core.passes) (class in numba_dpex.core.passes.passes) E EmptyStructModel (class in numba_dpex.core.datamodel.models) environment variable NUMBA_DPEX_DEBUGINFO NUMBA_OPT eventstruct_from_python() (DpexRTContext method) eventstruct_init() (DpexRTContext method) eventstruct_to_python() (DpexRTContext method) exchange() (AtomicRef method), [1] experimental (DpexTargetOptions attribute) ExtendedParforDiagnostics (class in numba_dpex.core.parfors.parfor_diagnostics) F f4 (in module numba_dpex.core) (in module numba_dpex.core.types) (in module numba_dpex.core.types.numba_types_short_names) f8 (in module numba_dpex.core) (in module numba_dpex.core.types) (in module numba_dpex.core.types.numba_types_short_names) fetch_add() (AtomicRef method), [1] fetch_and() (AtomicRef method), [1] fetch_max() (AtomicRef method), [1] fetch_min() (AtomicRef method), [1] fetch_or() (AtomicRef method), [1] fetch_sub() (AtomicRef method), [1] fetch_xor() (AtomicRef method), [1] finalize() (DpexTargetOptions method) FlagEnum (class in numba_dpex.kernel_api.flag_enum) float32 (in module numba_dpex.core) (in module numba_dpex.core.types) (in module numba_dpex.core.types.numba_types_short_names) float64 (in module numba_dpex.core) (in module numba_dpex.core.types) (in module numba_dpex.core.types.numba_types_short_names) float_ (in module numba_dpex.core) (in module numba_dpex.core.types) (in module numba_dpex.core.types.numba_types_short_names) G GENERIC (AddressSpace attribute), [1] GenericPointerModel (class in numba_dpex.core.datamodel.models) get() (Range method), [1], [2], [3] get_dpnp_ufunc_typ() (in module numba_dpex.core.parfors.parfor_pass) get_flattened_member_count() (in module numba_dpex.core.datamodel.models) get_global_id() (NdItem method), [1] get_global_linear_id() (NdItem method), [1] get_global_linear_range() (NdItem method), [1] get_global_range() (NdItem method), [1] (NdRange method), [1], [2], [3] get_group() (NdItem method), [1] get_group_id() (Group method), [1] get_group_linear_id() (Group method), [1] get_group_linear_range() (Group method), [1] get_group_range() (Group method), [1] get_id() (Item method), [1] get_kernel_arg_list() (KernelFlattenedArgsBuilder method) get_linear_id() (Item method), [1] get_linear_range() (Item method), [1] get_llvm_ptr_type() (in module numba_dpex.core.utils.cgutils_extra) get_llvm_type() (in module numba_dpex.core.utils.cgutils_extra) get_local_id() (NdItem method), [1] get_local_linear_id() (NdItem method), [1] get_local_linear_range() (Group method), [1] (NdItem method), [1] get_local_range() (Group method), [1] (NdItem method), [1] (NdRange method), [1], [2], [3] get_lowerer() (ParforLowerFactory class method) get_one() (in module numba_dpex.core.utils.cgutils_extra) get_queue() (KernelLaunchIRBuilder method) get_queue_from_filter_string() (DpexRTContext method) get_queue_from_llvm_values() (in module numba_dpex.core.utils.call_kernel_builder) get_range() (Item method), [1] get_ufunc_info() (DpexTargetContext method) get_zero() (in module numba_dpex.core.utils.cgutils_extra) GLOBAL (AddressSpace attribute), [1] Group (class in numba_dpex.kernel_api) (class in numba_dpex.kernel_api.index_space_ids) group_barrier() (in module numba_dpex.kernel_api) (in module numba_dpex.kernel_api.barrier) GroupType (class in numba_dpex.core.types.kernel_api.index_space_ids) I i4 (in module numba_dpex.core) (in module numba_dpex.core.types) (in module numba_dpex.core.types.numba_types_short_names) i8 (in module numba_dpex.core) (in module numba_dpex.core.types) (in module numba_dpex.core.types.numba_types_short_names) infer (in module numba_dpex.core.typing.dpnpdecl) infer_getattr (in module numba_dpex.core.typing.dpnpdecl) infer_global (in module numba_dpex.core.typing.dpnpdecl) init() (DpexTargetContext method) inline_threshold (DpexTargetOptions attribute) INLINE_THRESHOLD (in module numba_dpex.core.config), [1] inputUsmTypeIntToStr (ParforLegalizeCFDPassImpl attribute) inputUsmTypeStrToInt (ParforLegalizeCFDPassImpl attribute) install_operations() (DpnpRulesArrayOperator class method) (DpnpRulesInplaceArrayOperator class method) (DpnpRulesUnaryArrayOperator class method) int32 (in module numba_dpex.core) (in module numba_dpex.core.types) (in module numba_dpex.core.types.numba_types_short_names) int32_ptr_t (LLVMTypes attribute) int32_t (LLVMTypes attribute) int64 (in module numba_dpex.core) (in module numba_dpex.core.types) (in module numba_dpex.core.types.numba_types_short_names) int64_ptr_t (LLVMTypes attribute) int64_t (LLVMTypes attribute) IntEnumLiteral (class in numba_dpex.core) (class in numba_dpex.core.types) (class in numba_dpex.core.types.kernel_api.literal_intenum) IntEnumLiteralModel (class in numba_dpex.core.datamodel.models) Item (class in numba_dpex.kernel_api) (class in numba_dpex.kernel_api.index_space_ids) ItemType (class in numba_dpex.core.types.kernel_api.index_space_ids) K kernel() (in module numba_dpex.core.decorators) kernel_bitcode (SPIRVKernelModule attribute) kernel_cache_size() (DpexRTContext method) kernel_name (SPIRVKernelModule attribute) KernelArg (class in numba_dpex.core.utils.kernel_flattened_args_builder) KernelCompiler (class in numba_dpex.core.pipelines.kernel_compiler) KernelDispatcherType (class in numba_dpex.core) (class in numba_dpex.core.types) (class in numba_dpex.core.types.kernel_dispatcher_type) KernelFlattenedArgsBuilder (class in numba_dpex.core.utils.kernel_flattened_args_builder) KernelLaunchIRBuilder (class in numba_dpex.core.utils.call_kernel_builder) KernelTemplateInterface (class in numba_dpex.core.parfors.kernel_templates.kernel_template_iface) L L0_OPT_DISABLE_FLAG (in module numba_dpex.core.utils.call_kernel_builder) legal_loop_indices (ParforBodyArguments attribute) llvm_val (KernelArg attribute) LLVMTypes (class in numba_dpex.core.utils.cgutils_extra) load() (AtomicRef method), [1] load_additional_registries() (DpexTargetContext method) (DpexTypingContext method) LOCAL (AddressSpace attribute), [1] LocalAccessor (class in numba_dpex.kernel_api) (class in numba_dpex.kernel_api.local_accessor) LocalAccessorModel (class in numba_dpex.core.datamodel.models) LocalAccessorType (class in numba_dpex.core.types.kernel_api.local_accessor) loop_body (ParforBodyArguments attribute) lower_constant (in module numba_dpex.core.lowering) M mangle() (in module numba_dpex.core.utils.itanium_mangler) mangle_abi_tag() (in module numba_dpex.core.utils.itanium_mangler) mangle_args() (in module numba_dpex.core.utils.itanium_mangler) mangle_args_c() (in module numba_dpex.core.utils.itanium_mangler) mangle_c() (in module numba_dpex.core.utils.itanium_mangler) mangle_ext() (in module numba_dpex.core.utils.itanium_mangler) mangle_identifier() (in module numba_dpex.core.utils.itanium_mangler) mangle_templated_ident() (in module numba_dpex.core.utils.itanium_mangler) mangle_type (in module numba_dpex.core.utils.itanium_mangler) mangle_type_c() (in module numba_dpex.core.utils.itanium_mangler) mangle_type_or_value() (in module numba_dpex.core.utils.itanium_mangler) mangle_type_or_value_numba() (in module numba_dpex.core.utils.itanium_mangler) mangle_value (in module numba_dpex.core.utils.itanium_mangler) mark_subprogram() (DIBuilder method) MAX_SIZE_OF_SYCL_RANGE (in module numba_dpex.core.utils.call_kernel_builder) meminfo_alloc() (DpexRTContext method) meminfo_alloc_unchecked() (DpexRTContext method) meminfo_fill() (DpexRTContext method) meminfo_fill_unchecked() (DpexRTContext method) MemoryOrder (class in numba_dpex.kernel_api) (class in numba_dpex.kernel_api.memory_enums) MemoryScope (class in numba_dpex.kernel_api) (class in numba_dpex.kernel_api.memory_enums) mk_alloc() (in module numba_dpex.core.parfors.parfor_pass) module numba_dpex numba_dpex.core numba_dpex.core.boxing numba_dpex.core.boxing.ranges numba_dpex.core.boxing.usm_ndarray numba_dpex.core.config, [1] numba_dpex.core.datamodel numba_dpex.core.datamodel.models numba_dpex.core.debuginfo numba_dpex.core.decorators numba_dpex.core.descriptor numba_dpex.core.dpjit_dispatcher numba_dpex.core.exceptions numba_dpex.core.kernel_launcher numba_dpex.core.lowering numba_dpex.core.overloads numba_dpex.core.overloads.ranges_overloads numba_dpex.core.parfors numba_dpex.core.parfors.kernel_builder numba_dpex.core.parfors.kernel_templates numba_dpex.core.parfors.kernel_templates.kernel_template_iface numba_dpex.core.parfors.kernel_templates.range_kernel_template numba_dpex.core.parfors.kernel_templates.reduction_template numba_dpex.core.parfors.parfor_diagnostics numba_dpex.core.parfors.parfor_lowerer numba_dpex.core.parfors.parfor_pass numba_dpex.core.parfors.parfor_sentinel_replace_pass numba_dpex.core.parfors.reduction_helper numba_dpex.core.parfors.reduction_kernel_builder numba_dpex.core.passes numba_dpex.core.passes.dufunc_inliner numba_dpex.core.passes.parfor_legalize_cfd_pass numba_dpex.core.passes.passes numba_dpex.core.pipelines numba_dpex.core.pipelines.dpjit_compiler numba_dpex.core.pipelines.kernel_compiler numba_dpex.core.runtime numba_dpex.core.runtime.context numba_dpex.core.targets numba_dpex.core.targets.dpjit_target numba_dpex.core.types numba_dpex.core.types.dpctl_types numba_dpex.core.types.dpnp_ndarray_type numba_dpex.core.types.kernel_api numba_dpex.core.types.kernel_api.atomic_ref numba_dpex.core.types.kernel_api.index_space_ids numba_dpex.core.types.kernel_api.literal_intenum numba_dpex.core.types.kernel_api.local_accessor numba_dpex.core.types.kernel_api.ranges numba_dpex.core.types.kernel_dispatcher_type numba_dpex.core.types.numba_types_short_names numba_dpex.core.types.usm_ndarray_type numba_dpex.core.typing numba_dpex.core.typing.dpnpdecl numba_dpex.core.typing.typeof numba_dpex.core.utils numba_dpex.core.utils.call_kernel_builder numba_dpex.core.utils.cgutils_extra numba_dpex.core.utils.itanium_mangler numba_dpex.core.utils.kernel_flattened_args_builder numba_dpex.kernel_api numba_dpex.kernel_api.atomic_fence numba_dpex.kernel_api.atomic_ref numba_dpex.kernel_api.barrier numba_dpex.kernel_api.flag_enum numba_dpex.kernel_api.index_space_ids numba_dpex.kernel_api.launcher numba_dpex.kernel_api.local_accessor numba_dpex.kernel_api.memory_enums numba_dpex.kernel_api.private_array numba_dpex.kernel_api.ranges N N2C (in module numba_dpex.core.utils.itanium_mangler) NdItem (class in numba_dpex.kernel_api) (class in numba_dpex.kernel_api.index_space_ids) NdItemType (class in numba_dpex.core.types.kernel_api.index_space_ids) NdRange (class in numba_dpex.core.boxing), [1] (class in numba_dpex.kernel_api) (class in numba_dpex.kernel_api.ranges) NdRangeModel (class in numba_dpex.core.datamodel.models) NdRangeType (class in numba_dpex.core) (class in numba_dpex.core.boxing) (class in numba_dpex.core.types) (class in numba_dpex.core.types.kernel_api.ranges) no_compile (DpexTargetOptions attribute) none (in module numba_dpex.core) (in module numba_dpex.core.types) (in module numba_dpex.core.types.numba_types_short_names) NoPythonBackend (class in numba_dpex.core.passes) (class in numba_dpex.core.passes.passes) numba_dpex module numba_dpex.core module numba_dpex.core.boxing module numba_dpex.core.boxing.ranges module numba_dpex.core.boxing.usm_ndarray module numba_dpex.core.config module, [1] numba_dpex.core.datamodel module numba_dpex.core.datamodel.models module numba_dpex.core.debuginfo module numba_dpex.core.decorators module numba_dpex.core.descriptor module numba_dpex.core.dpjit_dispatcher module numba_dpex.core.exceptions module numba_dpex.core.kernel_launcher module numba_dpex.core.lowering module numba_dpex.core.overloads module numba_dpex.core.overloads.ranges_overloads module numba_dpex.core.parfors module numba_dpex.core.parfors.kernel_builder module numba_dpex.core.parfors.kernel_templates module numba_dpex.core.parfors.kernel_templates.kernel_template_iface module numba_dpex.core.parfors.kernel_templates.range_kernel_template module numba_dpex.core.parfors.kernel_templates.reduction_template module numba_dpex.core.parfors.parfor_diagnostics module numba_dpex.core.parfors.parfor_lowerer module numba_dpex.core.parfors.parfor_pass module numba_dpex.core.parfors.parfor_sentinel_replace_pass module numba_dpex.core.parfors.reduction_helper module numba_dpex.core.parfors.reduction_kernel_builder module numba_dpex.core.passes module numba_dpex.core.passes.dufunc_inliner module numba_dpex.core.passes.parfor_legalize_cfd_pass module numba_dpex.core.passes.passes module numba_dpex.core.pipelines module numba_dpex.core.pipelines.dpjit_compiler module numba_dpex.core.pipelines.kernel_compiler module numba_dpex.core.runtime module numba_dpex.core.runtime.context module numba_dpex.core.targets module numba_dpex.core.targets.dpjit_target module numba_dpex.core.types module numba_dpex.core.types.dpctl_types module numba_dpex.core.types.dpnp_ndarray_type module numba_dpex.core.types.kernel_api module numba_dpex.core.types.kernel_api.atomic_ref module numba_dpex.core.types.kernel_api.index_space_ids module numba_dpex.core.types.kernel_api.literal_intenum module numba_dpex.core.types.kernel_api.local_accessor module numba_dpex.core.types.kernel_api.ranges module numba_dpex.core.types.kernel_dispatcher_type module numba_dpex.core.types.numba_types_short_names module numba_dpex.core.types.usm_ndarray_type module numba_dpex.core.typing module numba_dpex.core.typing.dpnpdecl module numba_dpex.core.typing.typeof module numba_dpex.core.utils module numba_dpex.core.utils.call_kernel_builder module numba_dpex.core.utils.cgutils_extra module numba_dpex.core.utils.itanium_mangler module numba_dpex.core.utils.kernel_flattened_args_builder module numba_dpex.kernel_api module numba_dpex.kernel_api.atomic_fence module numba_dpex.kernel_api.atomic_ref module numba_dpex.kernel_api.barrier module numba_dpex.kernel_api.flag_enum module numba_dpex.kernel_api.index_space_ids module numba_dpex.kernel_api.launcher module numba_dpex.kernel_api.local_accessor module numba_dpex.kernel_api.memory_enums module numba_dpex.kernel_api.private_array module numba_dpex.kernel_api.ranges module NUMBA_DPEX_DEBUGINFO NUMBA_OPT O OFFLOAD_DIAGNOSTICS (in module numba_dpex.core.config), [1] OPEN_CL_OPT_DISABLE_FLAG (in module numba_dpex.core.utils.call_kernel_builder) options (DpexKernelTarget attribute) (DpexTarget attribute) P param_dict (ParforBodyArguments attribute) ParforBodyArguments (class in numba_dpex.core.parfors.parfor_sentinel_replace_pass) ParforKernel (class in numba_dpex.core.parfors.kernel_builder) ParforLegalizeCFDPass (class in numba_dpex.core.passes) (class in numba_dpex.core.passes.parfor_legalize_cfd_pass) ParforLegalizeCFDPassImpl (class in numba_dpex.core.passes.parfor_legalize_cfd_pass) ParforLowerFactory (class in numba_dpex.core.parfors.parfor_lowerer) ParforLowerImpl (class in numba_dpex.core.parfors.parfor_lowerer) ParforPass (class in numba_dpex.core.parfors.parfor_pass) ParforSentinelReplacePass (class in numba_dpex.core.parfors.parfor_sentinel_replace_pass) partialclass() (in module numba_dpex.core.types.dpnp_ndarray_type) PREFIX (in module numba_dpex.core.utils.itanium_mangler) prepend_namespace() (in module numba_dpex.core.utils.itanium_mangler) print_auto_offloading() (ExtendedParforDiagnostics method) print_kernel_arg_list() (KernelFlattenedArgsBuilder method) PRIVATE (AddressSpace attribute), [1] PrivateArray (class in numba_dpex.kernel_api) (class in numba_dpex.kernel_api.private_array) Q QualNameDisambiguationLowering (class in numba_dpex.core.passes.passes) queuestruct_from_python() (DpexRTContext method) queuestruct_to_python() (DpexRTContext method) R rand_digit_str() (DpctlSyclQueue method), [1], [2] Range (class in numba_dpex.core.boxing), [1] (class in numba_dpex.kernel_api) (class in numba_dpex.kernel_api.ranges) RangeKernelTemplate (class in numba_dpex.core.parfors.kernel_templates.range_kernel_template) RangeModel (class in numba_dpex.core.datamodel.models) RangeType (class in numba_dpex.core) (class in numba_dpex.core.boxing) (class in numba_dpex.core.types) (class in numba_dpex.core.types.kernel_api.ranges) ReductionHelper (class in numba_dpex.core.parfors.reduction_helper) ReductionKernelVariables (class in numba_dpex.core.parfors.reduction_helper) registry (in module numba_dpex.core.lowering) (in module numba_dpex.core.typing.dpnpdecl) RELAXED (MemoryOrder attribute), [1] RELEASE (MemoryOrder attribute), [1] release_gil (DpexTargetOptions attribute) RemainderReduceIntermediateKernelTemplate (class in numba_dpex.core.parfors.kernel_templates.reduction_template) run() (ParforLegalizeCFDPassImpl method) run_pass() (DumpParforDiagnostics method), [1] (NoPythonBackend method), [1] (ParforLegalizeCFDPass method), [1] (ParforPass method) (ParforSentinelReplacePass method) (QualNameDisambiguationLowering method) S SAVE_IR_FILES (in module numba_dpex.core.config), [1] SEQ_CST (MemoryOrder attribute), [1] set_arguments() (KernelLaunchIRBuilder method) set_arguments_form_tuple() (KernelLaunchIRBuilder method) set_dependent_events() (KernelLaunchIRBuilder method) set_dependent_events_from_tuple() (KernelLaunchIRBuilder method) set_kernel() (KernelLaunchIRBuilder method) set_kernel_from_spirv() (KernelLaunchIRBuilder method) set_queue() (KernelLaunchIRBuilder method) set_queue_from_arguments() (KernelLaunchIRBuilder method) set_range() (KernelLaunchIRBuilder method) set_range_from_indexer() (KernelLaunchIRBuilder method) size() (Range method), [1], [2], [3] SPIRVKernelModule (class in numba_dpex.core.utils.call_kernel_builder) store() (AtomicRef method), [1] SUB_GROUP (MemoryScope attribute), [1] submit() (KernelLaunchIRBuilder method) submit_ndrange() (DpexRTContext method) submit_range() (DpexRTContext method) supported_ufuncs (in module numba_dpex.core.typing.dpnpdecl) SyclEventModel (class in numba_dpex.core.datamodel.models) SyclQueueModel (class in numba_dpex.core.datamodel.models) SYSTEM (MemoryScope attribute), [1] T targetdescr (DpjitDispatcher attribute) TESTING_LOG_DEBUGGING (in module numba_dpex.core.config), [1] TESTING_SKIP_NO_DEBUGGING (in module numba_dpex.core.config), [1] TreeReduceIntermediateKernelTemplate (class in numba_dpex.core.parfors.kernel_templates.reduction_template) typeid (KernelArg attribute) typeof_atomic_ref() (in module numba_dpex.core.typing.typeof) typeof_dpctl_sycl_event() (in module numba_dpex.core.typing.typeof) typeof_dpctl_sycl_queue() (in module numba_dpex.core.typing.typeof) typeof_dpnp_ndarray() (in module numba_dpex.core.typing.typeof) typeof_group() (in module numba_dpex.core.typing.typeof) typeof_item() (in module numba_dpex.core.typing.typeof) typeof_local_accessor() (in module numba_dpex.core.typing.typeof) typeof_nditem() (in module numba_dpex.core.typing.typeof) typeof_ndrange() (in module numba_dpex.core.typing.typeof) typeof_range() (in module numba_dpex.core.typing.typeof) typeof_usm_ndarray() (in module numba_dpex.core.typing.typeof) U u4 (in module numba_dpex.core) (in module numba_dpex.core.types) (in module numba_dpex.core.types.numba_types_short_names) u8 (in module numba_dpex.core) (in module numba_dpex.core.types) (in module numba_dpex.core.types.numba_types_short_names) uint32 (in module numba_dpex.core) (in module numba_dpex.core.types) (in module numba_dpex.core.types.numba_types_short_names) uint64 (in module numba_dpex.core) (in module numba_dpex.core.types) (in module numba_dpex.core.types.numba_types_short_names) unbox_dpnp_nd_array() (in module numba_dpex.core.boxing) (in module numba_dpex.core.boxing.usm_ndarray) unbox_local_accessor() (in module numba_dpex.core.types.kernel_api.local_accessor) unbox_ndrange() (in module numba_dpex.core.boxing) (in module numba_dpex.core.boxing.ranges) unbox_range() (in module numba_dpex.core.boxing) (in module numba_dpex.core.boxing.ranges) unbox_sycl_event() (in module numba_dpex.core.types.dpctl_types) unbox_sycl_queue() (in module numba_dpex.core.types.dpctl_types) unify() (USMNdArray method), [1], [2], [3] update_sentinel() (in module numba_dpex.core.parfors.kernel_builder) usm_ndarray (in module numba_dpex.core) (in module numba_dpex.core.types) usm_ndarray_to_python_acqref() (DpexRTContext method) USMArrayDeviceModel (class in numba_dpex.core.datamodel.models) USMArrayHostModel (class in numba_dpex.core.datamodel.models) USMNdArray (class in numba_dpex.core) (class in numba_dpex.core.boxing) (class in numba_dpex.core.types) (class in numba_dpex.core.types.usm_ndarray_type) V void (in module numba_dpex.core) (in module numba_dpex.core.types) (in module numba_dpex.core.types.numba_types_short_names) void_t (LLVMTypes attribute) W WORK_GROUP (MemoryScope attribute), [1] WORK_ITEM (MemoryScope attribute), [1]