Lines Matching refs:class
116 let ty = Inst::canonical_type_for_rc(dst.to_reg().class()); in gen_moves()
577 debug_assert_eq!(vd_src.class(), RegClass::Vector); in riscv64_get_operands()
578 debug_assert_eq!(vd.to_reg().class(), RegClass::Vector); in riscv64_get_operands()
579 debug_assert_eq!(vs2.class(), RegClass::Vector); in riscv64_get_operands()
580 debug_assert_eq!(vs1.class(), op.vs1_regclass()); in riscv64_get_operands()
596 debug_assert_eq!(vd_src.class(), RegClass::Vector); in riscv64_get_operands()
597 debug_assert_eq!(vd.to_reg().class(), RegClass::Vector); in riscv64_get_operands()
598 debug_assert_eq!(vs2.class(), RegClass::Vector); in riscv64_get_operands()
622 debug_assert_eq!(vd.to_reg().class(), RegClass::Vector); in riscv64_get_operands()
623 debug_assert_eq!(vs2.class(), RegClass::Vector); in riscv64_get_operands()
624 debug_assert_eq!(vs1.class(), op.vs1_regclass()); in riscv64_get_operands()
643 debug_assert_eq!(vd.to_reg().class(), RegClass::Vector); in riscv64_get_operands()
644 debug_assert_eq!(vs2.class(), RegClass::Vector); in riscv64_get_operands()
662 debug_assert_eq!(vd.to_reg().class(), op.dst_regclass()); in riscv64_get_operands()
663 debug_assert_eq!(vs.class(), op.src_regclass()); in riscv64_get_operands()
679 debug_assert_eq!(vd.to_reg().class(), RegClass::Vector); in riscv64_get_operands()
878 Some(real) => match real.class() { in reg_name()