Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinterInlineAsm.cpp144 const char *LastEmitted = AsmStr; // One past the last character emitted. in EmitInlineAsmStr() local
157 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 …]
/openbsd/src/gnu/llvm/llvm/utils/TableGen/
DAsmWriterInst.cpp58 std::string::size_type LastEmitted = 0; in AsmWriterInst() local
59 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()