/llvm-project/llvm/include/llvm/DebugInfo/Symbolize/ |
H A D | Symbolize.h | 79 object::SectionedAddress ModuleOffset); 81 object::SectionedAddress ModuleOffset); 83 object::SectionedAddress ModuleOffset); 86 object::SectionedAddress ModuleOffset); 89 object::SectionedAddress ModuleOffset); 92 object::SectionedAddress ModuleOffset); 95 object::SectionedAddress ModuleOffset); 97 object::SectionedAddress ModuleOffset); 99 object::SectionedAddress ModuleOffset); 101 symbolizeFrame(const ObjectFile &Obj, object::SectionedAddress ModuleOffset); [all...] |
H A D | SymbolizableModule.h | 27 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 D | SymbolizableObjectFile.h | 37 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;
|
/llvm-project/llvm/lib/DebugInfo/Symbolize/ |
H A D | SymbolizableObjectFile.cpp | 273 SymbolizableObjectFile::symbolizeCode(object::SectionedAddress ModuleOffset, 276 if (ModuleOffset.SectionIndex == object::SectionedAddress::UndefSection) in symbolizeCode() 277 ModuleOffset.SectionIndex = in symbolizeCode() 278 getModuleSectionIndexForAddress(ModuleOffset.Address); in symbolizeCode() 280 DebugInfoContext->getLineInfoForAddress(ModuleOffset, LineInfoSpecifier); in symbolizeCode() 286 if (getNameFromSymbolTable(ModuleOffset.Address, FunctionName, Start, Size, in symbolizeCode() 298 object::SectionedAddress ModuleOffset, in symbolizeInlinedCode() 300 if (ModuleOffset.SectionIndex == object::SectionedAddress::UndefSection) in symbolizeInlinedCode() 301 ModuleOffset.SectionIndex = in symbolizeInlinedCode() 302 getModuleSectionIndexForAddress(ModuleOffset in symbolizeInlinedCode() 274 symbolizeCode(object::SectionedAddress ModuleOffset,DILineInfoSpecifier LineInfoSpecifier,bool UseSymbolTable) const symbolizeCode() argument 299 symbolizeInlinedCode(object::SectionedAddress ModuleOffset,DILineInfoSpecifier LineInfoSpecifier,bool UseSymbolTable) const symbolizeInlinedCode() argument [all...] |
H A D | Symbolize.cpp | 54 object::SectionedAddress ModuleOffset) { in symbolizeCodeCommon() 70 ModuleOffset.Address += Info->getModulePreferredBase(); in symbolizeCodeCommon() 73 ModuleOffset, in symbolizeCodeCommon() 84 object::SectionedAddress ModuleOffset) { in symbolizeCode() 85 return symbolizeCodeCommon(Obj, ModuleOffset); in symbolizeCode() 90 object::SectionedAddress ModuleOffset) { in symbolizeCode() 91 return symbolizeCodeCommon(ModuleName, ModuleOffset); in symbolizeCode() 96 object::SectionedAddress ModuleOffset) { in symbolizeCode() 97 return symbolizeCodeCommon(BuildID, ModuleOffset); in symbolizeCode() 102 const T &ModuleSpecifier, object::SectionedAddress ModuleOffset) { in symbolizeInlinedCodeCommon() 55 symbolizeCodeCommon(const T & ModuleSpecifier,object::SectionedAddress ModuleOffset) symbolizeCodeCommon() argument 83 symbolizeCode(const ObjectFile & Obj,object::SectionedAddress ModuleOffset) symbolizeCode() argument 89 symbolizeCode(const std::string & ModuleName,object::SectionedAddress ModuleOffset) symbolizeCode() argument 95 symbolizeCode(ArrayRef<uint8_t> BuildID,object::SectionedAddress ModuleOffset) symbolizeCode() argument 101 symbolizeInlinedCodeCommon(const T & ModuleSpecifier,object::SectionedAddress ModuleOffset) symbolizeInlinedCodeCommon() argument 132 symbolizeInlinedCode(const ObjectFile & Obj,object::SectionedAddress ModuleOffset) symbolizeInlinedCode() argument 138 symbolizeInlinedCode(const std::string & ModuleName,object::SectionedAddress ModuleOffset) symbolizeInlinedCode() argument 144 symbolizeInlinedCode(ArrayRef<uint8_t> BuildID,object::SectionedAddress ModuleOffset) symbolizeInlinedCode() argument 151 symbolizeDataCommon(const T & ModuleSpecifier,object::SectionedAddress ModuleOffset) symbolizeDataCommon() argument 177 symbolizeData(const ObjectFile & Obj,object::SectionedAddress ModuleOffset) symbolizeData() argument 183 symbolizeData(const std::string & ModuleName,object::SectionedAddress ModuleOffset) symbolizeData() argument 189 symbolizeData(ArrayRef<uint8_t> BuildID,object::SectionedAddress ModuleOffset) symbolizeData() argument 196 symbolizeFrameCommon(const T & ModuleSpecifier,object::SectionedAddress ModuleOffset) symbolizeFrameCommon() argument 218 symbolizeFrame(const ObjectFile & Obj,object::SectionedAddress ModuleOffset) symbolizeFrame() argument 224 symbolizeFrame(const std::string & ModuleName,object::SectionedAddress ModuleOffset) symbolizeFrame() argument 230 symbolizeFrame(ArrayRef<uint8_t> BuildID,object::SectionedAddress ModuleOffset) symbolizeFrame() argument [all...] |
/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/ |
H A D | sanitizer_symbolize.cpp | 64 bool __sanitizer_symbolize_code(const char *ModuleName, uint64_t ModuleOffset, in __sanitizer_symbolize_code() argument 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() argument 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_frame() argument 125 llvm::symbolize::Request Request{ModuleName, ModuleOffset}; in __sanitizer_symbolize_frame() 133 {ModuleOffset, llvm::object::SectionedAddress::UndefSection}); in __sanitizer_symbolize_frame()
|
/llvm-project/compiler-rt/test/sanitizer_common/TestCases/Linux/ |
H A D | internal_symbolizer.cpp | 16 bool __sanitizer_symbolize_code(const char *ModuleName, uint64_t ModuleOffset, 19 bool __sanitizer_symbolize_data(const char *ModuleName, uint64_t ModuleOffset, 21 bool __sanitizer_symbolize_frame(const char *ModuleName, uint64_t ModuleOffset,
|
/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_symbolizer_posix_libcdep.cpp | 323 __sanitizer_symbolize_code(const char *ModuleName, u64 ModuleOffset, 326 __sanitizer_symbolize_data(const char *ModuleName, u64 ModuleOffset, 329 __sanitizer_symbolize_frame(const char *ModuleName, u64 ModuleOffset,
|
/llvm-project/clang/include/clang/Serialization/ |
H A D | ModuleManager.h | 134 using ModuleOffset = std::pair<uint32_t, StringRef>; variable
|