Lines Matching refs:ExtMode
21 self, Amode, CC, ExtMode, FromWritableReg, Gpr, GprMem, GprMemImm, RegMem,
172 impl<T: ExtendType> From<Extend<T>> for ExtMode { implementation
175 Extend::I32Extend8 => ExtMode::BL, in from()
176 Extend::I32Extend16 => ExtMode::WL, in from()
177 Extend::I64Extend8 => ExtMode::BQ, in from()
178 Extend::I64Extend16 => ExtMode::WQ, in from()
179 Extend::I64Extend32 => ExtMode::LQ, in from()
185 impl From<ExtendKind> for ExtMode { implementation
452 ExtMode::BL => asm::inst::movzbl_rm::new(dst, src).into(), in movzx_mr()
453 ExtMode::BQ => asm::inst::movzbq_rm::new(dst, src).into(), in movzx_mr()
454 ExtMode::WL => asm::inst::movzwl_rm::new(dst, src).into(), in movzx_mr()
455 ExtMode::WQ => asm::inst::movzwq_rm::new(dst, src).into(), in movzx_mr()
456 ExtMode::LQ => { in movzx_mr()
486 ExtMode::BL => asm::inst::movsbl_rm::new(dst, src).into(), in movsx_mr()
487 ExtMode::BQ => asm::inst::movsbq_rm::new(dst, src).into(), in movsx_mr()
488 ExtMode::WL => asm::inst::movswl_rm::new(dst, src).into(), in movsx_mr()
489 ExtMode::WQ => asm::inst::movswq_rm::new(dst, src).into(), in movsx_mr()
490 ExtMode::LQ => asm::inst::movslq_rm::new(dst, src).into(), in movsx_mr()
499 ExtMode::BL => asm::inst::movzbl_rm::new(dst, src).into(), in movzx_rr()
500 ExtMode::BQ => asm::inst::movzbq_rm::new(dst, src).into(), in movzx_rr()
501 ExtMode::WL => asm::inst::movzwl_rm::new(dst, src).into(), in movzx_rr()
502 ExtMode::WQ => asm::inst::movzwq_rm::new(dst, src).into(), in movzx_rr()
503 ExtMode::LQ => { in movzx_rr()
520 ExtMode::BL => asm::inst::movsbl_rm::new(dst, src).into(), in movsx_rr()
521 ExtMode::BQ => asm::inst::movsbq_rm::new(dst, src).into(), in movsx_rr()
522 ExtMode::WL => asm::inst::movswl_rm::new(dst, src).into(), in movsx_rr()
523 ExtMode::WQ => asm::inst::movswq_rm::new(dst, src).into(), in movsx_rr()
524 ExtMode::LQ => asm::inst::movslq_rm::new(dst, src).into(), in movsx_rr()