Flatten directory structure for cranelift_codegen_meta::isa
This commit is contained in:
15
cranelift/codegen/meta/src/isa/arm32.rs
Normal file
15
cranelift/codegen/meta/src/isa/arm32.rs
Normal file
@@ -0,0 +1,15 @@
|
||||
use crate::cdsl::isa::TargetIsa;
|
||||
use crate::cdsl::settings::{SettingGroup, SettingGroupBuilder};
|
||||
|
||||
use crate::shared::Definitions as SharedDefinitions;
|
||||
|
||||
fn define_settings(_shared: &SettingGroup) -> SettingGroup {
|
||||
let setting = SettingGroupBuilder::new("arm32");
|
||||
setting.build()
|
||||
}
|
||||
|
||||
pub(crate) fn define(shared_defs: &mut SharedDefinitions) -> TargetIsa {
|
||||
let settings = define_settings(&shared_defs.settings);
|
||||
|
||||
TargetIsa::new("arm32", settings)
|
||||
}
|
||||
Reference in New Issue
Block a user