Skip to content

Commit 87dbe67

Browse files
Update docs
1 parent 23e2841 commit 87dbe67

File tree

5 files changed

+21
-2
lines changed

5 files changed

+21
-2
lines changed

_sources/autoapi/tilelang/language/builtin/index.rst.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ Functions
4040
tilelang.language.builtin.sync_threads
4141
tilelang.language.builtin.sync_global
4242
tilelang.language.builtin.sync_grid
43+
tilelang.language.builtin.loop_break
4344
tilelang.language.builtin.cp_async_barrier_noinc
4445

4546

@@ -318,6 +319,12 @@ Module Contents
318319

319320

320321

322+
.. py:function:: loop_break()
323+
324+
Break out of the innermost loop.
325+
326+
327+
321328
.. py:function:: cp_async_barrier_noinc(barrier_id)
322329
323330
Perform a ptx async copy barrier using cp.async.mbarrier.arrive.noinc.

autoapi/tilelang/language/builtin/index.html

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -554,7 +554,10 @@ <h2>Functions<a class="headerlink" href="#functions" title="Link to this heading
554554
<tr class="row-even"><td><p><a class="reference internal" href="#tilelang.language.builtin.sync_grid" title="tilelang.language.builtin.sync_grid"><code class="xref py py-obj docutils literal notranslate"><span class="pre">sync_grid</span></code></a>()</p></td>
555555
<td><p>Synchronize all threads in a grid.</p></td>
556556
</tr>
557-
<tr class="row-odd"><td><p><a class="reference internal" href="#tilelang.language.builtin.cp_async_barrier_noinc" title="tilelang.language.builtin.cp_async_barrier_noinc"><code class="xref py py-obj docutils literal notranslate"><span class="pre">cp_async_barrier_noinc</span></code></a>(barrier_id)</p></td>
557+
<tr class="row-odd"><td><p><a class="reference internal" href="#tilelang.language.builtin.loop_break" title="tilelang.language.builtin.loop_break"><code class="xref py py-obj docutils literal notranslate"><span class="pre">loop_break</span></code></a>()</p></td>
558+
<td><p>Break out of the innermost loop.</p></td>
559+
</tr>
560+
<tr class="row-even"><td><p><a class="reference internal" href="#tilelang.language.builtin.cp_async_barrier_noinc" title="tilelang.language.builtin.cp_async_barrier_noinc"><code class="xref py py-obj docutils literal notranslate"><span class="pre">cp_async_barrier_noinc</span></code></a>(barrier_id)</p></td>
558561
<td><p>Perform a ptx async copy barrier using cp.async.mbarrier.arrive.noinc.</p></td>
559562
</tr>
560563
</tbody>
@@ -981,6 +984,12 @@ <h2>Module Contents<a class="headerlink" href="#module-contents" title="Link to
981984
<dd><p>Synchronize all threads in a grid.</p>
982985
</dd></dl>
983986

987+
<dl class="py function">
988+
<dt class="sig sig-object py" id="tilelang.language.builtin.loop_break">
989+
<span class="sig-prename descclassname"><span class="pre">tilelang.language.builtin.</span></span><span class="sig-name descname"><span class="pre">loop_break</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#tilelang.language.builtin.loop_break" title="Link to this definition"></a></dt>
990+
<dd><p>Break out of the innermost loop.</p>
991+
</dd></dl>
992+
984993
<dl class="py function">
985994
<dt class="sig sig-object py" id="tilelang.language.builtin.cp_async_barrier_noinc">
986995
<span class="sig-prename descclassname"><span class="pre">tilelang.language.builtin.</span></span><span class="sig-name descname"><span class="pre">cp_async_barrier_noinc</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">barrier_id</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#tilelang.language.builtin.cp_async_barrier_noinc" title="Link to this definition"></a></dt>
@@ -1079,6 +1088,7 @@ <h2>Module Contents<a class="headerlink" href="#module-contents" title="Link to
10791088
<li><a class="reference internal" href="#tilelang.language.builtin.sync_threads"><code class="docutils literal notranslate"><span class="pre">sync_threads()</span></code></a></li>
10801089
<li><a class="reference internal" href="#tilelang.language.builtin.sync_global"><code class="docutils literal notranslate"><span class="pre">sync_global()</span></code></a></li>
10811090
<li><a class="reference internal" href="#tilelang.language.builtin.sync_grid"><code class="docutils literal notranslate"><span class="pre">sync_grid()</span></code></a></li>
1091+
<li><a class="reference internal" href="#tilelang.language.builtin.loop_break"><code class="docutils literal notranslate"><span class="pre">loop_break()</span></code></a></li>
10821092
<li><a class="reference internal" href="#tilelang.language.builtin.cp_async_barrier_noinc"><code class="docutils literal notranslate"><span class="pre">cp_async_barrier_noinc()</span></code></a></li>
10831093
</ul>
10841094
</li>

genindex.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3024,6 +3024,8 @@ <h2>L</h2>
30243024
<li><a href="autoapi/tilelang/language/tir/ir/index.html#tilelang.language.tir.ir.lookup_param">lookup_param (in module tilelang.language.tir.ir)</a>
30253025
</li>
30263026
<li><a href="autoapi/tilelang/language/tir/op/index.html#tilelang.language.tir.op.lookup_param">lookup_param() (in module tilelang.language.tir.op)</a>
3027+
</li>
3028+
<li><a href="autoapi/tilelang/language/builtin/index.html#tilelang.language.builtin.loop_break">loop_break() (in module tilelang.language.builtin)</a>
30273029
</li>
30283030
<li><a href="autoapi/tilelang/carver/analysis/index.html#tilelang.carver.analysis.IterInfo.loop_rv">loop_rv (tilelang.carver.analysis.IterInfo attribute)</a>
30293031
</li>

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)