Skip to content

Commit 4e1318a

Browse files
Update docs
1 parent 39981a2 commit 4e1318a

File tree

5 files changed

+34
-10
lines changed

5 files changed

+34
-10
lines changed

_sources/autoapi/tilelang/language/v2/builder/index.rst.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ Classes
2424

2525
tilelang.language.v2.builder.Frame
2626
tilelang.language.v2.builder.MacroFrame
27+
tilelang.language.v2.builder.ExitedMacroFrame
2728
tilelang.language.v2.builder.BoolOpFrame
2829
tilelang.language.v2.builder.ConstIfFrame
2930
tilelang.language.v2.builder.BlockFrame
@@ -86,6 +87,15 @@ Module Contents
8687
They do not have any runtime representation in the generated TIR.
8788

8889

90+
.. py:class:: ExitedMacroFrame
91+
92+
Bases: :py:obj:`Frame`
93+
94+
95+
Frame are virtual context managers used in frontend only
96+
They do not have any runtime representation in the generated TIR.
97+
98+
8999
.. py:class:: BoolOpFrame
90100
91101
Bases: :py:obj:`Frame`

autoapi/tilelang/language/v2/builder/index.html

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -537,31 +537,34 @@ <h2>Classes<a class="headerlink" href="#classes" title="Link to this heading">¶
537537
<tr class="row-even"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.MacroFrame" title="tilelang.language.v2.builder.MacroFrame"><code class="xref py py-obj docutils literal notranslate"><span class="pre">MacroFrame</span></code></a></p></td>
538538
<td><p>Frame are virtual context managers used in frontend only</p></td>
539539
</tr>
540-
<tr class="row-odd"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.BoolOpFrame" title="tilelang.language.v2.builder.BoolOpFrame"><code class="xref py py-obj docutils literal notranslate"><span class="pre">BoolOpFrame</span></code></a></p></td>
540+
<tr class="row-odd"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.ExitedMacroFrame" title="tilelang.language.v2.builder.ExitedMacroFrame"><code class="xref py py-obj docutils literal notranslate"><span class="pre">ExitedMacroFrame</span></code></a></p></td>
541541
<td><p>Frame are virtual context managers used in frontend only</p></td>
542542
</tr>
543-
<tr class="row-even"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.ConstIfFrame" title="tilelang.language.v2.builder.ConstIfFrame"><code class="xref py py-obj docutils literal notranslate"><span class="pre">ConstIfFrame</span></code></a></p></td>
543+
<tr class="row-even"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.BoolOpFrame" title="tilelang.language.v2.builder.BoolOpFrame"><code class="xref py py-obj docutils literal notranslate"><span class="pre">BoolOpFrame</span></code></a></p></td>
544544
<td><p>Frame are virtual context managers used in frontend only</p></td>
545545
</tr>
546-
<tr class="row-odd"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.BlockFrame" title="tilelang.language.v2.builder.BlockFrame"><code class="xref py py-obj docutils literal notranslate"><span class="pre">BlockFrame</span></code></a></p></td>
546+
<tr class="row-odd"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.ConstIfFrame" title="tilelang.language.v2.builder.ConstIfFrame"><code class="xref py py-obj docutils literal notranslate"><span class="pre">ConstIfFrame</span></code></a></p></td>
547547
<td><p>Frame are virtual context managers used in frontend only</p></td>
548548
</tr>
549-
<tr class="row-even"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.ContinueFrame" title="tilelang.language.v2.builder.ContinueFrame"><code class="xref py py-obj docutils literal notranslate"><span class="pre">ContinueFrame</span></code></a></p></td>
549+
<tr class="row-even"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.BlockFrame" title="tilelang.language.v2.builder.BlockFrame"><code class="xref py py-obj docutils literal notranslate"><span class="pre">BlockFrame</span></code></a></p></td>
550550
<td><p>Frame are virtual context managers used in frontend only</p></td>
551551
</tr>
552-
<tr class="row-odd"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.BreakFrame" title="tilelang.language.v2.builder.BreakFrame"><code class="xref py py-obj docutils literal notranslate"><span class="pre">BreakFrame</span></code></a></p></td>
552+
<tr class="row-odd"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.ContinueFrame" title="tilelang.language.v2.builder.ContinueFrame"><code class="xref py py-obj docutils literal notranslate"><span class="pre">ContinueFrame</span></code></a></p></td>
553553
<td><p>Frame are virtual context managers used in frontend only</p></td>
554554
</tr>
555-
<tr class="row-even"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.SerialForWithStep" title="tilelang.language.v2.builder.SerialForWithStep"><code class="xref py py-obj docutils literal notranslate"><span class="pre">SerialForWithStep</span></code></a></p></td>
555+
<tr class="row-even"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.BreakFrame" title="tilelang.language.v2.builder.BreakFrame"><code class="xref py py-obj docutils literal notranslate"><span class="pre">BreakFrame</span></code></a></p></td>
556+
<td><p>Frame are virtual context managers used in frontend only</p></td>
557+
</tr>
558+
<tr class="row-odd"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.SerialForWithStep" title="tilelang.language.v2.builder.SerialForWithStep"><code class="xref py py-obj docutils literal notranslate"><span class="pre">SerialForWithStep</span></code></a></p></td>
556559
<td><p></p></td>
557560
</tr>
558-
<tr class="row-odd"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.Builder" title="tilelang.language.v2.builder.Builder"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Builder</span></code></a></p></td>
561+
<tr class="row-even"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.Builder" title="tilelang.language.v2.builder.Builder"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Builder</span></code></a></p></td>
559562
<td><p></p></td>
560563
</tr>
561-
<tr class="row-even"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.PrimFunc" title="tilelang.language.v2.builder.PrimFunc"><code class="xref py py-obj docutils literal notranslate"><span class="pre">PrimFunc</span></code></a></p></td>
564+
<tr class="row-odd"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.PrimFunc" title="tilelang.language.v2.builder.PrimFunc"><code class="xref py py-obj docutils literal notranslate"><span class="pre">PrimFunc</span></code></a></p></td>
562565
<td><p>Abstract base class for generic types.</p></td>
563566
</tr>
564-
<tr class="row-odd"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.Macro" title="tilelang.language.v2.builder.Macro"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Macro</span></code></a></p></td>
567+
<tr class="row-even"><td><p><a class="reference internal" href="#tilelang.language.v2.builder.Macro" title="tilelang.language.v2.builder.Macro"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Macro</span></code></a></p></td>
565568
<td><p>Abstract base class for generic types.</p></td>
566569
</tr>
567570
</tbody>
@@ -649,6 +652,14 @@ <h2>Module Contents<a class="headerlink" href="#module-contents" title="Link to
649652
They do not have any runtime representation in the generated TIR.</p>
650653
</dd></dl>
651654

