diff options
Diffstat (limited to 'src/wasm-interpreter.h')
-rw-r--r-- | src/wasm-interpreter.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/wasm-interpreter.h b/src/wasm-interpreter.h index 416647137..3b0ceea99 100644 --- a/src/wasm-interpreter.h +++ b/src/wasm-interpreter.h @@ -1016,6 +1016,11 @@ public: case RelaxedSwizzleVecI8x16: return left.swizzleI8x16(right); + case DotI8x16I7x16SToVecI16x8: + return left.dotSI8x16toI16x8(right); + case DotI8x16I7x16UToVecI16x8: + return left.dotUI8x16toI16x8(right); + case InvalidBinary: WASM_UNREACHABLE("invalid binary op"); } @@ -1124,7 +1129,7 @@ public: case RelaxedFmsVecF64x2: return a.relaxedFmsF64x2(b, c); default: - // TODO: implement signselect + // TODO: implement signselect and dot_add WASM_UNREACHABLE("not implemented"); } } |