Home
last modified time | relevance | path

Searched refs:DICtx (Results 1 – 25 of 27) sorted by relevance

12

/external/llvm-project/llvm/tools/llvm-dwarfdump/
Dllvm-dwarfdump.cpp313 using HandlerFn = std::function<bool(ObjectFile &, DWARFContext &DICtx,
359 static void getDies(DWARFContext &DICtx, const AppleAcceleratorTable &Accel, in getDies() argument
363 if (DWARFDie Die = DICtx.getDIEForOffset(*Off)) in getDies()
370 DWARFContext &DICtx) { in toDie() argument
376 DWARFCompileUnit *CU = DICtx.getCompileUnitForOffset(*CUOff); in toDie()
382 CU = DICtx.getDWOCompileUnitForHash(*DWOId); in toDie()
390 static void getDies(DWARFContext &DICtx, const DWARFDebugNames &Accel, in getDies() argument
393 if (DWARFDie Die = toDie(Entry, DICtx)) in getDies()
399 static void filterByAccelName(ArrayRef<std::string> Names, DWARFContext &DICtx, in filterByAccelName() argument
403 getDies(DICtx, DICtx.getAppleNames(), Name, Dies); in filterByAccelName()
[all …]
Dllvm-dwarfdump.h35 bool collectStatsForObjectFile(object::ObjectFile &Obj, DWARFContext &DICtx,
37 bool collectObjectSectionSizes(object::ObjectFile &Obj, DWARFContext &DICtx,
DStatistics.cpp554 bool dwarfdump::collectStatsForObjectFile(ObjectFile &Obj, DWARFContext &DICtx, in collectStatsForObjectFile() argument
561 for (const auto &CU : static_cast<DWARFContext *>(&DICtx)->compile_units()) in collectStatsForObjectFile()
/external/llvm-project/llvm/lib/DebugInfo/GSYM/
DDwarfTransformer.cpp34 CUInfo(DWARFContext &DICtx, DWARFCompileUnit *CU) { in CUInfo()
35 LineTable = DICtx.getLineTableForUnit(CU); in CUInfo()
430 for (const auto &CU : DICtx.compile_units()) { in convert()
432 CUInfo CUI(DICtx, dyn_cast<DWARFCompileUnit>(CU.get())); in convert()
443 for (const auto &CU : DICtx.compile_units()) in convert()
449 for (const auto &CU : DICtx.compile_units()) in convert()
455 for (const auto &CU : DICtx.compile_units()) { in convert()
458 CUInfo CUI(DICtx, dyn_cast<DWARFCompileUnit>(CU.get())); in convert()
511 DICtx.getInliningInfoForAddress(SectAddr, DLIS); in verify()
515 DICtx.getLineInfoForAddress(SectAddr, DLIS)); in verify()
[all …]
/external/llvm/tools/llvm-dwarfdump/fuzzer/
Dllvm-dwarfdump-fuzzer.cpp34 std::unique_ptr<DIContext> DICtx(new DWARFContextInMemory(Obj)); in LLVMFuzzerTestOneInput() local
35 DICtx->dump(nulls(), DIDT_All); in LLVMFuzzerTestOneInput()
/external/llvm-project/llvm/tools/llvm-dwarfdump/fuzzer/
Dllvm-dwarfdump-fuzzer.cpp33 std::unique_ptr<DIContext> DICtx = DWARFContext::create(Obj); in LLVMFuzzerTestOneInput() local
38 DICtx->dump(nulls(), opts); in LLVMFuzzerTestOneInput()
/external/llvm-project/llvm/include/llvm/DebugInfo/GSYM/
DDwarfTransformer.h44 DICtx(D), Log(OS), Gsym(G) {} in DwarfTransformer()
81 DWARFContext &DICtx; variable
/external/llvm/include/llvm/DebugInfo/PDB/
DPDBContext.h38 static bool classof(const DIContext *DICtx) { in classof() argument
39 return DICtx->getKind() == CK_PDB; in classof()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/PDB/
DPDBContext.h39 static bool classof(const DIContext *DICtx) { in classof() argument
40 return DICtx->getKind() == CK_PDB; in classof()
/external/llvm-project/llvm/include/llvm/DebugInfo/PDB/
DPDBContext.h39 static bool classof(const DIContext *DICtx) { in classof() argument
40 return DICtx->getKind() == CK_PDB; in classof()
/external/llvm-project/llvm/lib/DebugInfo/Symbolize/
DSymbolizableObjectFile.cpp31 std::unique_ptr<DIContext> DICtx, in create() argument
33 assert(DICtx); in create()
35 new SymbolizableObjectFile(Obj, std::move(DICtx), UntagAddresses)); in create()
95 std::unique_ptr<DIContext> DICtx, in SymbolizableObjectFile() argument
97 : Module(Obj), DebugInfoContext(std::move(DICtx)), in SymbolizableObjectFile()
DSymbolizableObjectFile.h34 create(const object::ObjectFile *Obj, std::unique_ptr<DIContext> DICtx,
89 std::unique_ptr<DIContext> DICtx,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/Symbolize/
DSymbolizableObjectFile.cpp46 std::unique_ptr<DIContext> DICtx, in create() argument
48 assert(DICtx); in create()
50 new SymbolizableObjectFile(Obj, std::move(DICtx), UntagAddresses)); in create()
108 std::unique_ptr<DIContext> DICtx, in SymbolizableObjectFile() argument
110 : Module(Obj), DebugInfoContext(std::move(DICtx)), in SymbolizableObjectFile()
DSymbolizableObjectFile.h34 create(const object::ObjectFile *Obj, std::unique_ptr<DIContext> DICtx,
90 std::unique_ptr<DIContext> DICtx,
/external/llvm/lib/DebugInfo/Symbolize/
DSymbolizableObjectFile.h29 create(object::ObjectFile *Obj, std::unique_ptr<DIContext> DICtx);
76 std::unique_ptr<DIContext> DICtx);
DSymbolizableObjectFile.cpp33 std::unique_ptr<DIContext> DICtx) { in create() argument
35 new SymbolizableObjectFile(Obj, std::move(DICtx))); in create()
72 std::unique_ptr<DIContext> DICtx) in SymbolizableObjectFile() argument
73 : Module(Obj), DebugInfoContext(std::move(DICtx)) {} in SymbolizableObjectFile()
/external/llvm-project/llvm/tools/llvm-gsymutil/
Dllvm-gsymutil.cpp305 std::unique_ptr<DWARFContext> DICtx = DWARFContext::create(Obj); in handleObjectFile() local
306 if (!DICtx) in handleObjectFile()
309 logAllUnhandledErrors(DICtx->loadRegisterInfo(Obj), OS, in handleObjectFile()
314 DwarfTransformer DT(*DICtx, OS, Gsym); in handleObjectFile()
/external/llvm-project/llvm/tools/llvm-readobj/
DDwarfCFIEHPrinter.h188 std::unique_ptr<DWARFContext> DICtx = DWARFContext::create(ObjF, nullptr); in printEHFrame() local
189 DWARFDataExtractor DE(DICtx->getDWARFObj(), in printEHFrame()
190 DICtx->getDWARFObj().getEHFrameSection(), in printEHFrame()
/external/llvm/tools/llvm-dwarfdump/
Dllvm-dwarfdump.cpp84 std::unique_ptr<DIContext> DICtx(new DWARFContextInMemory(Obj)); in DumpObjectFile() local
89 DICtx->dump(outs(), DumpType); in DumpObjectFile()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/DWARF/
DDWARFContext.h118 static bool classof(const DIContext *DICtx) { in classof() argument
119 return DICtx->getKind() == CK_DWARF; in classof()
/external/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
DDWARFContext.h132 static bool classof(const DIContext *DICtx) { in classof() argument
133 return DICtx->getKind() == CK_DWARF; in classof()
/external/llvm/include/llvm/DebugInfo/DWARF/
DDWARFContext.h80 static bool classof(const DIContext *DICtx) { in classof() argument
81 return DICtx->getKind() == CK_DWARF; in classof()
/external/llvm-project/llvm/tools/dsymutil/
Ddsymutil.cpp404 std::unique_ptr<DWARFContext> DICtx = DWARFContext::create(*Obj); in verify() local
406 bool success = DICtx->verify(os, DumpOpts.noImplicitRecursion()); in verify()
/external/llvm-project/llvm/tools/llvm-objdump/
Dllvm-objdump.cpp1754 std::unique_ptr<DWARFContext> DICtx; in disassembleObject() local
1758 DICtx = DWARFContext::create(*Obj); in disassembleObject()
1759 for (const std::unique_ptr<DWARFUnit> &CU : DICtx->compile_units()) in disassembleObject()
2847 std::unique_ptr<DIContext> DICtx = DWARFContext::create(*O); in dumpObject() local
2851 DICtx->dump(outs(), DumpOpts); in dumpObject()
/external/llvm/tools/llvm-objdump/
Dllvm-objdump.cpp1697 std::unique_ptr<DIContext> DICtx(new DWARFContextInMemory(*o)); in DumpObject() local
1699 DICtx->dump(outs(), DwarfDumpType, true /* DumpEH */); in DumpObject()

12