Rename lookup_variant to lookup
This commit is contained in:
@@ -111,9 +111,9 @@ macro_rules! isa_builder {
|
|||||||
}};
|
}};
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Look for an ISA for the given `triple`, selecting the backend variant given
|
/// Look for an ISA for the given `triple`.
|
||||||
/// by `variant` if available.
|
/// Return a builder that can create a corresponding `TargetIsa`.
|
||||||
pub fn lookup_variant(triple: Triple) -> Result<Builder, LookupError> {
|
pub fn lookup(triple: Triple) -> Result<Builder, LookupError> {
|
||||||
match triple.architecture {
|
match triple.architecture {
|
||||||
Architecture::X86_64 => {
|
Architecture::X86_64 => {
|
||||||
isa_builder!(x64, (feature = "x86"), triple)
|
isa_builder!(x64, (feature = "x86"), triple)
|
||||||
@@ -125,12 +125,6 @@ pub fn lookup_variant(triple: Triple) -> Result<Builder, LookupError> {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Look for an ISA for the given `triple`.
|
|
||||||
/// Return a builder that can create a corresponding `TargetIsa`.
|
|
||||||
pub fn lookup(triple: Triple) -> Result<Builder, LookupError> {
|
|
||||||
lookup_variant(triple)
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Look for a supported ISA with the given `name`.
|
/// Look for a supported ISA with the given `name`.
|
||||||
/// Return a builder that can create a corresponding `TargetIsa`.
|
/// Return a builder that can create a corresponding `TargetIsa`.
|
||||||
pub fn lookup_by_name(name: &str) -> Result<Builder, LookupError> {
|
pub fn lookup_by_name(name: &str) -> Result<Builder, LookupError> {
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ pub fn builder() -> Result<isa::Builder, &'static str> {
|
|||||||
/// useful when more than oen backend exists for a given target
|
/// useful when more than oen backend exists for a given target
|
||||||
/// (e.g., on x86-64).
|
/// (e.g., on x86-64).
|
||||||
pub fn builder_with_options(infer_native_flags: bool) -> Result<isa::Builder, &'static str> {
|
pub fn builder_with_options(infer_native_flags: bool) -> Result<isa::Builder, &'static str> {
|
||||||
let mut isa_builder = isa::lookup_variant(Triple::host()).map_err(|err| match err {
|
let mut isa_builder = isa::lookup(Triple::host()).map_err(|err| match err {
|
||||||
isa::LookupError::SupportDisabled => "support for architecture disabled at compile time",
|
isa::LookupError::SupportDisabled => "support for architecture disabled at compile time",
|
||||||
isa::LookupError::Unsupported => "unsupported architecture",
|
isa::LookupError::Unsupported => "unsupported architecture",
|
||||||
})?;
|
})?;
|
||||||
|
|||||||
@@ -1159,7 +1159,7 @@ impl<'a> Parser<'a> {
|
|||||||
Ok(triple) => triple,
|
Ok(triple) => triple,
|
||||||
Err(err) => return err!(loc, err),
|
Err(err) => return err!(loc, err),
|
||||||
};
|
};
|
||||||
let mut isa_builder = match isa::lookup_variant(triple) {
|
let mut isa_builder = match isa::lookup(triple) {
|
||||||
Err(isa::LookupError::SupportDisabled) => {
|
Err(isa::LookupError::SupportDisabled) => {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user