Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Implement new mem2reg pass #2420

Merged
merged 18 commits into from
Aug 25, 2023
Merged

fix: Implement new mem2reg pass #2420

merged 18 commits into from
Aug 25, 2023

Commits on Aug 22, 2023

  1. Configuration menu
    Copy the full SHA
    78c1921 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Fix all tests

    jfecher committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    49cc0c8 View commit details
    Browse the repository at this point in the history
  2. clippy

    jfecher committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    88913c1 View commit details
    Browse the repository at this point in the history
  3. Mild cleanup

    jfecher committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    8804a3f View commit details
    Browse the repository at this point in the history
  4. Undo some unneeded changes

    jfecher committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    cd29ec8 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Configuration menu
    Copy the full SHA
    f3f34aa View commit details
    Browse the repository at this point in the history
  2. Add large doc comment

    jfecher committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    0887db5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a8a3f36 View commit details
    Browse the repository at this point in the history
  4. Add test and remove printlns

    jfecher committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    33feb07 View commit details
    Browse the repository at this point in the history
  5. Remove todos

    jfecher committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    2574c33 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. Configuration menu
    Copy the full SHA
    ad50198 View commit details
    Browse the repository at this point in the history
  2. Fix extra 'not'

    jfecher committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    71e4955 View commit details
    Browse the repository at this point in the history
  3. Update crates/noirc_evaluator/src/ssa/opt/mem2reg.rs

    Co-authored-by: Maxim Vezenov <mvezenov@gmail.com>
    jfecher and vezenovm authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    6ca640f View commit details
    Browse the repository at this point in the history
  4. Update crates/noirc_evaluator/src/ssa/opt/mem2reg.rs

    Co-authored-by: Maxim Vezenov <mvezenov@gmail.com>
    jfecher and vezenovm authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    34d8aea View commit details
    Browse the repository at this point in the history
  5. Update crates/noirc_evaluator/src/ssa/opt/mem2reg.rs

    Co-authored-by: Maxim Vezenov <mvezenov@gmail.com>
    jfecher and vezenovm authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    c59e2d3 View commit details
    Browse the repository at this point in the history
  6. Fix confusing wording

    jfecher committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    643cfc7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2a4900d View commit details
    Browse the repository at this point in the history
  8. formatting

    jfecher committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    bf2f9f3 View commit details
    Browse the repository at this point in the history