Lines Matching refs:RegNum

213   static std::unique_ptr<AVROperand> CreateReg(unsigned RegNum, SMLoc S,  in CreateReg()  argument
215 return std::make_unique<AVROperand>(RegNum, S, E); in CreateReg()
224 CreateMemri(unsigned RegNum, const MCExpr *Val, SMLoc S, SMLoc E) { in CreateMemri() argument
225 return std::make_unique<AVROperand>(RegNum, Val, S, E); in CreateMemri()
352 int RegNum = matchFn(Name); in parseRegisterName() local
358 if (RegNum == AVR::NoRegister) { in parseRegisterName()
359 RegNum = matchFn(Name.lower()); in parseRegisterName()
361 if (RegNum == AVR::NoRegister) { in parseRegisterName()
362 RegNum = matchFn(Name.upper()); in parseRegisterName()
365 return RegNum; in parseRegisterName()
369 int RegNum = parseRegisterName(&MatchRegisterName); in parseRegisterName() local
371 if (RegNum == AVR::NoRegister) in parseRegisterName()
372 RegNum = parseRegisterName(&MatchRegisterAltName); in parseRegisterName()
374 return RegNum; in parseRegisterName()
378 int RegNum = AVR::NoRegister; in parseRegister() local
390 RegNum = toDREG(parseRegisterName()); in parseRegister()
392 if (RegNum == AVR::NoRegister && RestoreOnFailure) { in parseRegister()
397 RegNum = parseRegisterName(); in parseRegister()
400 return RegNum; in parseRegister()
748 int64_t RegNum = Const->getValue(); in validateTargetOperandClass() local
751 if (0 <= RegNum && RegNum <= 15 && in validateTargetOperandClass()
756 RegName << "r" << RegNum; in validateTargetOperandClass()
757 RegNum = MatchRegisterName(RegName.str()); in validateTargetOperandClass()
758 if (RegNum != AVR::NoRegister) { in validateTargetOperandClass()
759 Op.makeReg(RegNum); in validateTargetOperandClass()