saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [ ]
v128.load8x8_s- [ ]
v128.load8x8_u- [ ]
v128.load16x4_s- [ ]
v128.load16x4_u- [ ]
v128.load32x2_s- [ ]
v128.load32x2_u- [ ]
v128.load8_splat- [ ]
v128.load16_splat- [ ]
v128.load32_splat- [ ]
v128.load64_splat- [ ]
i8x16.shuffle- [ ]
i8x16.swizzle- [ ]
i8x16.splat- [ ]
i16x8.splat- [ ]
i32x4.splat- [ ]
i64x2.splat- [ ]
f32x4.splat- [ ]
f64x2.splat- [ ]
i8x16.extract_lane_s- [ ]
i8x16.extract_lane_u- [ ]
i8x16.replace_lane- [ ]
i16x8.extract_lane_s- [ ]
i16x8.extract_lane_u- [ ]
i16x8.replace_lane- [ ]
i32x4.extract_lane- [ ]
i32x4.replace_lane- [ ]
i64x2.extract_lane- [ ]
i64x2.replace_lane- [ ]
f32x4.extract_lane- [ ]
f32x4.replace_lane- [ ]
f64x2.extract_lane- [ ]
f64x2.replace_lane- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [ ]
v128.load8x8_s@jeffcharles- [ ]
v128.load8x8_u@jeffcharles- [ ]
v128.load16x4_s@jeffcharles- [ ]
v128.load16x4_u@jeffcharles- [ ]
v128.load32x2_s@jeffcharles- [ ]
v128.load32x2_u@jeffcharles- [ ]
v128.load8_splat- [ ]
v128.load16_splat- [ ]
v128.load32_splat- [ ]
v128.load64_splat- [ ]
i8x16.shuffle@jeffcharles- [ ]
i8x16.swizzle@jeffcharles- [ ]
i8x16.splat- [ ]
i16x8.splat- [ ]
i32x4.splat- [ ]
i64x2.splat- [ ]
f32x4.splat- [ ]
f64x2.splat- [ ]
i8x16.extract_lane_s- [ ]
i8x16.extract_lane_u- [ ]
i8x16.replace_lane- [ ]
i16x8.extract_lane_s- [ ]
i16x8.extract_lane_u- [ ]
i16x8.replace_lane- [ ]
i32x4.extract_lane- [ ]
i32x4.replace_lane- [ ]
i64x2.extract_lane- [ ]
i64x2.replace_lane- [ ]
f32x4.extract_lane- [ ]
f32x4.replace_lane- [ ]
f64x2.extract_lane- [ ]
f64x2.replace_lane- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [ ]
v128.load8x8_u@jeffcharles- [ ]
v128.load16x4_s@jeffcharles- [ ]
v128.load16x4_u@jeffcharles- [ ]
v128.load32x2_s@jeffcharles- [ ]
v128.load32x2_u@jeffcharles- [ ]
v128.load8_splat- [ ]
v128.load16_splat- [ ]
v128.load32_splat- [ ]
v128.load64_splat- [ ]
i8x16.shuffle@jeffcharles- [ ]
i8x16.swizzle@jeffcharles- [ ]
i8x16.splat- [ ]
i16x8.splat- [ ]
i32x4.splat- [ ]
i64x2.splat- [ ]
f32x4.splat- [ ]
f64x2.splat- [ ]
i8x16.extract_lane_s- [ ]
i8x16.extract_lane_u- [ ]
i8x16.replace_lane- [ ]
i16x8.extract_lane_s- [ ]
i16x8.extract_lane_u- [ ]
i16x8.replace_lane- [ ]
i32x4.extract_lane- [ ]
i32x4.replace_lane- [ ]
i64x2.extract_lane- [ ]
i64x2.replace_lane- [ ]
f32x4.extract_lane- [ ]
f32x4.replace_lane- [ ]
f64x2.extract_lane- [ ]
f64x2.replace_lane- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [ ]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [ ]
v128.load16x4_u@jeffcharles- [ ]
v128.load32x2_s@jeffcharles- [ ]
v128.load32x2_u@jeffcharles- [ ]
v128.load8_splat- [ ]
v128.load16_splat- [ ]
v128.load32_splat- [ ]
v128.load64_splat- [ ]
i8x16.shuffle@jeffcharles- [ ]
i8x16.swizzle@jeffcharles- [ ]
i8x16.splat- [ ]
i16x8.splat- [ ]
i32x4.splat- [ ]
i64x2.splat- [ ]
f32x4.splat- [ ]
f64x2.splat- [ ]
i8x16.extract_lane_s- [ ]
i8x16.extract_lane_u- [ ]
i8x16.replace_lane- [ ]
i16x8.extract_lane_s- [ ]
i16x8.extract_lane_u- [ ]
i16x8.replace_lane- [ ]
i32x4.extract_lane- [ ]
i32x4.replace_lane- [ ]
i64x2.extract_lane- [ ]
i64x2.replace_lane- [ ]
f32x4.extract_lane- [ ]
f32x4.replace_lane- [ ]
f64x2.extract_lane- [ ]
f64x2.replace_lane- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [ ]
v128.load32x2_s@jeffcharles- [ ]
v128.load32x2_u@jeffcharles- [ ]
v128.load8_splat- [ ]
v128.load16_splat- [ ]
v128.load32_splat- [ ]
v128.load64_splat- [ ]
i8x16.shuffle@jeffcharles- [ ]
i8x16.swizzle@jeffcharles- [ ]
i8x16.splat- [ ]
i16x8.splat- [ ]
i32x4.splat- [ ]
i64x2.splat- [ ]
f32x4.splat- [ ]
f64x2.splat- [ ]
i8x16.extract_lane_s- [ ]
i8x16.extract_lane_u- [ ]
i8x16.replace_lane- [ ]
i16x8.extract_lane_s- [ ]
i16x8.extract_lane_u- [ ]
i16x8.replace_lane- [ ]
i32x4.extract_lane- [ ]
i32x4.replace_lane- [ ]
i64x2.extract_lane- [ ]
i64x2.replace_lane- [ ]
f32x4.extract_lane- [ ]
f32x4.replace_lane- [ ]
f64x2.extract_lane- [ ]
f64x2.replace_lane- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [ ]
v128.load32x2_u@jeffcharles- [ ]
v128.load8_splat- [ ]
v128.load16_splat- [ ]
v128.load32_splat- [ ]
v128.load64_splat- [ ]
i8x16.shuffle@jeffcharles- [ ]
i8x16.swizzle@jeffcharles- [ ]
i8x16.splat- [ ]
i16x8.splat- [ ]
i32x4.splat- [ ]
i64x2.splat- [ ]
f32x4.splat- [ ]
f64x2.splat- [ ]
i8x16.extract_lane_s- [ ]
i8x16.extract_lane_u- [ ]
i8x16.replace_lane- [ ]
i16x8.extract_lane_s- [ ]
i16x8.extract_lane_u- [ ]
i16x8.replace_lane- [ ]
i32x4.extract_lane- [ ]
i32x4.replace_lane- [ ]
i64x2.extract_lane- [ ]
i64x2.replace_lane- [ ]
f32x4.extract_lane- [ ]
f32x4.replace_lane- [ ]
f64x2.extract_lane- [ ]
f64x2.replace_lane- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [ ]
v128.load8_splat- [ ]
v128.load16_splat- [ ]
v128.load32_splat- [ ]
v128.load64_splat- [ ]
i8x16.shuffle@jeffcharles- [ ]
i8x16.swizzle@jeffcharles- [ ]
i8x16.splat- [ ]
i16x8.splat- [ ]
i32x4.splat- [ ]
i64x2.splat- [ ]
f32x4.splat- [ ]
f64x2.splat- [ ]
i8x16.extract_lane_s- [ ]
i8x16.extract_lane_u- [ ]
i8x16.replace_lane- [ ]
i16x8.extract_lane_s- [ ]
i16x8.extract_lane_u- [ ]
i16x8.replace_lane- [ ]
i32x4.extract_lane- [ ]
i32x4.replace_lane- [ ]
i64x2.extract_lane- [ ]
i64x2.replace_lane- [ ]
f32x4.extract_lane- [ ]
f32x4.replace_lane- [ ]
f64x2.extract_lane- [ ]
f64x2.replace_lane- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [ ]
v128.load8_splat- [ ]
v128.load16_splat- [ ]
v128.load32_splat- [ ]
v128.load64_splat- [ ]
i8x16.shuffle@jeffcharles- [ ]
i8x16.swizzle@jeffcharles- [ ]
i8x16.splat- [ ]
i16x8.splat- [ ]
i32x4.splat- [ ]
i64x2.splat- [ ]
f32x4.splat- [ ]
f64x2.splat- [ ]
i8x16.extract_lane_s- [ ]
i8x16.extract_lane_u- [ ]
i8x16.replace_lane- [ ]
i16x8.extract_lane_s- [ ]
i16x8.extract_lane_u- [ ]
i16x8.replace_lane- [ ]
i32x4.extract_lane- [ ]
i32x4.replace_lane- [ ]
i64x2.extract_lane- [ ]
i64x2.replace_lane- [ ]
f32x4.extract_lane- [ ]
f32x4.replace_lane- [ ]
f64x2.extract_lane- [ ]
f64x2.replace_lane- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [ ]
v128.load8_splat- [ ]
v128.load16_splat- [ ]
v128.load32_splat- [ ]
v128.load64_splat- [x]
i8x16.shuffle@jeffcharles- [ ]
i8x16.swizzle@jeffcharles- [ ]
i8x16.splat- [ ]
i16x8.splat- [ ]
i32x4.splat- [ ]
i64x2.splat- [ ]
f32x4.splat- [ ]
f64x2.splat- [ ]
i8x16.extract_lane_s- [ ]
i8x16.extract_lane_u- [ ]
i8x16.replace_lane- [ ]
i16x8.extract_lane_s- [ ]
i16x8.extract_lane_u- [ ]
i16x8.replace_lane- [ ]
i32x4.extract_lane- [ ]
i32x4.replace_lane- [ ]
i64x2.extract_lane- [ ]
i64x2.replace_lane- [ ]
f32x4.extract_lane- [ ]
f32x4.replace_lane- [ ]
f64x2.extract_lane- [ ]
f64x2.replace_lane- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [ ]
v128.load8_splat@jeffcharles- [ ]
v128.load16_splat@jeffcharles- [ ]
v128.load32_splat@jeffcharles- [ ]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [ ]
i8x16.swizzle@jeffcharles- [ ]
i8x16.splat@jeffcharles- [ ]
i16x8.splat@jeffcharles- [ ]
i32x4.splat@jeffcharles- [ ]
i64x2.splat@jeffcharles- [ ]
f32x4.splat@jeffcharles- [ ]
f64x2.splat@jeffcharles- [ ]
i8x16.extract_lane_s- [ ]
i8x16.extract_lane_u- [ ]
i8x16.replace_lane- [ ]
i16x8.extract_lane_s- [ ]
i16x8.extract_lane_u- [ ]
i16x8.replace_lane- [ ]
i32x4.extract_lane- [ ]
i32x4.replace_lane- [ ]
i64x2.extract_lane- [ ]
i64x2.replace_lane- [ ]
f32x4.extract_lane- [ ]
f32x4.replace_lane- [ ]
f64x2.extract_lane- [ ]
f64x2.replace_lane- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [ ]
v128.load8_splat@jeffcharles- [ ]
v128.load16_splat@jeffcharles- [ ]
v128.load32_splat@jeffcharles- [ ]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [ ]
i8x16.swizzle@jeffcharles- [ ]
i8x16.splat@jeffcharles- [ ]
i16x8.splat@jeffcharles- [ ]
i32x4.splat@jeffcharles- [ ]
i64x2.splat@jeffcharles- [ ]
f32x4.splat@jeffcharles- [ ]
f64x2.splat@jeffcharles- [ ]
i8x16.extract_lane_s@jeffcharles- [ ]
i8x16.extract_lane_u@jeffcharles- [ ]
i8x16.replace_lane@jeffcharles- [ ]
i16x8.extract_lane_s@jeffcharles- [ ]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [ ]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [ ]
v128.load16_splat@jeffcharles- [ ]
v128.load32_splat@jeffcharles- [ ]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [ ]
i8x16.swizzle@jeffcharles- [ ]
i8x16.splat@jeffcharles- [ ]
i16x8.splat@jeffcharles- [ ]
i32x4.splat@jeffcharles- [ ]
i64x2.splat@jeffcharles- [ ]
f32x4.splat@jeffcharles- [ ]
f64x2.splat@jeffcharles- [ ]
i8x16.extract_lane_s@jeffcharles- [ ]
i8x16.extract_lane_u@jeffcharles- [ ]
i8x16.replace_lane@jeffcharles- [ ]
i16x8.extract_lane_s@jeffcharles- [ ]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [ ]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [ ]
v128.load32_splat@jeffcharles- [ ]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [ ]
i8x16.swizzle@jeffcharles- [ ]
i8x16.splat@jeffcharles- [ ]
i16x8.splat@jeffcharles- [ ]
i32x4.splat@jeffcharles- [ ]
i64x2.splat@jeffcharles- [ ]
f32x4.splat@jeffcharles- [ ]
f64x2.splat@jeffcharles- [ ]
i8x16.extract_lane_s@jeffcharles- [ ]
i8x16.extract_lane_u@jeffcharles- [ ]
i8x16.replace_lane@jeffcharles- [ ]
i16x8.extract_lane_s@jeffcharles- [ ]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [ ]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [ ]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [ ]
i8x16.swizzle@jeffcharles- [ ]
i8x16.splat@jeffcharles- [ ]
i16x8.splat@jeffcharles- [ ]
i32x4.splat@jeffcharles- [ ]
i64x2.splat@jeffcharles- [ ]
f32x4.splat@jeffcharles- [ ]
f64x2.splat@jeffcharles- [ ]
i8x16.extract_lane_s@jeffcharles- [ ]
i8x16.extract_lane_u@jeffcharles- [ ]
i8x16.replace_lane@jeffcharles- [ ]
i16x8.extract_lane_s@jeffcharles- [ ]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [ ]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [ ]
i8x16.swizzle@jeffcharles- [ ]
i8x16.splat@jeffcharles- [ ]
i16x8.splat@jeffcharles- [ ]
i32x4.splat@jeffcharles- [ ]
i64x2.splat@jeffcharles- [ ]
f32x4.splat@jeffcharles- [ ]
f64x2.splat@jeffcharles- [ ]
i8x16.extract_lane_s@jeffcharles- [ ]
i8x16.extract_lane_u@jeffcharles- [ ]
i8x16.replace_lane@jeffcharles- [ ]
i16x8.extract_lane_s@jeffcharles- [ ]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [ ]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [ ]
i8x16.splat@jeffcharles- [ ]
i16x8.splat@jeffcharles- [ ]
i32x4.splat@jeffcharles- [ ]
i64x2.splat@jeffcharles- [ ]
f32x4.splat@jeffcharles- [ ]
f64x2.splat@jeffcharles- [ ]
i8x16.extract_lane_s@jeffcharles- [ ]
i8x16.extract_lane_u@jeffcharles- [ ]
i8x16.replace_lane@jeffcharles- [ ]
i16x8.extract_lane_s@jeffcharles- [ ]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [ ]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [ ]
i16x8.splat@jeffcharles- [ ]
i32x4.splat@jeffcharles- [ ]
i64x2.splat@jeffcharles- [ ]
f32x4.splat@jeffcharles- [ ]
f64x2.splat@jeffcharles- [ ]
i8x16.extract_lane_s@jeffcharles- [ ]
i8x16.extract_lane_u@jeffcharles- [ ]
i8x16.replace_lane@jeffcharles- [ ]
i16x8.extract_lane_s@jeffcharles- [ ]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [ ]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [ ]
i32x4.splat@jeffcharles- [ ]
i64x2.splat@jeffcharles- [ ]
f32x4.splat@jeffcharles- [ ]
f64x2.splat@jeffcharles- [ ]
i8x16.extract_lane_s@jeffcharles- [ ]
i8x16.extract_lane_u@jeffcharles- [ ]
i8x16.replace_lane@jeffcharles- [ ]
i16x8.extract_lane_s@jeffcharles- [ ]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [ ]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [ ]
i64x2.splat@jeffcharles- [ ]
f32x4.splat@jeffcharles- [ ]
f64x2.splat@jeffcharles- [ ]
i8x16.extract_lane_s@jeffcharles- [ ]
i8x16.extract_lane_u@jeffcharles- [ ]
i8x16.replace_lane@jeffcharles- [ ]
i16x8.extract_lane_s@jeffcharles- [ ]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [ ]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [ ]
f32x4.splat@jeffcharles- [ ]
f64x2.splat@jeffcharles- [ ]
i8x16.extract_lane_s@jeffcharles- [ ]
i8x16.extract_lane_u@jeffcharles- [ ]
i8x16.replace_lane@jeffcharles- [ ]
i16x8.extract_lane_s@jeffcharles- [ ]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [ ]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [ ]
f64x2.splat@jeffcharles- [ ]
i8x16.extract_lane_s@jeffcharles- [ ]
i8x16.extract_lane_u@jeffcharles- [ ]
i8x16.replace_lane@jeffcharles- [ ]
i16x8.extract_lane_s@jeffcharles- [ ]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [ ]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [ ]
i8x16.extract_lane_s@jeffcharles- [ ]
i8x16.extract_lane_u@jeffcharles- [ ]
i8x16.replace_lane@jeffcharles- [ ]
i16x8.extract_lane_s@jeffcharles- [ ]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [ ]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [ ]
i8x16.extract_lane_u@jeffcharles- [ ]
i8x16.replace_lane@jeffcharles- [ ]
i16x8.extract_lane_s@jeffcharles- [ ]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [ ]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [ ]
i8x16.replace_lane@jeffcharles- [ ]
i16x8.extract_lane_s@jeffcharles- [ ]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [ ]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [ ]
i16x8.extract_lane_s@jeffcharles- [ ]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [ ]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [ ]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [ ]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [ ]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [ ]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [ ]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [ ]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [ ]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [ ]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [ ]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [ ]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [ ]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [ ]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [ ]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [ ]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [ ]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [ ]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [ ]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq- [ ]
i8x16.ne- [ ]
i8x16.lt_s- [ ]
i8x16.lt_u- [ ]
i8x16.gt_s- [ ]
i8x16.gt_u- [ ]
i8x16.le_s- [ ]
i8x16.le_u- [ ]
i8x16.ge_s- [ ]
i8x16.ge_u- [ ]
i16x8.eq- [ ]
i16x8.ne- [ ]
i16x8.lt_s- [ ]
i16x8.lt_u- [ ]
i16x8.gt_s- [ ]
i16x8.gt_u- [ ]
i16x8.le_s- [ ]
i16x8.le_u- [ ]
i16x8.ge_s- [ ]
i16x8.ge_u- [ ]
i32x4.eq- [ ]
i32x4.ne- [ ]
i32x4.lt_s- [ ]
i32x4.lt_u- [ ]
i32x4.gt_s- [ ]
i32x4.gt_u- [ ]
i32x4.le_s- [ ]
i32x4.le_u- [ ]
i32x4.ge_s- [ ]
i32x4.ge_u- [ ]
f32x4.eq- [ ]
f32x4.ne- [ ]
f32x4.lt- [ ]
f32x4.gt- [ ]
f32x4.le- [ ]
f32x4.ge- [ ]
f64x2.eq- [ ]
f64x2.ne- [ ]
f64x2.lt- [ ]
f64x2.gt- [ ]
f64x2.le- [ ]
f64x2.ge- [ ]
i64x2.ne- [ ]
i64x2.lt_s- [ ]
i64x2.gt_s- [ ]
i64x2.le_s- [ ]
i64x2.ge_s- [ ]
v128.not- [ ]
v128.and- [ ]
v128.andnot- [ ]
v128.or- [ ]
v128.xor- [ ]
v128.bitselect- [ ]
v128.any_true- [ ]
v128.load8_lane- [ ]
v128.load16_lane- [ ]
v128.load32_lane- [ ]
v128.load64_lane- [ ]
v128.store8_lane- [ ]
v128.store16_lane- [ ]
v128.store32_lane- [ ]
v128.store64_lane- [ ]
v128.load32_zero- [ ]
v128.load64_zero- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
MarinPostma commented on issue #8093:
i'll take the
v128bunch.
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [ ]
v128.not@MarinPostma- [ ]
v128.and@MarinPostma- [ ]
v128.andnot@MarinPostma- [ ]
v128.or@MarinPostma- [ ]
v128.xor@MarinPostma- [ ]
v128.bitselect@MarinPostma- [ ]
v128.any_true@MarinPostma- [ ]
v128.load8_lane@MarinPostma- [ ]
v128.load16_lane@MarinPostma- [ ]
v128.load32_lane@MarinPostma- [ ]
v128.load64_lane@MarinPostma- [ ]
v128.store8_lane@MarinPostma- [ ]
v128.store16_lane@MarinPostma- [ ]
v128.store32_lane@MarinPostma- [ ]
v128.store64_lane@MarinPostma- [ ]
v128.load32_zero@MarinPostma- [ ]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add- [ ]
i8x16.add_sat_s- [ ]
i8x16.add_sat_u- [ ]
i8x16.sub- [ ]
i8x16.sub_sat_s- [ ]
i8x16.sub_sat_u- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add- [ ]
i16x8.add_sat_s- [ ]
i16x8.add_sat_u- [ ]
i16x8.sub- [ ]
i16x8.sub_sat_s- [ ]
i16x8.sub_sat_u- [ ]
i16x8.mul- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add- [ ]
i32x4.sub- [ ]
i32x4.mul- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add- [ ]
i64x2.sub- [ ]
i64x2.mul- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
MarinPostma commented on issue #8093:
I'll just take the rest
saulecabrera commented on issue #8093:
@MarinPostma I know @jeffcharles has plans to work on some of the unassigned instructions as well, so to keep the list tight and avoid duplicated effort, maybe we keep assigning them in batches?
MarinPostma commented on issue #8093:
no problem, then I'll take
add,subandmulfor packed integer types, to begin with :)
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [ ]
v128.not@MarinPostma- [ ]
v128.and@MarinPostma- [ ]
v128.andnot@MarinPostma- [ ]
v128.or@MarinPostma- [ ]
v128.xor@MarinPostma- [ ]
v128.bitselect@MarinPostma- [ ]
v128.any_true@MarinPostma- [ ]
v128.load8_lane@MarinPostma- [ ]
v128.load16_lane@MarinPostma- [ ]
v128.load32_lane@MarinPostma- [ ]
v128.load64_lane@MarinPostma- [ ]
v128.store8_lane@MarinPostma- [ ]
v128.store16_lane@MarinPostma- [ ]
v128.store32_lane@MarinPostma- [ ]
v128.store64_lane@MarinPostma- [ ]
v128.load32_zero@MarinPostma- [ ]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add@MarinPostma- [ ]
i8x16.add_sat_s@MarinPostma- [ ]
i8x16.add_sat_u@MarinPostma- [ ]
i8x16.sub@MarinPostma- [ ]
i8x16.sub_sat_s@MarinPostma- [ ]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add@MarinPostma- [ ]
i16x8.add_sat_s@MarinPostma- [ ]
i16x8.add_sat_u@MarinPostma- [ ]
i16x8.sub@MarinPostma- [ ]
i16x8.sub_sat_s@MarinPostma- [ ]
i16x8.sub_sat_u@MarinPostma- [ ]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [ ]
v128.not@MarinPostma- [ ]
v128.and@MarinPostma- [ ]
v128.andnot@MarinPostma- [ ]
v128.or@MarinPostma- [ ]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [ ]
v128.any_true@MarinPostma- [ ]
v128.load8_lane@MarinPostma- [ ]
v128.load16_lane@MarinPostma- [ ]
v128.load32_lane@MarinPostma- [ ]
v128.load64_lane@MarinPostma- [ ]
v128.store8_lane@MarinPostma- [ ]
v128.store16_lane@MarinPostma- [ ]
v128.store32_lane@MarinPostma- [ ]
v128.store64_lane@MarinPostma- [ ]
v128.load32_zero@MarinPostma- [ ]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add@MarinPostma- [ ]
i8x16.add_sat_s@MarinPostma- [ ]
i8x16.add_sat_u@MarinPostma- [ ]
i8x16.sub@MarinPostma- [ ]
i8x16.sub_sat_s@MarinPostma- [ ]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add@MarinPostma- [ ]
i16x8.add_sat_s@MarinPostma- [ ]
i16x8.add_sat_u@MarinPostma- [ ]
i16x8.sub@MarinPostma- [ ]
i16x8.sub_sat_s@MarinPostma- [ ]
i16x8.sub_sat_u@MarinPostma- [ ]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [ ]
v128.not@MarinPostma- [ ]
v128.and@MarinPostma- [ ]
v128.andnot@MarinPostma- [ ]
v128.or@MarinPostma- [ ]
v128.xor@MarinPostma- [ ]
v128.bitselect@MarinPostma- [ ]
v128.any_true@MarinPostma- [ ]
v128.load8_lane@MarinPostma- [ ]
v128.load16_lane@MarinPostma- [ ]
v128.load32_lane@MarinPostma- [ ]
v128.load64_lane@MarinPostma- [ ]
v128.store8_lane@MarinPostma- [ ]
v128.store16_lane@MarinPostma- [ ]
v128.store32_lane@MarinPostma- [ ]
v128.store64_lane@MarinPostma- [ ]
v128.load32_zero@MarinPostma- [ ]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add@MarinPostma- [ ]
i8x16.add_sat_s@MarinPostma- [ ]
i8x16.add_sat_u@MarinPostma- [ ]
i8x16.sub@MarinPostma- [ ]
i8x16.sub_sat_s@MarinPostma- [ ]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add@MarinPostma- [ ]
i16x8.add_sat_s@MarinPostma- [ ]
i16x8.add_sat_u@MarinPostma- [ ]
i16x8.sub@MarinPostma- [ ]
i16x8.sub_sat_s@MarinPostma- [ ]
i16x8.sub_sat_u@MarinPostma- [ ]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [ ]
v128.and@MarinPostma- [ ]
v128.andnot@MarinPostma- [ ]
v128.or@MarinPostma- [ ]
v128.xor@MarinPostma- [ ]
v128.bitselect@MarinPostma- [ ]
v128.any_true@MarinPostma- [ ]
v128.load8_lane@MarinPostma- [ ]
v128.load16_lane@MarinPostma- [ ]
v128.load32_lane@MarinPostma- [ ]
v128.load64_lane@MarinPostma- [ ]
v128.store8_lane@MarinPostma- [ ]
v128.store16_lane@MarinPostma- [ ]
v128.store32_lane@MarinPostma- [ ]
v128.store64_lane@MarinPostma- [ ]
v128.load32_zero@MarinPostma- [ ]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add@MarinPostma- [ ]
i8x16.add_sat_s@MarinPostma- [ ]
i8x16.add_sat_u@MarinPostma- [ ]
i8x16.sub@MarinPostma- [ ]
i8x16.sub_sat_s@MarinPostma- [ ]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add@MarinPostma- [ ]
i16x8.add_sat_s@MarinPostma- [ ]
i16x8.add_sat_u@MarinPostma- [ ]
i16x8.sub@MarinPostma- [ ]
i16x8.sub_sat_s@MarinPostma- [ ]
i16x8.sub_sat_u@MarinPostma- [ ]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [ ]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [ ]
v128.or@MarinPostma- [ ]
v128.xor@MarinPostma- [ ]
v128.bitselect@MarinPostma- [ ]
v128.any_true@MarinPostma- [ ]
v128.load8_lane@MarinPostma- [ ]
v128.load16_lane@MarinPostma- [ ]
v128.load32_lane@MarinPostma- [ ]
v128.load64_lane@MarinPostma- [ ]
v128.store8_lane@MarinPostma- [ ]
v128.store16_lane@MarinPostma- [ ]
v128.store32_lane@MarinPostma- [ ]
v128.store64_lane@MarinPostma- [ ]
v128.load32_zero@MarinPostma- [ ]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add@MarinPostma- [ ]
i8x16.add_sat_s@MarinPostma- [ ]
i8x16.add_sat_u@MarinPostma- [ ]
i8x16.sub@MarinPostma- [ ]
i8x16.sub_sat_s@MarinPostma- [ ]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add@MarinPostma- [ ]
i16x8.add_sat_s@MarinPostma- [ ]
i16x8.add_sat_u@MarinPostma- [ ]
i16x8.sub@MarinPostma- [ ]
i16x8.sub_sat_s@MarinPostma- [ ]
i16x8.sub_sat_u@MarinPostma- [ ]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [ ]
v128.or@MarinPostma- [ ]
v128.xor@MarinPostma- [ ]
v128.bitselect@MarinPostma- [ ]
v128.any_true@MarinPostma- [ ]
v128.load8_lane@MarinPostma- [ ]
v128.load16_lane@MarinPostma- [ ]
v128.load32_lane@MarinPostma- [ ]
v128.load64_lane@MarinPostma- [ ]
v128.store8_lane@MarinPostma- [ ]
v128.store16_lane@MarinPostma- [ ]
v128.store32_lane@MarinPostma- [ ]
v128.store64_lane@MarinPostma- [ ]
v128.load32_zero@MarinPostma- [ ]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add@MarinPostma- [ ]
i8x16.add_sat_s@MarinPostma- [ ]
i8x16.add_sat_u@MarinPostma- [ ]
i8x16.sub@MarinPostma- [ ]
i8x16.sub_sat_s@MarinPostma- [ ]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add@MarinPostma- [ ]
i16x8.add_sat_s@MarinPostma- [ ]
i16x8.add_sat_u@MarinPostma- [ ]
i16x8.sub@MarinPostma- [ ]
i16x8.sub_sat_s@MarinPostma- [ ]
i16x8.sub_sat_u@MarinPostma- [ ]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [ ]
i8x16.add@MarinPostma- [ ]
i8x16.add_sat_s@MarinPostma- [ ]
i8x16.add_sat_u@MarinPostma- [ ]
i8x16.sub@MarinPostma- [ ]
i8x16.sub_sat_s@MarinPostma- [ ]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add@MarinPostma- [ ]
i16x8.add_sat_s@MarinPostma- [ ]
i16x8.add_sat_u@MarinPostma- [ ]
i16x8.sub@MarinPostma- [ ]
i16x8.sub_sat_s@MarinPostma- [ ]
i16x8.sub_sat_u@MarinPostma- [ ]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [x]
i8x16.add@MarinPostma- [ ]
i8x16.add_sat_s@MarinPostma- [ ]
i8x16.add_sat_u@MarinPostma- [ ]
i8x16.sub@MarinPostma- [ ]
i8x16.sub_sat_s@MarinPostma- [ ]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add@MarinPostma- [ ]
i16x8.add_sat_s@MarinPostma- [ ]
i16x8.add_sat_u@MarinPostma- [ ]
i16x8.sub@MarinPostma- [ ]
i16x8.sub_sat_s@MarinPostma- [ ]
i16x8.sub_sat_u@MarinPostma- [ ]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [ ]
i8x16.add_sat_u@MarinPostma- [ ]
i8x16.sub@MarinPostma- [ ]
i8x16.sub_sat_s@MarinPostma- [ ]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add@MarinPostma- [ ]
i16x8.add_sat_s@MarinPostma- [ ]
i16x8.add_sat_u@MarinPostma- [ ]
i16x8.sub@MarinPostma- [ ]
i16x8.sub_sat_s@MarinPostma- [ ]
i16x8.sub_sat_u@MarinPostma- [ ]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [ ]
i8x16.sub@MarinPostma- [ ]
i8x16.sub_sat_s@MarinPostma- [ ]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add@MarinPostma- [ ]
i16x8.add_sat_s@MarinPostma- [ ]
i16x8.add_sat_u@MarinPostma- [ ]
i16x8.sub@MarinPostma- [ ]
i16x8.sub_sat_s@MarinPostma- [ ]
i16x8.sub_sat_u@MarinPostma- [ ]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [ ]
i8x16.sub_sat_s@MarinPostma- [ ]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add@MarinPostma- [ ]
i16x8.add_sat_s@MarinPostma- [ ]
i16x8.add_sat_u@MarinPostma- [ ]
i16x8.sub@MarinPostma- [ ]
i16x8.sub_sat_s@MarinPostma- [ ]
i16x8.sub_sat_u@MarinPostma- [ ]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [ ]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add@MarinPostma- [ ]
i16x8.add_sat_s@MarinPostma- [ ]
i16x8.add_sat_u@MarinPostma- [ ]
i16x8.sub@MarinPostma- [ ]
i16x8.sub_sat_s@MarinPostma- [ ]
i16x8.sub_sat_u@MarinPostma- [ ]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [ ]
i16x8.add@MarinPostma- [ ]
i16x8.add_sat_s@MarinPostma- [ ]
i16x8.add_sat_u@MarinPostma- [ ]
i16x8.sub@MarinPostma- [ ]
i16x8.sub_sat_s@MarinPostma- [ ]
i16x8.sub_sat_u@MarinPostma- [ ]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [ ]
i16x8.add_sat_u@MarinPostma- [ ]
i16x8.sub@MarinPostma- [ ]
i16x8.sub_sat_s@MarinPostma- [ ]
i16x8.sub_sat_u@MarinPostma- [ ]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [ ]
i16x8.add_sat_u@MarinPostma- [ ]
i16x8.sub@MarinPostma- [ ]
i16x8.sub_sat_s@MarinPostma- [ ]
i16x8.sub_sat_u@MarinPostma- [ ]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [ ]
i16x8.sub@MarinPostma- [ ]
i16x8.sub_sat_s@MarinPostma- [ ]
i16x8.sub_sat_u@MarinPostma- [ ]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [ ]
i16x8.sub_sat_s@MarinPostma- [ ]
i16x8.sub_sat_u@MarinPostma- [ ]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [ ]
i16x8.sub_sat_u@MarinPostma- [ ]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [ ]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [ ]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [x]
i32x4.add@MarinPostma- [ ]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [ ]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [ ]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [x]
i64x2.add@MarinPostma- [ ]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [ ]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl- [ ]
i8x16.shr_s- [ ]
i8x16.shr_u- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s- [ ]
i8x16.min_u- [ ]
i8x16.max_s- [ ]
i8x16.max_u- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl- [ ]
i16x8.shr_s- [ ]
i16x8.shr_u- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s- [ ]
i16x8.min_u- [ ]
i16x8.max_s- [ ]
i16x8.max_u- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl- [ ]
i32x4.shr_s- [ ]
i32x4.shr_u- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s- [ ]
i32x4.min_u- [ ]
i32x4.max_s- [ ]
i32x4.max_u- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl- [ ]
i64x2.shr_s- [ ]
i64x2.shr_u- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
MarinPostma commented on issue #8093:
I'll do shifts, neg, min and max next
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [ ]
i8x16.eq@jeffcharles- [ ]
i8x16.ne@jeffcharles- [ ]
i8x16.lt_s@jeffcharles- [ ]
i8x16.lt_u@jeffcharles- [ ]
i8x16.gt_s@jeffcharles- [ ]
i8x16.gt_u@jeffcharles- [ ]
i8x16.le_s@jeffcharles- [ ]
i8x16.le_u@jeffcharles- [ ]
i8x16.ge_s@jeffcharles- [ ]
i8x16.ge_u@jeffcharles- [ ]
i16x8.eq@jeffcharles- [ ]
i16x8.ne@jeffcharles- [ ]
i16x8.lt_s@jeffcharles- [ ]
i16x8.lt_u@jeffcharles- [ ]
i16x8.gt_s@jeffcharles- [ ]
i16x8.gt_u@jeffcharles- [ ]
i16x8.le_s@jeffcharles- [ ]
i16x8.le_u@jeffcharles- [ ]
i16x8.ge_s@jeffcharles- [ ]
i16x8.ge_u@jeffcharles- [ ]
i32x4.eq@jeffcharles- [ ]
i32x4.ne@jeffcharles- [ ]
i32x4.lt_s@jeffcharles- [ ]
i32x4.lt_u@jeffcharles- [ ]
i32x4.gt_s@jeffcharles- [ ]
i32x4.gt_u@jeffcharles- [ ]
i32x4.le_s@jeffcharles- [ ]
i32x4.le_u@jeffcharles- [ ]
i32x4.ge_s@jeffcharles- [ ]
i32x4.ge_u@jeffcharles- [ ]
f32x4.eq@jeffcharles- [ ]
f32x4.ne@jeffcharles- [ ]
f32x4.lt@jeffcharles- [ ]
f32x4.gt@jeffcharles- [ ]
f32x4.le@jeffcharles- [ ]
f32x4.ge@jeffcharles- [ ]
f64x2.eq@jeffcharles- [ ]
f64x2.ne@jeffcharles- [ ]
f64x2.lt@jeffcharles- [ ]
f64x2.gt@jeffcharles- [ ]
f64x2.le@jeffcharles- [ ]
f64x2.ge@jeffcharles- [ ]
i64x2.ne@jeffcharles- [ ]
i64x2.lt_s@jeffcharles- [ ]
i64x2.gt_s@jeffcharles- [ ]
i64x2.le_s@jeffcharles- [ ]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl@MarinPostma- [ ]
i8x16.shr_s@MarinPostma- [ ]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl@MarinPostma- [ ]
i16x8.shr_s@MarinPostma- [ ]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl@MarinPostma- [ ]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero- [ ]
f64x2.promote_low_f32x4- [ ]
i8x16.abs- [ ]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl@MarinPostma- [ ]
i8x16.shr_s@MarinPostma- [ ]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl@MarinPostma- [ ]
i16x8.shr_s@MarinPostma- [ ]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl@MarinPostma- [ ]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s- [ ]
f32x4.convert_i32x4_u- [ ]
f64x2.convert_low_i32x4_s- [ ]
f64x2.convert_low_i32x4_u- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero@jeffcharles- [ ]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [ ]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s- [ ]
i8x16.narrow_i16x8_u- [ ]
i8x16.shl@MarinPostma- [ ]
i8x16.shr_s@MarinPostma- [ ]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s- [ ]
i16x8.narrow_i32x4_u- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl@MarinPostma- [ ]
i16x8.shr_s@MarinPostma- [ ]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl@MarinPostma- [ ]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s@jeffcharles- [ ]
f32x4.convert_i32x4_u@jeffcharles- [ ]
f64x2.convert_low_i32x4_s@jeffcharles- [ ]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero@jeffcharles- [ ]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [ ]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s@jeffcharles- [ ]
i8x16.narrow_i16x8_u@jeffcharles- [ ]
i8x16.shl@MarinPostma- [ ]
i8x16.shr_s@MarinPostma- [ ]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s@jeffcharles- [ ]
i16x8.narrow_i32x4_u@jeffcharles- [ ]
i16x8.extend_low_i8x16_s- [ ]
i16x8.extend_high_i8x16_s- [ ]
i16x8.extend_low_i8x16_u- [ ]
i16x8.extend_high_i8x16_u- [ ]
i16x8.shl@MarinPostma- [ ]
i16x8.shr_s@MarinPostma- [ ]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s- [ ]
i32x4.extend_high_i16x8_s- [ ]
i32x4.extend_low_i16x8_u- [ ]
i32x4.extend_high_i16x8_u- [ ]
i32x4.shl@MarinPostma- [ ]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s- [ ]
i64x2.extend_high_i32x4_s- [ ]
i64x2.extend_low_i32x4_u- [ ]
i64x2.extend_high_i32x4_u- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s@jeffcharles- [ ]
f32x4.convert_i32x4_u@jeffcharles- [ ]
f64x2.convert_low_i32x4_s@jeffcharles- [ ]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero@jeffcharles- [ ]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [ ]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s@jeffcharles- [ ]
i8x16.narrow_i16x8_u@jeffcharles- [ ]
i8x16.shl@MarinPostma- [ ]
i8x16.shr_s@MarinPostma- [ ]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s@jeffcharles- [ ]
i16x8.narrow_i32x4_u@jeffcharles- [ ]
i16x8.extend_low_i8x16_s@jeffcharles- [ ]
i16x8.extend_high_i8x16_s@jeffcharles- [ ]
i16x8.extend_low_i8x16_u@jeffcharles- [ ]
i16x8.extend_high_i8x16_u@jeffcharles- [ ]
i16x8.shl@MarinPostma- [ ]
i16x8.shr_s@MarinPostma- [ ]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s@jeffcharles- [ ]
i32x4.extend_high_i16x8_s@jeffcharles- [ ]
i32x4.extend_low_i16x8_u@jeffcharles- [ ]
i32x4.extend_high_i16x8_u@jeffcharles- [ ]
i32x4.shl@MarinPostma- [ ]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s@jeffcharles- [ ]
i64x2.extend_high_i32x4_s@jeffcharles- [ ]
i64x2.extend_low_i32x4_u@jeffcharles- [ ]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s- [ ]
i16x8.extmul_high_i8x16_s- [ ]
i16x8.extmul_low_i8x16_u- [ ]
i16x8.extmul_high_i8x16_u- [ ]
i32x4.extmul_low_i16x8_s- [ ]
i32x4.extmul_high_i16x8_s- [ ]
i32x4.extmul_low_i16x8_u- [ ]
i32x4.extmul_high_i16x8_u- [ ]
i64x2.extmul_low_i32x4_s- [ ]
i64x2.extmul_high_i32x4_s- [ ]
i64x2.extmul_low_i32x4_u- [ ]
i64x2.extmul_high_i32x4_u- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s@jeffcharles- [ ]
f32x4.convert_i32x4_u@jeffcharles- [ ]
f64x2.convert_low_i32x4_s@jeffcharles- [ ]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
MarinPostma commented on issue #8093:
I'll take the
extmul/addnext.
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero@jeffcharles- [ ]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [ ]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s@jeffcharles- [ ]
i8x16.narrow_i16x8_u@jeffcharles- [ ]
i8x16.shl@MarinPostma- [ ]
i8x16.shr_s@MarinPostma- [ ]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s@jeffcharles- [ ]
i16x8.narrow_i32x4_u@jeffcharles- [ ]
i16x8.extend_low_i8x16_s@jeffcharles- [ ]
i16x8.extend_high_i8x16_s@jeffcharles- [ ]
i16x8.extend_low_i8x16_u@jeffcharles- [ ]
i16x8.extend_high_i8x16_u@jeffcharles- [ ]
i16x8.shl@MarinPostma- [ ]
i16x8.shr_s@MarinPostma- [ ]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s@jeffcharles- [ ]
i32x4.extend_high_i16x8_s@jeffcharles- [ ]
i32x4.extend_low_i16x8_u@jeffcharles- [ ]
i32x4.extend_high_i16x8_u@jeffcharles- [ ]
i32x4.shl@MarinPostma- [ ]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s@jeffcharles- [ ]
i64x2.extend_high_i32x4_s@jeffcharles- [ ]
i64x2.extend_low_i32x4_u@jeffcharles- [ ]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s- [ ]
i16x8.extadd_pairwise_i8x16_u- [ ]
i32x4.extadd_pairwise_i16x8_s- [ ]
i32x4.extadd_pairwise_i16x8_u- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s@jeffcharles- [ ]
f32x4.convert_i32x4_u@jeffcharles- [ ]
f64x2.convert_low_i32x4_s@jeffcharles- [ ]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero@jeffcharles- [ ]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [ ]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [ ]
i8x16.narrow_i16x8_s@jeffcharles- [ ]
i8x16.narrow_i16x8_u@jeffcharles- [ ]
i8x16.shl@MarinPostma- [ ]
i8x16.shr_s@MarinPostma- [ ]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s@jeffcharles- [ ]
i16x8.narrow_i32x4_u@jeffcharles- [ ]
i16x8.extend_low_i8x16_s@jeffcharles- [ ]
i16x8.extend_high_i8x16_s@jeffcharles- [ ]
i16x8.extend_low_i8x16_u@jeffcharles- [ ]
i16x8.extend_high_i8x16_u@jeffcharles- [ ]
i16x8.shl@MarinPostma- [ ]
i16x8.shr_s@MarinPostma- [ ]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s@jeffcharles- [ ]
i32x4.extend_high_i16x8_s@jeffcharles- [ ]
i32x4.extend_low_i16x8_u@jeffcharles- [ ]
i32x4.extend_high_i16x8_u@jeffcharles- [ ]
i32x4.shl@MarinPostma- [ ]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [ ]
i64x2.extend_low_i32x4_s@jeffcharles- [ ]
i64x2.extend_high_i32x4_s@jeffcharles- [ ]
i64x2.extend_low_i32x4_u@jeffcharles- [ ]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [ ]
f32x4.convert_i32x4_s@jeffcharles- [ ]
f32x4.convert_i32x4_u@jeffcharles- [ ]
f64x2.convert_low_i32x4_s@jeffcharles- [ ]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [ ]
f32x4.demote_f64x2_zero@jeffcharles- [ ]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [ ]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [ ]
i8x16.shl@MarinPostma- [ ]
i8x16.shr_s@MarinPostma- [ ]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [ ]
i16x8.narrow_i32x4_s@jeffcharles- [ ]
i16x8.narrow_i32x4_u@jeffcharles- [ ]
i16x8.extend_low_i8x16_s@jeffcharles- [ ]
i16x8.extend_high_i8x16_s@jeffcharles- [ ]
i16x8.extend_low_i8x16_u@jeffcharles- [ ]
i16x8.extend_high_i8x16_u@jeffcharles- [ ]
i16x8.shl@MarinPostma- [ ]
i16x8.shr_s@MarinPostma- [ ]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [ ]
i32x4.extend_low_i16x8_s@jeffcharles- [ ]
i32x4.extend_high_i16x8_s@jeffcharles- [ ]
i32x4.extend_low_i16x8_u@jeffcharles- [ ]
i32x4.extend_high_i16x8_u@jeffcharles- [ ]
i32x4.shl@MarinPostma- [ ]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [ ]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [ ]
i8x16.shl@MarinPostma- [ ]
i8x16.shr_s@MarinPostma- [ ]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [ ]
i16x8.shl@MarinPostma- [ ]
i16x8.shr_s@MarinPostma- [ ]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [ ]
i32x4.shl@MarinPostma- [ ]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [ ]
i8x16.shl@MarinPostma- [ ]
i8x16.shr_s@MarinPostma- [ ]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [ ]
i16x8.shl@MarinPostma- [ ]
i16x8.shr_s@MarinPostma- [ ]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [ ]
i32x4.shl@MarinPostma- [ ]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [ ]
i8x16.shr_s@MarinPostma- [ ]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [ ]
i16x8.shl@MarinPostma- [ ]
i16x8.shr_s@MarinPostma- [ ]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [ ]
i32x4.shl@MarinPostma- [ ]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [ ]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [ ]
i16x8.shl@MarinPostma- [ ]
i16x8.shr_s@MarinPostma- [ ]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [ ]
i32x4.shl@MarinPostma- [ ]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [ ]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [ ]
i16x8.shl@MarinPostma- [ ]
i16x8.shr_s@MarinPostma- [ ]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [ ]
i32x4.shl@MarinPostma- [ ]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [ ]
i16x8.shl@MarinPostma- [ ]
i16x8.shr_s@MarinPostma- [ ]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [ ]
i32x4.shl@MarinPostma- [ ]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [ ]
i16x8.shr_s@MarinPostma- [ ]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [ ]
i32x4.shl@MarinPostma- [ ]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [ ]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [ ]
i32x4.shl@MarinPostma- [ ]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [ ]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [ ]
i32x4.shl@MarinPostma- [ ]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [ ]
i32x4.shl@MarinPostma- [ ]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [ ]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [ ]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [ ]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [ ]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [x]
i64x2.shl@MarinPostma- [ ]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [ ]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs@jeffcharles- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [ ]
f64x2.abs- [ ]
f64x2.add- [ ]
f64x2.ceil- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs@jeffcharles- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [ ]
f64x2.abs- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.eq- [ ]
f64x2.floor- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs@jeffcharles- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [ ]
f64x2.abs- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs@jeffcharles- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [ ]
f64x2.abs- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs@jeffcharles- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [ ]
f64x2.abs- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true- [ ]
i8x16.bitmask- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true- [ ]
i64x2.bitmask- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs@jeffcharles- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [ ]
f64x2.abs- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true@jeffcharles- [ ]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true@jeffcharles- [ ]
i16x8.bitmask- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true@jeffcharles- [ ]
i32x4.bitmask- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true@jeffcharles- [ ]
i64x2.bitmask- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs@jeffcharles- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [ ]
f64x2.abs- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true@jeffcharles- [ ]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true@jeffcharles- [ ]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true@jeffcharles- [ ]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true@jeffcharles- [ ]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs@jeffcharles- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [ ]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true@jeffcharles- [ ]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true@jeffcharles- [ ]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true@jeffcharles- [ ]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true@jeffcharles- [ ]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs@jeffcharles- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [ ]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true@jeffcharles- [ ]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true@jeffcharles- [ ]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true@jeffcharles- [ ]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true@jeffcharles- [ ]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs@jeffcharles- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true@jeffcharles- [ ]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [ ]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true@jeffcharles- [ ]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true@jeffcharles- [ ]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true@jeffcharles- [ ]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs@jeffcharles- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true@jeffcharles- [ ]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true@jeffcharles- [ ]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [ ]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true@jeffcharles- [ ]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true@jeffcharles- [ ]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs@jeffcharles- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true@jeffcharles- [ ]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true@jeffcharles- [ ]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true@jeffcharles- [ ]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [ ]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true@jeffcharles- [ ]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs@jeffcharles- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true@jeffcharles- [ ]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true@jeffcharles- [ ]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true@jeffcharles- [ ]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true@jeffcharles- [ ]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [ ]
f32x4.abs@jeffcharles- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true@jeffcharles- [ ]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true@jeffcharles- [ ]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true@jeffcharles- [ ]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true@jeffcharles- [ ]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg- [ ]
f32x4.sqrt- [ ]
f32x4.add- [ ]
f32x4.sub- [ ]
f32x4.mul- [ ]
f32x4.div- [ ]
f32x4.min- [ ]
f32x4.max- [ ]
f32x4.pmin- [ ]
f32x4.pmax- [ ]
f32x4.ceil- [ ]
f32x4.floor- [ ]
f32x4.trunc- [ ]
f32x4.nearest- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true@jeffcharles- [ ]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true@jeffcharles- [ ]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true@jeffcharles- [ ]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true@jeffcharles- [ ]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg@MarinPostma- [ ]
f32x4.sqrt@MarinPostma- [ ]
f32x4.add@MarinPostma- [ ]
f32x4.sub@MarinPostma- [ ]
f32x4.mul@MarinPostma- [ ]
f32x4.div@MarinPostma- [ ]
f32x4.min@MarinPostma- [ ]
f32x4.max@MarinPostma- [ ]
f32x4.pmin@MarinPostma- [ ]
f32x4.pmax@MarinPostma- [ ]
f32x4.ceil@MarinPostma- [ ]
f32x4.floor@MarinPostma- [ ]
f32x4.trunc@MarinPostma- [ ]
f32x4.nearest@MarinPostma- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true@jeffcharles- [ ]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true@jeffcharles- [ ]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [ ]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true@jeffcharles- [ ]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true@jeffcharles- [ ]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg@MarinPostma- [ ]
f32x4.sqrt@MarinPostma- [ ]
f32x4.add@MarinPostma- [ ]
f32x4.sub@MarinPostma- [ ]
f32x4.mul@MarinPostma- [ ]
f32x4.div@MarinPostma- [ ]
f32x4.min@MarinPostma- [ ]
f32x4.max@MarinPostma- [ ]
f32x4.pmin@MarinPostma- [ ]
f32x4.pmax@MarinPostma- [ ]
f32x4.ceil@MarinPostma- [ ]
f32x4.floor@MarinPostma- [ ]
f32x4.trunc@MarinPostma- [ ]
f32x4.nearest@MarinPostma- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true@jeffcharles- [ ]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true@jeffcharles- [ ]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true@jeffcharles- [ ]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true@jeffcharles- [ ]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [ ]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg@MarinPostma- [ ]
f32x4.sqrt@MarinPostma- [ ]
f32x4.add@MarinPostma- [ ]
f32x4.sub@MarinPostma- [ ]
f32x4.mul@MarinPostma- [ ]
f32x4.div@MarinPostma- [ ]
f32x4.min@MarinPostma- [ ]
f32x4.max@MarinPostma- [ ]
f32x4.pmin@MarinPostma- [ ]
f32x4.pmax@MarinPostma- [ ]
f32x4.ceil@MarinPostma- [ ]
f32x4.floor@MarinPostma- [ ]
f32x4.trunc@MarinPostma- [ ]
f32x4.nearest@MarinPostma- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true@jeffcharles- [ ]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true@jeffcharles- [ ]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true@jeffcharles- [ ]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [ ]
i32x4.min_s@MarinPostma- [ ]
i32x4.min_u@MarinPostma- [ ]
i32x4.max_s@MarinPostma- [ ]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s- [ ]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true@jeffcharles- [ ]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [ ]
i16x8.extmul_high_i8x16_s@MarinPostma- [ ]
i16x8.extmul_low_i8x16_u@MarinPostma- [ ]
i16x8.extmul_high_i8x16_u@MarinPostma- [ ]
i32x4.extmul_low_i16x8_s@MarinPostma- [ ]
i32x4.extmul_high_i16x8_s@MarinPostma- [ ]
i32x4.extmul_low_i16x8_u@MarinPostma- [ ]
i32x4.extmul_high_i16x8_u@MarinPostma- [ ]
i64x2.extmul_low_i32x4_s@MarinPostma- [ ]
i64x2.extmul_high_i32x4_s@MarinPostma- [ ]
i64x2.extmul_low_i32x4_u@MarinPostma- [ ]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [ ]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [ ]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [ ]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg@MarinPostma- [ ]
f32x4.sqrt@MarinPostma- [ ]
f32x4.add@MarinPostma- [ ]
f32x4.sub@MarinPostma- [ ]
f32x4.mul@MarinPostma- [ ]
f32x4.div@MarinPostma- [ ]
f32x4.min@MarinPostma- [ ]
f32x4.max@MarinPostma- [ ]
f32x4.pmin@MarinPostma- [ ]
f32x4.pmax@MarinPostma- [ ]
f32x4.ceil@MarinPostma- [ ]
f32x4.floor@MarinPostma- [ ]
f32x4.trunc@MarinPostma- [ ]
f32x4.nearest@MarinPostma- [ ]
i32x4.trunc_sat_f32x4_s- [ ]
i32x4.trunc_sat_f32x4_u- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero- [ ]
i32x4.trunc_sat_f64x2_u_zero- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [ ]
i8x16.all_true@jeffcharles- [ ]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true@jeffcharles- [ ]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true@jeffcharles- [ ]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s@jeffcharles- [ ]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true@jeffcharles- [ ]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg@MarinPostma- [ ]
f32x4.sqrt@MarinPostma- [ ]
f32x4.add@MarinPostma- [ ]
f32x4.sub@MarinPostma- [ ]
f32x4.mul@MarinPostma- [ ]
f32x4.div@MarinPostma- [ ]
f32x4.min@MarinPostma- [ ]
f32x4.max@MarinPostma- [ ]
f32x4.pmin@MarinPostma- [ ]
f32x4.pmax@MarinPostma- [ ]
f32x4.ceil@MarinPostma- [ ]
f32x4.floor@MarinPostma- [ ]
f32x4.trunc@MarinPostma- [ ]
f32x4.nearest@MarinPostma- [ ]
i32x4.trunc_sat_f32x4_s@jeffcharles- [ ]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [ ]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [ ]
i16x8.all_true@jeffcharles- [ ]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [ ]
i32x4.all_true@jeffcharles- [ ]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s@jeffcharles- [ ]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [ ]
i64x2.all_true@jeffcharles- [ ]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg@MarinPostma- [ ]
f32x4.sqrt@MarinPostma- [ ]
f32x4.add@MarinPostma- [ ]
f32x4.sub@MarinPostma- [ ]
f32x4.mul@MarinPostma- [ ]
f32x4.div@MarinPostma- [ ]
f32x4.min@MarinPostma- [ ]
f32x4.max@MarinPostma- [ ]
f32x4.pmin@MarinPostma- [ ]
f32x4.pmax@MarinPostma- [ ]
f32x4.ceil@MarinPostma- [ ]
f32x4.floor@MarinPostma- [ ]
f32x4.trunc@MarinPostma- [ ]
f32x4.nearest@MarinPostma- [ ]
i32x4.trunc_sat_f32x4_s@jeffcharles- [ ]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [ ]
i8x16.min_s@MarinPostma- [ ]
i8x16.min_u@MarinPostma- [ ]
i8x16.max_s@MarinPostma- [ ]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [ ]
i16x8.min_s@MarinPostma- [ ]
i16x8.min_u@MarinPostma- [ ]
i16x8.max_s@MarinPostma- [ ]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s@jeffcharles- [ ]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg@MarinPostma- [ ]
f32x4.sqrt@MarinPostma- [ ]
f32x4.add@MarinPostma- [ ]
f32x4.sub@MarinPostma- [ ]
f32x4.mul@MarinPostma- [ ]
f32x4.div@MarinPostma- [ ]
f32x4.min@MarinPostma- [ ]
f32x4.max@MarinPostma- [ ]
f32x4.pmin@MarinPostma- [ ]
f32x4.pmax@MarinPostma- [ ]
f32x4.ceil@MarinPostma- [ ]
f32x4.floor@MarinPostma- [ ]
f32x4.trunc@MarinPostma- [ ]
f32x4.nearest@MarinPostma- [ ]
i32x4.trunc_sat_f32x4_s@jeffcharles- [ ]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s@jeffcharles- [ ]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg@MarinPostma- [ ]
f32x4.sqrt@MarinPostma- [ ]
f32x4.add@MarinPostma- [ ]
f32x4.sub@MarinPostma- [ ]
f32x4.mul@MarinPostma- [ ]
f32x4.div@MarinPostma- [ ]
f32x4.min@MarinPostma- [ ]
f32x4.max@MarinPostma- [ ]
f32x4.pmin@MarinPostma- [ ]
f32x4.pmax@MarinPostma- [ ]
f32x4.ceil@MarinPostma- [ ]
f32x4.floor@MarinPostma- [ ]
f32x4.trunc@MarinPostma- [ ]
f32x4.nearest@MarinPostma- [ ]
i32x4.trunc_sat_f32x4_s@jeffcharles- [ ]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s@jeffcharles- [ ]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg@MarinPostma- [ ]
f32x4.sqrt@MarinPostma- [ ]
f32x4.add@MarinPostma- [ ]
f32x4.sub@MarinPostma- [ ]
f32x4.mul@MarinPostma- [ ]
f32x4.div@MarinPostma- [ ]
f32x4.min@MarinPostma- [ ]
f32x4.max@MarinPostma- [ ]
f32x4.pmin@MarinPostma- [ ]
f32x4.pmax@MarinPostma- [ ]
f32x4.ceil@MarinPostma- [ ]
f32x4.floor@MarinPostma- [ ]
f32x4.trunc@MarinPostma- [ ]
f32x4.nearest@MarinPostma- [ ]
i32x4.trunc_sat_f32x4_s@jeffcharles- [ ]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s@jeffcharles- [ ]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg@MarinPostma- [ ]
f32x4.sqrt@MarinPostma- [ ]
f32x4.add@MarinPostma- [ ]
f32x4.sub@MarinPostma- [ ]
f32x4.mul@MarinPostma- [ ]
f32x4.div@MarinPostma- [ ]
f32x4.min@MarinPostma- [ ]
f32x4.max@MarinPostma- [ ]
f32x4.pmin@MarinPostma- [ ]
f32x4.pmax@MarinPostma- [ ]
f32x4.ceil@MarinPostma- [ ]
f32x4.floor@MarinPostma- [ ]
f32x4.trunc@MarinPostma- [ ]
f32x4.nearest@MarinPostma- [ ]
i32x4.trunc_sat_f32x4_s@jeffcharles- [ ]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s@jeffcharles- [ ]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg@MarinPostma- [ ]
f32x4.sqrt@MarinPostma- [ ]
f32x4.add@MarinPostma- [ ]
f32x4.sub@MarinPostma- [ ]
f32x4.mul@MarinPostma- [ ]
f32x4.div@MarinPostma- [ ]
f32x4.min@MarinPostma- [ ]
f32x4.max@MarinPostma- [ ]
f32x4.pmin@MarinPostma- [ ]
f32x4.pmax@MarinPostma- [ ]
f32x4.ceil@MarinPostma- [ ]
f32x4.floor@MarinPostma- [ ]
f32x4.trunc@MarinPostma- [ ]
f32x4.nearest@MarinPostma- [ ]
i32x4.trunc_sat_f32x4_s@jeffcharles- [ ]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [ ]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s@jeffcharles- [ ]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg@MarinPostma- [ ]
f32x4.sqrt@MarinPostma- [ ]
f32x4.add@MarinPostma- [ ]
f32x4.sub@MarinPostma- [ ]
f32x4.mul@MarinPostma- [ ]
f32x4.div@MarinPostma- [ ]
f32x4.min@MarinPostma- [ ]
f32x4.max@MarinPostma- [ ]
f32x4.pmin@MarinPostma- [ ]
f32x4.pmax@MarinPostma- [ ]
f32x4.ceil@MarinPostma- [ ]
f32x4.floor@MarinPostma- [ ]
f32x4.trunc@MarinPostma- [ ]
f32x4.nearest@MarinPostma- [ ]
i32x4.trunc_sat_f32x4_s@jeffcharles- [ ]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s@jeffcharles- [ ]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg@MarinPostma- [ ]
f32x4.sqrt@MarinPostma- [ ]
f32x4.add@MarinPostma- [ ]
f32x4.sub@MarinPostma- [ ]
f32x4.mul@MarinPostma- [ ]
f32x4.div@MarinPostma- [ ]
f32x4.min@MarinPostma- [ ]
f32x4.max@MarinPostma- [ ]
f32x4.pmin@MarinPostma- [ ]
f32x4.pmax@MarinPostma- [ ]
f32x4.ceil@MarinPostma- [ ]
f32x4.floor@MarinPostma- [ ]
f32x4.trunc@MarinPostma- [ ]
f32x4.nearest@MarinPostma- [x]
i32x4.trunc_sat_f32x4_s@jeffcharles- [ ]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s@jeffcharles- [ ]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg@MarinPostma- [ ]
f32x4.sqrt@MarinPostma- [ ]
f32x4.add@MarinPostma- [ ]
f32x4.sub@MarinPostma- [ ]
f32x4.mul@MarinPostma- [ ]
f32x4.div@MarinPostma- [ ]
f32x4.min@MarinPostma- [ ]
f32x4.max@MarinPostma- [ ]
f32x4.pmin@MarinPostma- [ ]
f32x4.pmax@MarinPostma- [ ]
f32x4.ceil@MarinPostma- [ ]
f32x4.floor@MarinPostma- [ ]
f32x4.trunc@MarinPostma- [ ]
f32x4.nearest@MarinPostma- [x]
i32x4.trunc_sat_f32x4_s@jeffcharles- [x]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [ ]
i32x4.dot_i16x8_s@jeffcharles- [x]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg@MarinPostma- [ ]
f32x4.sqrt@MarinPostma- [ ]
f32x4.add@MarinPostma- [ ]
f32x4.sub@MarinPostma- [ ]
f32x4.mul@MarinPostma- [ ]
f32x4.div@MarinPostma- [ ]
f32x4.min@MarinPostma- [ ]
f32x4.max@MarinPostma- [ ]
f32x4.pmin@MarinPostma- [ ]
f32x4.pmax@MarinPostma- [ ]
f32x4.ceil@MarinPostma- [ ]
f32x4.floor@MarinPostma- [ ]
f32x4.trunc@MarinPostma- [ ]
f32x4.nearest@MarinPostma- [x]
i32x4.trunc_sat_f32x4_s@jeffcharles- [x]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add- [ ]
f64x2.ceil- [ ]
f64x2.div- [ ]
f64x2.floor- [ ]
f64x2.max- [ ]
f64x2.min- [ ]
f64x2.mul- [ ]
f64x2.nearest- [ ]
f64x2.neg- [ ]
f64x2.pmax- [ ]
f64x2.pmin- [ ]
f64x2.sqrt- [ ]
f64x2.sub- [ ]
f64x2.trunc- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [ ]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [ ]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [x]
i32x4.dot_i16x8_s@jeffcharles- [x]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg@MarinPostma- [ ]
f32x4.sqrt@MarinPostma- [ ]
f32x4.add@MarinPostma- [ ]
f32x4.sub@MarinPostma- [ ]
f32x4.mul@MarinPostma- [ ]
f32x4.div@MarinPostma- [ ]
f32x4.min@MarinPostma- [ ]
f32x4.max@MarinPostma- [ ]
f32x4.pmin@MarinPostma- [ ]
f32x4.pmax@MarinPostma- [ ]
f32x4.ceil@MarinPostma- [ ]
f32x4.floor@MarinPostma- [ ]
f32x4.trunc@MarinPostma- [ ]
f32x4.nearest@MarinPostma- [x]
i32x4.trunc_sat_f32x4_s@jeffcharles- [x]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add@jeffcharles- [ ]
f64x2.ceil@jeffcharles- [ ]
f64x2.div@jeffcharles- [ ]
f64x2.floor@jeffcharles- [ ]
f64x2.max@jeffcharles- [ ]
f64x2.min@jeffcharles- [ ]
f64x2.mul@jeffcharles- [ ]
f64x2.nearest@jeffcharles- [ ]
f64x2.neg@jeffcharles- [ ]
f64x2.pmax@jeffcharles- [ ]
f64x2.pmin@jeffcharles- [ ]
f64x2.sqrt@jeffcharles- [ ]
f64x2.sub@jeffcharles- [ ]
f64x2.trunc@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [x]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [x]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [x]
i32x4.dot_i16x8_s@jeffcharles- [x]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [ ]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg@jeffcharles- [ ]
f32x4.sqrt@jeffcharles- [ ]
f32x4.add@jeffcharles- [ ]
f32x4.sub@jeffcharles- [ ]
f32x4.mul@jeffcharles- [ ]
f32x4.div@jeffcharles- [ ]
f32x4.min@jeffcharles- [ ]
f32x4.max@jeffcharles- [ ]
f32x4.pmin@jeffcharles- [ ]
f32x4.pmax@jeffcharles- [ ]
f32x4.ceil@jeffcharles- [ ]
f32x4.floor@jeffcharles- [ ]
f32x4.trunc@jeffcharles- [ ]
f32x4.nearest@jeffcharles- [x]
i32x4.trunc_sat_f32x4_s@jeffcharles- [x]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add@jeffcharles- [ ]
f64x2.ceil@jeffcharles- [ ]
f64x2.div@jeffcharles- [ ]
f64x2.floor@jeffcharles- [ ]
f64x2.max@jeffcharles- [ ]
f64x2.min@jeffcharles- [ ]
f64x2.mul@jeffcharles- [ ]
f64x2.nearest@jeffcharles- [ ]
f64x2.neg@jeffcharles- [ ]
f64x2.pmax@jeffcharles- [ ]
f64x2.pmin@jeffcharles- [ ]
f64x2.sqrt@jeffcharles- [ ]
f64x2.sub@jeffcharles- [ ]
f64x2.trunc@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [x]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [x]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [x]
i32x4.dot_i16x8_s@jeffcharles- [x]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [x]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg@jeffcharles- [ ]
f32x4.sqrt@jeffcharles- [ ]
f32x4.add@jeffcharles- [ ]
f32x4.sub@jeffcharles- [ ]
f32x4.mul@jeffcharles- [ ]
f32x4.div@jeffcharles- [ ]
f32x4.min@jeffcharles- [ ]
f32x4.max@jeffcharles- [ ]
f32x4.pmin@jeffcharles- [ ]
f32x4.pmax@jeffcharles- [ ]
f32x4.ceil@jeffcharles- [ ]
f32x4.floor@jeffcharles- [ ]
f32x4.trunc@jeffcharles- [ ]
f32x4.nearest@jeffcharles- [x]
i32x4.trunc_sat_f32x4_s@jeffcharles- [x]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [ ]
f64x2.add@jeffcharles- [x]
f64x2.ceil@jeffcharles- [ ]
f64x2.div@jeffcharles- [x]
f64x2.floor@jeffcharles- [ ]
f64x2.max@jeffcharles- [ ]
f64x2.min@jeffcharles- [ ]
f64x2.mul@jeffcharles- [x]
f64x2.nearest@jeffcharles- [ ]
f64x2.neg@jeffcharles- [ ]
f64x2.pmax@jeffcharles- [ ]
f64x2.pmin@jeffcharles- [ ]
f64x2.sqrt@jeffcharles- [ ]
f64x2.sub@jeffcharles- [x]
f64x2.trunc@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [x]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [x]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [x]
i32x4.dot_i16x8_s@jeffcharles- [x]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [x]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [ ]
f32x4.neg@jeffcharles- [ ]
f32x4.sqrt@jeffcharles- [ ]
f32x4.add@jeffcharles- [ ]
f32x4.sub@jeffcharles- [ ]
f32x4.mul@jeffcharles- [ ]
f32x4.div@jeffcharles- [ ]
f32x4.min@jeffcharles- [ ]
f32x4.max@jeffcharles- [ ]
f32x4.pmin@jeffcharles- [ ]
f32x4.pmax@jeffcharles- [x]
f32x4.ceil@jeffcharles- [x]
f32x4.floor@jeffcharles- [x]
f32x4.trunc@jeffcharles- [x]
f32x4.nearest@jeffcharles- [x]
i32x4.trunc_sat_f32x4_s@jeffcharles- [x]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [x]
f64x2.add@jeffcharles- [x]
f64x2.ceil@jeffcharles- [ ]
f64x2.div@jeffcharles- [x]
f64x2.floor@jeffcharles- [ ]
f64x2.max@jeffcharles- [ ]
f64x2.min@jeffcharles- [x]
f64x2.mul@jeffcharles- [x]
f64x2.nearest@jeffcharles- [x]
f64x2.neg@jeffcharles- [ ]
f64x2.pmax@jeffcharles- [ ]
f64x2.pmin@jeffcharles- [x]
f64x2.sqrt@jeffcharles- [x]
f64x2.sub@jeffcharles- [x]
f64x2.trunc@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [x]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [x]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [x]
i32x4.dot_i16x8_s@jeffcharles- [x]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [x]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [x]
f32x4.neg@jeffcharles- [x]
f32x4.sqrt@jeffcharles- [x]
f32x4.add@jeffcharles- [x]
f32x4.sub@jeffcharles- [x]
f32x4.mul@jeffcharles- [x]
f32x4.div@jeffcharles- [ ]
f32x4.min@jeffcharles- [ ]
f32x4.max@jeffcharles- [ ]
f32x4.pmin@jeffcharles- [ ]
f32x4.pmax@jeffcharles- [x]
f32x4.ceil@jeffcharles- [x]
f32x4.floor@jeffcharles- [x]
f32x4.trunc@jeffcharles- [x]
f32x4.nearest@jeffcharles- [x]
i32x4.trunc_sat_f32x4_s@jeffcharles- [x]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [x]
f64x2.add@jeffcharles- [x]
f64x2.ceil@jeffcharles- [x]
f64x2.div@jeffcharles- [x]
f64x2.floor@jeffcharles- [ ]
f64x2.max@jeffcharles- [ ]
f64x2.min@jeffcharles- [x]
f64x2.mul@jeffcharles- [x]
f64x2.nearest@jeffcharles- [x]
f64x2.neg@jeffcharles- [ ]
f64x2.pmax@jeffcharles- [ ]
f64x2.pmin@jeffcharles- [x]
f64x2.sqrt@jeffcharles- [x]
f64x2.sub@jeffcharles- [x]
f64x2.trunc@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [x]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [x]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [x]
i32x4.dot_i16x8_s@jeffcharles- [x]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [x]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [x]
f32x4.neg@jeffcharles- [x]
f32x4.sqrt@jeffcharles- [x]
f32x4.add@jeffcharles- [x]
f32x4.sub@jeffcharles- [x]
f32x4.mul@jeffcharles- [x]
f32x4.div@jeffcharles- [ ]
f32x4.min@jeffcharles- [ ]
f32x4.max@jeffcharles- [ ]
f32x4.pmin@jeffcharles- [ ]
f32x4.pmax@jeffcharles- [x]
f32x4.ceil@jeffcharles- [x]
f32x4.floor@jeffcharles- [x]
f32x4.trunc@jeffcharles- [x]
f32x4.nearest@jeffcharles- [x]
i32x4.trunc_sat_f32x4_s@jeffcharles- [x]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [x]
f64x2.add@jeffcharles- [x]
f64x2.ceil@jeffcharles- [x]
f64x2.div@jeffcharles- [x]
f64x2.floor@jeffcharles- [ ]
f64x2.max@jeffcharles- [ ]
f64x2.min@jeffcharles- [x]
f64x2.mul@jeffcharles- [x]
f64x2.nearest@jeffcharles- [x]
f64x2.neg@jeffcharles- [ ]
f64x2.pmax@jeffcharles- [ ]
f64x2.pmin@jeffcharles- [x]
f64x2.sqrt@jeffcharles- [x]
f64x2.sub@jeffcharles- [x]
f64x2.trunc@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [x]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [x]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [x]
i32x4.dot_i16x8_s@jeffcharles- [x]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [x]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [x]
f32x4.neg@jeffcharles- [x]
f32x4.sqrt@jeffcharles- [x]
f32x4.add@jeffcharles- [x]
f32x4.sub@jeffcharles- [x]
f32x4.mul@jeffcharles- [x]
f32x4.div@jeffcharles- [ ]
f32x4.min@jeffcharles- [ ]
f32x4.max@jeffcharles- [x]
f32x4.pmin@jeffcharles- [x]
f32x4.pmax@jeffcharles- [x]
f32x4.ceil@jeffcharles- [x]
f32x4.floor@jeffcharles- [x]
f32x4.trunc@jeffcharles- [x]
f32x4.nearest@jeffcharles- [x]
i32x4.trunc_sat_f32x4_s@jeffcharles- [x]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [x]
f64x2.add@jeffcharles- [x]
f64x2.ceil@jeffcharles- [x]
f64x2.div@jeffcharles- [x]
f64x2.floor@jeffcharles- [ ]
f64x2.max@jeffcharles- [ ]
f64x2.min@jeffcharles- [x]
f64x2.mul@jeffcharles- [x]
f64x2.nearest@jeffcharles- [x]
f64x2.neg@jeffcharles- [ ]
f64x2.pmax@jeffcharles- [ ]
f64x2.pmin@jeffcharles- [x]
f64x2.sqrt@jeffcharles- [x]
f64x2.sub@jeffcharles- [x]
f64x2.trunc@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [x]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [x]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [x]
i32x4.dot_i16x8_s@jeffcharles- [x]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [x]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [x]
f32x4.neg@jeffcharles- [x]
f32x4.sqrt@jeffcharles- [x]
f32x4.add@jeffcharles- [x]
f32x4.sub@jeffcharles- [x]
f32x4.mul@jeffcharles- [x]
f32x4.div@jeffcharles- [ ]
f32x4.min@jeffcharles- [ ]
f32x4.max@jeffcharles- [x]
f32x4.pmin@jeffcharles- [x]
f32x4.pmax@jeffcharles- [x]
f32x4.ceil@jeffcharles- [x]
f32x4.floor@jeffcharles- [x]
f32x4.trunc@jeffcharles- [x]
f32x4.nearest@jeffcharles- [x]
i32x4.trunc_sat_f32x4_s@jeffcharles- [x]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [x]
f64x2.add@jeffcharles- [x]
f64x2.ceil@jeffcharles- [x]
f64x2.div@jeffcharles- [x]
f64x2.floor@jeffcharles- [ ]
f64x2.max@jeffcharles- [ ]
f64x2.min@jeffcharles- [x]
f64x2.mul@jeffcharles- [x]
f64x2.nearest@jeffcharles- [x]
f64x2.neg@jeffcharles- [ ]
f64x2.pmax@jeffcharles- [ ]
f64x2.pmin@jeffcharles- [x]
f64x2.sqrt@jeffcharles- [x]
f64x2.sub@jeffcharles- [x]
f64x2.trunc@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [x]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [x]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [x]
i32x4.dot_i16x8_s@jeffcharles- [x]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [x]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [x]
f32x4.neg@jeffcharles- [x]
f32x4.sqrt@jeffcharles- [x]
f32x4.add@jeffcharles- [x]
f32x4.sub@jeffcharles- [x]
f32x4.mul@jeffcharles- [x]
f32x4.div@jeffcharles- [x]
f32x4.min@jeffcharles- [x]
f32x4.max@jeffcharles- [x]
f32x4.pmin@jeffcharles- [x]
f32x4.pmax@jeffcharles- [x]
f32x4.ceil@jeffcharles- [x]
f32x4.floor@jeffcharles- [x]
f32x4.trunc@jeffcharles- [x]
f32x4.nearest@jeffcharles- [x]
i32x4.trunc_sat_f32x4_s@jeffcharles- [x]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [x]
f64x2.add@jeffcharles- [x]
f64x2.ceil@jeffcharles- [x]
f64x2.div@jeffcharles- [x]
f64x2.floor@jeffcharles- [ ]
f64x2.max@jeffcharles- [ ]
f64x2.min@jeffcharles- [x]
f64x2.mul@jeffcharles- [x]
f64x2.nearest@jeffcharles- [x]
f64x2.neg@jeffcharles- [ ]
f64x2.pmax@jeffcharles- [ ]
f64x2.pmin@jeffcharles- [x]
f64x2.sqrt@jeffcharles- [x]
f64x2.sub@jeffcharles- [x]
f64x2.trunc@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [x]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [x]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [x]
i32x4.dot_i16x8_s@jeffcharles- [x]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [x]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [x]
f32x4.neg@jeffcharles- [x]
f32x4.sqrt@jeffcharles- [x]
f32x4.add@jeffcharles- [x]
f32x4.sub@jeffcharles- [x]
f32x4.mul@jeffcharles- [x]
f32x4.div@jeffcharles- [x]
f32x4.min@jeffcharles- [x]
f32x4.max@jeffcharles- [x]
f32x4.pmin@jeffcharles- [x]
f32x4.pmax@jeffcharles- [x]
f32x4.ceil@jeffcharles- [x]
f32x4.floor@jeffcharles- [x]
f32x4.trunc@jeffcharles- [x]
f32x4.nearest@jeffcharles- [x]
i32x4.trunc_sat_f32x4_s@jeffcharles- [x]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [x]
f64x2.add@jeffcharles- [x]
f64x2.ceil@jeffcharles- [x]
f64x2.div@jeffcharles- [x]
f64x2.floor@jeffcharles- [x]
f64x2.max@jeffcharles- [x]
f64x2.min@jeffcharles- [x]
f64x2.mul@jeffcharles- [x]
f64x2.nearest@jeffcharles- [x]
f64x2.neg@jeffcharles- [ ]
f64x2.pmax@jeffcharles- [ ]
f64x2.pmin@jeffcharles- [x]
f64x2.sqrt@jeffcharles- [x]
f64x2.sub@jeffcharles- [x]
f64x2.trunc@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [x]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [x]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [x]
i32x4.dot_i16x8_s@jeffcharles- [x]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [x]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [x]
f32x4.neg@jeffcharles- [x]
f32x4.sqrt@jeffcharles- [x]
f32x4.add@jeffcharles- [x]
f32x4.sub@jeffcharles- [x]
f32x4.mul@jeffcharles- [x]
f32x4.div@jeffcharles- [x]
f32x4.min@jeffcharles- [x]
f32x4.max@jeffcharles- [x]
f32x4.pmin@jeffcharles- [x]
f32x4.pmax@jeffcharles- [x]
f32x4.ceil@jeffcharles- [x]
f32x4.floor@jeffcharles- [x]
f32x4.trunc@jeffcharles- [x]
f32x4.nearest@jeffcharles- [x]
i32x4.trunc_sat_f32x4_s@jeffcharles- [x]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [x]
f64x2.add@jeffcharles- [x]
f64x2.ceil@jeffcharles- [x]
f64x2.div@jeffcharles- [x]
f64x2.floor@jeffcharles- [x]
f64x2.max@jeffcharles- [x]
f64x2.min@jeffcharles- [x]
f64x2.mul@jeffcharles- [x]
f64x2.nearest@jeffcharles- [x]
f64x2.neg@jeffcharles- [ ]
f64x2.pmax@jeffcharles- [ ]
f64x2.pmin@jeffcharles- [x]
f64x2.sqrt@jeffcharles- [x]
f64x2.sub@jeffcharles- [x]
f64x2.trunc@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [x]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [x]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [x]
i32x4.dot_i16x8_s@jeffcharles- [x]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [x]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [x]
f32x4.neg@jeffcharles- [x]
f32x4.sqrt@jeffcharles- [x]
f32x4.add@jeffcharles- [x]
f32x4.sub@jeffcharles- [x]
f32x4.mul@jeffcharles- [x]
f32x4.div@jeffcharles- [x]
f32x4.min@jeffcharles- [x]
f32x4.max@jeffcharles- [x]
f32x4.pmin@jeffcharles- [x]
f32x4.pmax@jeffcharles- [x]
f32x4.ceil@jeffcharles- [x]
f32x4.floor@jeffcharles- [x]
f32x4.trunc@jeffcharles- [x]
f32x4.nearest@jeffcharles- [x]
i32x4.trunc_sat_f32x4_s@jeffcharles- [x]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [x]
f64x2.add@jeffcharles- [x]
f64x2.ceil@jeffcharles- [x]
f64x2.div@jeffcharles- [x]
f64x2.floor@jeffcharles- [x]
f64x2.max@jeffcharles- [x]
f64x2.min@jeffcharles- [x]
f64x2.mul@jeffcharles- [x]
f64x2.nearest@jeffcharles- [x]
f64x2.neg@jeffcharles- [x]
f64x2.pmax@jeffcharles- [x]
f64x2.pmin@jeffcharles- [x]
f64x2.sqrt@jeffcharles- [x]
f64x2.sub@jeffcharles- [x]
f64x2.trunc@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [x]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [x]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [x]
i32x4.dot_i16x8_s@jeffcharles- [x]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [x]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [x]
f32x4.neg@jeffcharles- [x]
f32x4.sqrt@jeffcharles- [x]
f32x4.add@jeffcharles- [x]
f32x4.sub@jeffcharles- [x]
f32x4.mul@jeffcharles- [x]
f32x4.div@jeffcharles- [x]
f32x4.min@jeffcharles- [x]
f32x4.max@jeffcharles- [x]
f32x4.pmin@jeffcharles- [x]
f32x4.pmax@jeffcharles- [x]
f32x4.ceil@jeffcharles- [x]
f32x4.floor@jeffcharles- [x]
f32x4.trunc@jeffcharles- [x]
f32x4.nearest@jeffcharles- [x]
i32x4.trunc_sat_f32x4_s@jeffcharles- [x]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [x]
f64x2.add@jeffcharles- [x]
f64x2.ceil@jeffcharles- [x]
f64x2.div@jeffcharles- [x]
f64x2.floor@jeffcharles- [x]
f64x2.max@jeffcharles- [x]
f64x2.min@jeffcharles- [x]
f64x2.mul@jeffcharles- [x]
f64x2.nearest@jeffcharles- [x]
f64x2.neg@jeffcharles- [x]
f64x2.pmax@jeffcharles- [x]
f64x2.pmin@jeffcharles- [x]
f64x2.sqrt@jeffcharles- [x]
f64x2.sub@jeffcharles- [x]
f64x2.trunc@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [x]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [x]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [x]
i32x4.dot_i16x8_s@jeffcharles- [x]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [x]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [x]
f32x4.neg@jeffcharles- [x]
f32x4.sqrt@jeffcharles- [x]
f32x4.add@jeffcharles- [x]
f32x4.sub@jeffcharles- [x]
f32x4.mul@jeffcharles- [x]
f32x4.div@jeffcharles- [x]
f32x4.min@jeffcharles- [x]
f32x4.max@jeffcharles- [x]
f32x4.pmin@jeffcharles- [x]
f32x4.pmax@jeffcharles- [x]
f32x4.ceil@jeffcharles- [x]
f32x4.floor@jeffcharles- [x]
f32x4.trunc@jeffcharles- [x]
f32x4.nearest@jeffcharles- [x]
i32x4.trunc_sat_f32x4_s@jeffcharles- [x]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [ ] Enable fuzzing
saulecabrera edited issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [x]
f64x2.add@jeffcharles- [x]
f64x2.ceil@jeffcharles- [x]
f64x2.div@jeffcharles- [x]
f64x2.floor@jeffcharles- [x]
f64x2.max@jeffcharles- [x]
f64x2.min@jeffcharles- [x]
f64x2.mul@jeffcharles- [x]
f64x2.nearest@jeffcharles- [x]
f64x2.neg@jeffcharles- [x]
f64x2.pmax@jeffcharles- [x]
f64x2.pmin@jeffcharles- [x]
f64x2.sqrt@jeffcharles- [x]
f64x2.sub@jeffcharles- [x]
f64x2.trunc@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [x]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [x]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [x]
i32x4.dot_i16x8_s@jeffcharles- [x]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [x]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [x]
f32x4.neg@jeffcharles- [x]
f32x4.sqrt@jeffcharles- [x]
f32x4.add@jeffcharles- [x]
f32x4.sub@jeffcharles- [x]
f32x4.mul@jeffcharles- [x]
f32x4.div@jeffcharles- [x]
f32x4.min@jeffcharles- [x]
f32x4.max@jeffcharles- [x]
f32x4.pmin@jeffcharles- [x]
f32x4.pmax@jeffcharles- [x]
f32x4.ceil@jeffcharles- [x]
f32x4.floor@jeffcharles- [x]
f32x4.trunc@jeffcharles- [x]
f32x4.nearest@jeffcharles- [x]
i32x4.trunc_sat_f32x4_s@jeffcharles- [x]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [x] Enable fuzzing
saulecabrera closed issue #8093:
Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the SIMD proposal
- [x]
v128.load8x8_s@jeffcharles- [x]
v128.load8x8_u@jeffcharles- [x]
v128.load16x4_s@jeffcharles- [x]
v128.load16x4_u@jeffcharles- [x]
v128.load32x2_s@jeffcharles- [x]
v128.load32x2_u@jeffcharles- [x]
v128.load8_splat@jeffcharles- [x]
v128.load16_splat@jeffcharles- [x]
v128.load32_splat@jeffcharles- [x]
v128.load64_splat@jeffcharles- [x]
i8x16.shuffle@jeffcharles- [x]
i8x16.swizzle@jeffcharles- [x]
i8x16.splat@jeffcharles- [x]
i16x8.splat@jeffcharles- [x]
i32x4.splat@jeffcharles- [x]
i64x2.splat@jeffcharles- [x]
f32x4.splat@jeffcharles- [x]
f64x2.splat@jeffcharles- [x]
i8x16.extract_lane_s@jeffcharles- [x]
i8x16.extract_lane_u@jeffcharles- [x]
i8x16.replace_lane@jeffcharles- [x]
i16x8.extract_lane_s@jeffcharles- [x]
i16x8.extract_lane_u@jeffcharles- [x]
i16x8.replace_lane@jeffcharles- [x]
i32x4.extract_lane@jeffcharles- [x]
i32x4.replace_lane@jeffcharles- [x]
i64x2.extract_lane@jeffcharles- [x]
i64x2.replace_lane@jeffcharles- [x]
f32x4.extract_lane@jeffcharles- [x]
f32x4.replace_lane@jeffcharles- [x]
f64x2.extract_lane@jeffcharles- [x]
f64x2.replace_lane@jeffcharles- [x]
i8x16.eq@jeffcharles- [x]
i8x16.ne@jeffcharles- [x]
i8x16.lt_s@jeffcharles- [x]
i8x16.lt_u@jeffcharles- [x]
i8x16.gt_s@jeffcharles- [x]
i8x16.gt_u@jeffcharles- [x]
i8x16.le_s@jeffcharles- [x]
i8x16.le_u@jeffcharles- [x]
i8x16.ge_s@jeffcharles- [x]
i8x16.ge_u@jeffcharles- [x]
i16x8.eq@jeffcharles- [x]
i16x8.ne@jeffcharles- [x]
i16x8.lt_s@jeffcharles- [x]
i16x8.lt_u@jeffcharles- [x]
i16x8.gt_s@jeffcharles- [x]
i16x8.gt_u@jeffcharles- [x]
i16x8.le_s@jeffcharles- [x]
i16x8.le_u@jeffcharles- [x]
i16x8.ge_s@jeffcharles- [x]
i16x8.ge_u@jeffcharles- [x]
i32x4.eq@jeffcharles- [x]
i32x4.ne@jeffcharles- [x]
i32x4.lt_s@jeffcharles- [x]
i32x4.lt_u@jeffcharles- [x]
i32x4.gt_s@jeffcharles- [x]
i32x4.gt_u@jeffcharles- [x]
i32x4.le_s@jeffcharles- [x]
i32x4.le_u@jeffcharles- [x]
i32x4.ge_s@jeffcharles- [x]
i32x4.ge_u@jeffcharles- [x]
f32x4.eq@jeffcharles- [x]
f32x4.ne@jeffcharles- [x]
f32x4.lt@jeffcharles- [x]
f32x4.gt@jeffcharles- [x]
f32x4.le@jeffcharles- [x]
f32x4.ge@jeffcharles- [x]
f64x2.eq@jeffcharles- [x]
f64x2.ne@jeffcharles- [x]
f64x2.lt@jeffcharles- [x]
f64x2.gt@jeffcharles- [x]
f64x2.le@jeffcharles- [x]
f64x2.ge@jeffcharles- [x]
f64x2.abs@jeffcharles- [x]
f64x2.add@jeffcharles- [x]
f64x2.ceil@jeffcharles- [x]
f64x2.div@jeffcharles- [x]
f64x2.floor@jeffcharles- [x]
f64x2.max@jeffcharles- [x]
f64x2.min@jeffcharles- [x]
f64x2.mul@jeffcharles- [x]
f64x2.nearest@jeffcharles- [x]
f64x2.neg@jeffcharles- [x]
f64x2.pmax@jeffcharles- [x]
f64x2.pmin@jeffcharles- [x]
f64x2.sqrt@jeffcharles- [x]
f64x2.sub@jeffcharles- [x]
f64x2.trunc@jeffcharles- [x]
i64x2.ne@jeffcharles- [x]
i64x2.lt_s@jeffcharles- [x]
i64x2.gt_s@jeffcharles- [x]
i64x2.le_s@jeffcharles- [x]
i64x2.ge_s@jeffcharles- [x]
v128.not@MarinPostma- [x]
v128.and@MarinPostma- [x]
v128.andnot@MarinPostma- [x]
v128.or@MarinPostma- [x]
v128.xor@MarinPostma- [x]
v128.bitselect@MarinPostma- [x]
v128.any_true@MarinPostma- [x]
v128.load8_lane@MarinPostma- [x]
v128.load16_lane@MarinPostma- [x]
v128.load32_lane@MarinPostma- [x]
v128.load64_lane@MarinPostma- [x]
v128.store8_lane@MarinPostma- [x]
v128.store16_lane@MarinPostma- [x]
v128.store32_lane@MarinPostma- [x]
v128.store64_lane@MarinPostma- [x]
v128.load32_zero@MarinPostma- [x]
v128.load64_zero@MarinPostma- [x]
f32x4.demote_f64x2_zero@jeffcharles- [x]
f64x2.promote_low_f32x4@jeffcharles- [x]
i8x16.abs@jeffcharles- [x]
i8x16.neg@MarinPostma- [x]
i8x16.all_true@jeffcharles- [x]
i8x16.bitmask@jeffcharles- [x]
i8x16.narrow_i16x8_s@jeffcharles- [x]
i8x16.narrow_i16x8_u@jeffcharles- [x]
i8x16.shl@MarinPostma- [x]
i8x16.shr_s@MarinPostma- [x]
i8x16.shr_u@MarinPostma- [x]
i8x16.add@MarinPostma- [x]
i8x16.add_sat_s@MarinPostma- [x]
i8x16.add_sat_u@MarinPostma- [x]
i8x16.sub@MarinPostma- [x]
i8x16.sub_sat_s@MarinPostma- [x]
i8x16.sub_sat_u@MarinPostma- [x]
i8x16.min_s@MarinPostma- [x]
i8x16.min_u@MarinPostma- [x]
i8x16.max_s@MarinPostma- [x]
i8x16.max_u@MarinPostma- [x]
i8x16.avgr_u@jeffcharles- [x]
i16x8.abs@jeffcharles- [x]
i16x8.neg@MarinPostma- [x]
i16x8.all_true@jeffcharles- [x]
i16x8.bitmask@jeffcharles- [x]
i16x8.narrow_i32x4_s@jeffcharles- [x]
i16x8.narrow_i32x4_u@jeffcharles- [x]
i16x8.extend_low_i8x16_s@jeffcharles- [x]
i16x8.extend_high_i8x16_s@jeffcharles- [x]
i16x8.extend_low_i8x16_u@jeffcharles- [x]
i16x8.extend_high_i8x16_u@jeffcharles- [x]
i16x8.shl@MarinPostma- [x]
i16x8.shr_s@MarinPostma- [x]
i16x8.shr_u@MarinPostma- [x]
i16x8.add@MarinPostma- [x]
i16x8.add_sat_s@MarinPostma- [x]
i16x8.add_sat_u@MarinPostma- [x]
i16x8.sub@MarinPostma- [x]
i16x8.sub_sat_s@MarinPostma- [x]
i16x8.sub_sat_u@MarinPostma- [x]
i16x8.mul@MarinPostma- [x]
i16x8.min_s@MarinPostma- [x]
i16x8.min_u@MarinPostma- [x]
i16x8.max_s@MarinPostma- [x]
i16x8.max_u@MarinPostma- [x]
i16x8.avgr_u@jeffcharles- [x]
i16x8.q15mulr_sat_s@jeffcharles- [x]
i32x4.abs@jeffcharles- [x]
i32x4.neg@MarinPostma- [x]
i32x4.all_true@jeffcharles- [x]
i32x4.bitmask@jeffcharles- [x]
i32x4.extend_low_i16x8_s@jeffcharles- [x]
i32x4.extend_high_i16x8_s@jeffcharles- [x]
i32x4.extend_low_i16x8_u@jeffcharles- [x]
i32x4.extend_high_i16x8_u@jeffcharles- [x]
i32x4.shl@MarinPostma- [x]
i32x4.shr_s@MarinPostma- [x]
i32x4.shr_u@MarinPostma- [x]
i32x4.add@MarinPostma- [x]
i32x4.sub@MarinPostma- [x]
i32x4.mul@MarinPostma- [x]
i32x4.min_s@MarinPostma- [x]
i32x4.min_u@MarinPostma- [x]
i32x4.max_s@MarinPostma- [x]
i32x4.max_u@MarinPostma- [x]
i32x4.dot_i16x8_s@jeffcharles- [x]
i64x2.eq- [x]
i64x2.abs@jeffcharles- [x]
i64x2.neg@MarinPostma- [x]
i64x2.all_true@jeffcharles- [x]
i64x2.bitmask@jeffcharles- [x]
i64x2.shl@MarinPostma- [x]
i64x2.shr_s@MarinPostma- [x]
i64x2.shr_u@MarinPostma- [x]
i64x2.add@MarinPostma- [x]
i64x2.sub@MarinPostma- [x]
i64x2.mul@MarinPostma- [x]
i64x2.extend_low_i32x4_s@jeffcharles- [x]
i64x2.extend_high_i32x4_s@jeffcharles- [x]
i64x2.extend_low_i32x4_u@jeffcharles- [x]
i64x2.extend_high_i32x4_u@jeffcharles- [x]
i16x8.extmul_low_i8x16_s@MarinPostma- [x]
i16x8.extmul_high_i8x16_s@MarinPostma- [x]
i16x8.extmul_low_i8x16_u@MarinPostma- [x]
i16x8.extmul_high_i8x16_u@MarinPostma- [x]
i32x4.extmul_low_i16x8_s@MarinPostma- [x]
i32x4.extmul_high_i16x8_s@MarinPostma- [x]
i32x4.extmul_low_i16x8_u@MarinPostma- [x]
i32x4.extmul_high_i16x8_u@MarinPostma- [x]
i64x2.extmul_low_i32x4_s@MarinPostma- [x]
i64x2.extmul_high_i32x4_s@MarinPostma- [x]
i64x2.extmul_low_i32x4_u@MarinPostma- [x]
i64x2.extmul_high_i32x4_u@MarinPostma- [x]
i8x16.popcnt@jeffcharles- [x]
i16x8.extadd_pairwise_i8x16_s@MarinPostma- [x]
i16x8.extadd_pairwise_i8x16_u@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_s@MarinPostma- [x]
i32x4.extadd_pairwise_i16x8_u@MarinPostma- [x]
f32x4.abs@jeffcharles- [x]
f32x4.neg@jeffcharles- [x]
f32x4.sqrt@jeffcharles- [x]
f32x4.add@jeffcharles- [x]
f32x4.sub@jeffcharles- [x]
f32x4.mul@jeffcharles- [x]
f32x4.div@jeffcharles- [x]
f32x4.min@jeffcharles- [x]
f32x4.max@jeffcharles- [x]
f32x4.pmin@jeffcharles- [x]
f32x4.pmax@jeffcharles- [x]
f32x4.ceil@jeffcharles- [x]
f32x4.floor@jeffcharles- [x]
f32x4.trunc@jeffcharles- [x]
f32x4.nearest@jeffcharles- [x]
i32x4.trunc_sat_f32x4_s@jeffcharles- [x]
i32x4.trunc_sat_f32x4_u@jeffcharles- [x]
f32x4.convert_i32x4_s@jeffcharles- [x]
f32x4.convert_i32x4_u@jeffcharles- [x]
f64x2.convert_low_i32x4_s@jeffcharles- [x]
f64x2.convert_low_i32x4_u@jeffcharles- [x]
i32x4.trunc_sat_f64x2_s_zero@jeffcharles- [x]
i32x4.trunc_sat_f64x2_u_zero@jeffcharles- [x] Enable fuzzing
saulecabrera commented on issue #8093:
The implementation is complete.
Last updated: Dec 06 2025 at 06:05 UTC