Skip to content

Commit

Permalink
deploy: e4dfca3
Browse files Browse the repository at this point in the history
github-actions[bot] committed Mar 31, 2024

Verified

This commit was signed with the committer’s verified signature.
dpmatthews David Matthews
1 parent d54bc2b commit 23f137b
Showing 7 changed files with 457 additions and 10 deletions.
2 changes: 1 addition & 1 deletion pull/1420/.buildinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: fc3e166c5512f0067e32d0e62ccc03e5
config: 3a6883e443d28604818ec2b05611bc2e
tags: 645f666f9bcd5a90fca523b33c5a78b7
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@


:orphan:

numba_dpex.core.parfors.parfor_diagnostics
==========================================

.. py:module:: numba_dpex.core.parfors.parfor_diagnostics
Overview
--------
.. list-table:: Classes
:header-rows: 0
:widths: auto
:class: summarytable

* - :py:obj:`ExtendedParforDiagnostics <numba_dpex.core.parfors.parfor_diagnostics.ExtendedParforDiagnostics>`
- Holds parfor diagnostic info, this is accumulated throughout the




Classes
-------

.. py:class:: ExtendedParforDiagnostics
Bases: :py:obj:`numba.parfors.parfor.ParforDiagnostics`

Holds parfor diagnostic info, this is accumulated throughout the
PreParforPass and ParforPass, also in the closure inlining!


.. rubric:: Overview


.. list-table:: Methods
:header-rows: 0
:widths: auto
:class: summarytable

* - :py:obj:`dump <numba_dpex.core.parfors.parfor_diagnostics.ExtendedParforDiagnostics.dump>`\ (level)
- \-
* - :py:obj:`print_auto_offloading <numba_dpex.core.parfors.parfor_diagnostics.ExtendedParforDiagnostics.print_auto_offloading>`\ (lines)
- \-


.. rubric:: Members

.. py:method:: dump(level=1)
.. py:method:: print_auto_offloading(lines)

Large diffs are not rendered by default.

31 changes: 23 additions & 8 deletions pull/1420/genindex.html
Original file line number Diff line number Diff line change
@@ -473,14 +473,14 @@ <h2>D</h2>
</ul></li>
<li><a href="autoapi/numba_dpex/core/descriptor/index.html#numba_dpex.core.descriptor.DpexKernelTarget">DpexKernelTarget (class in numba_dpex.core.descriptor)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="autoapi/numba_dpex/core/targets/dpjit_target/index.html#numba_dpex.core.targets.dpjit_target.DpexTargetContext.dpexrt">dpexrt() (DpexTargetContext method)</a>

<ul>
<li><a href="autoapi/numba_dpex/core/utils/kernel_launcher_codegen/index.html#numba_dpex.core.utils.kernel_launcher_codegen.KernelLaunchIRBuilder.dpexrt">(KernelLaunchIRBuilder method)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="autoapi/numba_dpex/core/runtime/context/index.html#numba_dpex.core.runtime.context.DpexRTContext">DpexRTContext (class in numba_dpex.core.runtime.context)</a>
</li>
<li><a href="autoapi/numba_dpex/core/descriptor/index.html#numba_dpex.core.descriptor.DpexTarget">DpexTarget (class in numba_dpex.core.descriptor)</a>
@@ -514,6 +514,8 @@ <h2>D</h2>
<li><a href="autoapi/numba_dpex/core/typing/dpnpdecl/index.html#numba_dpex.core.typing.dpnpdecl.DpnpRulesUnaryArrayOperator">DpnpRulesUnaryArrayOperator (class in numba_dpex.core.typing.dpnpdecl)</a>
</li>
<li><a href="autoapi/numba_dpex/core/passes/dufunc_inliner/index.html#numba_dpex.core.passes.dufunc_inliner.dufunc_inliner">dufunc_inliner() (in module numba_dpex.core.passes.dufunc_inliner)</a>
</li>
<li><a href="autoapi/numba_dpex/core/parfors/parfor_diagnostics/index.html#numba_dpex.core.parfors.parfor_diagnostics.ExtendedParforDiagnostics.dump">dump() (ExtendedParforDiagnostics method)</a>
</li>
<li><a href="autoapi/numba_dpex/core/parfors/kernel_templates/kernel_template_iface/index.html#numba_dpex.core.parfors.kernel_templates.kernel_template_iface.KernelTemplateInterface.dump_kernel_ir">dump_kernel_ir() (KernelTemplateInterface method)</a>

