Commit 53b9ee37 authored by Zhi An Ng's avatar Zhi An Ng Committed by Commit Bot

[wasm-simd] Add extended multiply to fuzzer

Bug: v8:11262
Change-Id: Ic83cf2752ebaffb589ac72206c25005145b0b8c4
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2589067Reviewed-by: 's avatarDeepti Gandluri <gdeepti@chromium.org>
Commit-Queue: Zhi An Ng <zhin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#71814}
parent 741e5a66
......@@ -1357,6 +1357,14 @@ void WasmGenerator::Generate<ValueType::kS128>(DataRange* data) {
ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprI16x8RoundingAverageU,
ValueType::kS128, ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprI16x8ExtMulLowI8x16S,
ValueType::kS128, ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprI16x8ExtMulLowI8x16U,
ValueType::kS128, ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprI16x8ExtMulHighI8x16S,
ValueType::kS128, ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprI16x8ExtMulHighI8x16U,
ValueType::kS128, ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprI32x4Splat, ValueType::kI32>,
&WasmGenerator::op_with_prefix<kExprI32x4Eq, ValueType::kS128,
......@@ -1403,6 +1411,14 @@ void WasmGenerator::Generate<ValueType::kS128>(DataRange* data) {
ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprI32x4DotI16x8S, ValueType::kS128,
ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprI32x4ExtMulLowI16x8S,
ValueType::kS128, ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprI32x4ExtMulLowI16x8U,
ValueType::kS128, ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprI32x4ExtMulHighI16x8S,
ValueType::kS128, ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprI32x4ExtMulHighI16x8U,
ValueType::kS128, ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprI64x2Splat, ValueType::kI64>,
&WasmGenerator::op_with_prefix<kExprI64x2Neg, ValueType::kS128>,
......@@ -1418,6 +1434,14 @@ void WasmGenerator::Generate<ValueType::kS128>(DataRange* data) {
ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprI64x2Mul, ValueType::kS128,
ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprI64x2ExtMulLowI32x4S,
ValueType::kS128, ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprI64x2ExtMulLowI32x4U,
ValueType::kS128, ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprI64x2ExtMulHighI32x4S,
ValueType::kS128, ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprI64x2ExtMulHighI32x4U,
ValueType::kS128, ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprF32x4Splat, ValueType::kF32>,
&WasmGenerator::op_with_prefix<kExprF32x4Eq, ValueType::kS128,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment