Home
last modified time | relevance | path

Searched refs:Gsym (Results 1 – 5 of 5) sorted by relevance

/external/llvm-project/llvm/lib/DebugInfo/GSYM/
DDwarfTransformer.cpp66 uint32_t DWARFToGSYMFileIndex(GsymCreator &Gsym, uint32_t DwarfFileIdx) { in DWARFToGSYMFileIndex()
77 GsymFileIdx = Gsym.insertFile(File); in DWARFToGSYMFileIndex()
132 GsymCreator &Gsym) { in getQualifiedNameIndex() argument
138 return Gsym.insertString(LinkageName, /* Copy */ false); in getQualifiedNameIndex()
153 return Gsym.insertString(ShortName, /* Copy */ false); in getQualifiedNameIndex()
160 return Gsym.insertString(ShortName, /* Copy */ false); in getQualifiedNameIndex()
180 return Gsym.insertString(Name, /* Copy */ true); in getQualifiedNameIndex()
183 return Gsym.insertString(ShortName, /* Copy */ false); in getQualifiedNameIndex()
207 static void parseInlineInfo(GsymCreator &Gsym, CUInfo &CUI, DWARFDie Die, in parseInlineInfo() argument
231 if (auto NameIndex = getQualifiedNameIndex(Die, CUI.Language, Gsym)) in parseInlineInfo()
[all …]
DObjectFileTransformer.cpp72 GsymCreator &Gsym) { in convert() argument
79 Gsym.setUUID(getUUID(Obj)); in convert()
82 size_t NumBefore = Gsym.getNumFunctionInfos(); in convert()
95 !Gsym.IsValidTextAddress(*AddrOrErr) || in convert()
96 Gsym.hasFunctionInfoForAddress(*AddrOrErr)) in convert()
110 Gsym.addFunctionInfo( in convert()
111 FunctionInfo(*AddrOrErr, size, Gsym.insertString(*Name, NoCopy))); in convert()
113 size_t FunctionsAddedCount = Gsym.getNumFunctionInfos() - NumBefore; in convert()
/external/llvm-project/llvm/tools/llvm-gsymutil/
Dllvm-gsymutil.cpp281 GsymCreator Gsym; in handleObjectFile() local
288 Gsym.setBaseAddress(*ImageBaseAddr); in handleObjectFile()
314 DwarfTransformer DT(*DICtx, OS, Gsym); in handleObjectFile()
316 Gsym.SetValidTextRanges(TextRanges); in handleObjectFile()
323 if (auto Err = ObjectFileTransformer::convert(Obj, OS, Gsym)) in handleObjectFile()
329 if (auto Err = Gsym.finalize(OS)) in handleObjectFile()
335 if (auto Err = Gsym.save(OutFile.c_str(), Endian)) in handleObjectFile()
470 auto Gsym = GsymReader::openFile(GSYMPath); in main() local
471 if (!Gsym) in main()
472 error(GSYMPath, Gsym.takeError()); in main()
[all …]
/external/llvm-project/llvm/include/llvm/DebugInfo/GSYM/
DDwarfTransformer.h44 DICtx(D), Log(OS), Gsym(G) {} in DwarfTransformer()
83 GsymCreator &Gsym; variable
DObjectFileTransformer.h45 GsymCreator &Gsym);