[meta] Morph a few pub into pub(crate), and remove dead code;
This commit is contained in:
@@ -49,7 +49,7 @@ fn define_regs() -> IsaRegs {
|
||||
regs.build()
|
||||
}
|
||||
|
||||
pub fn define(shared_defs: &mut SharedDefinitions) -> TargetIsa {
|
||||
pub(crate) fn define(shared_defs: &mut SharedDefinitions) -> TargetIsa {
|
||||
let settings = define_settings(&shared_defs.settings);
|
||||
let regs = define_regs();
|
||||
|
||||
|
||||
@@ -45,7 +45,7 @@ fn define_registers() -> IsaRegs {
|
||||
regs.build()
|
||||
}
|
||||
|
||||
pub fn define(shared_defs: &mut SharedDefinitions) -> TargetIsa {
|
||||
pub(crate) fn define(shared_defs: &mut SharedDefinitions) -> TargetIsa {
|
||||
let settings = define_settings(&shared_defs.settings);
|
||||
let regs = define_registers();
|
||||
|
||||
|
||||
@@ -55,7 +55,7 @@ impl fmt::Display for Isa {
|
||||
}
|
||||
}
|
||||
|
||||
pub fn define(isas: &Vec<Isa>, shared_defs: &mut SharedDefinitions) -> Vec<TargetIsa> {
|
||||
pub(crate) fn define(isas: &Vec<Isa>, shared_defs: &mut SharedDefinitions) -> Vec<TargetIsa> {
|
||||
isas.iter()
|
||||
.map(|isa| match isa {
|
||||
Isa::Riscv => riscv::define(shared_defs),
|
||||
|
||||
@@ -101,7 +101,7 @@ fn lui_bits() -> u16 {
|
||||
0b01101
|
||||
}
|
||||
|
||||
pub fn define<'defs>(
|
||||
pub(crate) fn define<'defs>(
|
||||
shared_defs: &'defs SharedDefinitions,
|
||||
isa_settings: &SettingGroup,
|
||||
recipes: &'defs RecipeGroup,
|
||||
|
||||
@@ -85,7 +85,7 @@ fn define_registers() -> IsaRegs {
|
||||
regs.build()
|
||||
}
|
||||
|
||||
pub fn define(shared_defs: &mut SharedDefinitions) -> TargetIsa {
|
||||
pub(crate) fn define(shared_defs: &mut SharedDefinitions) -> TargetIsa {
|
||||
let settings = define_settings(&shared_defs.settings);
|
||||
let regs = define_registers();
|
||||
|
||||
|
||||
@@ -50,7 +50,7 @@ impl<'formats> RecipeGroup<'formats> {
|
||||
}
|
||||
}
|
||||
|
||||
pub fn define<'formats>(
|
||||
pub(crate) fn define<'formats>(
|
||||
shared_defs: &'formats SharedDefinitions,
|
||||
regs: &IsaRegs,
|
||||
) -> RecipeGroup<'formats> {
|
||||
|
||||
@@ -318,7 +318,7 @@ impl PerCpuModeEncodings {
|
||||
|
||||
// Definitions.
|
||||
|
||||
pub fn define(
|
||||
pub(crate) fn define(
|
||||
shared_defs: &SharedDefinitions,
|
||||
settings: &SettingGroup,
|
||||
x86: &InstructionGroup,
|
||||
|
||||
@@ -10,7 +10,7 @@ use crate::cdsl::typevar::{Interval, TypeSetBuilder, TypeVar};
|
||||
use crate::shared::immediates::Immediates;
|
||||
use crate::shared::types;
|
||||
|
||||
pub fn define(
|
||||
pub(crate) fn define(
|
||||
mut all_instructions: &mut AllInstructions,
|
||||
format_registry: &FormatRegistry,
|
||||
immediates: &Immediates,
|
||||
|
||||
@@ -6,7 +6,7 @@ use crate::shared::types::Float::F64;
|
||||
use crate::shared::types::Int::{I32, I64};
|
||||
use crate::shared::Definitions as SharedDefinitions;
|
||||
|
||||
pub fn define(shared: &mut SharedDefinitions, x86_instructions: &InstructionGroup) {
|
||||
pub(crate) fn define(shared: &mut SharedDefinitions, x86_instructions: &InstructionGroup) {
|
||||
let mut group = TransformGroupBuilder::new(
|
||||
"x86_expand",
|
||||
r#"
|
||||
|
||||
@@ -13,7 +13,7 @@ mod recipes;
|
||||
mod registers;
|
||||
mod settings;
|
||||
|
||||
pub fn define(shared_defs: &mut SharedDefinitions) -> TargetIsa {
|
||||
pub(crate) fn define(shared_defs: &mut SharedDefinitions) -> TargetIsa {
|
||||
let settings = settings::define(&shared_defs.settings);
|
||||
let regs = registers::define();
|
||||
|
||||
|
||||
@@ -325,7 +325,7 @@ fn valid_scale(format: &InstructionFormat) -> InstructionPredicate {
|
||||
})
|
||||
}
|
||||
|
||||
pub fn define<'shared>(
|
||||
pub(crate) fn define<'shared>(
|
||||
shared_defs: &'shared SharedDefinitions,
|
||||
settings: &'shared SettingGroup,
|
||||
regs: &'shared IsaRegs,
|
||||
|
||||
Reference in New Issue
Block a user