[meta] Rename cdsl/inst to cdsl/instructions;
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
use crate::cdsl::formats::FormatRegistry;
|
use crate::cdsl::formats::FormatRegistry;
|
||||||
use crate::cdsl::inst::{InstSpec, Instruction, InstructionPredicate};
|
use crate::cdsl::instructions::{InstSpec, Instruction, InstructionPredicate};
|
||||||
use crate::cdsl::operands::{OperandKind, OperandKindFields};
|
use crate::cdsl::operands::{OperandKind, OperandKindFields};
|
||||||
use crate::cdsl::types::ValueType;
|
use crate::cdsl::types::ValueType;
|
||||||
use crate::cdsl::typevar::{TypeSetBuilder, TypeVar};
|
use crate::cdsl::typevar::{TypeSetBuilder, TypeVar};
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
use crate::cdsl::cpu_modes::CpuMode;
|
use crate::cdsl::cpu_modes::CpuMode;
|
||||||
use crate::cdsl::inst::InstructionGroup;
|
use crate::cdsl::instructions::InstructionGroup;
|
||||||
use crate::cdsl::regs::IsaRegs;
|
use crate::cdsl::regs::IsaRegs;
|
||||||
use crate::cdsl::settings::SettingGroup;
|
use crate::cdsl::settings::SettingGroup;
|
||||||
use crate::cdsl::xform::{TransformGroupIndex, TransformGroups};
|
use crate::cdsl::xform::{TransformGroupIndex, TransformGroups};
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
pub mod ast;
|
pub mod ast;
|
||||||
pub mod cpu_modes;
|
pub mod cpu_modes;
|
||||||
pub mod formats;
|
pub mod formats;
|
||||||
pub mod inst;
|
pub mod instructions;
|
||||||
pub mod isa;
|
pub mod isa;
|
||||||
pub mod operands;
|
pub mod operands;
|
||||||
pub mod regs;
|
pub mod regs;
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
use crate::cdsl::ast::{
|
use crate::cdsl::ast::{
|
||||||
Apply, DefIndex, DefPool, DummyDef, DummyExpr, Expr, PatternPosition, VarIndex, VarPool,
|
Apply, DefIndex, DefPool, DummyDef, DummyExpr, Expr, PatternPosition, VarIndex, VarPool,
|
||||||
};
|
};
|
||||||
use crate::cdsl::inst::Instruction;
|
use crate::cdsl::instructions::Instruction;
|
||||||
use crate::cdsl::type_inference::{infer_transform, TypeEnvironment};
|
use crate::cdsl::type_inference::{infer_transform, TypeEnvironment};
|
||||||
use crate::cdsl::typevar::TypeVar;
|
use crate::cdsl::typevar::TypeVar;
|
||||||
|
|
||||||
@@ -404,7 +404,7 @@ impl TransformGroups {
|
|||||||
#[should_panic]
|
#[should_panic]
|
||||||
fn test_double_custom_legalization() {
|
fn test_double_custom_legalization() {
|
||||||
use crate::cdsl::formats::{FormatRegistry, InstructionFormatBuilder};
|
use crate::cdsl::formats::{FormatRegistry, InstructionFormatBuilder};
|
||||||
use crate::cdsl::inst::InstructionBuilder;
|
use crate::cdsl::instructions::InstructionBuilder;
|
||||||
|
|
||||||
let mut format = FormatRegistry::new();
|
let mut format = FormatRegistry::new();
|
||||||
format.insert(InstructionFormatBuilder::new("nullary"));
|
format.insert(InstructionFormatBuilder::new("nullary"));
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
use crate::cdsl::camel_case;
|
use crate::cdsl::camel_case;
|
||||||
use crate::cdsl::formats::{FormatRegistry, InstructionFormat};
|
use crate::cdsl::formats::{FormatRegistry, InstructionFormat};
|
||||||
use crate::cdsl::inst::{Instruction, InstructionGroup};
|
use crate::cdsl::instructions::{Instruction, InstructionGroup};
|
||||||
use crate::cdsl::operands::Operand;
|
use crate::cdsl::operands::Operand;
|
||||||
use crate::cdsl::typevar::{TypeSet, TypeVar};
|
use crate::cdsl::typevar::{TypeSet, TypeVar};
|
||||||
use crate::constant_hash;
|
use crate::constant_hash;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
use crate::cdsl::cpu_modes::CpuMode;
|
use crate::cdsl::cpu_modes::CpuMode;
|
||||||
use crate::cdsl::inst::InstructionGroup;
|
use crate::cdsl::instructions::InstructionGroup;
|
||||||
use crate::cdsl::isa::TargetIsa;
|
use crate::cdsl::isa::TargetIsa;
|
||||||
use crate::cdsl::regs::{IsaRegs, IsaRegsBuilder, RegBankBuilder, RegClassBuilder};
|
use crate::cdsl::regs::{IsaRegs, IsaRegsBuilder, RegBankBuilder, RegClassBuilder};
|
||||||
use crate::cdsl::settings::{SettingGroup, SettingGroupBuilder};
|
use crate::cdsl::settings::{SettingGroup, SettingGroupBuilder};
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
use crate::cdsl::cpu_modes::CpuMode;
|
use crate::cdsl::cpu_modes::CpuMode;
|
||||||
use crate::cdsl::inst::InstructionGroup;
|
use crate::cdsl::instructions::InstructionGroup;
|
||||||
use crate::cdsl::isa::TargetIsa;
|
use crate::cdsl::isa::TargetIsa;
|
||||||
use crate::cdsl::regs::{IsaRegs, IsaRegsBuilder, RegBankBuilder, RegClassBuilder};
|
use crate::cdsl::regs::{IsaRegs, IsaRegsBuilder, RegBankBuilder, RegClassBuilder};
|
||||||
use crate::cdsl::settings::{SettingGroup, SettingGroupBuilder};
|
use crate::cdsl::settings::{SettingGroup, SettingGroupBuilder};
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
use crate::cdsl::cpu_modes::CpuMode;
|
use crate::cdsl::cpu_modes::CpuMode;
|
||||||
use crate::cdsl::inst::InstructionGroup;
|
use crate::cdsl::instructions::InstructionGroup;
|
||||||
use crate::cdsl::isa::TargetIsa;
|
use crate::cdsl::isa::TargetIsa;
|
||||||
use crate::cdsl::regs::{IsaRegs, IsaRegsBuilder, RegBankBuilder, RegClassBuilder};
|
use crate::cdsl::regs::{IsaRegs, IsaRegsBuilder, RegBankBuilder, RegClassBuilder};
|
||||||
use crate::cdsl::settings::{PredicateNode, SettingGroup, SettingGroupBuilder};
|
use crate::cdsl::settings::{PredicateNode, SettingGroup, SettingGroupBuilder};
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#![allow(non_snake_case)]
|
#![allow(non_snake_case)]
|
||||||
|
|
||||||
use crate::cdsl::formats::FormatRegistry;
|
use crate::cdsl::formats::FormatRegistry;
|
||||||
use crate::cdsl::inst::{InstructionBuilder as Inst, InstructionGroup};
|
use crate::cdsl::instructions::{InstructionBuilder as Inst, InstructionGroup};
|
||||||
use crate::cdsl::operands::{create_operand as operand, create_operand_doc as operand_doc};
|
use crate::cdsl::operands::{create_operand as operand, create_operand_doc as operand_doc};
|
||||||
use crate::cdsl::types::ValueType;
|
use crate::cdsl::types::ValueType;
|
||||||
use crate::cdsl::typevar::{Interval, TypeSetBuilder, TypeVar};
|
use crate::cdsl::typevar::{Interval, TypeSetBuilder, TypeVar};
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
use crate::cdsl::ast::{var, ExprBuilder, Literal};
|
use crate::cdsl::ast::{var, ExprBuilder, Literal};
|
||||||
use crate::cdsl::inst::InstructionGroup;
|
use crate::cdsl::instructions::InstructionGroup;
|
||||||
use crate::cdsl::xform::TransformGroupBuilder;
|
use crate::cdsl::xform::TransformGroupBuilder;
|
||||||
|
|
||||||
use crate::shared::types::Int::{I32, I64};
|
use crate::shared::types::Int::{I32, I64};
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#![allow(non_snake_case)]
|
#![allow(non_snake_case)]
|
||||||
|
|
||||||
use crate::cdsl::formats::FormatRegistry;
|
use crate::cdsl::formats::FormatRegistry;
|
||||||
use crate::cdsl::inst::{InstructionBuilder as Inst, InstructionGroup};
|
use crate::cdsl::instructions::{InstructionBuilder as Inst, InstructionGroup};
|
||||||
use crate::cdsl::operands::{create_operand as operand, create_operand_doc as operand_doc};
|
use crate::cdsl::operands::{create_operand as operand, create_operand_doc as operand_doc};
|
||||||
use crate::cdsl::type_inference::Constraint::WiderOrEq;
|
use crate::cdsl::type_inference::Constraint::WiderOrEq;
|
||||||
use crate::cdsl::types::{LaneType, ValueType};
|
use crate::cdsl::types::{LaneType, ValueType};
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
use crate::cdsl::ast::{var, ExprBuilder, Literal};
|
use crate::cdsl::ast::{var, ExprBuilder, Literal};
|
||||||
use crate::cdsl::inst::{Instruction, InstructionGroup};
|
use crate::cdsl::instructions::{Instruction, InstructionGroup};
|
||||||
use crate::cdsl::xform::{TransformGroupBuilder, TransformGroups};
|
use crate::cdsl::xform::{TransformGroupBuilder, TransformGroups};
|
||||||
|
|
||||||
use crate::shared::OperandKinds;
|
use crate::shared::OperandKinds;
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ pub mod settings;
|
|||||||
pub mod types;
|
pub mod types;
|
||||||
|
|
||||||
use crate::cdsl::formats::FormatRegistry;
|
use crate::cdsl::formats::FormatRegistry;
|
||||||
use crate::cdsl::inst::InstructionGroup;
|
use crate::cdsl::instructions::InstructionGroup;
|
||||||
use crate::cdsl::operands::OperandKind;
|
use crate::cdsl::operands::OperandKind;
|
||||||
use crate::cdsl::settings::SettingGroup;
|
use crate::cdsl::settings::SettingGroup;
|
||||||
use crate::cdsl::xform::TransformGroups;
|
use crate::cdsl::xform::TransformGroups;
|
||||||
|
|||||||
Reference in New Issue
Block a user