Searched refs:DwarfUnit (Results 1 – 13 of 13) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfUnit.cpp | 83 DwarfUnit::DwarfUnit(dwarf::Tag UnitTag, const DICompileUnit *Node, in DwarfUnit() function in DwarfUnit 90 : DwarfUnit(dwarf::DW_TAG_type_unit, CU.getCUNode(), A, DW, DWU), CU(CU), in DwarfTypeUnit() 94 DwarfUnit::~DwarfUnit() { in ~DwarfUnit() 101 int64_t DwarfUnit::getDefaultLowerBound() const { in getDefaultLowerBound() 180 bool DwarfUnit::isShareableAcrossCUs(const DINode *D) const { in isShareableAcrossCUs() 195 DIE *DwarfUnit::getDIE(const DINode *D) const { in getDIE() 201 void DwarfUnit::insertDIE(const DINode *Desc, DIE *D) { in insertDIE() 209 void DwarfUnit::insertDIE(DIE *D) { in insertDIE() 213 void DwarfUnit::addFlag(DIE &Die, dwarf::Attribute Attribute) { in addFlag() 220 void DwarfUnit::addUInt(DIEValueList &Die, dwarf::Attribute Attribute, in addUInt() [all …]
|
| H A D | DwarfFile.h | 30 class DwarfUnit; variable 121 unsigned computeSizeAndOffsetsForUnit(DwarfUnit *TheU); 131 void emitUnit(DwarfUnit *TheU, bool UseOffsets);
|
| H A D | DwarfUnit.h | 35 class DwarfUnit : public DIEUnit { 71 DwarfUnit(dwarf::Tag, const DICompileUnit *Node, AsmPrinter *A, DwarfDebug *DW, 305 ~DwarfUnit(); 359 class DwarfTypeUnit final : public DwarfUnit { 380 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 | CMakeLists.txt | 20 DwarfUnit.cpp
|
| H A D | DwarfCompileUnit.h | 46 class DwarfCompileUnit final : public DwarfUnit { 284 return DwarfUnit::getHeaderSize() + DWOIdSize; in getHeaderSize()
|
| H A D | DwarfDebug.h | 54 class DwarfUnit; variable 561 void initSkeletonUnit(const DwarfUnit &U, DIE &Die,
|
| H A D | DwarfCompileUnit.cpp | 60 : DwarfUnit(GetCompileUnitType(Kind, DW), Node, A, DW, DWU), UniqueID(UID) { in DwarfCompileUnit() 1379 DwarfUnit::emitCommonHeader(UseOffsets, UT); in emitHeader()
|
| H A D | DwarfDebug.cpp | 2406 static dwarf::PubIndexEntryDescriptor computeIndexValue(DwarfUnit *CU, in computeIndexValue() 3309 void DwarfDebug::initSkeletonUnit(const DwarfUnit &U, DIE &Die, in initSkeletonUnit()
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/GSYM/ |
| H A D | DwarfTransformer.cpp | 430 auto getDie = [&](DWARFUnit &DwarfUnit) -> DWARFDie { in convert() argument 431 DWARFDie ReturnDie = DwarfUnit.getUnitDIE(false); in convert() 432 if (std::optional<uint64_t> DWOId = DwarfUnit.getDWOId()) { in convert() 433 DWARFUnit *DWOCU = DwarfUnit.getNonSkeletonUnitDIE(false).getDwarfUnit(); in convert() 436 DwarfUnit.getUnitDIE().find( in convert()
|
| /openbsd-src/gnu/usr.bin/clang/libLLVMAsmPrinter/ |
| H A D | Makefile | 24 DwarfUnit.cpp \
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | BUILD.gn | 38 "DwarfUnit.cpp",
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-profgen/ |
| H A D | ProfiledBinary.cpp | 815 DWARFUnit *const DwarfUnit = CompilationUnit.get(); in loadSymbolsFromDWARF() local 816 if (std::optional<uint64_t> DWOId = DwarfUnit->getDWOId()) { in loadSymbolsFromDWARF() 817 DWARFUnit *DWOCU = DwarfUnit->getNonSkeletonUnitDIE(false).getDwarfUnit(); in loadSymbolsFromDWARF() 820 DwarfUnit->getUnitDIE().find( in loadSymbolsFromDWARF()
|