Lines Matching defs:RegName
1107 bool MatchRegisterByName(MCRegister &RegNo, StringRef RegName, SMLoc StartLoc,
1392 bool X86AsmParser::MatchRegisterByName(MCRegister &RegNo, StringRef RegName,
1396 RegName.consume_front("%");
1398 RegNo = MatchRegisterName(RegName);
1402 RegNo = MatchRegisterName(RegName.lower());
1419 "register %" + RegName + " is only available in 64-bit mode",
1429 if (!RegNo && RegName.starts_with("db")) {
1430 if (RegName.size() == 3) {
1431 switch (RegName[2]) {
1463 } else if (RegName.size() == 4 && RegName[2] == '1') {
1464 switch (RegName[3]) {
1720 std::string RegName = IsSI ? "ES:(R|E)SI" : "ES:(R|E)DI";
1723 "memory operand is only for determining the size, " + RegName +
3917 StringRef RegName = X86IntelInstPrinter::getRegisterName(Src2);
3921 "source register '" + RegName + "' implicitly denotes '" +
3922 RegName.take_front(3) + Twine(GroupStart) + "' to '" +
3923 RegName.take_front(3) + Twine(GroupEnd) +
3976 StringRef RegName = X86IntelInstPrinter::getRegisterName(HReg);
3978 "can't encode '" + RegName + "' in an instruction requiring "