Module wasmer_compiler_cranelift::translator::func_translator
source ยท Expand description
Standalone WebAssembly to Cranelift IR translator.
This module defines the FuncTranslator
type which can translate a single WebAssembly
function to Cranelift IR guided by a FuncEnvironment
which provides information about the
WebAssembly module and the runtime environment.
Structsยง
- WebAssembly to Cranelift IR function translator.
Functionsยง
- cur_srcloc ๐Get the current source location from a reader.
- declare_locals ๐Declare
count
local variables of the same type, starting fromnext_local
. - Declare local variables for the signature parameters that correspond to WebAssembly locals.
- parse_function_body ๐Parse the function body in
reader
. - parse_local_decls ๐Parse the local variable declarations that precede the function body.