wasmer_compiler_cranelift/translator/
mod.rs

1//! Tools for translating wasm function bytecode to Cranelift IR.
2
3mod code_translator;
4mod func_state;
5mod func_translator;
6mod translation_utils;
7mod unwind;
8
9pub use self::func_translator::FuncTranslator;
10pub use self::translation_utils::{
11    irlibcall_to_libcall, irreloc_to_relocationkind, signature_to_cranelift_ir,
12};
13#[cfg(feature = "unwind")]
14pub(crate) use self::unwind::CraneliftUnwindInfo;
15pub(crate) use self::unwind::compiled_function_unwind_info;
16
17pub(crate) use {
18    self::code_translator::EXN_REF_TYPE, self::code_translator::TAG_TYPE,
19    self::func_state::LandingPad,
20};