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

[WebAssembly] Update generic and bleeding-edge CPUs #96584

Merged
merged 5 commits into from
Jul 2, 2024

Commits on Jun 25, 2024

  1. [WebAssembly] Update generic and bleeding-edge CPUs

    This updates the list of features in 'generic' and 'bleeding-edge' CPUs
    in the backend to match
    https://github.com/llvm/llvm-project/blob/4e0a0eae58f7a6998866719f7eb970096a2a52e9/clang/lib/Basic/Targets/WebAssembly.cpp#L150-L175.
    
    It is hard to add a backend test for this, given that we don't have a
    convenient way of testing the list of features included in each cpu like
    the preprocessor test in Clang:
    https://github.com/llvm/llvm-project/blob/4e0a0eae58f7a6998866719f7eb970096a2a52e9/clang/test/Preprocessor/wasm-target-features.c#L158-L208
    And the current features for 'generic' and 'bleeding-edge' don't have a
    separate backend test anyway.
    aheejin committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    c357018 View commit details
    Browse the repository at this point in the history
  2. Update tests

    aheejin committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    3186ad7 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Configuration menu
    Copy the full SHA
    cc2ca1b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8898c98 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a0d71f8 View commit details
    Browse the repository at this point in the history