Lines Matching refs:RegNum

173     unsigned RegNum;  member
178 unsigned RegNum; member
361 return Reg.RegNum; in getReg()
366 return VectorList.RegNum; in getVectorListStart()
871 Reg.RegNum); in isVectorRegLo()
875 AArch64MCRegisterClasses[AArch64::GPR64RegClassID].contains(Reg.RegNum); in isGPR32as64()
880 AArch64MCRegisterClasses[AArch64::GPR64spRegClassID].contains(Reg.RegNum); in isGPR64sp0()
1542 CreateReg(unsigned RegNum, bool isVector, SMLoc S, SMLoc E, MCContext &Ctx) { in CreateReg() argument
1544 Op->Reg.RegNum = RegNum; in CreateReg()
1552 CreateVectorList(unsigned RegNum, unsigned Count, unsigned NumElements, in CreateVectorList() argument
1555 Op->VectorList.RegNum = RegNum; in CreateVectorList()
1841 unsigned RegNum = isVector ? matchVectorRegName(Name) in matchRegisterNameAlias() local
1844 if (RegNum == 0) { in matchRegisterNameAlias()
1853 RegNum = Entry->getValue().second; in matchRegisterNameAlias()
1855 return RegNum; in matchRegisterNameAlias()
1867 unsigned RegNum = matchRegisterNameAlias(lowerCase, false); in tryParseRegister() local
1869 if (RegNum == 0) in tryParseRegister()
1870 RegNum = StringSwitch<unsigned>(lowerCase) in tryParseRegister()
1877 if (RegNum == 0) in tryParseRegister()
1881 return RegNum; in tryParseRegister()
1898 unsigned RegNum = matchRegisterNameAlias(Head, true); in tryMatchVectorRegister() local
1900 if (RegNum) { in tryMatchVectorRegister()
1909 return RegNum; in tryMatchVectorRegister()
2948 unsigned RegNum = matchRegisterNameAlias(Tok.getString().lower(), false); in tryParseGPR64sp0Operand() local
2952 if (!RI->getRegClass(AArch64::GPR64spRegClassID).contains(RegNum)) in tryParseGPR64sp0Operand()
2960 AArch64Operand::CreateReg(RegNum, false, S, getLoc(), Ctx)); in tryParseGPR64sp0Operand()
2981 AArch64Operand::CreateReg(RegNum, false, S, getLoc(), Ctx)); in tryParseGPR64sp0Operand()
4131 unsigned RegNum = tryParseRegister(); in parseDirectiveReq() local
4134 if (RegNum == static_cast<unsigned>(-1)) { in parseDirectiveReq()
4136 RegNum = tryMatchVectorRegister(Kind, false); in parseDirectiveReq()
4144 if (RegNum == static_cast<unsigned>(-1)) { in parseDirectiveReq()
4159 auto pair = std::make_pair(IsVector, RegNum); in parseDirectiveReq()