|
[WASM] Implement remaining F32x4 operations for ARM.
- Implements Float32x4 Mul, Min, Max for ARM.
- Implements Float32x4 relational ops for ARM.
- Implements reciprocal, reciprocal square root estimate/refinement ops for ARM.
- Reorganizes tests to eliminate need for specialized float ref fns in tests.
- Rephrases Gt, Ge in terms of Lt, Le, and eliminates the redundant machine
operators.
- Renames test-run-wasm-simd test names to match instructions.
LOG=N
BUG= v8:6020
Review-Url: https://codereview.chromium.org/2729943002
Cr-Commit-Position: refs/heads/master@{#43658}
Committed: https://chromium.googlesource.com/v8/v8/+/78382d72729cf68143a2b83f784e5910ec331803
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+545 lines, -432 lines) |
Patch |
|
M |
src/compiler/arm/code-generator-arm.cc
|
View
|
1
2
|
9 chunks |
+79 lines, -36 lines |
0 comments
|
Download
|
|
M |
src/compiler/arm/instruction-codes-arm.h
|
View
|
1
|
4 chunks |
+21 lines, -12 lines |
0 comments
|
Download
|
|
M |
src/compiler/arm/instruction-scheduler-arm.cc
|
View
|
1
|
4 chunks |
+21 lines, -12 lines |
0 comments
|
Download
|
|
M |
src/compiler/arm/instruction-selector-arm.cc
|
View
|
1
2
|
1 chunk |
+91 lines, -82 lines |
0 comments
|
Download
|
|
M |
src/compiler/instruction-selector.cc
|
View
|
1
2
|
13 chunks |
+78 lines, -60 lines |
0 comments
|
Download
|
|
M |
src/compiler/machine-operator.h
|
View
|
1
2
|
7 chunks |
+2 lines, -14 lines |
0 comments
|
Download
|
|
M |
src/compiler/machine-operator.cc
|
View
|
1
2
|
4 chunks |
+2 lines, -14 lines |
0 comments
|
Download
|
|
M |
src/compiler/opcodes.h
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/compiler/wasm-compiler.cc
|
View
|
1
2
|
8 chunks |
+66 lines, -63 lines |
0 comments
|
Download
|
|
M |
src/wasm/wasm-opcodes.h
|
View
|
1
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
|
M |
src/wasm/wasm-opcodes.cc
|
View
|
1
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
|
M |
test/cctest/wasm/test-run-wasm-simd.cc
|
View
|
1
2
|
17 chunks |
+177 lines, -137 lines |
0 comments
|
Download
|
Total messages: 23 (13 generated)
|