Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(96)

Unified Diff: src/compiler/machine-operator.h

Issue 2729943002: [WASM] Implement remaining F32x4 operations for ARM. (Closed)
Patch Set: All FP operations except MinNum, MaxNum, Div, Sqrt. Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: src/compiler/machine-operator.h
diff --git a/src/compiler/machine-operator.h b/src/compiler/machine-operator.h
index aee27045fd9a1994822b6c736b8575feb3fc5687..a4dc97d06689dfd4086c0e8598892af298c64b87 100644
--- a/src/compiler/machine-operator.h
+++ b/src/compiler/machine-operator.h
@@ -441,12 +441,12 @@ class V8_EXPORT_PRIVATE MachineOperatorBuilder final
const Operator* Float32x4Max();
const Operator* Float32x4MinNum();
const Operator* Float32x4MaxNum();
+ const Operator* Float32x4RecipRefine();
+ const Operator* Float32x4RecipSqrtRefine();
const Operator* Float32x4Equal();
const Operator* Float32x4NotEqual();
const Operator* Float32x4LessThan();
const Operator* Float32x4LessThanOrEqual();
- const Operator* Float32x4GreaterThan();
- const Operator* Float32x4GreaterThanOrEqual();
const Operator* Float32x4FromInt32x4();
const Operator* Float32x4FromUint32x4();
@@ -465,8 +465,6 @@ class V8_EXPORT_PRIVATE MachineOperatorBuilder final
const Operator* Int32x4NotEqual();
const Operator* Int32x4LessThan();
const Operator* Int32x4LessThanOrEqual();
- const Operator* Int32x4GreaterThan();
- const Operator* Int32x4GreaterThanOrEqual();
const Operator* Int32x4FromFloat32x4();
const Operator* Uint32x4Min();
@@ -474,8 +472,6 @@ class V8_EXPORT_PRIVATE MachineOperatorBuilder final
const Operator* Uint32x4ShiftRightByScalar(int32_t);
const Operator* Uint32x4LessThan();
const Operator* Uint32x4LessThanOrEqual();
- const Operator* Uint32x4GreaterThan();
- const Operator* Uint32x4GreaterThanOrEqual();
const Operator* Uint32x4FromFloat32x4();
const Operator* Int16x8Splat();
@@ -495,8 +491,6 @@ class V8_EXPORT_PRIVATE MachineOperatorBuilder final
const Operator* Int16x8NotEqual();
const Operator* Int16x8LessThan();
const Operator* Int16x8LessThanOrEqual();
- const Operator* Int16x8GreaterThan();
- const Operator* Int16x8GreaterThanOrEqual();
const Operator* Uint16x8AddSaturate();
const Operator* Uint16x8SubSaturate();
@@ -505,8 +499,6 @@ class V8_EXPORT_PRIVATE MachineOperatorBuilder final
const Operator* Uint16x8ShiftRightByScalar(int32_t);
const Operator* Uint16x8LessThan();
const Operator* Uint16x8LessThanOrEqual();
- const Operator* Uint16x8GreaterThan();
- const Operator* Uint16x8GreaterThanOrEqual();
const Operator* Int8x16Splat();
const Operator* Int8x16ExtractLane(int32_t);
@@ -525,8 +517,6 @@ class V8_EXPORT_PRIVATE MachineOperatorBuilder final
const Operator* Int8x16NotEqual();
const Operator* Int8x16LessThan();
const Operator* Int8x16LessThanOrEqual();
- const Operator* Int8x16GreaterThan();
- const Operator* Int8x16GreaterThanOrEqual();
const Operator* Uint8x16AddSaturate();
const Operator* Uint8x16SubSaturate();
@@ -535,8 +525,6 @@ class V8_EXPORT_PRIVATE MachineOperatorBuilder final
const Operator* Uint8x16ShiftRightByScalar(int32_t);
const Operator* Uint8x16LessThan();
const Operator* Uint8x16LessThanOrEqual();
- const Operator* Uint8x16GreaterThan();
- const Operator* Uint8x16GreaterThanOrEqual();
const Operator* Simd128Load();
const Operator* Simd128Load1();

Powered by Google App Engine
This is Rietveld 408576698