Skip to content

Commit 0828de7

Browse files
committed
impl promote and demote instruction translation
1 parent f1b7c54 commit 0828de7

File tree

1 file changed

+2
-2
lines changed
  • crates/wasmi/src/engine/translator/func2

1 file changed

+2
-2
lines changed

crates/wasmi/src/engine/translator/func2/visit.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1157,7 +1157,7 @@ impl<'a> VisitOperator<'a> for FuncTranslator {
11571157
}
11581158

11591159
fn visit_f32_demote_f64(&mut self) -> Self::Output {
1160-
todo!()
1160+
self.translate_unary::<f64, f32>(Instruction::f32_demote_f64, wasm::f32_demote_f64)
11611161
}
11621162

11631163
fn visit_f64_convert_i32_s(&mut self) -> Self::Output {
@@ -1177,7 +1177,7 @@ impl<'a> VisitOperator<'a> for FuncTranslator {
11771177
}
11781178

11791179
fn visit_f64_promote_f32(&mut self) -> Self::Output {
1180-
todo!()
1180+
self.translate_unary::<f32, f64>(Instruction::f64_promote_f32, wasm::f64_promote_f32)
11811181
}
11821182

11831183
fn visit_i32_reinterpret_f32(&mut self) -> Self::Output {

0 commit comments

Comments
 (0)