Function cranelift_codegen::machinst::compile::compile [−][src]
pub fn compile<B: LowerBackend + MachBackend>(
f: &Function,
b: &B,
abi: Box<dyn ABICallee<I = B::MInst>>,
emit_info: <B::MInst as MachInstEmit>::Info
) -> CodegenResult<VCode<B::MInst>> where
B::MInst: PrettyPrint,
Compile the given function down to VCode with allocated registers, ready for binary emission.