Skip to content

[REFACTOR][Arith] Delete IntGroupBounds::Substitute - #20305

Merged
tqchen merged 1 commit into
apache:mainfrom
tqchen:refactor-arith-delete-intgroupbounds-substitute
Sep 10, 2026
Merged

[REFACTOR][Arith] Delete IntGroupBounds::Substitute#20305
tqchen merged 1 commit into
apache:mainfrom
tqchen:refactor-arith-delete-intgroupbounds-substitute

Conversation

@tqchen

@tqchen tqchen commented Sep 10, 2026

Copy link
Copy Markdown
Member

Delete the redundant IntGroupBounds::Substitute helper and use reflected pre-order StructuralMap at its only call site.

Also use checked as_or_throw<T>() conversion for arith StructuralMap results and move values out of successful map lookups. IterMarkNode DAG semantics are unchanged.

Validation: LLVM 17 CPU build; focused arith tests (11 passed, 1 skipped); C++ tests (133/133 passed); clang-format.

@tqchen
tqchen merged commit 000f558 into apache:main Sep 10, 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