yelite opened a new issue, #11912:
URL: https://github.com/apache/tvm/issues/11912

   ## This issue is to track progress for [TVMScript Unified 
Printer](https://github.com/apache/tvm-rfcs/blob/main/rfcs/0074-tvmscript-unified-printer.md)
   
   ### Part 1: Doc
     In each step we will introduce several Doc subclasses and implement the 
corresponding part in PythonDocPrinter
     - [ ] LiteralDoc (together with Doc, DocPrinter base class and 
PythonDocPrinter)
     - [ ] ExprDoc
     - [ ] StmtDoc
    
   ### Part 2: Core infra
     - [ ] ObjectPath
     - [ ] TracedObject
     - [ ] Frame and Registry
     - [ ] VarTable and IRDocisifer
     - [ ] StructuralEqual with ObjectPath tracing
     - [ ] Diagnostic Marker in DocPrinter
     
   ### Part 3: IR & TIR
     - [ ] IR: MetadataFrame, DefaultFrame, IRModuleFrame
     - [ ] IR: entry point function: `tvm::script::Script`
     - [ ] TIR: base.h
       - TIRFrame
       - TIRGenericFrame
     - [ ] TIR: type.cc, var.cc, buffer.cc
     - [ ] TIR: op.cc
     - [ ] TIR: stmt.cc
       - AssertStmt
       - Evaluate
       - Store
       - BufferStore
     - [ ] TIR: stmt.cc
       - IfThenElse
       - While
       - Prefetch
       - LetStmt
     - [ ] TIR: stmt.cc
       - Allocate
       - AttrStmt
     - [ ] TIR: stmt.cc
       - For
     - [ ] TIR: stmt.cc
       - Block
       - BlockRealize
     - [ ] TIR: stmt.cc
       - Others
     - [ ] TIR: function.cc
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to