@@ -564,17 +566,19 @@ <h2>E</h2>
<li><a href="user_guide/debugging/common_issues.html#index-0">NUMBA_OPT</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="autoapi/numba_dpex/core/runtime/context/index.html#numba_dpex.core.runtime.context.DpexRTContext.eventstruct_from_python">eventstruct_from_python() (DpexRTContext method)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="autoapi/numba_dpex/core/runtime/context/index.html#numba_dpex.core.runtime.context.DpexRTContext.eventstruct_init">eventstruct_init() (DpexRTContext method)</a>
</li>
<li><a href="autoapi/numba_dpex/core/runtime/context/index.html#numba_dpex.core.runtime.context.DpexRTContext.eventstruct_to_python">eventstruct_to_python() (DpexRTContext method)</a>
</li>
<li><a href="autoapi/numba_dpex/kernel_api/atomic_ref/index.html#numba_dpex.kernel_api.atomic_ref.AtomicRef.exchange">exchange() (AtomicRef method)</a>, <a href="autoapi/numba_dpex/kernel_api/index.html#numba_dpex.kernel_api.AtomicRef.exchange">[1]</a>
</li>
<li><a href="autoapi/numba_dpex/core/descriptor/index.html#numba_dpex.core.descriptor.DpexTargetOptions.experimental">experimental (DpexTargetOptions attribute)</a>
</li>
<li><a href="autoapi/numba_dpex/core/parfors/parfor_diagnostics/index.html#numba_dpex.core.parfors.parfor_diagnostics.ExtendedParforDiagnostics">ExtendedParforDiagnostics (class in numba_dpex.core.parfors.parfor_diagnostics)</a>
</li>
</ul></td>
</tr></table>
@@ -1021,6 +1025,8 @@ <h2>M</h2>
<li><a href="autoapi/numba_dpex/core/parfors/kernel_templates/range_kernel_template/index.html#module-numba_dpex.core.parfors.kernel_templates.range_kernel_template">numba_dpex.core.parfors.kernel_templates.range_kernel_template</a>
</li>
<li><a href="autoapi/numba_dpex/core/parfors/kernel_templates/reduction_template/index.html#module-numba_dpex.core.parfors.kernel_templates.reduction_template">numba_dpex.core.parfors.kernel_templates.reduction_template</a>
</li>
<li><a href="autoapi/numba_dpex/core/parfors/parfor_diagnostics/index.html#module-numba_dpex.core.parfors.parfor_diagnostics">numba_dpex.core.parfors.parfor_diagnostics</a>
</li>
<li><a href="autoapi/numba_dpex/core/parfors/parfor_lowerer/index.html#module-numba_dpex.core.parfors.parfor_lowerer">numba_dpex.core.parfors.parfor_lowerer</a>
</li>
@@ -1324,6 +1330,13 @@ <h2>N</h2>

<ul>
<li><a href="autoapi/numba_dpex/core/parfors/kernel_templates/reduction_template/index.html#module-numba_dpex.core.parfors.kernel_templates.reduction_template">module</a>
</li>
</ul></li>
<li>
numba_dpex.core.parfors.parfor_diagnostics

<ul>
<li><a href="autoapi/numba_dpex/core/parfors/parfor_diagnostics/index.html#module-numba_dpex.core.parfors.parfor_diagnostics">module</a>
</li>
</ul></li>
<li>
@@ -1368,15 +1381,15 @@ <h2>N</h2>
<li><a href="autoapi/numba_dpex/core/passes/passes/index.html#module-numba_dpex.core.passes.passes">module</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li>
numba_dpex.core.pipelines

<ul>
<li><a href="autoapi/numba_dpex/core/pipelines/index.html#module-numba_dpex.core.pipelines">module</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li>
numba_dpex.core.pipelines.dpjit_compiler

@@ -1682,13 +1695,15 @@ <h2>P</h2>
</li>
<li><a href="autoapi/numba_dpex/core/parfors/parfor_lowerer/index.html#numba_dpex.core.parfors.parfor_lowerer.ParforLowerImpl">ParforLowerImpl (class in numba_dpex.core.parfors.parfor_lowerer)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="autoapi/numba_dpex/core/parfors/parfor_pass/index.html#numba_dpex.core.parfors.parfor_pass.ParforPass">ParforPass (class in numba_dpex.core.parfors.parfor_pass)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="autoapi/numba_dpex/core/utils/itanium_mangler/index.html#numba_dpex.core.utils.itanium_mangler.PREFIX">PREFIX (in module numba_dpex.core.utils.itanium_mangler)</a>
</li>
<li><a href="autoapi/numba_dpex/core/utils/itanium_mangler/index.html#numba_dpex.core.utils.itanium_mangler.prepend_namespace">prepend_namespace() (in module numba_dpex.core.utils.itanium_mangler)</a>
</li>
<li><a href="autoapi/numba_dpex/core/parfors/parfor_diagnostics/index.html#numba_dpex.core.parfors.parfor_diagnostics.ExtendedParforDiagnostics.print_auto_offloading">print_auto_offloading() (ExtendedParforDiagnostics method)</a>
</li>
<li><a href="autoapi/numba_dpex/core/utils/kernel_flattened_args_builder/index.html#numba_dpex.core.utils.kernel_flattened_args_builder.KernelFlattenedArgsBuilder.print_kernel_arg_list">print_kernel_arg_list() (KernelFlattenedArgsBuilder method)</a>
</li>
Binary file modified pull/1420/objects.inv
Binary file not shown.
6 changes: 6 additions & 0 deletions pull/1420/py-modindex.html
Original file line number Diff line number Diff line change
@@ -389,6 +389,12 @@ <h1>Python Module Index</h1>
<a href="autoapi/numba_dpex/core/parfors/kernel_templates/reduction_template/index.html#module-numba_dpex.core.parfors.kernel_templates.reduction_template"><code class="xref">numba_dpex.core.parfors.kernel_templates.reduction_template</code></a></td><td>
<em></em></td>
</tr>
<tr class="cg-1">
<td></td>
<td>&#160;&#160;&#160;
<a href="autoapi/numba_dpex/core/parfors/parfor_diagnostics/index.html#module-numba_dpex.core.parfors.parfor_diagnostics"><code class="xref">numba_dpex.core.parfors.parfor_diagnostics</code></a></td><td>
<em></em></td>
</tr>
<tr class="cg-1">
<td></td>
<td>&#160;&#160;&#160;
2 changes: 1 addition & 1 deletion pull/1420/searchindex.js

Large diffs are not rendered by default.

0 comments on commit 23f137b

Please sign in to comment.