Home | History | Annotate | Download | only in AsmParser

Lines Matching refs:RegNum

88   int matchRegisterByNumber(unsigned RegNum, StringRef Mnemonic);
142 unsigned RegNum;
200 return Reg.RegNum;
227 static MipsOperand *CreateReg(unsigned RegNum, SMLoc S, SMLoc E) {
229 Op->Reg.RegNum = RegNum;
416 int MipsAsmParser::matchRegisterByNumber(unsigned RegNum,StringRef Mnemonic) {
420 if (RegNum != 29)
425 if (RegNum > 31)
428 return getReg(Mips::CPURegsRegClassID,RegNum);
433 int RegNum = -1;
437 RegNum = matchRegisterName(lowerCase);
439 RegNum = matchRegisterByNumber(static_cast<unsigned> (Tok.getIntVal()),
442 return RegNum; //error
444 if (isMips64() && RegNum == Mips::ZERO_64) {
446 RegNum = Mips::ZERO;
448 return RegNum;