Lines Matching refs:OperandSize
236 Zero(Reg, OperandSize),
238 NotZero(Reg, OperandSize),
370 ExtendOp::SXTW | ExtendOp::UXTW => OperandSize::Size32, in pretty_print()
371 _ => OperandSize::Size64, in pretty_print()
380 ExtendOp::SXTW | ExtendOp::UXTW => OperandSize::Size32, in pretty_print()
381 _ => OperandSize::Size64, in pretty_print()
455 pub enum OperandSize { enum
462 impl OperandSize { implementation
465 self == OperandSize::Size32 in is32()
470 self == OperandSize::Size64 in is64()
474 pub fn from_bits<I: Into<usize>>(bits: I) -> OperandSize { in from_bits() argument
478 OperandSize::Size32 in from_bits()
480 OperandSize::Size64 in from_bits()
487 OperandSize::Size32 => 32, in bits()
488 OperandSize::Size64 => 64, in bits()
493 pub fn from_ty(ty: Type) -> OperandSize { in from_ty() argument
502 OperandSize::Size32 => I32, in to_ty()
503 OperandSize::Size64 => I64, in to_ty()
512 OperandSize::Size32 => 0, in sf_bit()
513 OperandSize::Size64 => 1, in sf_bit()
520 OperandSize::Size32 => u32::MAX as u64, in max_value()
521 OperandSize::Size64 => u64::MAX, in max_value()
543 pub fn operand_size(&self) -> OperandSize { in operand_size() argument
545 ScalarSize::Size8 | ScalarSize::Size16 | ScalarSize::Size32 => OperandSize::Size32, in operand_size()
546 ScalarSize::Size64 => OperandSize::Size64, in operand_size()
646 pub fn operand_size(&self) -> OperandSize { in operand_size() argument
648 VectorSize::Size64x2 => OperandSize::Size64, in operand_size()
649 _ => OperandSize::Size32, in operand_size()