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 ๐Declarecount
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 inreader
. - parse_
local_ ๐decls Parse the local variable declarations that precede the function body.