Skip to content

feat(xls/mlir): Restructure BlockOp with structural reset and name-preserving syntax#4325

Draft
copybara-service[bot] wants to merge 1 commit into
mainfrom
test_922552699
Draft

feat(xls/mlir): Restructure BlockOp with structural reset and name-preserving syntax#4325
copybara-service[bot] wants to merge 1 commit into
mainfrom
test_922552699

Conversation

@copybara-service
Copy link
Copy Markdown

feat(xls/mlir): Restructure BlockOp with structural reset and name-preserving syntax

Redesign xls.block to model the reset port as a structural i1 block argument
(arg 0 when present) instead of name-based matching. Add bracket syntax for
clock/reset metadata, keyword-based RegisterWriteOp format, bidirectional
XLS<->MLIR block translation, and comprehensive lit tests.

…eserving syntax

Redesign xls.block to model the reset port as a structural i1 block argument
(arg 0 when present) instead of name-based matching. Add bracket syntax for
clock/reset metadata, keyword-based RegisterWriteOp format, bidirectional
XLS<->MLIR block translation, and comprehensive lit tests.

PiperOrigin-RevId: 922552699
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.

1 participant