/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfUnit.cpp | 83 DwarfUnit::DwarfUnit(dwarf::Tag UnitTag, const DICompileUnit *Node, in DwarfUnit() function in DwarfUnit 92 : DwarfUnit(dwarf::DW_TAG_type_unit, CU.getCUNode(), A, DW, DWU, UniqueID), in DwarfTypeUnit() 95 DwarfUnit::~DwarfUnit() { in ~DwarfUnit() 102 int64_t DwarfUnit::getDefaultLowerBound() const { in getDefaultLowerBound() 181 bool DwarfUnit::isShareableAcrossCUs(const DINode *D) const { in isShareableAcrossCUs() 196 DIE *DwarfUnit::getDIE(const DINode *D) const { in getDIE() 202 void DwarfUnit::insertDIE(const DINode *Desc, DIE *D) { in insertDIE() 210 void DwarfUnit::insertDIE(DIE *D) { in insertDIE() 214 void DwarfUnit::addFlag(DIE &Die, dwarf::Attribute Attribute) { in addFlag() 221 void DwarfUnit::addUInt(DIEValueList &Die, dwarf::Attribute Attribute, in addUInt() [all …]
|
H A D | DwarfFile.h | 31 class DwarfUnit; variable 122 unsigned computeSizeAndOffsetsForUnit(DwarfUnit *TheU); 132 void emitUnit(DwarfUnit *TheU, bool UseOffsets);
|
H A D | DwarfUnit.h | 35 class DwarfUnit : public DIEUnit { 76 DwarfUnit(dwarf::Tag, const DICompileUnit *Node, AsmPrinter *A, 319 ~DwarfUnit(); 373 class DwarfTypeUnit final : public DwarfUnit { 397 return DwarfUnit::getHeaderSize() + sizeof(uint64_t) + // Type Signature in getHeaderSize()
|
H A D | DwarfFile.cpp | 12 #include "DwarfUnit.h" 34 void DwarfFile::emitUnit(DwarfUnit *TheU, bool UseOffsets) { in emitUnit() 80 unsigned DwarfFile::computeSizeAndOffsetsForUnit(DwarfUnit *TheU) { in computeSizeAndOffsetsForUnit()
|
H A D | DwarfCompileUnit.h | 45 class DwarfCompileUnit final : public DwarfUnit { 314 return DwarfUnit::getHeaderSize() + DWOIdSize; in getHeaderSize()
|
H A D | DwarfDebug.h | 54 class DwarfUnit; variable 550 void addAccelNameImpl(const DwarfUnit &Unit, 633 void initSkeletonUnit(const DwarfUnit &U, DIE &Die, 857 void addSubprogramNames(const DwarfUnit &Unit, 863 void addAccelName(const DwarfUnit &Unit, 867 void addAccelObjC(const DwarfUnit &Unit, 871 void addAccelNamespace(const DwarfUnit &Unit, 875 void addAccelType(const DwarfUnit &Unit,
|
H A D | DwarfDebug.cpp | 477 const DwarfUnit &Unit, in addSubprogramNames() 2448 static dwarf::PubIndexEntryDescriptor computeIndexValue(DwarfUnit *CU, in computeIndexValue() 3341 void DwarfDebug::initSkeletonUnit(const DwarfUnit &U, DIE &Die, in initSkeletonUnit() 3551 const DwarfUnit &Unit, in addAccelNameImpl() 3594 const DwarfUnit &Unit, in addAccelName() 3601 const DwarfUnit &Unit, in addAccelObjC() 3610 const DwarfUnit &Unit, in addAccelNamespace() 3617 const DwarfUnit &Unit, in addAccelType()
|
H A D | DwarfCompileUnit.cpp | 76 : DwarfUnit(GetCompileUnitType(Kind, DW), Node, A, DW, DWU, UID) { in DwarfCompileUnit() 1496 DwarfUnit::emitCommonHeader(UseOffsets, UT); in emitHeader() 1745 return DwarfUnit::getOrCreateContextDIE(Context); in getOrCreateContextDIE()
|
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
H A D | DWARFLinkerUnit.cpp | 17 void DwarfUnit::assignAbbrev(DIEAbbrev &Abbrev) { in assignAbbrev() 41 Error DwarfUnit::emitAbbreviations() { in emitAbbreviations() 59 void DwarfUnit::emitDwarfAbbrevEntry(const DIEAbbrev &Abbrev, in emitDwarfAbbrevEntry() 90 Error DwarfUnit::emitDebugInfo(const Triple &TargetTriple) { in emitDebugInfo() 121 Error DwarfUnit::emitDebugLine(const Triple &TargetTriple, in emitDebugLine() 128 Error DwarfUnit::emitDebugStringOffsetSection() { in emitDebugStringOffsetSection() 173 DwarfUnit::emitPubAcceleratorEntry(SectionDescriptor &OutSection, in emitPubAcceleratorEntry() 174 const DwarfUnit::AccelInfo &Info, in emitPubAcceleratorEntry() 200 void DwarfUnit::emitPubAccelerators() { in emitPubAccelerators() 204 forEachAcceleratorRecord([&](const DwarfUnit::AccelInfo &Info) { in emitPubAccelerators() [all …]
|
H A D | DWARFLinkerUnit.h | 25 class DwarfUnit; variable 26 using MacroOffset2UnitMapTy = DenseMap<uint64_t, DwarfUnit *>; 29 class DwarfUnit : public OutputSections { 31 virtual ~DwarfUnit() {} in ~DwarfUnit() 32 DwarfUnit(LinkingGlobalData &GlobalData, unsigned ID, in DwarfUnit() function
|
H A D | DWARFLinkerImpl.cpp | 1016 CU->forEachAcceleratorRecord([&](DwarfUnit::AccelInfo &Info) { in forEachOutputString() 1074 function_ref<void(DwarfUnit *CU)> UnitHandler) { in forEachCompileAndTypeUnit() 1216 forEachCompileAndTypeUnit([&](DwarfUnit *CU) { in emitAppleAcceleratorSections() 1217 CU->forEachAcceleratorRecord([&](const DwarfUnit::AccelInfo &Info) { in emitAppleAcceleratorSections() 1220 case DwarfUnit::AccelType::None: { in emitAppleAcceleratorSections() 1223 case DwarfUnit::AccelType::Namespace: { in emitAppleAcceleratorSections() 1229 case DwarfUnit::AccelType::Name: { in emitAppleAcceleratorSections() 1235 case DwarfUnit::AccelType::ObjC: { in emitAppleAcceleratorSections() 1241 case DwarfUnit::AccelType::Type: { in emitAppleAcceleratorSections() 1348 forEachCompileAndTypeUnit([&](DwarfUnit *CU) { in emitDWARFv5DebugNamesSection() [all …]
|
H A D | DebugLineSectionEmitter.h | 26 DebugLineSectionEmitter(const Triple &TheTriple, DwarfUnit &U) in DebugLineSectionEmitter() 420 DwarfUnit &U;
|
H A D | DWARFEmitterImpl.cpp | 132 void DwarfEmitterImpl::emitCompileUnitHeader(DwarfUnit &Unit) { in emitCompileUnitHeader()
|
H A D | DWARFLinkerImpl.h | 306 void forEachCompileAndTypeUnit(function_ref<void(DwarfUnit *CU)> UnitHandler);
|
H A D | DWARFLinkerCompileUnit.cpp | 32 : DwarfUnit(GlobalData, ID, ClangModuleName), File(File), in CompileUnit() 44 : DwarfUnit(GlobalData, ID, ClangModuleName), File(File), in CompileUnit() 1809 DwarfUnit *CompileUnit::OutputUnitVariantPtr::operator->() { in operator ->()
|
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/ |
H A D | DWARFLinkerUnit.h |
|
H A D | DWARFLinkerCompileUnit.h |
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/ |
H A D | DwarfTransformer.cpp | 561 auto getDie = [&](DWARFUnit &DwarfUnit) -> DWARFDie { in convert() argument 562 DWARFDie ReturnDie = DwarfUnit.getUnitDIE(false); in convert() 563 if (DwarfUnit.getDWOId()) { in convert() 564 DWARFUnit *DWOCU = DwarfUnit.getNonSkeletonUnitDIE(false).getDwarfUnit(); in convert() 571 DwarfUnit.getUnitDIE().find( in convert()
|
/freebsd/lib/clang/libllvm/ |
H A D | Makefile | 208 SRCS_MIN+= CodeGen/AsmPrinter/DwarfUnit.cpp
|