Home
last modified time | relevance | path

Searched refs:DwarfCompileUnit (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.h54 class DwarfCompileUnit; variable
269 DwarfCompileUnit *CU;
286 MapVector<const MDNode *, DwarfCompileUnit *> CUMap;
289 DenseMap<const DIE *, DwarfCompileUnit *> CUDieMap;
314 const DwarfCompileUnit *PrevCU;
413 void ensureAbstractEntityIsCreated(DwarfCompileUnit &CU,
420 DbgEntity *createConcreteEntity(DwarfCompileUnit &TheCU,
478 DwarfCompileUnit *TheU,
516 DwarfCompileUnit &constructSkeletonCU(const DwarfCompileUnit &CU);
544 DwarfCompileUnit &NewCU);
[all …]
H A DDwarfCompileUnit.cpp55 DwarfCompileUnit::DwarfCompileUnit(unsigned UID, const DICompileUnit *Node, in DwarfCompileUnit() function in DwarfCompileUnit
113 DIE *DwarfCompileUnit::getOrCreateGlobalVariableDIE( in getOrCreateGlobalVariableDIE()
269 void DwarfCompileUnit::addRange(RangeSpan Range) { in addRange()
287 void DwarfCompileUnit::initStmtList() { in initStmtList()
311 void DwarfCompileUnit::applyStmtList(DIE &D) { in applyStmtList()
363 void DwarfCompileUnit::constructScopeDIE( in constructScopeDIE()
453 void DwarfCompileUnit::attachRangesOrLowHighPC( in attachRangesOrLowHighPC()
463 void DwarfCompileUnit::attachRangesOrLowHighPC( in attachRangesOrLowHighPC()
791 DwarfCompileUnit *ContextCU = this; in constructAbstractSubprogramScopeDIE()
1120 bool DwarfCompileUnit::isDwoUnit() const { in isDwoUnit()
[all …]
H A DDwarfFile.h30 class DwarfCompileUnit; variable
51 const DwarfCompileUnit *CU;
56 RangeSpanList(MCSymbol *Sym, const DwarfCompileUnit &CU, in RangeSpanList()
60 const DwarfCompileUnit &getCU() const { return *CU; } in getCU()
75 SmallVector<std::unique_ptr<DwarfCompileUnit>, 1> CUs;
121 const SmallVectorImpl<std::unique_ptr<DwarfCompileUnit>> &getUnits() { in getUnits()
125 std::pair<uint32_t, RangeSpanList *> addRange(const DwarfCompileUnit &CU,
144 void addUnit(std::unique_ptr<DwarfCompileUnit> U);
H A DDwarfDebug.cpp628 DwarfCompileUnit &
637 DwarfCompileUnit &NewCU = *OwnedUnit; in getOrCreateDwarfCompileUnit()
678 GVEs, [](DwarfCompileUnit::GlobalExpr A, DwarfCompileUnit::GlobalExpr B) { in sortGlobalExprs()
1805 DwarfCompileUnit *TheU = NU.second; in emitDebugPubSections()
2046 const DwarfCompileUnit *CU = List.CU; in emitDebugLoc()
2217 std::vector<DwarfCompileUnit *> CUs; in emitDebugARanges()
2219 DwarfCompileUnit *CU = it.first; in emitDebugARanges()
2224 llvm::sort(CUs, [](const DwarfCompileUnit *A, const DwarfCompileUnit *B) { in emitDebugARanges()
2229 for (DwarfCompileUnit *CU : CUs) { in emitDebugARanges()
2522 DwarfCompileUnit &DwarfDebug::constructSkeletonCU(const DwarfCompileUnit &CU) { in constructSkeletonCU()
[all …]
H A DDebugLocStream.h21 class DwarfCompileUnit; variable
35 DwarfCompileUnit *CU;
38 List(DwarfCompileUnit *CU, size_t EntryOffset) in List()
78 size_t startList(DwarfCompileUnit *CU) { in startList()
162 ListBuilder(DebugLocStream &Locs, DwarfCompileUnit &CU, AsmPrinter &Asm, in ListBuilder()
H A DDwarfCompileUnit.h44 class DwarfCompileUnit final : public DwarfUnit {
54 DwarfCompileUnit *Skeleton = nullptr;
105 DwarfCompileUnit(unsigned UID, const DICompileUnit *Node, AsmPrinter *A,
111 DwarfCompileUnit *getSkeleton() const { in getSkeleton()
143 DwarfCompileUnit &getCU() override { return *this; } in getCU()
230 void setSkeleton(DwarfCompileUnit &Skel) { Skeleton = &Skel; } in setSkeleton()
H A DDwarfUnit.h36 class DwarfCompileUnit; variable
282 virtual DwarfCompileUnit &getCU() = 0;
354 DwarfCompileUnit &CU;
362 DwarfTypeUnit(DwarfCompileUnit &CU, AsmPrinter *A, DwarfDebug *DW,
381 DwarfCompileUnit &getCU() override { return CU; } in getCU()
H A DDwarfFile.cpp27 void DwarfFile::addUnit(std::unique_ptr<DwarfCompileUnit> U) { in addUnit()
118 DwarfFile::addRange(const DwarfCompileUnit &CU, SmallVector<RangeSpan, 2> R) { in addRange()
H A DAccelTable.cpp555 const DwarfDebug &DD, ArrayRef<std::unique_ptr<DwarfCompileUnit>> CUs) { in emitDWARF5AccelTable()
565 const DwarfCompileUnit *MainCU = in emitDWARF5AccelTable()
H A DDwarfUnit.cpp78 DwarfTypeUnit::DwarfTypeUnit(DwarfCompileUnit &CU, AsmPrinter *A, in DwarfTypeUnit()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DAccelTable.h111 class DwarfCompileUnit; variable
314 ArrayRef<std::unique_ptr<DwarfCompileUnit>> CUs);
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile155 SRCS_MIN+= CodeGen/AsmPrinter/DwarfCompileUnit.cpp