Skip to content

Fix redundant elimination stateful reads#12

Draft
1sgtpepper wants to merge 5 commits into
mainfrom
fix/redundant-elim-stateful-accesses
Draft

Fix redundant elimination stateful reads#12
1sgtpepper wants to merge 5 commits into
mainfrom
fix/redundant-elim-stateful-accesses

Conversation

@1sgtpepper

Copy link
Copy Markdown
Owner

Summary\n- preserve global and RAM reads across only matching mutation state\n- distinguish struct member reads by table offset and affine operands\n- add regression coverage and changelog entry\n\n## Testing\n- git diff --cached --check\n- git diff --check\n- git-clang-format --diff upstream/main -- include/llzk/Dialect/Global/IR/Ops.td include/llzk/Transforms/LLZKTransformationPasses.td lib/Transforms/LLZKRedundantOperationEliminationPass.cpp lib/Transforms/LLZKRedundantReadAndWriteEliminationPass.cpp\n- fork CI pending

@github-actions

Copy link
Copy Markdown

Test Results

  2 files    2 suites   4m 57s ⏱️
267 tests 261 ✅  6 💤 0 ❌
534 runs  522 ✅ 12 💤 0 ❌

Results for commit 1a6d52b.

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