Lines Matching defs:AsmString
243 std::string &AsmString,
264 std::string &AsmString) {
268 while (Pos < AsmString.size()) {
269 size_t DollarStart = AsmString.find('$', Pos);
271 DollarStart = AsmString.size();
272 size_t DollarEnd = AsmString.find_first_not_of('$', DollarStart);
274 DollarEnd = AsmString.size();
275 OS << StringRef(&AsmString[Pos], DollarEnd - Pos);
278 if (NumDollars % 2 != 0 && Pos < AsmString.size()) {
281 if (AsmString[DigitStart] == '{') {
285 size_t DigitEnd = AsmString.find_first_not_of("0123456789", DigitStart);
287 DigitEnd = AsmString.size();
288 StringRef OperandStr(&AsmString[DigitStart], DigitEnd - DigitStart);
300 AsmString = std::move(OS.str());
308 std::vector<LValue> &ResultRegDests, std::string &AsmString,
333 rewriteInputConstraintReferences(NumOutputs, 1, AsmString);