Searched refs:LastEmitted (Results 1 – 2 of 2) sorted by relevance
146 const char *LastEmitted = AsmStr; // One past the last character emitted. in EmitInlineAsmStr() local159 while (*LastEmitted) { in EmitInlineAsmStr()160 switch (*LastEmitted) { in EmitInlineAsmStr()163 const char *LiteralEnd = LastEmitted+1; in EmitInlineAsmStr()168 OS.write(LastEmitted, LiteralEnd - LastEmitted); in EmitInlineAsmStr()169 LastEmitted = LiteralEnd; in EmitInlineAsmStr()173 ++LastEmitted; // Consume newline character. in EmitInlineAsmStr()177 ++LastEmitted; // Consume '$' character. in EmitInlineAsmStr()181 switch (*LastEmitted) { in EmitInlineAsmStr()187 ++LastEmitted; // Consume second '$' character. in EmitInlineAsmStr()[all …]
57 std::string::size_type LastEmitted = 0; in AsmWriterInst() local58 while (LastEmitted != AsmString.size()) { in AsmWriterInst()60 AsmString.find_first_of("$\\", LastEmitted); in AsmWriterInst()65 if (DollarPos != LastEmitted) { in AsmWriterInst()66 for (; LastEmitted != DollarPos; ++LastEmitted) in AsmWriterInst()67 switch (AsmString[LastEmitted]) { in AsmWriterInst()81 AddLiteralString(std::string(1, AsmString[LastEmitted])); in AsmWriterInst()99 LastEmitted = DollarPos + 2; in AsmWriterInst()105 LastEmitted = DollarPos + 2; in AsmWriterInst()184 LastEmitted = VarEnd; in AsmWriterInst()