Summary: Adds SIMD instructions with locally nondeterministic semantics to account for different behavior in different instruction sets and sometimes within different members of the same CPU family. Local nondeterminism can take the form of different approximations, differing NaN behavior, differing
rounding behavior, and differing response to some subset of inputs, to mention only some.
Bug:
https://bugzilla.mozilla.org/show_bug.cgi?id=1706922
Platform coverage: x86, x64, arm64 (same as Wasm SIMD).
Preference: javascript.options.wasm_
relaxed_
simd
DevTools bug: No bug, I don't believe any work is required here.
Other browsers: Google is championing the proposal but has not signaled anything publicly at this time. We expect them to strongly back this proposal.
web-platform-tests:
Tests will be imported + we will have internal tests, as for SIMD.