Lines Matching refs:AsmString
931 std::string &AsmString,
956 std::string &AsmString) {
960 while (Pos < AsmString.size()) {
961 size_t DollarStart = AsmString.find('$', Pos);
963 DollarStart = AsmString.size();
964 size_t DollarEnd = AsmString.find_first_not_of('$', DollarStart);
966 DollarEnd = AsmString.size();
967 OS << StringRef(&AsmString[Pos], DollarEnd - Pos);
970 if (NumDollars % 2 != 0 && Pos < AsmString.size()) {
973 size_t DigitEnd = AsmString.find_first_not_of("0123456789", DigitStart);
975 DigitEnd = AsmString.size();
976 StringRef OperandStr(&AsmString[DigitStart], DigitEnd - DigitStart);
988 AsmString = std::move(OS.str());
996 std::vector<LValue> &ResultRegDests, std::string &AsmString,
1022 rewriteInputConstraintReferences(NumOutputs, 1, AsmString);