Lines Matching refs:RegKind
74 unsigned &RegKind);
604 unsigned RegNo, RegKind; in parseOperand() local
605 if (!matchRegisterName(Parser.getTok(), RegNo, RegKind)) in parseOperand()
610 Operands.push_back(SparcOperand::CreateReg(RegNo, RegKind, S, E)); in parseOperand()
655 unsigned RegKind; in parseSparcAsmOperand() local
656 if (matchRegisterName(Parser.getTok(), RegNo, RegKind)) { in parseSparcAsmOperand()
662 Op = SparcOperand::CreateReg(RegNo, RegKind, S, E); in parseSparcAsmOperand()
732 unsigned &RegKind) in matchRegisterName() argument
736 RegKind = SparcOperand::rk_None; in matchRegisterName()
743 RegKind = SparcOperand::rk_IntReg; in matchRegisterName()
749 RegKind = SparcOperand::rk_IntReg; in matchRegisterName()
755 RegKind = SparcOperand::rk_Y; in matchRegisterName()
761 RegKind = SparcOperand::rk_CCReg; in matchRegisterName()
768 RegKind = SparcOperand::rk_CCReg; in matchRegisterName()
778 RegKind = SparcOperand::rk_CCReg; in matchRegisterName()
787 RegKind = SparcOperand::rk_IntReg; in matchRegisterName()
795 RegKind = SparcOperand::rk_IntReg; in matchRegisterName()
802 RegKind = SparcOperand::rk_IntReg; in matchRegisterName()
809 RegKind = SparcOperand::rk_IntReg; in matchRegisterName()
816 RegKind = SparcOperand::rk_FloatReg; in matchRegisterName()
825 RegKind = SparcOperand::rk_DoubleReg; in matchRegisterName()
833 RegKind = SparcOperand::rk_IntReg; in matchRegisterName()