Lines Matching refs:Extend
7 DivKind, Extend, ExtendKind, ExtendType, IntCmpKind, MulWideKind, OperandSize, RemKind,
172 impl<T: ExtendType> From<Extend<T>> for ExtMode {
173 fn from(value: Extend<T>) -> Self { in from()
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()
180 Extend::__Kind(_) => unreachable!(), in from()
444 ext: Option<Extend<Zero>>, in movzx_mr()
480 ext: Extend<Signed>, in movsx_mr()
496 pub fn movzx_rr(&mut self, src: Reg, dst: WritableReg, kind: Extend<Zero>) { in movzx_rr()
517 pub fn movsx_rr(&mut self, src: Reg, dst: WritableReg, kind: Extend<Signed>) { in movsx_rr()