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

Migrate hooks and place modules to use mostly StableMIR APIs #2910

Merged
merged 13 commits into from
Dec 9, 2023

Commits on Nov 29, 2023

  1. Move hooks to StableMIR

    celinval committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    50d05c4 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Migrate hooks to StableMIR

      - We still need to migrate `codegen_place` to get this working.
    celinval committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    f4c8c76 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

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

Commits on Dec 2, 2023

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

Commits on Dec 5, 2023

  1. Also convert Field

    celinval committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    18496d0 View commit details
    Browse the repository at this point in the history
  2. Generalize PlaceConverter

    We will need the same logic for other components as we slowly migrate
    to StableMIR. Move that to `ty_stable.rs` for now.
    celinval committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    d21ab4f View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Configuration menu
    Copy the full SHA
    04f2323 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8575b07 View commit details
    Browse the repository at this point in the history
  3. Fix redundant statement

    celinval committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    5ec9a81 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0212b57 View commit details
    Browse the repository at this point in the history
  5. Apply suggestions from code review

    Co-authored-by: Adrian Palacios <73246657+adpaco-aws@users.noreply.github.com>
    celinval and adpaco-aws authored Dec 8, 2023
    Configuration menu
    Copy the full SHA
    cc61012 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2023

  1. Address PR comments

    celinval committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    e7793cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    330aa71 View commit details
    Browse the repository at this point in the history