Lines Matching refs:RegNum
189 static std::unique_ptr<AVROperand> CreateReg(unsigned RegNum, SMLoc S, in CreateReg() argument
191 return make_unique<AVROperand>(RegNum, S, E); in CreateReg()
200 CreateMemri(unsigned RegNum, const MCExpr *Val, SMLoc S, SMLoc E) { in CreateMemri() argument
201 return make_unique<AVROperand>(RegNum, Val, S, E); in CreateMemri()
321 int RegNum = matchFn(Name); in parseRegisterName() local
327 if (RegNum == AVR::NoRegister) { in parseRegisterName()
328 RegNum = matchFn(Name.lower()); in parseRegisterName()
330 if (RegNum == AVR::NoRegister) { in parseRegisterName()
331 RegNum = matchFn(Name.upper()); in parseRegisterName()
334 return RegNum; in parseRegisterName()
338 int RegNum = parseRegisterName(&MatchRegisterName); in parseRegisterName() local
340 if (RegNum == AVR::NoRegister) in parseRegisterName()
341 RegNum = parseRegisterName(&MatchRegisterAltName); in parseRegisterName()
343 return RegNum; in parseRegisterName()
347 int RegNum = AVR::NoRegister; in parseRegister() local
357 RegNum = toDREG(parseRegisterName()); in parseRegister()
360 RegNum = parseRegisterName(); in parseRegister()
363 return RegNum; in parseRegister()
687 int64_t RegNum = Const->getValue(); in validateTargetOperandClass() local
689 RegName << "r" << RegNum; in validateTargetOperandClass()
690 RegNum = MatchRegisterName(RegName.str().c_str()); in validateTargetOperandClass()
691 if (RegNum != AVR::NoRegister) { in validateTargetOperandClass()
692 Op.makeReg(RegNum); in validateTargetOperandClass()