Description[ARM] Implement irregular vector shuffles for SIMD.
- S32x4Shuffle by decomposing into s-register moves if no patterns match.
- S16x8Shuffle, S8x16Shuffle implemented with vtbl if no patterns match.
LOG=N
BUG=v8:6020
Review-Url: https://codereview.chromium.org/2856363003
Cr-Commit-Position: refs/heads/master@{#45210}
Committed: https://chromium.googlesource.com/v8/v8/+/a459f188fab8e026cc7f19bb5eacd01b12699da1
Patch Set 1 #Patch Set 2 : Rebase. #Patch Set 3 : Factor out table creation for vtbl. #Patch Set 4 : Factor out more common shuffle code. #
Total comments: 7
Patch Set 5 : Review comments. #
Messages
Total messages: 29 (20 generated)
|