Lines Matching refs:PatchedName
1447 StringRef PatchedName = Name;
1450 if (PatchedName.startswith("set") && PatchedName.endswith("b") &&
1451 PatchedName != "setb" && PatchedName != "setnb")
1452 PatchedName = PatchedName.substr(0, Name.size()-1);
1456 if ((PatchedName.startswith("cmp") || PatchedName.startswith("vcmp")) &&
1457 (PatchedName.endswith("ss") || PatchedName.endswith("sd") ||
1458 PatchedName.endswith("ps") || PatchedName.endswith("pd"))) {
1459 bool IsVCMP = PatchedName[0] == 'v';
1462 PatchedName.slice(SSECCIdx, PatchedName.size() - 2))
1500 if (PatchedName.endswith("ss")) {
1501 PatchedName = IsVCMP ? "vcmpss" : "cmpss";
1502 } else if (PatchedName.endswith("sd")) {
1503 PatchedName = IsVCMP ? "vcmpsd" : "cmpsd";
1504 } else if (PatchedName.endswith("ps")) {
1505 PatchedName = IsVCMP ? "vcmpps" : "cmpps";
1507 assert(PatchedName.endswith("pd") && "Unexpected mnemonic!");
1508 PatchedName = IsVCMP ? "vcmppd" : "cmppd";
1513 Operands.push_back(X86Operand::CreateToken(PatchedName, NameLoc));