aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 9eb2583..e38da14 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -1,3 +1,5 @@
+pub mod prelude;
+
mod imm;
mod insn;
mod reg;
@@ -7,8 +9,6 @@ pub use imm::{Imm16, Imm32, Imm64, Imm8};
use reg::Reg;
pub use reg::{Reg16, Reg32, Reg64, Reg8};
-use insn::Mov;
-
pub enum MemOp {
Indirect(Reg64),
IndirectDisp(Reg64, i32),
@@ -69,13 +69,6 @@ impl Asm {
}
}
- pub fn mov<T, U>(&mut self, op1: T, op2: U)
- where
- Self: Mov<T, U>,
- {
- <Self as Mov<T, U>>::mov(self, op1, op2);
- }
-
fn encode_rr<T: Reg>(&mut self, opc: u8, op1: T, op2: T)
where
Self: EncodeRR<T>,