655+
<dl class="py class">
656+
<dt class="sig sig-object py" id="tilelang.language.v2.builder.ExitedMacroFrame">
657+
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">tilelang.language.v2.builder.</span></span><span class="sig-name descname"><span class="pre">ExitedMacroFrame</span></span><a class="headerlink" href="#tilelang.language.v2.builder.ExitedMacroFrame" title="Link to this definition"></a></dt>
658+
<dd><p>Bases: <a class="reference internal" href="#tilelang.language.v2.builder.Frame" title="tilelang.language.v2.builder.Frame"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Frame</span></code></a></p>
659+
<p>Frame are virtual context managers used in frontend only
660+
They do not have any runtime representation in the generated TIR.</p>
661+
</dd></dl>
662+
652663
<dl class="py class">
653664
<dt class="sig sig-object py" id="tilelang.language.v2.builder.BoolOpFrame">
654665
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">tilelang.language.v2.builder.</span></span><span class="sig-name descname"><span class="pre">BoolOpFrame</span></span><a class="headerlink" href="#tilelang.language.v2.builder.BoolOpFrame" title="Link to this definition"></a></dt>
@@ -1312,6 +1323,7 @@ <h2>Module Contents<a class="headerlink" href="#module-contents" title="Link to
13121323
</ul>
13131324
</li>
13141325
<li><a class="reference internal" href="#tilelang.language.v2.builder.MacroFrame"><code class="docutils literal notranslate"><span class="pre">MacroFrame</span></code></a></li>
1326+
<li><a class="reference internal" href="#tilelang.language.v2.builder.ExitedMacroFrame"><code class="docutils literal notranslate"><span class="pre">ExitedMacroFrame</span></code></a></li>
13151327
<li><a class="reference internal" href="#tilelang.language.v2.builder.BoolOpFrame"><code class="docutils literal notranslate"><span class="pre">BoolOpFrame</span></code></a></li>
13161328
<li><a class="reference internal" href="#tilelang.language.v2.builder.ConstIfFrame"><code class="docutils literal notranslate"><span class="pre">ConstIfFrame</span></code></a></li>
13171329
<li><a class="reference internal" href="#tilelang.language.v2.builder.BlockFrame"><code class="docutils literal notranslate"><span class="pre">BlockFrame</span></code></a></li>

genindex.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2020,6 +2020,8 @@ <h2>E</h2>
20202020
<li><a href="autoapi/tilelang/jit/kernel/index.html#tilelang.jit.kernel.JITKernel.execution_backend">(tilelang.jit.kernel.JITKernel attribute)</a>
20212021
</li>
20222022
</ul></li>
2023+
<li><a href="autoapi/tilelang/language/v2/builder/index.html#tilelang.language.v2.builder.ExitedMacroFrame">ExitedMacroFrame (class in tilelang.language.v2.builder)</a>
2024+
</li>
20232025
<li><a href="autoapi/tilelang/language/tir/ir/index.html#tilelang.language.tir.ir.exp">exp (in module tilelang.language.tir.ir)</a>
20242026
</li>
20252027
<li><a href="autoapi/tilelang/language/tir/op/index.html#tilelang.language.tir.op.exp">exp() (in module tilelang.language.tir.op)</a>

objects.inv

9 Bytes
Binary file not shown.

searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)