Lines Matching refs:RegNum
212 static std::unique_ptr<AVROperand> CreateReg(unsigned RegNum, SMLoc S, in CreateReg() argument
214 return std::make_unique<AVROperand>(RegNum, S, E); in CreateReg()
223 CreateMemri(unsigned RegNum, const MCExpr *Val, SMLoc S, SMLoc E) { in CreateMemri() argument
224 return std::make_unique<AVROperand>(RegNum, Val, S, E); in CreateMemri()
351 int RegNum = matchFn(Name); in parseRegisterName() local
357 if (RegNum == AVR::NoRegister) { in parseRegisterName()
358 RegNum = matchFn(Name.lower()); in parseRegisterName()
360 if (RegNum == AVR::NoRegister) { in parseRegisterName()
361 RegNum = matchFn(Name.upper()); in parseRegisterName()
364 return RegNum; in parseRegisterName()
368 int RegNum = parseRegisterName(&MatchRegisterName); in parseRegisterName() local
370 if (RegNum == AVR::NoRegister) in parseRegisterName()
371 RegNum = parseRegisterName(&MatchRegisterAltName); in parseRegisterName()
373 return RegNum; in parseRegisterName()
377 int RegNum = AVR::NoRegister; in parseRegister() local
389 RegNum = toDREG(parseRegisterName()); in parseRegister()
391 if (RegNum == AVR::NoRegister && RestoreOnFailure) { in parseRegister()
396 RegNum = parseRegisterName(); in parseRegister()
399 return RegNum; in parseRegister()
739 int64_t RegNum = Const->getValue(); in validateTargetOperandClass() local
742 if (0 <= RegNum && RegNum <= 15 && in validateTargetOperandClass()
747 RegName << "r" << RegNum; in validateTargetOperandClass()
748 RegNum = MatchRegisterName(RegName.str()); in validateTargetOperandClass()
749 if (RegNum != AVR::NoRegister) { in validateTargetOperandClass()
750 Op.makeReg(RegNum); in validateTargetOperandClass()