| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfUnit.cpp | 82 DwarfUnit::DwarfUnit(dwarf::Tag UnitTag, const DICompileUnit *Node, in DwarfUnit() function in DwarfUnit 94 DwarfUnit::~DwarfUnit() { in ~DwarfUnit() 101 int64_t DwarfUnit::getDefaultLowerBound() const { in getDefaultLowerBound() 195 DIE *DwarfUnit::getDIE(const DINode *D) const { in getDIE() 209 void DwarfUnit::insertDIE(DIE *D) { in insertDIE() 1181 static_cast<DwarfUnit *>(SPDie.getUnit()) in getOrCreateSubprogramDIE() 1432 DIE *DwarfUnit::getIndexTyDie() { in getIndexTyDie() 1580 void DwarfUnit::constructContainingTypeDIEs() { in constructContainingTypeDIEs() 1787 DwarfUnit::emitCommonHeader(UseOffsets, in emitHeader() 1835 void DwarfUnit::addStringOffsetsStart() { in addStringOffsetsStart() [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 | 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 | DwarfUnit.h | 35 class DwarfUnit : public DIEUnit { 76 DwarfUnit(dwarf::Tag, const DICompileUnit *Node, AsmPrinter *A, 317 ~DwarfUnit(); 371 class DwarfTypeUnit final : public DwarfUnit { 395 return DwarfUnit::getHeaderSize() + sizeof(uint64_t) + // Type Signature in getHeaderSize()
|
| H A D | DwarfFile.cpp | 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.cpp | 477 const DwarfUnit &Unit, in addSubprogramNames() 2448 static dwarf::PubIndexEntryDescriptor computeIndexValue(DwarfUnit *CU, in computeIndexValue() 3353 void DwarfDebug::initSkeletonUnit(const DwarfUnit &U, DIE &Die, in initSkeletonUnit() 3563 const DwarfUnit &Unit, in addAccelNameImpl() 3604 const DwarfUnit &Unit, in addAccelName() 3611 const DwarfUnit &Unit, in addAccelObjC() 3620 const DwarfUnit &Unit, in addAccelNamespace() 3627 const DwarfUnit &Unit, in addAccelType()
|
| H A D | DwarfCompileUnit.cpp | 61 : DwarfUnit(GetCompileUnitType(Kind, DW), Node, A, DW, DWU, UID) { in DwarfCompileUnit() 1475 DwarfUnit::emitCommonHeader(UseOffsets, UT); in emitHeader() 1724 return DwarfUnit::getOrCreateContextDIE(Context); in getOrCreateContextDIE()
|
| /freebsd-14.2/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() 92 Error DwarfUnit::emitDebugInfo(const Triple &TargetTriple) { in emitDebugInfo() 123 Error DwarfUnit::emitDebugLine(const Triple &TargetTriple, in emitDebugLine() 130 Error DwarfUnit::emitDebugStringOffsetSection() { in emitDebugStringOffsetSection() 175 DwarfUnit::emitPubAcceleratorEntry(SectionDescriptor &OutSection, in emitPubAcceleratorEntry() 202 void DwarfUnit::emitPubAccelerators() { in emitPubAccelerators() 206 forEachAcceleratorRecord([&](const DwarfUnit::AccelInfo &Info) { in emitPubAccelerators() 211 case DwarfUnit::AccelType::Name: { in emitPubAccelerators() [all …]
|
| H A D | AcceleratorRecordsSaver.cpp | 210 DwarfUnit::AccelInfo Info; in saveNameRecord() 212 Info.Type = DwarfUnit::AccelType::Name; in saveNameRecord() 225 DwarfUnit::AccelInfo Info; in saveNamespaceRecord() 227 Info.Type = DwarfUnit::AccelType::Namespace; in saveNamespaceRecord() 238 Info.Type = DwarfUnit::AccelType::Namespace; in saveNamespaceRecord() 250 DwarfUnit::AccelInfo Info; in saveObjCNameRecord() 252 Info.Type = DwarfUnit::AccelType::ObjC; in saveObjCNameRecord() 268 DwarfUnit::AccelInfo Info; in saveTypeRecord() 270 Info.Type = DwarfUnit::AccelType::Type; in saveTypeRecord() 284 Info.Type = DwarfUnit::AccelType::Type; in saveTypeRecord()
|
| 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 | 1076 function_ref<void(DwarfUnit *CU)> UnitHandler) { in forEachCompileAndTypeUnit() 1218 forEachCompileAndTypeUnit([&](DwarfUnit *CU) { in emitAppleAcceleratorSections() 1222 case DwarfUnit::AccelType::None: { in emitAppleAcceleratorSections() 1225 case DwarfUnit::AccelType::Namespace: { in emitAppleAcceleratorSections() 1231 case DwarfUnit::AccelType::Name: { in emitAppleAcceleratorSections() 1237 case DwarfUnit::AccelType::ObjC: { in emitAppleAcceleratorSections() 1243 case DwarfUnit::AccelType::Type: { in emitAppleAcceleratorSections() 1350 forEachCompileAndTypeUnit([&](DwarfUnit *CU) { in emitDWARFv5DebugNamesSection() 1358 case DwarfUnit::AccelType::Name: in emitDWARFv5DebugNamesSection() 1359 case DwarfUnit::AccelType::Namespace: in emitDWARFv5DebugNamesSection() [all …]
|
| H A D | DIEGenerator.h | 24 DIEGenerator(BumpPtrAllocator &Allocator, DwarfUnit &CU) in DIEGenerator() 27 DIEGenerator(DIE *OutputDIE, BumpPtrAllocator &Allocator, DwarfUnit &CU) in DIEGenerator() 172 DwarfUnit &CU;
|
| H A D | DWARFEmitterImpl.h | 68 void emitCompileUnitHeader(DwarfUnit &Unit);
|
| H A D | DWARFLinkerCompileUnit.h | 53 class alignas(8) CompileUnit : public DwarfUnit { 569 void saveAcceleratorInfo(const DwarfUnit::AccelInfo &Info) { in saveAcceleratorInfo() 586 DwarfUnit *operator->();
|
| H A D | DWARFLinkerTypeUnit.h | 24 class TypeUnit : public DwarfUnit {
|
| H A D | DebugLineSectionEmitter.h | 26 DebugLineSectionEmitter(const Triple &TheTriple, DwarfUnit &U) in DebugLineSectionEmitter() 413 DwarfUnit &U;
|
| H A D | DWARFEmitterImpl.cpp | 131 void DwarfEmitterImpl::emitCompileUnitHeader(DwarfUnit &Unit) { in emitCompileUnitHeader()
|
| H A D | DWARFLinkerImpl.h | 307 void forEachCompileAndTypeUnit(function_ref<void(DwarfUnit *CU)> UnitHandler);
|
| H A D | DWARFLinkerTypeUnit.cpp | 21 : DwarfUnit(GlobalData, ID, ""), Language(Language), in TypeUnit()
|
| 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-14.2/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/ |
| H A D | DwarfTransformer.cpp | 540 auto getDie = [&](DWARFUnit &DwarfUnit) -> DWARFDie { in convert() argument 541 DWARFDie ReturnDie = DwarfUnit.getUnitDIE(false); in convert() 542 if (DwarfUnit.getDWOId()) { in convert() 543 DWARFUnit *DWOCU = DwarfUnit.getNonSkeletonUnitDIE(false).getDwarfUnit(); in convert() 546 DwarfUnit.getUnitDIE().find( in convert()
|
| /freebsd-14.2/lib/clang/libllvm/ |
| H A D | Makefile | 211 SRCS_MIN+= CodeGen/AsmPrinter/DwarfUnit.cpp
|