Home
last modified time | relevance | path

Searched refs:DebugLocStream (Results 1 – 8 of 8) sorted by relevance

/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDebugLocStream.h30 class DebugLocStream {
58 DebugLocStream(bool GenerateComments) : GenerateComments(GenerateComments) { } in DebugLocStream() function
154 class DebugLocStream::ListBuilder {
155 DebugLocStream &Locs;
162 ListBuilder(DebugLocStream &Locs, DwarfCompileUnit &CU, AsmPrinter &Asm, in ListBuilder()
177 DebugLocStream &getLocs() { return Locs; } in getLocs()
181 class DebugLocStream::EntryBuilder {
182 DebugLocStream &Locs;
H A DDebugLocStream.cpp15 bool DebugLocStream::finalizeList(AsmPrinter &Asm) { in finalizeList()
27 void DebugLocStream::finalizeEntry() { in finalizeEntry()
40 DebugLocStream::ListBuilder::~ListBuilder() { in ~ListBuilder()
H A DDIEHash.cpp240 const DebugLocStream &Locs = DD.getDebugLocs(); in hashLocList()
241 const DebugLocStream::List &List = Locs.getList(LocList.getValue()); in hashLocList()
242 for (const DebugLocStream::Entry &Entry : Locs.getEntries(List)) in hashLocList()
H A DDwarfDebug.h18 #include "DebugLocStream.h"
372 DebugLocStream DebugLocs;
854 const DebugLocStream &getDebugLocs() const { return DebugLocs; }
859 const DebugLocStream::Entry &Entry,
863 void emitDebugLocEntryLocation(const DebugLocStream::Entry &Entry,
H A DCMakeLists.txt11 DebugLocStream.cpp
H A DDebugLocEntry.h12 #include "DebugLocStream.h"
248 DebugLocStream::ListBuilder &List,
H A DDwarfDebug.cpp1929 DebugLocStream::ListBuilder List(DebugLocs, TheCU, *Asm, *RegVar); in collectEntityInfo()
2853 const DebugLocStream::Entry &Entry, in emitRangeList()
2992 DebugLocStream::ListBuilder &List, in emitDebugARanges()
2998 DebugLocStream::EntryBuilder Entry(List, Begin, End); in emitDebugARanges()
3021 void DwarfDebug::emitDebugLocEntryLocation(const DebugLocStream::Entry &Entry, in emitDebugARanges()
3186 static void emitLocList(DwarfDebug &DD, AsmPrinter *Asm, const DebugLocStream::List &List) { in emitDebugRangesDWO()
3192 [&](const DebugLocStream::Entry &E) { in emitMacroHeader()
/llvm-project/llvm/utils/gn/secondary/llvm/lib/CodeGen/AsmPrinter/
H A DBUILD.gn31 "DebugLocStream.cpp",