Searched refs:LastEmitted (Results 1 – 2 of 2) sorted by relevance
144 const char *LastEmitted = AsmStr; // One past the last character emitted. in EmitInlineAsmStr() local157 while (*LastEmitted) { in EmitInlineAsmStr()158 switch (*LastEmitted) { in EmitInlineAsmStr()161 const char *LiteralEnd = LastEmitted+1; in EmitInlineAsmStr()166 OS.write(LastEmitted, LiteralEnd - LastEmitted); in EmitInlineAsmStr()167 LastEmitted = LiteralEnd; in EmitInlineAsmStr()171 ++LastEmitted; // Consume newline character. in EmitInlineAsmStr()175 ++LastEmitted; // Consume '$' character. in EmitInlineAsmStr()179 switch (*LastEmitted) { in EmitInlineAsmStr()185 ++LastEmitted; // Consume second '$' character. in EmitInlineAsmStr()[all …]
58 std::string::size_type LastEmitted = 0; in AsmWriterInst() local59 while (LastEmitted != AsmString.size()) { in AsmWriterInst()61 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()183 LastEmitted = VarEnd; in AsmWriterInst()