Home
last modified time | relevance | path

Searched refs:LastEmitted (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp146 const char *LastEmitted = AsmStr; // One past the last character emitted. in EmitInlineAsmStr() local
159 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 …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DAsmWriterInst.cpp57 std::string::size_type LastEmitted = 0; in AsmWriterInst() local
58 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()