Skip to content

[TIRx] Restore BufferRegion as typed expression - #20234

Closed
tqchen wants to merge 12 commits into
apache:mainfrom
tqchen:tvm-bufferregion-expr
Closed

[TIRx] Restore BufferRegion as typed expression#20234
tqchen wants to merge 12 commits into
apache:mainfrom
tqchen:tvm-bufferregion-expr

Conversation

@tqchen

@tqchen tqchen commented Aug 29, 2026

Copy link
Copy Markdown
Member

Restore BufferRegion as an Expr with a dedicated BufferRegionType, remove the implicit BufferLoad conversion path, and route region traversal through the C++ and Python expression functors. Keep TilePrimitiveCallNode::args as Array<Any> because composition still carries nested statement nodes and optional values.

Validation includes a complete CPU build, 219 focused tests, formatting/lint/header checks, compiler syntax checks, and stale-conversion source audits.

@tqchen tqchen closed this Aug 30, 2026
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