Skip to content

[REFACTOR] Bump TIRx and migrate object and constraint APIs - #20831

Merged
tqchen merged 15 commits into
apache:mainfrom
tqchen:bump-tirx-latest
Oct 28, 2026
Merged

tqchen merged 15 commits into
apache:mainfrom
tqchen:bump-tirx-latest

Conversation

@tqchen

@tqchen tqchen commented Oct 27, 2026 •

Copy link
Copy Markdown
Member

Update the TIRx submodule and package requirements to 0.1.0a4. Adopt Obj names for managed objects and migrate symbolic analysis to explicit constraint contexts, alongside the updated type, layout, and FFI interfaces. Use explicit Relax script exports and the bundled LLVM SDK for native CI builds.

tqchen added 15 commits October 27, 2026 12:54
Update the TIRx submodule and package requirements to 0.1.0a4. Adopt Obj names for managed objects and migrate symbolic analysis to explicit constraint contexts, alongside the updated type, layout, and FFI interfaces.
Restore float64 constant folding, safe local and guarded vectorization, and compatible floating min/max lowering on older LLVM toolchains.
Lower short contiguous half-copy loops to hardware transactions when their addresses are aligned and destination ranges are disjoint. Track exact allocation views to retain this lowering after shared storage is merged.
@tqchen
tqchen merged commit 2bf0532 into apache:main Oct 28, 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