Commit b96855f1 authored by Ng Zhi An's avatar Ng Zhi An Committed by Commit Bot

[wasm-simd][fuzzer] Add s128 bitwise ops

This adds s128 not, and, andnot, or, xor, and select.

Bug: v8:10180
Change-Id: Id7f05f7fdc9f082bee1182babbb4a5e4b55d7d47
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2225604Reviewed-by: 's avatarDeepti Gandluri <gdeepti@chromium.org>
Commit-Queue: Zhi An Ng <zhin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#68155}
parent e6cd991b
......@@ -1454,6 +1454,18 @@ void WasmGenerator::Generate<ValueType::kS128>(DataRange* data) {
&WasmGenerator::op_with_prefix<kExprI32x4UConvertI16x8High,
ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprS128Not, ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprS128And, ValueType::kS128,
ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprS128AndNot, ValueType::kS128,
ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprS128Or, ValueType::kS128,
ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprS128Xor, ValueType::kS128,
ValueType::kS128>,
&WasmGenerator::op_with_prefix<kExprS128Select, ValueType::kS128,
ValueType::kS128, ValueType::kS128>,
&WasmGenerator::simd_shuffle,
&WasmGenerator::op_with_prefix<kExprS8x16Swizzle, ValueType::kS128,
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