//! RegisterLowering: consumes `&[LIROp]` and produces target machine code.
//!
//! Each register-machine target implements `RegisterLowering` to perform
//! instruction selection, register allocation, and binary encoding.
//!
//! This is the register-machine counterpart of `tir::lower::StackLowering`,
//! which produces assembly text for stack machines.
use LIROp;
/// Lowers LIR operations into target machine code (binary).
/// Create a register-lowering backend for the given target name.
trident/src/ir/lir/lower/mod.rs
ฯ 0.0%