Skip to content

Commit f2d302e

Browse files
committed
implement Wasm reinterpret operators translation
1 parent db8327d commit f2d302e

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

  • crates/wasmi/src/engine/translator/func2

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1165,19 +1165,19 @@ impl<'a> VisitOperator<'a> for FuncTranslator {
11651165
}
11661166

11671167
fn visit_i32_reinterpret_f32(&mut self) -> Self::Output {
1168-
todo!()
1168+
self.translate_reinterpret(wasm::i32_reinterpret_f32)
11691169
}
11701170

11711171
fn visit_i64_reinterpret_f64(&mut self) -> Self::Output {
1172-
todo!()
1172+
self.translate_reinterpret(wasm::i64_reinterpret_f64)
11731173
}
11741174

11751175
fn visit_f32_reinterpret_i32(&mut self) -> Self::Output {
1176-
todo!()
1176+
self.translate_reinterpret(wasm::f32_reinterpret_i32)
11771177
}
11781178

11791179
fn visit_f64_reinterpret_i64(&mut self) -> Self::Output {
1180-
todo!()
1180+
self.translate_reinterpret(wasm::f64_reinterpret_i64)
11811181
}
11821182

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

0 commit comments

Comments
 (0)