Description[ARM] Add NEON instructions for implementing SIMD.
- Adds vabs, vneg, vmul, vext, vzip, vrev instructions.
- Adds Swizzle function to macro assembler.
- Simplifies if-else logic in disassembler, simulator, for Neon special.
- Some refactoring of Neon assembler, macro-assembler tests.
LOG=N
BUG=v8:4124
Review-Url: https://codereview.chromium.org/2579913002
Cr-Commit-Position: refs/heads/master@{#41781}
Committed: https://chromium.googlesource.com/v8/v8/+/431223f34fafec07b7c42f6fa2fb832b82d86c94
Patch Set 1 #Patch Set 2 : Implement Neon vmul. #Patch Set 3 : Clean up. #
Total comments: 27
Patch Set 4 : Review comments. #Patch Set 5 : Fix typos, make test code a little clearer. #
Total comments: 2
Patch Set 6 : Review comments. #
Messages
Total messages: 29 (22 generated)
|