Home
last modified time | relevance | path

Searched refs:DebugMapObject (Results 1 – 9 of 9) sorted by relevance

/external/llvm/tools/dsymutil/
DDebugMap.cpp23 DebugMapObject::DebugMapObject(StringRef ObjectFilename, in DebugMapObject() function in llvm::dsymutil::DebugMapObject
27 bool DebugMapObject::addSymbol(StringRef Name, Optional<uint64_t> ObjectAddress, in addSymbol()
37 void DebugMapObject::print(raw_ostream &OS) const { in print()
62 void DebugMapObject::dump() const { print(errs()); } in dump()
65 DebugMapObject &DebugMap::addDebugMapObject(StringRef ObjectFilePath, in addDebugMapObject()
67 Objects.emplace_back(new DebugMapObject(ObjectFilePath, Timestamp)); in addDebugMapObject()
71 const DebugMapObject::DebugMapEntry *
72 DebugMapObject::lookupSymbol(StringRef SymbolName) const { in lookupSymbol()
79 const DebugMapObject::DebugMapEntry *
80 DebugMapObject::lookupObjectAddress(uint64_t Address) const { in lookupObjectAddress()
[all …]
DDebugMap.h40 class DebugMapObject; variable
70 typedef std::vector<std::unique_ptr<DebugMapObject>> ObjectContainer;
95 DebugMapObject &addDebugMapObject(StringRef ObjectFilePath,
117 class DebugMapObject {
164 DebugMapObject(StringRef ObjectFilename, sys::TimeValue Timestamp);
174 friend yaml::MappingTraits<dsymutil::DebugMapObject>;
175 friend yaml::SequenceTraits<std::vector<std::unique_ptr<DebugMapObject>>>;
177 DebugMapObject() = default;
180 DebugMapObject &operator=(DebugMapObject RHS) {
187 DebugMapObject(DebugMapObject &&RHS) { in DebugMapObject() function
[all …]
DDwarfLinker.cpp1128 void startDebugObject(DWARFContext &, DebugMapObject &);
1139 const DebugMapObject::DebugMapEntry *Mapping;
1142 const DebugMapObject::DebugMapEntry *Mapping) in ValidReloc()
1176 const DebugMapObject &DMO);
1180 const DebugMapObject &DMO);
1184 const DebugMapObject &DMO);
1201 const DebugMapObject &DMO, CompileUnit &CU,
1236 const DebugMapObject &DMO, CompileUnit &CU,
1402 void patchFrameInfoForObject(const DebugMapObject &, DWARFContext &,
1423 DebugMapObject &Obj,
[all …]
DMachODebugMapParser.cpp59 DebugMapObject *CurrentDebugMapObject;
/external/swiftshader/third_party/llvm-7.0/llvm/tools/dsymutil/
DDebugMap.cpp42 DebugMapObject::DebugMapObject(StringRef ObjectFilename, in DebugMapObject() function in llvm::dsymutil::DebugMapObject
47 bool DebugMapObject::addSymbol(StringRef Name, Optional<uint64_t> ObjectAddress, in addSymbol()
57 void DebugMapObject::print(raw_ostream &OS) const { in print()
82 void DebugMapObject::dump() const { print(errs()); } in dump()
85 DebugMapObject &
89 Objects.emplace_back(new DebugMapObject(ObjectFilePath, Timestamp, Type)); in addDebugMapObject()
93 const DebugMapObject::DebugMapEntry *
94 DebugMapObject::lookupSymbol(StringRef SymbolName) const { in lookupSymbol()
101 const DebugMapObject::DebugMapEntry *
102 DebugMapObject::lookupObjectAddress(uint64_t Address) const { in lookupObjectAddress()
[all …]
DDebugMap.h49 class DebugMapObject; variable
79 using ObjectContainer = std::vector<std::unique_ptr<DebugMapObject>>;
109 DebugMapObject &
132 class DebugMapObject {
193 DebugMapObject(StringRef ObjectFilename,
206 friend yaml::MappingTraits<dsymutil::DebugMapObject>;
207 friend yaml::SequenceTraits<std::vector<std::unique_ptr<DebugMapObject>>>;
209 DebugMapObject() = default;
212 DebugMapObject(DebugMapObject &&) = default;
213 DebugMapObject &operator=(DebugMapObject &&) = default;
[all …]
DDwarfLinker.h66 void reportWarning(const Twine &Warning, const DebugMapObject &DMO,
80 bool emitPaperTrailWarnings(const DebugMapObject &DMO, const DebugMap &Map,
89 const DebugMapObject::DebugMapEntry *Mapping;
92 const DebugMapObject::DebugMapEntry *Mapping) in ValidReloc()
125 const DebugMapObject &DMO);
129 const DebugMapObject &DMO);
133 const DebugMapObject &DMO);
145 DebugMapObject &DMO;
152 LinkContext(const DebugMap &Map, DwarfLinker &Linker, DebugMapObject &DMO) in LinkContext()
188 const DebugMapObject &DMO, CompileUnit &CU,
[all …]
DDwarfLinker.cpp122 const DebugMapObject &DMO, in resolveDIEReference()
190 void DwarfLinker::reportWarning(const Twine &Warning, const DebugMapObject &DMO, in reportWarning()
360 const DebugMapObject &DMO) { in findValidRelocsMachO()
430 const DebugMapObject &DMO) { in findValidRelocs()
455 const object::ObjectFile &Obj, const DebugMapObject &DMO) { in findValidRelocsInDebugInfo()
582 const DebugMapObject &DMO, CompileUnit &Unit, CompileUnit::DIEInfo &MyInfo, in shouldKeepSubprogramDIE()
644 const DebugMapObject &DMO, in shouldKeepDIE()
679 const DebugMapObject &DMO, CompileUnit &CU, bool UseODR) { in keepDIEAndDependencies()
820 const DebugMapObject &DMO, CompileUnit &CU, in lookForDIEsToKeep()
945 unsigned AttrSize, const DWARFFormValue &Val, const DebugMapObject &DMO, in cloneDieReferenceAttribute()
[all …]
DMachODebugMapParser.cpp59 DebugMapObject *CurrentDebugMapObject;