Searched refs:DIEAbbrev (Results 1 – 15 of 15) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
H A D | DWARFLinkerUnit.h | 66 void assignAbbrev(DIEAbbrev &Abbrev); 69 const std::vector<std::unique_ptr<DIEAbbrev>> &getAbbreviations() const { in getAbbreviations() 166 void emitDwarfAbbrevEntry(const DIEAbbrev &Abbrev, 195 FoldingSet<DIEAbbrev> AbbreviationsSet; 198 std::vector<std::unique_ptr<DIEAbbrev>> Abbreviations;
|
H A D | DWARFLinkerUnit.cpp | 17 void DwarfUnit::assignAbbrev(DIEAbbrev &Abbrev) { in assignAbbrev() 23 DIEAbbrev *InSet = AbbreviationsSet.FindNodeOrInsertPos(ID, InsertToken); in assignAbbrev() 31 std::make_unique<DIEAbbrev>(Abbrev.getTag(), Abbrev.hasChildren())); in assignAbbrev() 42 const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs = getAbbreviations(); in emitAbbreviations() 59 void DwarfUnit::emitDwarfAbbrevEntry(const DIEAbbrev &Abbrev, in emitDwarfAbbrevEntry()
|
H A D | DWARFEmitterImpl.cpp | 125 const SmallVector<std::unique_ptr<DIEAbbrev>> &Abbrevs, in emitAbbrevs()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DIE.cpp | 51 void DIEAbbrev::Profile(FoldingSetNodeID &ID) const { in Profile() 62 void DIEAbbrev::Emit(const AsmPrinter *AP) const { in Emit() 101 void DIEAbbrev::print(raw_ostream &O) const { in print() 122 LLVM_DUMP_METHOD void DIEAbbrev::dump() const { in dump() 132 for (DIEAbbrev *Abbrev : Abbreviations) in ~DIEAbbrevSet() 133 Abbrev->~DIEAbbrev(); in ~DIEAbbrevSet() 136 DIEAbbrev &DIEAbbrevSet::uniqueAbbreviation(DIE &Die) { in uniqueAbbreviation() 139 DIEAbbrev Abbrev = Die.generateAbbrev(); in uniqueAbbreviation() 143 if (DIEAbbrev *Existing = in uniqueAbbreviation() 150 DIEAbbrev *New = new (Alloc) DIEAbbrev(std::move(Abbrev)); in uniqueAbbreviation() [all …]
|
H A D | AsmPrinterDwarf.cpp | 299 void AsmPrinter::emitDwarfAbbrev(const DIEAbbrev &Abbrev) const { in emitDwarfAbbrev()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | DIE.h | 79 class DIEAbbrev : public FoldingSetNode { 96 DIEAbbrev(dwarf::Tag T, bool C) : Tag(T), Children(C) {} in DIEAbbrev() function 145 FoldingSet<DIEAbbrev> AbbreviationsSet; 147 std::vector<DIEAbbrev *> Abbreviations; 159 DIEAbbrev &uniqueAbbreviation(DIE &Die); 888 DIEAbbrev generateAbbrev() const;
|
H A D | AsmPrinter.h | 45 class DIEAbbrev; variable 775 void emitDwarfAbbrev(const DIEAbbrev &Abbrev) const;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
H A D | DWARFLinker.h |
|
H A D | DWARFStreamer.h |
|
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/ |
H A D | DWARFEmitterImpl.h |
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/ |
H A D | DWARFStreamer.h | 78 void emitAbbrevs(const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs,
|
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/ |
H A D | DWARFLinker.cpp |
|
H A D | DWARFStreamer.cpp |
|
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/ |
H A D | DWARFLinker.cpp | 1010 void DWARFLinker::assignAbbrev(DIEAbbrev &Abbrev) { in assignAbbrev() 1015 DIEAbbrev *InSet = AbbreviationsSet.FindNodeOrInsertPos(ID, InsertToken); in assignAbbrev() 1024 std::make_unique<DIEAbbrev>(Abbrev.getTag(), Abbrev.hasChildren())); in assignAbbrev() 1868 DIEAbbrev NewAbbrev = Die->generateAbbrev(); in cloneDIE()
|
H A D | DWARFStreamer.cpp | 212 const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs, in emitAbbrevs()
|