Enum cranelift_codegen::isa::BackendVariant [−][src]
pub enum BackendVariant {
Any,
Legacy,
MachInst,
}Expand description
The “variant” for a given target. On one platform (x86-64), we have two backends, the “old” and “new” one; the new one is the default if included in the build configuration and not otherwise specified.
Variants
Any backend available.
A “legacy” backend: one that operates using legalizations and encodings.
A backend built on MachInsts and the VCode framework.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for BackendVariantimpl Send for BackendVariantimpl Sync for BackendVariantimpl Unpin for BackendVariantimpl UnwindSafe for BackendVariantBlanket Implementations
Mutably borrows from an owned value. Read more