| Code-Review | +1 |
LGTM.
This is guarded behind the `--experimental-wasm-simd-opt`, correct?
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
LGTM.
This is guarded behind the `--experimental-wasm-simd-opt`, correct?
Hi Matthias, indeed it is. Emily will have another patch in this area and then, I hope, we'll be happy, performance-wise, with enabling the pass (but without the deinterleaving load support)
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Sam Parker-HaynesLGTM.
This is guarded behind the `--experimental-wasm-simd-opt`, correct?
Hi Matthias, indeed it is. Emily will have another patch in this area and then, I hope, we'll be happy, performance-wise, with enabling the pass (but without the deinterleaving load support)
We'd probably need a fuzzing story here before shipping.
Right now I guess the chance is low that a fuzzer emits instructions with the "exactly" correct lane configurations to trigger these optimizations, but let's start with enabling these flags on the fuzzers?
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Sam Parker-HaynesLGTM.
This is guarded behind the `--experimental-wasm-simd-opt`, correct?
Matthias LiedtkeHi Matthias, indeed it is. Emily will have another patch in this area and then, I hope, we'll be happy, performance-wise, with enabling the pass (but without the deinterleaving load support)
We'd probably need a fuzzing story here before shipping.
Right now I guess the chance is low that a fuzzer emits instructions with the "exactly" correct lane configurations to trigger these optimizations, but let's start with enabling these flags on the fuzzers?
Resolving this comment as it's unrelated to the change itself and therefore shouldn't block it from landing.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
[arm64][wasm] Add 8x8 Deinterleave using UZP
Two UZP/UZP2 instructions can be chained to extract every fourth element
in a shuffle, from a different offset for each combination.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |