-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Closed
Labels
tir:irsrc/tir/ir, and wrappers in python/tvm/tirsrc/tir/ir, and wrappers in python/tvm/tirtype:rfc-trackingRFC progress tracking. Ref: https://github.com/apache/tvm-rfcsRFC progress tracking. Ref: https://github.com/apache/tvm-rfcs
Description
This issue is to track progress for the RFC Introducing DeclBuffer
- Introduce DeclBuffer data structure, add corresponding visitors in IR functors. [TIR] Add DeclBuffer IR node and functors #12300
- Update TVMScript syntax for
T.decl_bufferandT.allocate[TIR, TVMScript] Update printer / parser to make T.allocate return buffer var #12412 - Refactor existing passes and test cases to use DeclBuffer.
- Enforce the usage of DeclBuffer. No implicit buffer declarations are allowed.
Metadata
Metadata
Assignees
Labels
tir:irsrc/tir/ir, and wrappers in python/tvm/tirsrc/tir/ir, and wrappers in python/tvm/tirtype:rfc-trackingRFC progress tracking. Ref: https://github.com/apache/tvm-rfcsRFC progress tracking. Ref: https://github.com/apache/tvm-rfcs