v2.abi
fn lower #
fn lower(mut m mir.Module, arch pref.Arch)
lower annotates MIR with ABI classification metadata. Current scope is intentionally conservative: it classifies which arguments and return values must be passed indirectly for each function.
fn lower_with_x64_abi #
fn lower_with_x64_abi(mut m mir.Module, arch pref.Arch, x64_abi X64Abi)
fn X64Abi.from #
fn X64Abi.from[W](input W) !X64Abi
enum X64Abi #
enum X64Abi {
sysv
windows
}