List of all items
Structs
- Block
- BlockDef
- BlockTarget
- Debug
- DebugMap
- Export
- FrontendOptions
- Func
- FunctionBody
- FunctionBodyDisplay
- Global
- GlobalData
- Ieee32
- Ieee64
- Import
- InterpContext
- InterpMemory
- InterpStackFrame
- InterpTable
- Local
- Memory
- MemoryArg
- MemoryData
- MemorySegment
- Module
- ModuleDisplay
- Signature
- SignatureData
- SourceFile
- SourceLoc
- SourceLocData
- Table
- TableData
- Value
- backend::WasmFuncBackend
- backend::localify::Localifier
- backend::reducify::Reducifier
- backend::stackify::Context
- backend::stackify::WasmLabel
- backend::treeify::Trees
- backend::treeify::ValueArg
- cfg::CFGInfo
- cfg::DomtreeChildIter
- cfg::DomtreeChildren
- cfg::RPOIndex
- copying::module::Copier
- copying::module::IKW
- copying::module::ImportFn
- copying::module::State
- entity::EntityVec
- entity::PerEntity
- passes::basic_opt::OptOptions
- passes::mem_fusing::Fuse
- passes::unmem::All
- passes::unmem::ImportsOnly
- pool::ListPool
- pool::ListRef
Enums
- ConstVal
- ExportKind
- FrontendError
- FuncDecl
- ImportKind
- InterpResult
- Operator
- Terminator
- Type
- ValueDef
- backend::stackify::WasmBlock
- copying::module::ImportBehavior
- op_traits::SideEffect
Traits
Macros
Functions
- backend::compile
- cfg::domtree::calculate
- cfg::domtree::dominates
- cfg::postorder::calculate
- const_eval
- copying::module::i2x
- copying::module::import_fn
- copying::module::tree_shake
- copying::module::x2i
- op_traits::mem_count
- op_traits::memory_arg
- op_traits::op_inputs
- op_traits::op_outputs
- op_traits::rewrite_mem
- passes::dom_pass::dom_pass
- passes::mem_fusing::finalize
- passes::mem_fusing::fuse
- passes::mem_fusing::get_exports
- passes::reorder_funs::fixup_mem_orders
- passes::reorder_funs::fixup_orders
- passes::reorder_funs::reorder_funcs
- passes::reorder_funs::reorder_funcs_in_body
- passes::reorder_funs::reorder_mems
- passes::resolve_aliases::run
- passes::unmem::fuse_iter
- passes::unmem::metafuse
- passes::unmem::metafuse_all
- passes::unmem::metafuse_iter
- util::add_start
- util::new_sig