Home
last modified time | relevance | path

Searched refs:DIEAbbrev (Results 1 – 21 of 21) sorted by relevance

/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfFile.cpp25 for (DIEAbbrev *Abbrev : Abbreviations) in ~DwarfFile()
26 Abbrev->~DIEAbbrev(); in ~DwarfFile()
31 DIEAbbrev &DwarfFile::assignAbbrevNumber(DIE &Die) { in assignAbbrevNumber()
33 DIEAbbrev Abbrev = Die.generateAbbrev(); in assignAbbrevNumber()
37 if (DIEAbbrev *Existing = in assignAbbrevNumber()
44 DIEAbbrev *New = new (AbbrevAllocator) DIEAbbrev(std::move(Abbrev)); in assignAbbrevNumber()
102 const DIEAbbrev &Abbrev = assignAbbrevNumber(Die); in computeSizeAndOffset()
DDwarfFile.h29 class DIEAbbrev; variable
44 FoldingSet<DIEAbbrev> AbbreviationsSet;
47 std::vector<DIEAbbrev *> Abbreviations;
88 DIEAbbrev &assignAbbrevNumber(DIE &Die);
DDIE.cpp53 void DIEAbbrev::Profile(FoldingSetNodeID &ID) const { in Profile()
64 void DIEAbbrev::Emit(const AsmPrinter *AP) const { in Emit()
90 void DIEAbbrev::print(raw_ostream &O) { in print()
109 void DIEAbbrev::dump() { print(dbgs()); } in dump()
111 DIEAbbrev DIE::generateAbbrev() const { in generateAbbrev()
112 DIEAbbrev Abbrev(Tag, hasChildren()); in generateAbbrev()
DAsmPrinterDwarf.cpp284 void AsmPrinter::emitDwarfAbbrev(const DIEAbbrev &Abbrev) const { in emitDwarfAbbrev()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DDIE.cpp57 void DIEAbbrev::Profile(FoldingSetNodeID &ID) const { in Profile()
68 void DIEAbbrev::Emit(const AsmPrinter *AP) const { in Emit()
109 void DIEAbbrev::print(raw_ostream &O) const { in print()
132 LLVM_DUMP_METHOD void DIEAbbrev::dump() const { in dump()
142 for (DIEAbbrev *Abbrev : Abbreviations) in ~DIEAbbrevSet()
143 Abbrev->~DIEAbbrev(); in ~DIEAbbrevSet()
146 DIEAbbrev &DIEAbbrevSet::uniqueAbbreviation(DIE &Die) { in uniqueAbbreviation()
149 DIEAbbrev Abbrev = Die.generateAbbrev(); in uniqueAbbreviation()
153 if (DIEAbbrev *Existing = in uniqueAbbreviation()
160 DIEAbbrev *New = new (Alloc) DIEAbbrev(std::move(Abbrev)); in uniqueAbbreviation()
[all …]
DAsmPrinterDwarf.cpp287 void AsmPrinter::emitDwarfAbbrev(const DIEAbbrev &Abbrev) const { in emitDwarfAbbrev()
/external/llvm-project/llvm/lib/CodeGen/AsmPrinter/
DDIE.cpp57 void DIEAbbrev::Profile(FoldingSetNodeID &ID) const { in Profile()
68 void DIEAbbrev::Emit(const AsmPrinter *AP) const { in Emit()
109 void DIEAbbrev::print(raw_ostream &O) const { in print()
132 LLVM_DUMP_METHOD void DIEAbbrev::dump() const { in dump()
142 for (DIEAbbrev *Abbrev : Abbreviations) in ~DIEAbbrevSet()
143 Abbrev->~DIEAbbrev(); in ~DIEAbbrevSet()
146 DIEAbbrev &DIEAbbrevSet::uniqueAbbreviation(DIE &Die) { in uniqueAbbreviation()
149 DIEAbbrev Abbrev = Die.generateAbbrev(); in uniqueAbbreviation()
153 if (DIEAbbrev *Existing = in uniqueAbbreviation()
160 DIEAbbrev *New = new (Alloc) DIEAbbrev(std::move(Abbrev)); in uniqueAbbreviation()
[all …]
DAsmPrinterDwarf.cpp326 void AsmPrinter::emitDwarfAbbrev(const DIEAbbrev &Abbrev) const { in emitDwarfAbbrev()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DDIE.h79 class DIEAbbrev : public FoldingSetNode {
96 DIEAbbrev(dwarf::Tag T, bool C) : Tag(T), Children(C) {} in DIEAbbrev() function
140 FoldingSet<DIEAbbrev> AbbreviationsSet;
142 std::vector<DIEAbbrev *> Abbreviations;
154 DIEAbbrev &uniqueAbbreviation(DIE &Die);
773 DIEAbbrev generateAbbrev() const;
DAsmPrinter.h42 class DIEAbbrev; variable
601 void emitDwarfAbbrev(const DIEAbbrev &Abbrev) const;
/external/llvm-project/llvm/include/llvm/CodeGen/
DDIE.h78 class DIEAbbrev : public FoldingSetNode {
95 DIEAbbrev(dwarf::Tag T, bool C) : Tag(T), Children(C) {} in DIEAbbrev() function
139 FoldingSet<DIEAbbrev> AbbreviationsSet;
141 std::vector<DIEAbbrev *> Abbreviations;
153 DIEAbbrev &uniqueAbbreviation(DIE &Die);
784 DIEAbbrev generateAbbrev() const;
DAsmPrinter.h40 class DIEAbbrev; variable
679 void emitDwarfAbbrev(const DIEAbbrev &Abbrev) const;
/external/llvm-project/llvm/include/llvm/DWARFLinker/
DDWARFLinker.h106 emitAbbrevs(const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs,
685 void assignAbbrev(DIEAbbrev &Abbrev);
712 FoldingSet<DIEAbbrev> AbbreviationsSet;
717 std::vector<std::unique_ptr<DIEAbbrev>> Abbreviations;
DDWARFStreamer.h73 void emitAbbrevs(const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs,
/external/llvm/include/llvm/CodeGen/
DAsmPrinter.h35 class DIEAbbrev; variable
463 void emitDwarfAbbrev(const DIEAbbrev &Abbrev) const;
DDIE.h58 class DIEAbbrev : public FoldingSetNode {
78 DIEAbbrev(dwarf::Tag T, bool C) : Tag(T), Children(C), Data() {} in DIEAbbrev() function
646 DIEAbbrev generateAbbrev() const;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DWARFLinker/
DDWARFLinker.h101 emitAbbrevs(const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs,
/external/llvm-project/llvm/unittests/DebugInfo/DWARF/
DDwarfGenerator.h30 class DIEAbbrev; variable
/external/llvm/tools/dsymutil/
DDwarfLinker.cpp525 void emitAbbrevs(const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs);
692 const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs) { in emitAbbrevs()
1376 void AssignAbbrev(DIEAbbrev &Abbrev);
1379 FoldingSet<DIEAbbrev> AbbreviationsSet;
1383 std::vector<std::unique_ptr<DIEAbbrev>> Abbreviations;
2327 void DwarfLinker::AssignAbbrev(DIEAbbrev &Abbrev) { in AssignAbbrev()
2332 DIEAbbrev *InSet = AbbreviationsSet.FindNodeOrInsertPos(ID, InsertToken); in AssignAbbrev()
2341 llvm::make_unique<DIEAbbrev>(Abbrev.getTag(), Abbrev.hasChildren())); in AssignAbbrev()
2841 DIEAbbrev NewAbbrev = Die->generateAbbrev(); in cloneDIE()
3200 DIEAbbrev Copy(dwarf::Tag(Abbrev.getTag()), in copyAbbrev()
/external/llvm-project/llvm/lib/DWARFLinker/
DDWARFLinker.cpp864 void DWARFLinker::assignAbbrev(DIEAbbrev &Abbrev) { in assignAbbrev()
869 DIEAbbrev *InSet = AbbreviationsSet.FindNodeOrInsertPos(ID, InsertToken); in assignAbbrev()
878 std::make_unique<DIEAbbrev>(Abbrev.getTag(), Abbrev.hasChildren())); in assignAbbrev()
1516 DIEAbbrev NewAbbrev = Die->generateAbbrev(); in cloneDIE()
1942 DIEAbbrev Copy(dwarf::Tag(Abbrev.getTag()), in copyAbbrev()
2306 DIEAbbrev Abbrev = CUDie->generateAbbrev(); in emitPaperTrailWarnings()
DDWARFStreamer.cpp158 const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs, in emitAbbrevs()