Skip to content

[REFACTOR][TIR] Remove obsolete AttrStmt handling - #20486

Merged
tqchen merged 2 commits into
apache:mainfrom
tqchen:task546-attrstmt-pruning
Sep 29, 2026
Merged

tqchen merged 2 commits into
apache:mainfrom
tqchen:task546-attrstmt-pruning

Conversation

@tqchen

@tqchen tqchen commented Sep 29, 2026 •

Copy link
Copy Markdown
Member

Remove the unused hint and external-scope interfaces and obsolete unroll and debug AttrStmt handling. Preserve the supported For loop annotations.

Derive dynamic shared-memory launch bytes from ordinary allocation extents and finalize pool shapes during IR construction. Remove unused hint and external-scope interfaces and obsolete unroll and debug AttrStmt consumers while retaining loop annotations.
Keep launch size independent of placeholder allocation extents through the existing declaration protocol. Use the original pool allocation and commit path without deferred buffer construction.
@tqchen tqchen changed the title [REFACTOR][TIR] Remove obsolete AttrStmt protocols [REFACTOR][TIR] Remove obsolete AttrStmt handling Sep 29, 2026
@tqchen
tqchen merged commit e7efdab into apache:main Sep 29, 2026
8 checks passed
@tqchen
tqchen deleted the task546-attrstmt-pruning branch September 29, 2026 17:21
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