File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -1467,6 +1467,10 @@ pub fn translate_operator<FE: FuncEnvironment + ?Sized>(
1467
1467
let a = pop1_with_bitcast ( state, type_of ( op) , builder) ;
1468
1468
state. push1 ( builder. ins ( ) . fabs ( a) )
1469
1469
}
1470
+ Operator :: F32x4ConvertI32x4S => {
1471
+ let a = pop1_with_bitcast ( state, I32X4 , builder) ;
1472
+ state. push1 ( builder. ins ( ) . fcvt_from_sint ( F32X4 , a) )
1473
+ }
1470
1474
Operator :: I8x16Shl
1471
1475
| Operator :: I8x16ShrS
1472
1476
| Operator :: I8x16ShrU
@@ -1477,7 +1481,6 @@ pub fn translate_operator<FE: FuncEnvironment + ?Sized>(
1477
1481
| Operator :: I32x4TruncSatF32x4U
1478
1482
| Operator :: I64x2TruncSatF64x2S
1479
1483
| Operator :: I64x2TruncSatF64x2U
1480
- | Operator :: F32x4ConvertI32x4S
1481
1484
| Operator :: F32x4ConvertI32x4U
1482
1485
| Operator :: F64x2ConvertI64x2S
1483
1486
| Operator :: F64x2ConvertI64x2U { .. }
You can’t perform that action at this time.
0 commit comments