Lines Matching defs:RegNum
176 unsigned RegNum;
181 unsigned RegNum;
374 return Reg.RegNum;
379 return VectorList.RegNum;
925 Reg.RegNum);
929 AArch64MCRegisterClasses[AArch64::GPR64RegClassID].contains(Reg.RegNum);
934 Reg.RegNum);
939 Reg.RegNum);
944 AArch64MCRegisterClasses[AArch64::GPR64spRegClassID].contains(Reg.RegNum);
1640 CreateReg(unsigned RegNum, bool isVector, SMLoc S, SMLoc E, MCContext &Ctx) {
1642 Op->Reg.RegNum = RegNum;
1650 CreateVectorList(unsigned RegNum, unsigned Count, unsigned NumElements,
1653 Op->VectorList.RegNum = RegNum;
1958 unsigned RegNum = isVector ? matchVectorRegName(Name)
1961 if (RegNum == 0) {
1968 // set RegNum if the match is the right kind of register
1970 RegNum = Entry->getValue().second;
1972 return RegNum;
1984 unsigned RegNum = matchRegisterNameAlias(lowerCase, false);
1986 if (RegNum == 0)
1987 RegNum = StringSwitch<unsigned>(lowerCase)
1994 if (RegNum == 0)
1998 return RegNum;
2015 unsigned RegNum = matchRegisterNameAlias(Head, true);
2017 if (RegNum) {
2026 return RegNum;
3113 unsigned RegNum = matchRegisterNameAlias(Tok.getString().lower(), false);
3117 if (!RI->getRegClass(AArch64::GPR64spRegClassID).contains(RegNum))
3125 AArch64Operand::CreateReg(RegNum, false, S, getLoc(), Ctx));
3146 AArch64Operand::CreateReg(RegNum, false, S, getLoc(), Ctx));
4370 unsigned RegNum = tryParseRegister();
4373 if (RegNum == static_cast<unsigned>(-1)) {
4375 RegNum = tryMatchVectorRegister(Kind, false);
4383 if (RegNum == static_cast<unsigned>(-1)) {
4398 auto pair = std::make_pair(IsVector, RegNum);