aboutsummaryrefslogtreecommitdiff
path: root/FeatureTest.md
diff options
context:
space:
mode:
authortitzer <titzer@google.com>2015-10-23 14:35:41 -0700
committertitzer <titzer@google.com>2015-10-23 14:35:41 -0700
commit0d6012c673e7d5c7a20c3cc9e653ec08a246766d (patch)
tree922f80ad3870f7961912609f675bc1dc348ac61d /FeatureTest.md
parentf79cddcea94afb27127c8588e481f523e5b36e29 (diff)
downloadnanowasm-design-0d6012c673e7d5c7a20c3cc9e653ec08a246766d.tar.gz
Replace `operation` with `operator`
Diffstat (limited to 'FeatureTest.md')
-rw-r--r--FeatureTest.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/FeatureTest.md b/FeatureTest.md
index 0010b1e..22bd780 100644
--- a/FeatureTest.md
+++ b/FeatureTest.md
@@ -33,7 +33,7 @@ it can be constant-folded by WebAssembly engines.
To illustrate, consider 4 examples:
-* [`i32.min_s`](FutureFeatures.md#additional-integer-operations) - Strategy 2
+* [`i32.min_s`](FutureFeatures.md#additional-integer-operators) - Strategy 2
could be used to translate `(i32.min_s lhs rhs)` into an equivalent expression
that stores `lhs` and `rhs` in locals then uses `i32.lt_s` and `conditional`.
* [Threads](PostMVP.md#threads) - If an application uses `#ifdef` extensively
@@ -51,7 +51,7 @@ To illustrate, consider 4 examples:
the application to test `(has_feature "mprotect")` to avoid calling the
`abort()`. The `has_feature` query could be exposed to C++ code via
the existing `__builtin_cpu_supports`.
-* [SIMD](PostMVP.md#fixed-width-simd) - When SIMD operations have a good-enough
+* [SIMD](PostMVP.md#fixed-width-simd) - When SIMD operators have a good-enough
polyfill, e.g., `f32x4.fma` via `f32x4.mul`/`add`, Strategy 2 could be used
(similar to the `i32.min_s` example above). However, when a SIMD feature has no
efficient polyfill (e.g., `f64x2`, which introduces both operators *and*