Skip to content

[REFACTOR][TIRx] Represent buffer definitions as operation bindings - #20482

Merged
tqchen merged 17 commits into
apache:mainfrom
tqchen:buffer-allocation-ops
Sep 29, 2026
Merged

tqchen merged 17 commits into
apache:mainfrom
tqchen:buffer-allocation-ops

Conversation

@tqchen

@tqchen tqchen commented Sep 28, 2026

Copy link
Copy Markdown
Member

Represent buffer allocation and declaration as ordinary bindings of buffer-returning operation calls. Their shape, data type, and storage scope are explicit operands; declaration also carries its existing pointer operand. Allocation annotations live in call attributes. Update traversal, lowering, code generation, and script construction and printing to consume the shared representation.

@tqchen

tqchen commented Sep 28, 2026

Copy link
Copy Markdown
Member Author

@tvm-bot rerun

@tqchen
tqchen force-pushed the buffer-allocation-ops branch from 0828ecd to 321962c Compare September 29, 2026 16:02
@tqchen
tqchen merged commit 7d36570 into apache:main Sep 29, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants