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

Optimize layout of function arguments in the Rust ABI - take 2 #97559

Closed
wants to merge 12 commits into from

Commits on Jul 5, 2022

  1. Configuration menu
    Copy the full SHA
    374bc27 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf97e79 View commit details
    Browse the repository at this point in the history
  3. Test that target feature mix up with homogeneous floats is sound

    This is basically is ripoff of src/test/ui/simd/target-feature-mixup.rs
    but for floats and without #[repr(simd)]
    Urgau committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    dcc75bf View commit details
    Browse the repository at this point in the history
  4. Fix some codegen tests

    Urgau committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    ec16a32 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9ed05ed View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f1c72be View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1be1d4a View commit details
    Browse the repository at this point in the history
  8. Revert "Use nbdd0121 suggestion for reducing the perf impact"

    This reverts commit 2e0cf271285089316db55b995312712638126245.
    Urgau committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    b2fba9a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a84f4c9 View commit details
    Browse the repository at this point in the history
  10. Revert "Revert "Use nbdd0121 suggestion for reducing the perf impact""

    This reverts commit e136c3a9348200c261b9b3c1c50a2f6f6a68b4bd.
    Urgau committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    0c1451c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c7e8880 View commit details
    Browse the repository at this point in the history
  12. Revert max_by_val_size * 2

    Urgau committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    683e13f View commit details
    Browse the repository at this point in the history