diff options
author | Thomas Lively <7121787+tlively@users.noreply.github.com> | 2022-04-11 15:44:01 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-11 22:44:01 +0000 |
commit | ce0333d91b70f97aa8da002f7348df68a7b56578 (patch) | |
tree | ca06495dadf712b18bd775ad050e1e3f459b5574 /src/literal.h | |
parent | 5f88dcdf0d308de12579d26d30f981b0689446af (diff) | |
download | binaryen-ce0333d91b70f97aa8da002f7348df68a7b56578.tar.gz binaryen-ce0333d91b70f97aa8da002f7348df68a7b56578.tar.bz2 binaryen-ce0333d91b70f97aa8da002f7348df68a7b56578.zip |
Implement relaxed SIMD dot product instructions (#4586)
As proposed in https://github.com/WebAssembly/relaxed-simd/issues/52.
Diffstat (limited to 'src/literal.h')
-rw-r--r-- | src/literal.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/literal.h b/src/literal.h index 4ad81268e..0438e0686 100644 --- a/src/literal.h +++ b/src/literal.h @@ -572,6 +572,8 @@ public: Literal minUI32x4(const Literal& other) const; Literal maxSI32x4(const Literal& other) const; Literal maxUI32x4(const Literal& other) const; + Literal dotSI8x16toI16x8(const Literal& other) const; + Literal dotUI8x16toI16x8(const Literal& other) const; Literal dotSI16x8toI32x4(const Literal& other) const; Literal extMulLowSI32x4(const Literal& other) const; Literal extMulHighSI32x4(const Literal& other) const; |