/external/llvm/lib/CodeGen/AsmPrinter/ |
D | DwarfFile.cpp | 25 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()
|
D | DwarfFile.h | 29 class DIEAbbrev; variable 44 FoldingSet<DIEAbbrev> AbbreviationsSet; 47 std::vector<DIEAbbrev *> Abbreviations; 88 DIEAbbrev &assignAbbrevNumber(DIE &Die);
|
D | DIE.cpp | 53 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()
|
D | AsmPrinterDwarf.cpp | 284 void AsmPrinter::emitDwarfAbbrev(const DIEAbbrev &Abbrev) const { in emitDwarfAbbrev()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/ |
D | DIE.cpp | 58 void DIEAbbrev::Profile(FoldingSetNodeID &ID) const { in Profile() 69 void DIEAbbrev::Emit(const AsmPrinter *AP) const { in Emit() 110 void DIEAbbrev::print(raw_ostream &O) const { in print() 133 LLVM_DUMP_METHOD void DIEAbbrev::dump() const { in dump() 143 for (DIEAbbrev *Abbrev : Abbreviations) in ~DIEAbbrevSet() 144 Abbrev->~DIEAbbrev(); in ~DIEAbbrevSet() 147 DIEAbbrev &DIEAbbrevSet::uniqueAbbreviation(DIE &Die) { in uniqueAbbreviation() 150 DIEAbbrev Abbrev = Die.generateAbbrev(); in uniqueAbbreviation() 154 if (DIEAbbrev *Existing = in uniqueAbbreviation() 161 DIEAbbrev *New = new (Alloc) DIEAbbrev(std::move(Abbrev)); in uniqueAbbreviation() [all …]
|
D | AsmPrinterDwarf.cpp | 265 void AsmPrinter::emitDwarfAbbrev(const DIEAbbrev &Abbrev) const { in emitDwarfAbbrev()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/ |
D | DIE.h | 54 class DIEAbbrev : public FoldingSetNode { 72 DIEAbbrev(unsigned T, unsigned C) : Tag(T), ChildrenFlag(C), Data() {} in DIEAbbrev() function 118 DIEAbbrev Abbrev; 147 DIEAbbrev &getAbbrev() { return Abbrev; } in getAbbrev()
|
D | DIE.cpp | 45 void DIEAbbrev::Profile(FoldingSetNodeID &ID) const { in Profile() 56 void DIEAbbrev::Emit(AsmPrinter *AP) const { in Emit() 86 void DIEAbbrev::print(raw_ostream &O) { in print() 103 void DIEAbbrev::dump() { print(dbgs()); } in dump()
|
D | DwarfDebug.h | 39 class DIEAbbrev; variable 204 FoldingSet<DIEAbbrev> AbbreviationsSet; 208 std::vector<DIEAbbrev *> Abbreviations; 311 void assignAbbrevNumber(DIEAbbrev &Abbrev);
|
D | DwarfDebug.cpp | 150 void DwarfDebug::assignAbbrevNumber(DIEAbbrev &Abbrev) { in assignAbbrevNumber() 156 DIEAbbrev *InSet = AbbreviationsSet.GetOrInsertNode(&Abbrev); in assignAbbrevNumber() 1410 const DIEAbbrev *Abbrev = Abbreviations[AbbrevNumber - 1]; in computeSizeAndOffset() 1505 const DIEAbbrev *Abbrev = Abbreviations[AbbrevNumber - 1]; in emitDIE() 1639 const DIEAbbrev *Abbrev = Abbreviations[i]; in emitAbbreviations()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | DIE.h | 79 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); 723 DIEAbbrev generateAbbrev() const;
|
D | AsmPrinter.h | 43 class DIEAbbrev; variable 564 void emitDwarfAbbrev(const DIEAbbrev &Abbrev) const;
|
/external/swiftshader/third_party/llvm-7.0/llvm/tools/dsymutil/ |
D | DwarfLinker.h | 400 void AssignAbbrev(DIEAbbrev &Abbrev); 427 FoldingSet<DIEAbbrev> AbbreviationsSet; 432 std::vector<std::unique_ptr<DIEAbbrev>> Abbreviations;
|
D | DwarfStreamer.h | 72 void emitAbbrevs(const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs,
|
D | DwarfLinker.cpp | 899 void DwarfLinker::AssignAbbrev(DIEAbbrev &Abbrev) { in AssignAbbrev() 904 DIEAbbrev *InSet = AbbreviationsSet.FindNodeOrInsertPos(ID, InsertToken); in AssignAbbrev() 913 llvm::make_unique<DIEAbbrev>(Abbrev.getTag(), Abbrev.hasChildren())); in AssignAbbrev() 1533 DIEAbbrev NewAbbrev = Die->generateAbbrev(); in cloneDIE() 1958 DIEAbbrev Copy(dwarf::Tag(Abbrev.getTag()), in copyAbbrev() 2323 DIEAbbrev Abbrev = CUDie->generateAbbrev(); in emitPaperTrailWarnings()
|
D | DwarfStreamer.cpp | 177 const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs, in emitAbbrevs()
|
/external/llvm/include/llvm/CodeGen/ |
D | AsmPrinter.h | 35 class DIEAbbrev; variable 463 void emitDwarfAbbrev(const DIEAbbrev &Abbrev) const;
|
D | DIE.h | 58 class DIEAbbrev : public FoldingSetNode { 78 DIEAbbrev(dwarf::Tag T, bool C) : Tag(T), Children(C), Data() {} in DIEAbbrev() function 646 DIEAbbrev generateAbbrev() const;
|
/external/llvm/tools/dsymutil/ |
D | DwarfLinker.cpp | 525 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/swiftshader/third_party/llvm-7.0/llvm/unittests/DebugInfo/DWARF/ |
D | DwarfGenerator.h | 31 class DIEAbbrev; variable
|