HomeSort by: relevance | last modified time | path
    Searched refs:DWARFContext (Results 1 - 25 of 47) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/tools/obj2yaml/
obj2yaml.h 39 class DWARFContext;
45 void dumpDebugAbbrev(llvm::DWARFContext &DCtx, llvm::DWARFYAML::Data &Y);
46 llvm::Error dumpDebugAddr(llvm::DWARFContext &DCtx, llvm::DWARFYAML::Data &Y);
47 llvm::Error dumpDebugARanges(llvm::DWARFContext &DCtx,
49 void dumpDebugPubSections(llvm::DWARFContext &DCtx, llvm::DWARFYAML::Data &Y);
50 void dumpDebugInfo(llvm::DWARFContext &DCtx, llvm::DWARFYAML::Data &Y);
51 void dumpDebugLines(llvm::DWARFContext &DCtx, llvm::DWARFYAML::Data &Y);
52 llvm::Error dumpDebugRanges(llvm::DWARFContext &DCtx, llvm::DWARFYAML::Data &Y);
53 llvm::Error dumpDebugStrings(llvm::DWARFContext &DCtx,
dwarf2yaml.cpp 10 #include "llvm/DebugInfo/DWARF/DWARFContext.h"
23 void dumpDebugAbbrev(DWARFContext &DCtx, DWARFYAML::Data &Y) {
50 Error dumpDebugAddr(DWARFContext &DCtx, DWARFYAML::Data &Y) {
82 Error dumpDebugStrings(DWARFContext &DCtx, DWARFYAML::Data &Y) {
98 Error dumpDebugARanges(DWARFContext &DCtx, DWARFYAML::Data &Y) {
133 Error dumpDebugRanges(DWARFContext &DCtx, DWARFYAML::Data &Y) {
168 dumpPubSection(const DWARFContext &DCtx, const DWARFSection &Section,
196 void dumpDebugPubSections(DWARFContext &DCtx, DWARFYAML::Data &Y) {
211 void dumpDebugInfo(DWARFContext &DCtx, DWARFYAML::Data &Y) {
344 void dumpDebugLines(DWARFContext &DCtx, DWARFYAML::Data &Y)
    [all...]
macho2yaml.cpp 10 #include "llvm/DebugInfo/DWARF/DWARFContext.h"
31 std::unique_ptr<DWARFContext> DWARFCtx;
55 std::unique_ptr<DWARFContext> DCtx)
134 static Error dumpDebugSection(StringRef SecName, DWARFContext &DCtx,
591 std::unique_ptr<DWARFContext> DCtx = DWARFContext::create(Obj);
626 std::unique_ptr<DWARFContext> DCtx = DWARFContext::create(*SliceObj.get());
  /src/external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/
llvm-dwarfdump.h 15 #include "llvm/DebugInfo/DWARF/DWARFContext.h"
37 bool collectStatsForObjectFile(object::ObjectFile &Obj, DWARFContext &DICtx,
39 bool collectObjectSectionSizes(object::ObjectFile &Obj, DWARFContext &DICtx,
llvm-dwarfdump.cpp 18 #include "llvm/DebugInfo/DWARF/DWARFContext.h"
273 static DIDumpOptions getDumpOpts(DWARFContext &C) {
319 using HandlerFn = std::function<bool(ObjectFile &, DWARFContext &DICtx,
352 DWARFContext::unit_iterator_range CUs,
365 static void getDies(DWARFContext &DICtx, const AppleAcceleratorTable &Accel,
376 DWARFContext &DICtx) {
396 static void getDies(DWARFContext &DICtx, const DWARFDebugNames &Accel,
405 static void filterByAccelName(ArrayRef<std::string> Names, DWARFContext &DICtx,
428 static bool lookup(ObjectFile &Obj, DWARFContext &DICtx, uint64_t Address,
453 static bool dumpObjectFile(ObjectFile &Obj, DWARFContext &DICtx
    [all...]
SectionSizes.cpp 105 DWARFContext & /*DICtx*/,
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/
DWARFTypeUnit.h 20 class DWARFContext;
27 DWARFTypeUnit(DWARFContext &Context, const DWARFSection &Section,
DWARFContext.h 1 //===- DWARFContext.h -------------------------------------------*- C++ -*-===//
50 /// DWARFContext
53 class DWARFContext : public DIContext {
82 std::unique_ptr<DWARFContext> Context;
119 DWARFContext(std::unique_ptr<const DWARFObject> DObj,
125 ~DWARFContext();
127 DWARFContext(DWARFContext &) = delete;
128 DWARFContext &operator=(DWARFContext &) = delete
    [all...]
DWARFDebugAranges.h 19 class DWARFContext;
23 void generate(DWARFContext *CTX);
DWARFCompileUnit.h 19 DWARFCompileUnit(DWARFContext &Context, const DWARFSection &Section,
DWARFUnit.h 40 class DWARFContext;
76 bool extract(DWARFContext &Context, const DWARFDataExtractor &debug_info,
113 const DWARFUnitIndex &getDWARFUnitIndex(DWARFContext &Context,
142 void addUnitsForSection(DWARFContext &C, const DWARFSection &Section,
149 void addUnitsForDWOSection(DWARFContext &C, const DWARFSection &DWOSection,
169 void addUnitsImpl(DWARFContext &Context, const DWARFObject &Obj,
204 DWARFContext &Context;
268 DWARFUnit(DWARFContext &Context, const DWARFSection &Section,
278 DWARFContext& getContext() const { return Context; }
DWARFVerifier.h 25 class DWARFContext;
92 DWARFContext &DCtx;
290 DWARFVerifier(raw_ostream &S, DWARFContext &D,
DWARFDebugLine.h 136 const DWARFContext &Ctx, const DWARFUnit *U = nullptr);
283 const DWARFContext &Ctx, const DWARFUnit *U,
312 const DWARFContext &Ctx, const DWARFUnit *U,
320 SectionParser(DWARFDataExtractor &Data, const DWARFContext &C,
364 const DWARFContext &Context;
DWARFFormValue.h 22 class DWARFContext;
62 const DWARFContext *C = nullptr; /// Context for extract time.
97 const DWARFContext *Context = nullptr,
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/
DwarfTransformer.h 26 /// A class that transforms the DWARF in a DWARFContext into GSYM information
43 DwarfTransformer(DWARFContext &D, raw_ostream &OS, GsymCreator &G) :
81 DWARFContext &DICtx;
  /src/external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/fuzzer/
llvm-dwarfdump-fuzzer.cpp 15 #include "llvm/DebugInfo/DWARF/DWARFContext.h"
33 std::unique_ptr<DIContext> DICtx = DWARFContext::create(Obj);
  /src/external/apache2/llvm/lib/libLLVMDebugInfoDWARF/
Makefile 13 DWARFContext.cpp \
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
DWARFContext.cpp 1 //===- DWARFContext.cpp ---------------------------------------------------===//
9 #include "llvm/DebugInfo/DWARF/DWARFContext.h"
67 DWARFContext::DWARFContext(std::unique_ptr<const DWARFObject> DObj,
75 DWARFContext::~DWARFContext() = default;
105 collectContributionData(DWARFContext::unit_iterator_range Units) {
149 DWARFContext::unit_iterator_range Units,
264 DWARFContext::parseMacroOrMacinfo(MacroSecType SectionType) {
346 void DWARFContext::dump
    [all...]
DWARFDebugAranges.cpp 11 #include "llvm/DebugInfo/DWARF/DWARFContext.h"
45 void DWARFDebugAranges::generate(DWARFContext *CTX) {
DWARFUnit.cpp 14 #include "llvm/DebugInfo/DWARF/DWARFContext.h"
35 void DWARFUnitVector::addUnitsForSection(DWARFContext &C,
46 void DWARFUnitVector::addUnitsForDWOSection(DWARFContext &C,
59 DWARFContext &Context, const DWARFObject &Obj, const DWARFSection &Section,
173 DWARFUnit::DWARFUnit(DWARFContext &DC, const DWARFSection &Section,
229 bool DWARFUnitHeader::extract(DWARFContext &Context,
277 bool VersionOK = DWARFContext::isSupportedVersion(getVersion());
278 bool AddrSizeOK = DWARFContext::isAddressSizeSupported(getAddressByteSize());
703 const DWARFUnitIndex &llvm::getDWARFUnitIndex(DWARFContext &Context,
  /src/external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/
DWARFLinker.h 16 #include "llvm/DebugInfo/DWARF/DWARFContext.h"
182 const CompileUnit &Unit, DWARFContext &Dwarf,
216 DWARFFile(StringRef Name, DWARFContext *Dwarf, AddressesMap *Addresses,
224 DWARFContext *Dwarf = nullptr;
414 void updateAccelKind(DWARFContext &Dwarf);
420 void copyInvariantDebugSection(DWARFContext &Dwarf);
575 uint64_t cloneAllCompileUnits(DWARFContext &DwarfContext,
700 void patchRangesForUnit(const CompileUnit &Unit, DWARFContext &Dwarf,
710 void patchLineTableForUnit(CompileUnit &Unit, DWARFContext &OrigDwarf
    [all...]
DWARFStreamer.h 107 const CompileUnit &Unit, DWARFContext &Dwarf,
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OProfileJIT/
OProfileJITEventListener.cpp 17 #include "llvm/DebugInfo/DWARF/DWARFContext.h"
89 std::unique_ptr<DIContext> Context = DWARFContext::create(DebugObj);
  /src/external/apache2/llvm/dist/llvm/tools/llvm-readobj/
DwarfCFIEHPrinter.h 15 #include "llvm/DebugInfo/DWARF/DWARFContext.h"
188 std::unique_ptr<DWARFContext> DICtx = DWARFContext::create(ObjF, nullptr);
  /src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/
DWARFYAML.cpp 93 DWARFYAML::DWARFContext DWARFCtx;
168 if (static_cast<DWARFYAML::DWARFContext *>(IO.getContext())->IsGNUPubSec)

Completed in 32 milliseconds

1 2