wasm-mutate fuzz targets (#3836)
* fuzzing: Add a custom mutator based on `wasm-mutate` * fuzz: Add a version of the `compile` fuzz target that uses `wasm-mutate` * Update `wasmparser` dependencies
This commit is contained in:
@@ -2013,23 +2013,23 @@ pub fn translate_operator<FE: FuncEnvironment + ?Sized>(
|
||||
Operator::ReturnCall { .. } | Operator::ReturnCallIndirect { .. } => {
|
||||
return Err(wasm_unsupported!("proposed tail-call operator {:?}", op));
|
||||
}
|
||||
Operator::I8x16SwizzleRelaxed
|
||||
| Operator::I32x4TruncSatF32x4SRelaxed
|
||||
| Operator::I32x4TruncSatF32x4URelaxed
|
||||
| Operator::I32x4TruncSatF64x2SZeroRelaxed
|
||||
| Operator::I32x4TruncSatF64x2UZeroRelaxed
|
||||
| Operator::F32x4FmaRelaxed
|
||||
| Operator::F32x4FmsRelaxed
|
||||
| Operator::F64x2FmaRelaxed
|
||||
| Operator::F64x2FmsRelaxed
|
||||
Operator::I8x16RelaxedSwizzle
|
||||
| Operator::I32x4RelaxedTruncSatF32x4S
|
||||
| Operator::I32x4RelaxedTruncSatF32x4U
|
||||
| Operator::I32x4RelaxedTruncSatF64x2SZero
|
||||
| Operator::I32x4RelaxedTruncSatF64x2UZero
|
||||
| Operator::F32x4Fma
|
||||
| Operator::F32x4Fms
|
||||
| Operator::F64x2Fma
|
||||
| Operator::F64x2Fms
|
||||
| Operator::I8x16LaneSelect
|
||||
| Operator::I16x8LaneSelect
|
||||
| Operator::I32x4LaneSelect
|
||||
| Operator::I64x2LaneSelect
|
||||
| Operator::F32x4MinRelaxed
|
||||
| Operator::F64x2MinRelaxed
|
||||
| Operator::F32x4MaxRelaxed
|
||||
| Operator::F64x2MaxRelaxed => {
|
||||
| Operator::F32x4RelaxedMin
|
||||
| Operator::F32x4RelaxedMax
|
||||
| Operator::F64x2RelaxedMin
|
||||
| Operator::F64x2RelaxedMax => {
|
||||
return Err(wasm_unsupported!("proposed relaxed-simd operator {:?}", op));
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user