List of all items
Structs
- Cranelift
- CraneliftCallbacks
- CraneliftCompiler
- ModuleInfoVmctxInfo
- compiler::CraneliftCompiler
- config::Cranelift
- config::CraneliftCallbacks
- debug::address_map::ModuleInfoVmctxInfo
- dwarf::WriterRelocate
- eh::ActionTable
- eh::CallSiteDesc
- eh::FunctionLsdaData
- eh::TagRelocation
- eh::TypeTable
- func_environ::ExceptionFieldLayout
- func_environ::ExceptionTypeLayout
- func_environ::FuncEnvironment
- heap::Heap
- heap::HeapData
- table::TableData
- trampoline::FunctionBuilderContext
- translator::code_translator::CatchClause
- translator::func_state::FuncTranslationState
- translator::func_state::HandlerState
- translator::func_state::HandlerStateCheckpoint
- translator::func_state::LandingPad
- translator::func_translator::FuncTranslator
Enums
- CraneliftOptLevel
- ModuleInfoMemoryOffset
- config::CraneliftOptLevel
- debug::address_map::ModuleInfoMemoryOffset
- eh::ActionKind
- eh::TypeEntry
- eh::TypeKey
- heap::HeapStyle
- table::TableSize
- translator::code_translator::Reachability
- translator::code_translator::bounds_checks::AddrPcc
- translator::func_environ::GlobalVariable
- translator::func_environ::ReturnMode
- translator::func_state::ControlStackFrame
- translator::func_state::ElseData
- translator::unwind::CraneliftUnwindInfo
Traits
Macros
Functions
- address_map::get_function_address_map
- compiler::mach_reloc_to_reloc
- compiler::mach_trap_to_trap
- compiler::translate_ir_trapcode
- eh::build_function_lsda
- eh::build_lsda_section
- eh::build_tag_section
- eh::encode_action_table
- eh::encode_call_site_table
- eh::uleb128_len
- eh::write_encoded_offset
- func_environ::get_function_name
- func_environ::type_of_vmtable_definition_current_elements
- make_trampoline_function_call
- trampoline::dynamic_function::make_trampoline_dynamic_function
- trampoline::function_call::make_trampoline_function_call
- translator::code_translator::align_atomic_addr
- translator::code_translator::bitcast_arguments
- translator::code_translator::bitcast_wasm_params
- translator::code_translator::bitcast_wasm_returns
- translator::code_translator::bounds_checks::bounds_check_and_compute_addr
- translator::code_translator::bounds_checks::cast_index_to_pointer_ty
- translator::code_translator::bounds_checks::compute_addr
- translator::code_translator::bounds_checks::explicit_check_oob_condition_and_compute_addr
- translator::code_translator::bounds_checks::get_dynamic_heap_bound
- translator::code_translator::bounds_checks::offset_plus_size
- translator::code_translator::canonicalise_brif
- translator::code_translator::canonicalise_then_jump
- translator::code_translator::canonicalise_v128_values
- translator::code_translator::create_catch_block
- translator::code_translator::create_dispatch_block
- translator::code_translator::fold_atomic_mem_addr
- translator::code_translator::is_non_canonical_v128
- translator::code_translator::mem_op_size
- translator::code_translator::optionally_bitcast_vector
- translator::code_translator::pop1_with_bitcast
- translator::code_translator::pop2_with_bitcast
- translator::code_translator::prepare_addr
- translator::code_translator::prepare_atomic_addr
- translator::code_translator::translate_atomic_cas
- translator::code_translator::translate_atomic_load
- translator::code_translator::translate_atomic_rmw
- translator::code_translator::translate_atomic_store
- translator::code_translator::translate_br_if
- translator::code_translator::translate_br_if_args
- translator::code_translator::translate_fcmp
- translator::code_translator::translate_icmp
- translator::code_translator::translate_load
- translator::code_translator::translate_operator
- translator::code_translator::translate_store
- translator::code_translator::translate_unreachable_operator
- translator::code_translator::translate_vector_fcmp
- translator::code_translator::translate_vector_icmp
- translator::code_translator::type_of
- translator::func_state::num_wasm_parameters
- translator::func_translator::cur_srcloc
- translator::func_translator::declare_locals
- translator::func_translator::declare_wasm_parameters
- translator::func_translator::parse_function_body
- translator::func_translator::parse_local_decls
- translator::translation_utils::block_with_params
- translator::translation_utils::f32_translation
- translator::translation_utils::f64_translation
- translator::translation_utils::get_vmctx_value_label
- translator::translation_utils::irlibcall_to_libcall
- translator::translation_utils::irreloc_to_relocationkind
- translator::translation_utils::reference_type
- translator::translation_utils::signature_to_cranelift_ir
- translator::translation_utils::type_to_irtype
- translator::unwind::compiled_function_unwind_info