Home
last modified time | relevance | path

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

12

/aosp_15_r20/external/llvm/lib/CodeGen/AsmPrinter/
H A 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()
H A DDwarfFile.h29 class DIEAbbrev; variable
44 FoldingSet<DIEAbbrev> AbbreviationsSet;
47 std::vector<DIEAbbrev *> Abbreviations;
88 DIEAbbrev &assignAbbrevNumber(DIE &Die);
H A 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()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/AsmPrinter/
H A DDIE.cpp51 void DIEAbbrev::Profile(FoldingSetNodeID &ID) const { in Profile()
62 void DIEAbbrev::Emit(const AsmPrinter *AP) const { in Emit()
103 void DIEAbbrev::print(raw_ostream &O) const { in print()
126 LLVM_DUMP_METHOD void DIEAbbrev::dump() const { in dump()
136 for (DIEAbbrev *Abbrev : Abbreviations) in ~DIEAbbrevSet()
137 Abbrev->~DIEAbbrev(); in ~DIEAbbrevSet()
140 DIEAbbrev &DIEAbbrevSet::uniqueAbbreviation(DIE &Die) { in uniqueAbbreviation()
143 DIEAbbrev Abbrev = Die.generateAbbrev(); in uniqueAbbreviation()
147 if (DIEAbbrev *Existing = in uniqueAbbreviation()
154 DIEAbbrev *New = new (Alloc) DIEAbbrev(std::move(Abbrev)); in uniqueAbbreviation()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
H A 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 …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/
H A 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);
808 DIEAbbrev generateAbbrev() const;
H A DAsmPrinter.h43 class DIEAbbrev; variable
760 void emitDwarfAbbrev(const DIEAbbrev &Abbrev) const;
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
H A 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;
H A DAsmPrinter.h42 class DIEAbbrev; variable
601 void emitDwarfAbbrev(const DIEAbbrev &Abbrev) const;
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/CodeGen/
DDIE.h79 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;
DAsmPrinter.h43 class DIEAbbrev; variable
780 void emitDwarfAbbrev(const DIEAbbrev &Abbrev) const;
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/CodeGen/
DDIE.h79 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;
DAsmPrinter.h43 class DIEAbbrev; variable
780 void emitDwarfAbbrev(const DIEAbbrev &Abbrev) const;
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/CodeGen/
DDIE.h79 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;
DAsmPrinter.h43 class DIEAbbrev; variable
780 void emitDwarfAbbrev(const DIEAbbrev &Abbrev) const;
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/CodeGen/
DDIE.h79 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;
DAsmPrinter.h43 class DIEAbbrev; variable
784 void emitDwarfAbbrev(const DIEAbbrev &Abbrev) const;
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/DWARFLinker/Classic/
DDWARFLinker.h50 emitAbbrevs(const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs,
724 void assignAbbrev(DIEAbbrev &Abbrev);
738 FoldingSet<DIEAbbrev> AbbreviationsSet;
743 std::vector<std::unique_ptr<DIEAbbrev>> Abbreviations;
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/DWARFLinker/Classic/
DDWARFLinker.h50 emitAbbrevs(const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs,
724 void assignAbbrev(DIEAbbrev &Abbrev);
738 FoldingSet<DIEAbbrev> AbbreviationsSet;
743 std::vector<std::unique_ptr<DIEAbbrev>> Abbreviations;
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/DWARFLinker/
H A DDWARFLinker.h98 emitAbbrevs(const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs,
737 void assignAbbrev(DIEAbbrev &Abbrev);
762 FoldingSet<DIEAbbrev> AbbreviationsSet;
767 std::vector<std::unique_ptr<DIEAbbrev>> Abbreviations;
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/DWARFLinker/Classic/
DDWARFLinker.h50 emitAbbrevs(const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs,
724 void assignAbbrev(DIEAbbrev &Abbrev);
738 FoldingSet<DIEAbbrev> AbbreviationsSet;
743 std::vector<std::unique_ptr<DIEAbbrev>> Abbreviations;
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/DWARFLinker/
DDWARFLinker.h127 emitAbbrevs(const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs,
861 void assignAbbrev(DIEAbbrev &Abbrev);
875 FoldingSet<DIEAbbrev> AbbreviationsSet;
880 std::vector<std::unique_ptr<DIEAbbrev>> Abbreviations;
/aosp_15_r20/external/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h35 class DIEAbbrev; variable
463 void emitDwarfAbbrev(const DIEAbbrev &Abbrev) const;
H A 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;
/aosp_15_r20/external/llvm/tools/dsymutil/
H A 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()

12