Description[WASM SIMD] Replace primitive shuffles with general Shuffle.
- Removes primitive shuffle opcodes.
- Adds Shuffle opcode for S32x4, S16x8, S8x16.
- Adds code to ARM instruction selector to pick best opcodes for some
common shuffle patterns.
LOG=N
BUG=v8:6020
Review-Url: https://codereview.chromium.org/2847663005
Cr-Commit-Position: refs/heads/master@{#45104}
Committed: https://chromium.googlesource.com/v8/v8/+/0cd0fa3b98a06126681f4ce091555a0aa2e35859
Patch Set 1 #Patch Set 2 : Add unit tests, TODOs.x #Patch Set 3 : Fix compile. #Patch Set 4 : Remove stray wasm opcode. #
Total comments: 6
Patch Set 5 : Review comments. #Patch Set 6 : Rebase. #
Created: 3 years, 7 months ago
Messages
Total messages: 30 (22 generated)
|