Lines Matching refs:PatchedName
2170 StringRef PatchedName = Name; in ParseInstruction() local
2173 if (PatchedName.startswith("set") && PatchedName.endswith("b") && in ParseInstruction()
2174 PatchedName != "setb" && PatchedName != "setnb") in ParseInstruction()
2175 PatchedName = PatchedName.substr(0, Name.size()-1); in ParseInstruction()
2178 if ((PatchedName.startswith("cmp") || PatchedName.startswith("vcmp")) && in ParseInstruction()
2179 (PatchedName.endswith("ss") || PatchedName.endswith("sd") || in ParseInstruction()
2180 PatchedName.endswith("ps") || PatchedName.endswith("pd"))) { in ParseInstruction()
2181 bool IsVCMP = PatchedName[0] == 'v'; in ParseInstruction()
2184 PatchedName.slice(CCIdx, PatchedName.size() - 2)) in ParseInstruction()
2235 Operands.push_back(X86Operand::CreateToken(PatchedName.slice(0, CCIdx), in ParseInstruction()
2242 PatchedName = PatchedName.substr(PatchedName.size() - 2); in ParseInstruction()
2247 if (PatchedName.startswith("vpcmp") && in ParseInstruction()
2248 (PatchedName.endswith("b") || PatchedName.endswith("w") || in ParseInstruction()
2249 PatchedName.endswith("d") || PatchedName.endswith("q"))) { in ParseInstruction()
2250 unsigned CCIdx = PatchedName.drop_back().back() == 'u' ? 2 : 1; in ParseInstruction()
2252 PatchedName.slice(5, PatchedName.size() - CCIdx)) in ParseInstruction()
2269 PatchedName = PatchedName.substr(PatchedName.size() - CCIdx); in ParseInstruction()
2274 if (PatchedName.startswith("vpcom") && in ParseInstruction()
2275 (PatchedName.endswith("b") || PatchedName.endswith("w") || in ParseInstruction()
2276 PatchedName.endswith("d") || PatchedName.endswith("q"))) { in ParseInstruction()
2277 unsigned CCIdx = PatchedName.drop_back().back() == 'u' ? 2 : 1; in ParseInstruction()
2279 PatchedName.slice(5, PatchedName.size() - CCIdx)) in ParseInstruction()
2296 PatchedName = PatchedName.substr(PatchedName.size() - CCIdx); in ParseInstruction()
2300 Operands.push_back(X86Operand::CreateToken(PatchedName, NameLoc)); in ParseInstruction()