Skip to content

feat(perf): Track last loads per block in mem2reg and remove them if possible #19949

feat(perf): Track last loads per block in mem2reg and remove them if possible

feat(perf): Track last loads per block in mem2reg and remove them if possible #19949

Triggered via pull request September 24, 2024 23:19
Status Success
Total duration 29s
Artifacts

spellcheck.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

12 warnings
Documentation
The following actions use a deprecated Node.js version and will be forced to run on node20: streetsidesoftware/cspell-action@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Code
The following actions use a deprecated Node.js version and will be forced to run on node20: streetsidesoftware/cspell-action@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Code: compiler/noirc_evaluator/src/ssa/opt/mem2reg.rs#L69
Unknown word (Landi)
Code: compiler/noirc_evaluator/src/ssa/opt/mem2reg.rs#L157
Unknown word (Vecs)
Code: compiler/noirc_frontend/src/ast/mod.rs#L518
Unknown word (returndata)
Code: compiler/noirc_frontend/src/ast/visitor.rs#L1294
Unknown word (signdness)
Code: compiler/noirc_frontend/src/ast/visitor.rs#L1295
Unknown word (signdness)
Code: compiler/noirc_frontend/src/hir_def/types.rs#L1884
Unknown word (recuring)
Code: compiler/noirc_frontend/src/hir_def/types.rs#L1955
Unknown word (typevarsfined)
Code: compiler/noirc_frontend/src/hir_def/types.rs#L2122
Unknown word (unbindable)
Code: compiler/noirc_frontend/src/hir_def/types.rs#L2497
Unknown word (elems)