alexcrichton opened PR #6625 from alexcrichton:x64-lower-baseline-simd-reqs
to bytecodealliance:main
:
All instructions in Cranelift now have lowerings for SSE2 as a baseline, even if they're not exactly the speediest things in the world. This enables lowering the baseline required for the SIMD proposal for WebAssembly to SSE2, the base features set of x86_64. Lots of tests were updated here to remove explicit
has_foo=false
annotations as they no longer have any effect.Additionally fuzzing has been updated to enable disabling
sse3
andssse3
which will help stress-test all previously-added lowerings.<!--
Please make sure you include the following information:
If this work has been discussed elsewhere, please include a link to that
conversation. If it was discussed in an issue, just mention "issue #...".Explain why this change is needed. If the details are in an issue already,
this can be brief.Our development process is documented in the Wasmtime book:
https://docs.wasmtime.dev/contributing-development-process.htmlPlease ensure all communication follows the code of conduct:
https://github.com/bytecodealliance/wasmtime/blob/main/CODE_OF_CONDUCT.md
-->
alexcrichton requested elliottt for a review on PR #6625.
alexcrichton requested wasmtime-compiler-reviewers for a review on PR #6625.
alexcrichton requested fitzgen for a review on PR #6625.
alexcrichton requested wasmtime-core-reviewers for a review on PR #6625.
fitzgen submitted PR review:
:tada:
fitzgen merged PR #6625.
Last updated: Dec 23 2024 at 12:05 UTC