Lines Matching refs:RegName

1099   bool MatchRegisterByName(MCRegister &RegNo, StringRef RegName, SMLoc StartLoc,
1384 bool X86AsmParser::MatchRegisterByName(MCRegister &RegNo, StringRef RegName, in MatchRegisterByName() argument
1388 RegName.consume_front("%"); in MatchRegisterByName()
1390 RegNo = MatchRegisterName(RegName); in MatchRegisterByName()
1394 RegNo = MatchRegisterName(RegName.lower()); in MatchRegisterByName()
1411 "register %" + RegName + " is only available in 64-bit mode", in MatchRegisterByName()
1421 if (RegNo == 0 && RegName.starts_with("db")) { in MatchRegisterByName()
1422 if (RegName.size() == 3) { in MatchRegisterByName()
1423 switch (RegName[2]) { in MatchRegisterByName()
1455 } else if (RegName.size() == 4 && RegName[2] == '1') { in MatchRegisterByName()
1456 switch (RegName[3]) { in MatchRegisterByName()
1711 std::string RegName = IsSI ? "ES:(R|E)SI" : "ES:(R|E)DI"; in VerifyAndAdjustOperands() local
1714 "memory operand is only for determining the size, " + RegName + in VerifyAndAdjustOperands()
3749 StringRef RegName = X86IntelInstPrinter::getRegisterName(Src2); in validateInstruction() local
3753 "source register '" + RegName + "' implicitly denotes '" + in validateInstruction()
3754 RegName.take_front(3) + Twine(GroupStart) + "' to '" + in validateInstruction()
3755 RegName.take_front(3) + Twine(GroupEnd) + in validateInstruction()
3800 StringRef RegName = X86IntelInstPrinter::getRegisterName(HReg); in validateInstruction() local
3802 "can't encode '" + RegName + "' in an instruction requiring " in validateInstruction()