tvm
tvm copied to clipboard
Open deep learning compiler stack for cpu, gpu and specialized accelerators
This issue is to track progress for [[RFC-0079](https://github.com/apache/tvm-rfcs/blob/main/rfcs/0079-tvmscript-metaprogramming.md)] TVMScript Metaprogramming. Main author: @cyx-6 @yongwww. ## A. Fix bugs/issues revealed by the new parser - A1. TIR operations that are forgotten...
This PR: - Adds TIR AttrStmt and Allocate printing - Reorganized the helper functions for var and iter var printing This PR is in draft state because it's branched off...
This PR: - Adds TIR LetStmt printing - Adds other simple statement printing: Prefetch, IfThenElse, While This PR is in draft state because it's branched off from a pending PR...
This PR: - Adds TIR assert printing - Adds helpers for stmt body printing and concise scoping This PR is in draft state because it's branched off from a pending...
This PR: - Adds TIR simple statements printing (those without a body) This PR is in draft state because it's branched off from a pending PR #12576 Tracking issue: https://github.com/apache/tvm/issues/11912...
This PR: - Adds TIR Op printing This PR is in draft state because it's branched off from a pending PR #12552 Tracking issue: https://github.com/apache/tvm/issues/11912 cc @junrushao
This PR: - Adds printing function for all expression types in TIR This PR is in draft state because it's branched off from a pending PR #12506 Tracking issue: https://github.com/apache/tvm/issues/11912...
This PR: - Adds printing function for Buffer in TIR This PR is in draft state because it's branched off from a pending PR #12492 Tracking issue: https://github.com/apache/tvm/issues/11912 cc @junrushao...
This implements #12781 but needs to wait for #12695 before it can merge
### multi_filter can restrict combination of parameters in difference to the knob filter, that restricts only single parameter. Here is a small example to show the workflow and the difference:...