/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/ |
H A D | DWARFLinker.h | 73 CompileUnit::DIEInfo &Info) = 0; 80 CompileUnit::DIEInfo &Info) = 0; 151 virtual void emitUnitRangesEntries(CompileUnit &Unit, 166 virtual void emitPubNamesForUnit(const CompileUnit &Unit) = 0; 169 virtual void emitPubTypesForUnit(const CompileUnit &Unit) = 0; 182 const CompileUnit &Unit, DWARFContext &Dwarf, 191 virtual void emitCompileUnitHeader(CompileUnit &Unit, 210 using UnitListTy = std::vector<std::unique_ptr<CompileUnit>>; 372 CompileUnit &CU; 376 CompileUnit::DIEInfo *OtherInfo; [all …]
|
H A D | DWARFStreamer.h | 67 void emitCompileUnitHeader(CompileUnit &Unit, unsigned DwarfVersion) override; 99 void emitUnitRangesEntries(CompileUnit &Unit, bool DoRangesSection) override; 107 const CompileUnit &Unit, DWARFContext &Dwarf, 124 void emitPubNamesForUnit(const CompileUnit &Unit) override; 127 void emitPubTypesForUnit(const CompileUnit &Unit) override; 209 const CompileUnit &Unit, 210 const std::vector<CompileUnit::AccelInfo> &Names);
|
H A D | DWARFLinkerCompileUnit.h | 50 class CompileUnit { 79 CompileUnit(DWARFUnit &OrigUnit, unsigned ID, bool CanUseODR, in CompileUnit() function 168 void noteForwardReference(DIE *Die, const CompileUnit *RefUnit, 263 std::tuple<DIE *, const CompileUnit *, DeclContext *, PatchLocation>>
|
H A D | DWARFLinkerDeclContext.h | 92 bool setLastSeenDIE(CompileUnit &U, const DWARFDie &Die); 136 CompileUnit &Unit, 157 StringRef getResolvedPath(CompileUnit &CU, unsigned FileNum,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DWARFLinker/ |
H A D | DWARFLinkerCompileUnit.cpp | 15 static bool inFunctionScope(CompileUnit &U, unsigned Idx) { in inFunctionScope() 24 uint16_t CompileUnit::getLanguage() { in getLanguage() 32 StringRef CompileUnit::getSysRoot() { in getSysRoot() 40 void CompileUnit::markEverythingAsKept() { in markEverythingAsKept() 72 uint64_t CompileUnit::computeNextUnitOffset(uint16_t DwarfVersion) { in computeNextUnitOffset() 83 void CompileUnit::noteForwardReference(DIE *Die, const CompileUnit *RefUnit, in noteForwardReference() 88 void CompileUnit::fixupForwardReferences() { in fixupForwardReferences() 91 const CompileUnit *RefUnit; in fixupForwardReferences() 102 void CompileUnit::addLabelLowPc(uint64_t LabelLowPc, int64_t PcOffset) { in addLabelLowPc() 106 void CompileUnit::addFunctionRange(uint64_t FuncLowPc, uint64_t FuncHighPc, in addFunctionRange() [all …]
|
H A D | DWARFLinker.cpp | 54 static CompileUnit *getUnitForOffset(const UnitListTy &Units, uint64_t Offset) { in getUnitForOffset() 56 Units, Offset, [](uint64_t LHS, const std::unique_ptr<CompileUnit> &RHS) { in getUnitForOffset() 69 CompileUnit *&RefCU) { in resolveDIEReference() 208 const DWARFDie &DIE, CompileUnit &CU, in analyzeImportedModule() 259 CompileUnit::DIEInfo *OtherInfo; 266 CompileUnit::DIEInfo *OtherInfo = nullptr) in ContextWorklistItem() 277 static bool updatePruning(const DWARFDie &Die, CompileUnit &CU, in updatePruning() 279 CompileUnit::DIEInfo &Info = CU.getInfo(Die); in updatePruning() 299 static void updateChildPruning(const DWARFDie &Die, CompileUnit &CU, in updateChildPruning() 300 CompileUnit::DIEInfo &ChildInfo) { in updateChildPruning() [all …]
|
H A D | DWARFLinkerDeclContext.cpp | 30 bool DeclContext::setLastSeenDIE(CompileUnit &U, const DWARFDie &Die) { in setLastSeenDIE() 45 CompileUnit &U, bool InClangModule) { in getChildDeclContext() 192 DeclContextTree::getResolvedPath(CompileUnit &CU, unsigned FileNum, in getResolvedPath()
|
H A D | DWARFStreamer.cpp | 138 void DwarfStreamer::emitCompileUnitHeader(CompileUnit &Unit, in emitCompileUnitHeader() 348 void DwarfStreamer::emitUnitRangesEntries(CompileUnit &Unit, in emitUnitRangesEntries() 429 const CompileUnit &Unit, DWARFContext &Dwarf, in emitLocationsForUnit() 723 MCSection *Sec, StringRef SecName, const CompileUnit &Unit, in emitPubSectionForUnit() 724 const std::vector<CompileUnit::AccelInfo> &Names) { in emitPubSectionForUnit() 763 void DwarfStreamer::emitPubNamesForUnit(const CompileUnit &Unit) { in emitPubNamesForUnit() 769 void DwarfStreamer::emitPubTypesForUnit(const CompileUnit &Unit) { in emitPubTypesForUnit()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/dsymutil/ |
H A D | DwarfLinkerForBinary.h | 103 void fillDieInfo(const ValidReloc &Reloc, CompileUnit::DIEInfo &Info); 171 CompileUnit::DIEInfo &Info); 174 CompileUnit::DIEInfo &Info) override; 176 CompileUnit::DIEInfo &Info) override;
|
H A D | DwarfLinkerForBinary.cpp | 648 const ValidReloc &Reloc, CompileUnit::DIEInfo &Info) { in fillDieInfo() 657 uint64_t EndOffset, CompileUnit::DIEInfo &Info) { in hasValidRelocationAt() 693 const DWARFDie &DIE, CompileUnit::DIEInfo &MyInfo) { in hasLiveMemoryLocation() 712 const DWARFDie &DIE, CompileUnit::DIEInfo &MyInfo) { in hasLiveAddressRange()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-c-test/ |
H A D | debuginfo.c | 39 LLVMMetadataRef CompileUnit = LLVMDIBuilderCreateCompileUnit( in llvm_test_dibuilder() local 44 LLVMDIBuilderCreateModule(DIB, CompileUnit, in llvm_test_dibuilder() 51 LLVMDIBuilderCreateModule(DIB, CompileUnit, in llvm_test_dibuilder()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFContext.h | 341 DWARFCompileUnit *CompileUnit = nullptr; member 344 explicit operator bool() const { return CompileUnit != nullptr; }
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/ |
H A D | llvm-dwarfdump.cpp | 437 DIEsForAddr.CompileUnit->dump(OS, DumpOpts); in lookup()
|
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/debuginfo/ |
H A D | llvm_debuginfo.mli | 181 (** [dibuild_create_compile_unit] A CompileUnit provides an anchor for all
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFContext.cpp | 1012 Result.CompileUnit = CU; in getDIEsForAddress()
|