You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<spanclass="sig-prename descclassname"><spanclass="pre">tilelang.language.logical.</span></span><spanclass="sig-name descname"><spanclass="pre">all_of</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="pre">buffer:</span><spanclass="pre">~typing.Union[<tilelang.language.proxy.TensorProxy</span><spanclass="pre">object</span><spanclass="pre">at</span><spanclass="pre">0x7fa60b69ca60>,</span><spanclass="pre">~tvm.tir.stmt.BufferRegion]</span></em><spanclass="sig-paren">)</span><aclass="headerlink" href="#tilelang.language.logical.all_of" title="Permalink to this definition">#</a></dt>
409
+
<spanclass="sig-prename descclassname"><spanclass="pre">tilelang.language.logical.</span></span><spanclass="sig-name descname"><spanclass="pre">all_of</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="pre">buffer:</span><spanclass="pre">~typing.Union[<tilelang.language.proxy.TensorProxy</span><spanclass="pre">object</span><spanclass="pre">at</span><spanclass="pre">0x7f7cc09c9090>,</span><spanclass="pre">~tvm.tir.stmt.BufferRegion]</span></em><spanclass="sig-paren">)</span><aclass="headerlink" href="#tilelang.language.logical.all_of" title="Permalink to this definition">#</a></dt>
410
410
<dd><p>Check if all elements in the buffer are true.</p>
<spanclass="sig-prename descclassname"><spanclass="pre">tilelang.language.logical.</span></span><spanclass="sig-name descname"><spanclass="pre">any_of</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="pre">buffer:</span><spanclass="pre">~typing.Union[<tilelang.language.proxy.TensorProxy</span><spanclass="pre">object</span><spanclass="pre">at</span><spanclass="pre">0x7fa60b69ca60>,</span><spanclass="pre">~tvm.tir.stmt.BufferRegion]</span></em><spanclass="sig-paren">)</span><aclass="headerlink" href="#tilelang.language.logical.any_of" title="Permalink to this definition">#</a></dt>
423
+
<spanclass="sig-prename descclassname"><spanclass="pre">tilelang.language.logical.</span></span><spanclass="sig-name descname"><spanclass="pre">any_of</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="pre">buffer:</span><spanclass="pre">~typing.Union[<tilelang.language.proxy.TensorProxy</span><spanclass="pre">object</span><spanclass="pre">at</span><spanclass="pre">0x7f7cc09c9090>,</span><spanclass="pre">~tvm.tir.stmt.BufferRegion]</span></em><spanclass="sig-paren">)</span><aclass="headerlink" href="#tilelang.language.logical.any_of" title="Permalink to this definition">#</a></dt>
424
424
<dd><p>Check if any element in the buffer is true.</p>
<spanclass="sig-name descname"><spanclass="pre">from_ptr</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">pointer_var</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">Var</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">shape</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">tuple</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">tvm.ir.expr.PrimExpr</span><spanclass="p"><spanclass="pre">,</span></span><spanclass="w"></span><spanclass="p"><spanclass="pre">...</span></span><spanclass="p"><spanclass="pre">]</span></span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">dtype</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">str</span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">'float32'</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre"><tilelang.language.proxy.BufferProxy</span><spanclass="pre">object</span><spanclass="pre">at</span><spanclass="pre">0x7fa60b69ca90></span></span></span><aclass="headerlink" href="#tilelang.language.proxy.BufferProxy.from_ptr" title="Permalink to this definition">#</a></dt>
457
+
<spanclass="sig-name descname"><spanclass="pre">from_ptr</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">pointer_var</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">Var</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">shape</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">tuple</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">tvm.ir.expr.PrimExpr</span><spanclass="p"><spanclass="pre">,</span></span><spanclass="w"></span><spanclass="p"><spanclass="pre">...</span></span><spanclass="p"><spanclass="pre">]</span></span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">dtype</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">str</span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">'float32'</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre"><tilelang.language.proxy.BufferProxy</span><spanclass="pre">object</span><spanclass="pre">at</span><spanclass="pre">0x7f7cc09c90c0></span></span></span><aclass="headerlink" href="#tilelang.language.proxy.BufferProxy.from_ptr" title="Permalink to this definition">#</a></dt>
458
458
<dd><p>Create a buffer from a pointer, shape, and data type.</p>
0 commit comments