Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/DebugInfo/Symbolize/
DSymbolizableObjectFile.cpp240 SymbolizableObjectFile::symbolizeCode(object::SectionedAddress ModuleOffset, in symbolizeCode() argument
243 if (ModuleOffset.SectionIndex == object::SectionedAddress::UndefSection) in symbolizeCode()
244 ModuleOffset.SectionIndex = in symbolizeCode()
245 getModuleSectionIndexForAddress(ModuleOffset.Address); in symbolizeCode()
247 DebugInfoContext->getLineInfoForAddress(ModuleOffset, LineInfoSpecifier); in symbolizeCode()
253 if (getNameFromSymbolTable(SymbolRef::ST_Function, ModuleOffset.Address, in symbolizeCode()
262 object::SectionedAddress ModuleOffset, in symbolizeInlinedCode() argument
264 if (ModuleOffset.SectionIndex == object::SectionedAddress::UndefSection) in symbolizeInlinedCode()
265 ModuleOffset.SectionIndex = in symbolizeInlinedCode()
266 getModuleSectionIndexForAddress(ModuleOffset.Address); in symbolizeInlinedCode()
[all …]
DSymbolize.cpp44 object::SectionedAddress ModuleOffset) { in symbolizeCodeCommon() argument
53 ModuleOffset.Address += Info->getModulePreferredBase(); in symbolizeCodeCommon()
56 ModuleOffset, DILineInfoSpecifier(Opts.PathStyle, Opts.PrintFunctions), in symbolizeCodeCommon()
65 object::SectionedAddress ModuleOffset) { in symbolizeCode() argument
69 return symbolizeCodeCommon(I->second.get(), ModuleOffset); in symbolizeCode()
76 return symbolizeCodeCommon(*InfoOrErr, ModuleOffset); in symbolizeCode()
81 object::SectionedAddress ModuleOffset) { in symbolizeCode() argument
85 return symbolizeCodeCommon(*InfoOrErr, ModuleOffset); in symbolizeCode()
90 object::SectionedAddress ModuleOffset) { in symbolizeInlinedCode() argument
105 ModuleOffset.Address += Info->getModulePreferredBase(); in symbolizeInlinedCode()
[all …]
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;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/Symbolize/
DSymbolizableObjectFile.cpp253 SymbolizableObjectFile::symbolizeCode(object::SectionedAddress ModuleOffset, in symbolizeCode() argument
256 if (ModuleOffset.SectionIndex == object::SectionedAddress::UndefSection) in symbolizeCode()
257 ModuleOffset.SectionIndex = in symbolizeCode()
258 getModuleSectionIndexForAddress(ModuleOffset.Address); in symbolizeCode()
260 ModuleOffset, getDILineInfoSpecifier(FNKind)); in symbolizeCode()
266 if (getNameFromSymbolTable(SymbolRef::ST_Function, ModuleOffset.Address, in symbolizeCode()
275 object::SectionedAddress ModuleOffset, FunctionNameKind FNKind, in symbolizeInlinedCode() argument
277 if (ModuleOffset.SectionIndex == object::SectionedAddress::UndefSection) in symbolizeInlinedCode()
278 ModuleOffset.SectionIndex = in symbolizeInlinedCode()
279 getModuleSectionIndexForAddress(ModuleOffset.Address); in symbolizeInlinedCode()
[all …]
DSymbolize.cpp43 object::SectionedAddress ModuleOffset) { in symbolizeCodeCommon() argument
52 ModuleOffset.Address += Info->getModulePreferredBase(); in symbolizeCodeCommon()
54 DILineInfo LineInfo = Info->symbolizeCode(ModuleOffset, Opts.PrintFunctions, in symbolizeCodeCommon()
63 object::SectionedAddress ModuleOffset) { in symbolizeCode() argument
67 return symbolizeCodeCommon(I->second.get(), ModuleOffset); in symbolizeCode()
75 return symbolizeCodeCommon(*InfoOrErr, ModuleOffset); in symbolizeCode()
80 object::SectionedAddress ModuleOffset) { in symbolizeCode() argument
84 return symbolizeCodeCommon(*InfoOrErr, ModuleOffset); in symbolizeCode()
89 object::SectionedAddress ModuleOffset) { in symbolizeInlinedCode() argument
104 ModuleOffset.Address += Info->getModulePreferredBase(); in symbolizeInlinedCode()
[all …]
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;
/external/llvm/tools/llvm-symbolizer/
Dllvm-symbolizer.cpp99 std::string &ModuleName, uint64_t &ModuleOffset) { in parseCommand() argument
138 return !StringRef(pos, offset_length).getAsInteger(0, ModuleOffset); in parseCommand()
175 uint64_t ModuleOffset = 0; in main() local
177 ModuleOffset)) { in main()
184 outs().write_hex(ModuleOffset); in main()
189 auto ResOrErr = Symbolizer.symbolizeData(ModuleName, ModuleOffset); in main()
192 auto ResOrErr = Symbolizer.symbolizeInlinedCode(ModuleName, ModuleOffset); in main()
196 auto ResOrErr = Symbolizer.symbolizeCode(ModuleName, ModuleOffset); in main()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/Symbolize/
DSymbolizableModule.h27 virtual DILineInfo symbolizeCode(object::SectionedAddress ModuleOffset,
31 symbolizeInlinedCode(object::SectionedAddress ModuleOffset,
34 symbolizeData(object::SectionedAddress ModuleOffset) const = 0;
36 symbolizeFrame(object::SectionedAddress ModuleOffset) const = 0;
DSymbolize.h59 object::SectionedAddress ModuleOffset);
61 object::SectionedAddress ModuleOffset);
64 object::SectionedAddress ModuleOffset);
66 object::SectionedAddress ModuleOffset);
69 object::SectionedAddress ModuleOffset);
83 object::SectionedAddress ModuleOffset);
/external/llvm-project/llvm/include/llvm/DebugInfo/Symbolize/
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;
DSymbolize.h62 object::SectionedAddress ModuleOffset);
64 object::SectionedAddress ModuleOffset);
67 object::SectionedAddress ModuleOffset);
69 object::SectionedAddress ModuleOffset);
72 object::SectionedAddress ModuleOffset);
86 object::SectionedAddress ModuleOffset);
/external/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/
Dsanitizer_symbolize.cpp35 bool __sanitizer_symbolize_code(const char *ModuleName, uint64_t ModuleOffset, in __sanitizer_symbolize_code() argument
47 {ModuleOffset, llvm::object::SectionedAddress::UndefSection}); in __sanitizer_symbolize_code()
52 {ModuleOffset, llvm::object::SectionedAddress::UndefSection}); in __sanitizer_symbolize_code()
60 bool __sanitizer_symbolize_data(const char *ModuleName, uint64_t ModuleOffset, in __sanitizer_symbolize_data() argument
70 {ModuleOffset, llvm::object::SectionedAddress::UndefSection}); in __sanitizer_symbolize_data()
/external/llvm/lib/DebugInfo/Symbolize/
DSymbolizableObjectFile.cpp204 DILineInfo SymbolizableObjectFile::symbolizeCode(uint64_t ModuleOffset, in symbolizeCode() argument
210 ModuleOffset, getDILineInfoSpecifier(FNKind)); in symbolizeCode()
216 if (getNameFromSymbolTable(SymbolRef::ST_Function, ModuleOffset, in symbolizeCode()
225 uint64_t ModuleOffset, FunctionNameKind FNKind, bool UseSymbolTable) const { in symbolizeInlinedCode() argument
230 ModuleOffset, getDILineInfoSpecifier(FNKind)); in symbolizeInlinedCode()
239 if (getNameFromSymbolTable(SymbolRef::ST_Function, ModuleOffset, in symbolizeInlinedCode()
249 DIGlobal SymbolizableObjectFile::symbolizeData(uint64_t ModuleOffset) const { in symbolizeData()
251 getNameFromSymbolTable(SymbolRef::ST_Data, ModuleOffset, Res.Name, Res.Start, in symbolizeData()
DSymbolizableObjectFile.h31 DILineInfo symbolizeCode(uint64_t ModuleOffset, FunctionNameKind FNKind,
33 DIInliningInfo symbolizeInlinedCode(uint64_t ModuleOffset,
36 DIGlobal symbolizeData(uint64_t ModuleOffset) const override;
DSymbolize.cpp55 uint64_t ModuleOffset) { in symbolizeCode() argument
70 ModuleOffset += Info->getModulePreferredBase(); in symbolizeCode()
72 DILineInfo LineInfo = Info->symbolizeCode(ModuleOffset, Opts.PrintFunctions, in symbolizeCode()
81 uint64_t ModuleOffset) { in symbolizeInlinedCode() argument
96 ModuleOffset += Info->getModulePreferredBase(); in symbolizeInlinedCode()
99 ModuleOffset, Opts.PrintFunctions, Opts.UseSymbolTable); in symbolizeInlinedCode()
110 uint64_t ModuleOffset) { in symbolizeData() argument
126 ModuleOffset += Info->getModulePreferredBase(); in symbolizeData()
128 DIGlobal Global = Info->symbolizeData(ModuleOffset); in symbolizeData()
/external/llvm/include/llvm/DebugInfo/Symbolize/
DSymbolizableModule.h32 virtual DILineInfo symbolizeCode(uint64_t ModuleOffset,
35 virtual DIInliningInfo symbolizeInlinedCode(uint64_t ModuleOffset,
38 virtual DIGlobal symbolizeData(uint64_t ModuleOffset) const = 0;
DSymbolize.h53 uint64_t ModuleOffset);
55 uint64_t ModuleOffset);
57 uint64_t ModuleOffset);
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_symbolizer_posix_libcdep.cc328 bool __sanitizer_symbolize_code(const char *ModuleName, u64 ModuleOffset,
331 bool __sanitizer_symbolize_data(const char *ModuleName, u64 ModuleOffset,
/external/llvm-project/compiler-rt/lib/sanitizer_common/
Dsanitizer_symbolizer_posix_libcdep.cpp318 __sanitizer_symbolize_code(const char *ModuleName, u64 ModuleOffset,
322 bool __sanitizer_symbolize_data(const char *ModuleName, u64 ModuleOffset,
/external/llvm-project/llvm/tools/llvm-symbolizer/
Dllvm-symbolizer.cpp93 std::string &ModuleName, uint64_t &ModuleOffset) { in parseCommand() argument
134 return !Offset.getAsInteger(IsAddr2Line ? 16 : 0, ModuleOffset); in parseCommand()
/external/clang/include/clang/Serialization/
DModuleManager.h117 typedef std::pair<uint32_t, StringRef> ModuleOffset; typedef
/external/llvm-project/clang/include/clang/Serialization/
DModuleManager.h140 using ModuleOffset = std::pair<uint32_t, StringRef>; variable