Move condcodes from cranelift-codegen-shared to cranelift-codegen
This commit is contained in:
@@ -19,7 +19,6 @@
|
|||||||
)
|
)
|
||||||
)]
|
)]
|
||||||
|
|
||||||
pub mod condcodes;
|
|
||||||
pub mod constant_hash;
|
pub mod constant_hash;
|
||||||
pub mod constants;
|
pub mod constants;
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
mod atomic_rmw_op;
|
mod atomic_rmw_op;
|
||||||
mod builder;
|
mod builder;
|
||||||
|
pub mod condcodes;
|
||||||
pub mod constant;
|
pub mod constant;
|
||||||
pub mod dfg;
|
pub mod dfg;
|
||||||
pub mod entities;
|
pub mod entities;
|
||||||
@@ -57,7 +58,6 @@ pub use crate::ir::table::TableData;
|
|||||||
pub use crate::ir::trapcode::TrapCode;
|
pub use crate::ir::trapcode::TrapCode;
|
||||||
pub use crate::ir::types::Type;
|
pub use crate::ir::types::Type;
|
||||||
pub use crate::value_label::LabelValueLoc;
|
pub use crate::value_label::LabelValueLoc;
|
||||||
pub use cranelift_codegen_shared::condcodes;
|
|
||||||
|
|
||||||
use crate::entity::{entity_impl, PrimaryMap, SecondaryMap};
|
use crate::entity::{entity_impl, PrimaryMap, SecondaryMap};
|
||||||
|
|
||||||
|
|||||||
@@ -2,8 +2,9 @@
|
|||||||
|
|
||||||
use crate::data_value::DataValue;
|
use crate::data_value::DataValue;
|
||||||
use crate::ir::{
|
use crate::ir::{
|
||||||
condcodes::FloatCC, condcodes::IntCC, types, AbiParam, ArgumentPurpose, ExternalName,
|
condcodes::{CondCode, FloatCC, IntCC},
|
||||||
Inst as IRInst, InstructionData, LibCall, Opcode, Signature, Type,
|
types, AbiParam, ArgumentPurpose, ExternalName, Inst as IRInst, InstructionData, LibCall,
|
||||||
|
Opcode, Signature, Type,
|
||||||
};
|
};
|
||||||
use crate::isa::x64::abi::*;
|
use crate::isa::x64::abi::*;
|
||||||
use crate::isa::x64::inst::args::*;
|
use crate::isa::x64::inst::args::*;
|
||||||
@@ -15,7 +16,6 @@ use crate::result::CodegenResult;
|
|||||||
use crate::settings::{Flags, TlsModel};
|
use crate::settings::{Flags, TlsModel};
|
||||||
use alloc::boxed::Box;
|
use alloc::boxed::Box;
|
||||||
use alloc::vec::Vec;
|
use alloc::vec::Vec;
|
||||||
use cranelift_codegen_shared::condcodes::CondCode;
|
|
||||||
use log::trace;
|
use log::trace;
|
||||||
use regalloc::{Reg, RegClass, Writable};
|
use regalloc::{Reg, RegClass, Writable};
|
||||||
use smallvec::{smallvec, SmallVec};
|
use smallvec::{smallvec, SmallVec};
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
use crate::cursor::{Cursor, FuncCursor};
|
use crate::cursor::{Cursor, FuncCursor};
|
||||||
use crate::ir::{
|
use crate::ir::{
|
||||||
|
condcodes::IntCC,
|
||||||
dfg::DataFlowGraph,
|
dfg::DataFlowGraph,
|
||||||
entities::{Inst, Value},
|
entities::{Inst, Value},
|
||||||
immediates::{Imm64, Uimm64},
|
immediates::{Imm64, Uimm64},
|
||||||
@@ -9,7 +10,6 @@ use crate::ir::{
|
|||||||
types, InstBuilder,
|
types, InstBuilder,
|
||||||
};
|
};
|
||||||
use crate::isa::TargetIsa;
|
use crate::isa::TargetIsa;
|
||||||
use cranelift_codegen_shared::condcodes::IntCC;
|
|
||||||
use peepmatic_runtime::{
|
use peepmatic_runtime::{
|
||||||
cc::ConditionCode,
|
cc::ConditionCode,
|
||||||
instruction_set::InstructionSet,
|
instruction_set::InstructionSet,
|
||||||
|
|||||||
Reference in New Issue
Block a user