Home
last modified time | relevance | path

Searched refs:ModuleOffset (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/Symbolize/
H A DSymbolize.h82 symbolizeCode(const ObjectFile &Obj, object::SectionedAddress ModuleOffset);
84 symbolizeCode(StringRef ModuleName, object::SectionedAddress ModuleOffset);
87 object::SectionedAddress ModuleOffset);
90 object::SectionedAddress ModuleOffset);
93 object::SectionedAddress ModuleOffset);
96 object::SectionedAddress ModuleOffset);
99 symbolizeData(const ObjectFile &Obj, object::SectionedAddress ModuleOffset);
101 symbolizeData(StringRef ModuleName, object::SectionedAddress ModuleOffset);
104 object::SectionedAddress ModuleOffset);
106 symbolizeFrame(const ObjectFile &Obj, object::SectionedAddress ModuleOffset);
[all …]
H A DSymbolizableModule.h27 virtual DILineInfo symbolizeCode(object::SectionedAddress ModuleOffset,
31 symbolizeInlinedCode(object::SectionedAddress ModuleOffset,
35 symbolizeData(object::SectionedAddress ModuleOffset) const = 0;
37 symbolizeFrame(object::SectionedAddress ModuleOffset) const = 0;
H A DSymbolizableObjectFile.h37 DILineInfo symbolizeCode(object::SectionedAddress ModuleOffset,
40 DIInliningInfo symbolizeInlinedCode(object::SectionedAddress ModuleOffset,
43 DIGlobal symbolizeData(object::SectionedAddress ModuleOffset) const override;
45 symbolizeFrame(object::SectionedAddress ModuleOffset) const override;
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DSymbolizableObjectFile.cpp273 SymbolizableObjectFile::symbolizeCode(object::SectionedAddress ModuleOffset, in symbolizeCode() argument
276 if (ModuleOffset.SectionIndex == object::SectionedAddress::UndefSection) in symbolizeCode()
277 ModuleOffset.SectionIndex = in symbolizeCode()
278 getModuleSectionIndexForAddress(ModuleOffset.Address); in symbolizeCode()
281 DebugInfoContext->getLineInfoForAddress(ModuleOffset, LineInfoSpecifier); in symbolizeCode()
289 if (getNameFromSymbolTable(ModuleOffset.Address, FunctionName, Start, Size, in symbolizeCode()
303 object::SectionedAddress ModuleOffset, in symbolizeInlinedCode() argument
305 if (ModuleOffset.SectionIndex == object::SectionedAddress::UndefSection) in symbolizeInlinedCode()
306 ModuleOffset.SectionIndex = in symbolizeInlinedCode()
307 getModuleSectionIndexForAddress(ModuleOffset.Address); in symbolizeInlinedCode()
[all …]
H A DSymbolize.cpp56 object::SectionedAddress ModuleOffset) { in symbolizeCodeCommon() argument
72 ModuleOffset.Address += Info->getModulePreferredBase(); in symbolizeCodeCommon()
75 ModuleOffset, in symbolizeCodeCommon()
86 object::SectionedAddress ModuleOffset) { in symbolizeCode() argument
87 return symbolizeCodeCommon(Obj, ModuleOffset); in symbolizeCode()
92 object::SectionedAddress ModuleOffset) { in symbolizeCode() argument
93 return symbolizeCodeCommon(ModuleName, ModuleOffset); in symbolizeCode()
98 object::SectionedAddress ModuleOffset) { in symbolizeCode() argument
99 return symbolizeCodeCommon(BuildID, ModuleOffset); in symbolizeCode()
104 const T &ModuleSpecifier, object::SectionedAddress ModuleOffset) { in symbolizeInlinedCodeCommon() argument
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/
H A Dsanitizer_symbolize.cpp64 bool __sanitizer_symbolize_code(const char *ModuleName, uint64_t ModuleOffset, in __sanitizer_symbolize_code()
70 llvm::symbolize::Request Request{ModuleName, ModuleOffset}; in __sanitizer_symbolize_code()
79 {ModuleOffset, llvm::object::SectionedAddress::UndefSection}); in __sanitizer_symbolize_code()
86 {ModuleOffset, llvm::object::SectionedAddress::UndefSection}); in __sanitizer_symbolize_code()
96 bool __sanitizer_symbolize_data(const char *ModuleName, uint64_t ModuleOffset, in __sanitizer_symbolize_data()
102 llvm::symbolize::Request Request{ModuleName, ModuleOffset}; in __sanitizer_symbolize_data()
110 {ModuleOffset, llvm::object::SectionedAddress::UndefSection}); in __sanitizer_symbolize_data()
119 bool __sanitizer_symbolize_frame(const char *ModuleName, uint64_t ModuleOffset, in __sanitizer_symbolize_demangle()
125 llvm::symbolize::Request Request{ModuleName, ModuleOffset}; in __sanitizer_symbolize_demangle()
133 {ModuleOffset, llv in __sanitizer_symbolize_set_demangle()
63 __sanitizer_symbolize_code(const char * ModuleName,uint64_t ModuleOffset,char * Buffer,int MaxLength) __sanitizer_symbolize_code() argument
92 __sanitizer_symbolize_data(const char * ModuleName,uint64_t ModuleOffset,char * Buffer,int MaxLength) __sanitizer_symbolize_data() argument
[all...]
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_symbolizer_posix_libcdep.cpp325 __sanitizer_symbolize_code(const char *ModuleName, u64 ModuleOffset,
328 __sanitizer_symbolize_data(const char *ModuleName, u64 ModuleOffset,
331 __sanitizer_symbolize_frame(const char *ModuleName, u64 ModuleOffset,
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DModuleManager.h134 using ModuleOffset = std::pair<uint32_t, StringRef>; variable