HomeSort by relevance Sort by last modified time
    Searched refs:DIEAbbrev (Results 1 - 20 of 20) sorted by null

  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfFile.cpp 25 for (DIEAbbrev *Abbrev : Abbreviations)
26 Abbrev->~DIEAbbrev();
31 DIEAbbrev &DwarfFile::assignAbbrevNumber(DIE &Die) {
33 DIEAbbrev Abbrev = Die.generateAbbrev();
37 if (DIEAbbrev *Existing =
44 DIEAbbrev *New = new (AbbrevAllocator) DIEAbbrev(std::move(Abbrev));
102 const DIEAbbrev &Abbrev = assignAbbrevNumber(Die);
DwarfFile.h 29 class DIEAbbrev;
44 FoldingSet<DIEAbbrev> AbbreviationsSet;
47 std::vector<DIEAbbrev *> Abbreviations;
88 DIEAbbrev &assignAbbrevNumber(DIE &Die);
DIE.cpp 48 // DIEAbbrev Implementation
53 void DIEAbbrev::Profile(FoldingSetNodeID &ID) const {
64 void DIEAbbrev::Emit(const AsmPrinter *AP) const {
90 void DIEAbbrev::print(raw_ostream &O) {
109 void DIEAbbrev::dump() { print(dbgs()); }
111 DIEAbbrev DIE::generateAbbrev() const {
112 DIEAbbrev Abbrev(Tag, hasChildren());
AsmPrinterDwarf.cpp 284 void AsmPrinter::emitDwarfAbbrev(const DIEAbbrev &Abbrev) const {
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/
DIE.cpp 53 // DIEAbbrev Implementation
58 void DIEAbbrev::Profile(FoldingSetNodeID &ID) const {
69 void DIEAbbrev::Emit(const AsmPrinter *AP) const {
110 void DIEAbbrev::print(raw_ostream &O) const {
133 LLVM_DUMP_METHOD void DIEAbbrev::dump() const {
143 for (DIEAbbrev *Abbrev : Abbreviations)
144 Abbrev->~DIEAbbrev();
147 DIEAbbrev &DIEAbbrevSet::uniqueAbbreviation(DIE &Die) {
150 DIEAbbrev Abbrev = Die.generateAbbrev();
154 if (DIEAbbrev *Existing
    [all...]
AsmPrinterDwarf.cpp 265 void AsmPrinter::emitDwarfAbbrev(const DIEAbbrev &Abbrev) const {
  /external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/
DIE.h 52 /// DIEAbbrev - Dwarf abbreviation, describes the organization of a debug
54 class DIEAbbrev : public FoldingSetNode {
72 DIEAbbrev(unsigned T, unsigned C) : Tag(T), ChildrenFlag(C), Data() {}
118 DIEAbbrev Abbrev;
147 DIEAbbrev &getAbbrev() { return Abbrev; }
DIE.cpp 40 // DIEAbbrev Implementation
45 void DIEAbbrev::Profile(FoldingSetNodeID &ID) const {
56 void DIEAbbrev::Emit(AsmPrinter *AP) const {
86 void DIEAbbrev::print(raw_ostream &O) {
103 void DIEAbbrev::dump() { print(dbgs()); }
DwarfDebug.h 39 class DIEAbbrev;
204 FoldingSet<DIEAbbrev> AbbreviationsSet;
208 std::vector<DIEAbbrev *> Abbreviations;
311 void assignAbbrevNumber(DIEAbbrev &Abbrev);
DwarfDebug.cpp 150 void DwarfDebug::assignAbbrevNumber(DIEAbbrev &Abbrev) {
156 DIEAbbrev *InSet = AbbreviationsSet.GetOrInsertNode(&Abbrev);
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/tools/dsymutil/
DwarfStreamer.h 72 void emitAbbrevs(const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs,
DwarfLinker.h 400 void AssignAbbrev(DIEAbbrev &Abbrev);
427 FoldingSet<DIEAbbrev> AbbreviationsSet;
432 std::vector<std::unique_ptr<DIEAbbrev>> Abbreviations;
DwarfLinker.cpp     [all...]
DwarfStreamer.cpp 177 const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs,
  /external/llvm/include/llvm/CodeGen/
AsmPrinter.h 35 class DIEAbbrev;
463 void emitDwarfAbbrev(const DIEAbbrev &Abbrev) const;
DIE.h 56 /// DIEAbbrev - Dwarf abbreviation, describes the organization of a debug
58 class DIEAbbrev : public FoldingSetNode {
78 DIEAbbrev(dwarf::Tag T, bool C) : Tag(T), Children(C), Data() {}
646 DIEAbbrev generateAbbrev() const;
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
AsmPrinter.h 43 class DIEAbbrev;
564 void emitDwarfAbbrev(const DIEAbbrev &Abbrev) const;
DIE.h 79 class DIEAbbrev : public FoldingSetNode {
96 DIEAbbrev(dwarf::Tag T, bool C) : Tag(T), Children(C) {}
129 /// Helps unique DIEAbbrev objects and assigns abbreviation numbers.
132 /// assign a unique abbreviation number to each unique DIEAbbrev object it
133 /// finds. The resulting collection of DIEAbbrev objects can then be emitted
136 /// The bump allocator to use when creating DIEAbbrev objects in the uniqued
140 FoldingSet<DIEAbbrev> AbbreviationsSet;
142 std::vector<DIEAbbrev *> Abbreviations;
154 DIEAbbrev &uniqueAbbreviation(DIE &Die);
723 DIEAbbrev generateAbbrev() const
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/unittests/DebugInfo/DWARF/
DwarfGenerator.h 31 class DIEAbbrev;
  /external/llvm/tools/dsymutil/
DwarfLinker.cpp 525 void emitAbbrevs(const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs);
692 const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs) {
    [all...]

Completed in 413 milliseconds