Bug 1870148: Match zero extend shuffle patterns. r=jseward
commit8557cd3a007c278f7c4110f595418aae40633817
authorYury Delendik <ydelendik@mozilla.com>
Tue, 9 Jan 2024 23:24:46 +0000 (9 23:24 +0000)
committerYury Delendik <ydelendik@mozilla.com>
Tue, 9 Jan 2024 23:24:46 +0000 (9 23:24 +0000)
treeaf911e61c5b1d69c781f9f5dd45378764eed3b01
parent65714c78e2cb2118b8b19cd1f7a77156cad61530
Bug 1870148: Match zero extend shuffle patterns. r=jseward

Differential Revision: https://phabricator.services.mozilla.com/D196506
13 files changed:
js/src/jit-test/tests/wasm/simd/ion-analysis.js
js/src/jit/MacroAssembler.h
js/src/jit/ShuffleAnalysis.cpp
js/src/jit/ShuffleAnalysis.h
js/src/jit/arm64/CodeGenerator-arm64.cpp
js/src/jit/arm64/Lowering-arm64.cpp
js/src/jit/arm64/MacroAssembler-arm64-inl.h
js/src/jit/x86-shared/Assembler-x86-shared.h
js/src/jit/x86-shared/BaseAssembler-x86-shared.h
js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp
js/src/jit/x86-shared/Encoding-x86-shared.h
js/src/jit/x86-shared/Lowering-x86-shared.cpp
js/src/jit/x86-shared/MacroAssembler-x86-shared-inl.h