Re-exportsยง
use rustc_abi::BackendRepr;๐use rustc_abi::Float;๐use rustc_abi::Integer;๐use rustc_abi::Primitive;๐use rustc_abi::RegKind;๐use rustc_attr_ir::InstructionSetAttr;๐use rustc_attr_ir::Linkage;๐use rustc_hir::def_id::LOCAL_CRATE;๐use rustc_middle::mir::interpret::CTFE_ALLOC_SALT;๐use rustc_middle::mir::interpret::Scalar;๐use rustc_middle::mir;๐use rustc_middle::mir::InlineAsmOperand;๐use rustc_middle::mir::START_BLOCK;๐use rustc_middle::mono::MonoItemData;๐use rustc_middle::mono::Visibility;๐use rustc_middle::ty;๐use rustc_middle::ty::layout::FnAbiOf;๐use rustc_middle::ty::layout::LayoutOf;๐use rustc_middle::ty::layout::TyAndLayout;๐use rustc_middle::ty::Instance;๐use rustc_middle::ty::Ty;๐use rustc_middle::ty::TyCtxt;๐use rustc_middle::ty::TypeVisitableExt;๐use rustc_span::bug;๐use rustc_span::span_bug;๐use rustc_span::sym;๐use rustc_target::callconv::ArgAbi;๐use rustc_target::callconv::FnAbi;๐use rustc_target::callconv::PassMode;๐use rustc_target::spec::Arch;๐use rustc_target::spec::BinaryFormat;๐use rustc_target::spec::Env;๐use rustc_target::spec::Os;๐use crate::common;๐use crate::mir::AsmCodegenMethods;๐use crate::traits::GlobalAsmOperandRef;๐
Functionsยง
- codegen_
naked_ asm - inline_
to_ ๐global_ operand - prefix_
and_ ๐suffix - wasm_
functype ๐ - The webassembly type signature for the given function.
- wasm_
primitive ๐ - wasm_
type ๐