tilelang.backend.pass_pipeline.pipeline¶
Attributes¶
Classes¶
Lowering pass pipeline for a specific backend. |
Module Contents¶
- tilelang.backend.pass_pipeline.pipeline.LowerFunc¶
- class tilelang.backend.pass_pipeline.pipeline.PassPipeline(name, lower)¶
Lowering pass pipeline for a specific backend.
Each
BackendModuledeclares the pipelines it owns so the compiler can select the correct pass sequence from the resolved backend context.- Parameters:
name (str)
lower (LowerFunc)
- name¶
- lower(mod, target)¶
Run the pipeline and render source snippets for located errors.
- Parameters:
mod (tvm.IRModule)
target (tvm.target.Target)
- Return type:
tvm.IRModule