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

Add a MIR pass manager (Taylor's Version) #91475

Merged
merged 9 commits into from
Dec 5, 2021

Commits on Dec 3, 2021

  1. Configuration menu
    Copy the full SHA
    386b1c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0de634 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c1a501b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fd18b45 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fca642c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    71dd542 View commit details
    Browse the repository at this point in the history
  7. Skip shim passes if they've already been run

    Looks like Generator drop shims already have `post_borrowck_cleanup` run
    on them. That's a bit surprising, since it means they're getting const-
    and maybe borrow-checked? This merits further investigation, but for now
    just preserve the status quo.
    ecstatic-morse committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    42e31ff View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dc5feeb View commit details
    Browse the repository at this point in the history
  9. EarlyOtherwiseBranch requires -Zunsound-mir-opts

    The noopt test never actually ran the pass
    ecstatic-morse committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    7bc5eca View commit details
    Browse the repository at this point in the history