Lines Matching refs:RegNum
162 int matchRegisterByNumber(unsigned RegNum, unsigned RegClass);
233 unsigned RegNum;
298 return Reg.RegNum;
330 static MipsOperand *CreateReg(unsigned RegNum, SMLoc S, SMLoc E) {
332 Op->Reg.RegNum = RegNum;
360 Inst.addOperand(MCOperand::CreateReg(Reg.RegNum));
367 Inst.addOperand(MCOperand::CreateReg(Reg.RegNum));
375 Inst.addOperand(MCOperand::CreateReg(Reg.RegNum));
383 Inst.addOperand(MCOperand::CreateReg(Reg.RegNum));
387 Inst.addOperand(MCOperand::CreateReg(Reg.RegNum));
885 int MipsAsmParser::matchRegisterByNumber(unsigned RegNum, unsigned RegClass) {
887 if (RegNum > 31)
890 return getReg(RegClass, RegNum);
895 int RegNum = -1;
899 RegNum = matchRegisterName(lowerCase, is64BitReg);
901 RegNum = matchRegisterByNumber(static_cast<unsigned>(Tok.getIntVal()),
903 return RegNum;
1294 int RegNum = matchRegisterName(DefSymbol.substr(1), isMips64());
1295 if (RegNum > -1) {
1297 MipsOperand *op = MipsOperand::CreateReg(RegNum, S,
1354 unsigned RegNum = Tok.getIntVal();
1356 if (RegNum != 29)
1384 unsigned RegNum = Tok.getIntVal();
1386 if (RegNum != 29)
1400 unsigned RegNum;
1409 RegNum = Tok.getIntVal();
1411 if (RegNum != 0)