Home
last modified time | relevance | path

Searched refs:CU (Results 1 – 25 of 122) sorted by relevance

12345

/freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDependencyTracker.cpp31 Worklist.push_back(CU.getOrigUnit().getUnitDIE()); in verifyKeepChain()
44 CU.getDIEInfo(Current.getDebugInfoEntry()); in verifyKeepChain()
96 CU.getDIEInfo(Link.Parent).dump(); in verifyKeepChain()
101 CU.getDIEInfo(Link.Child).dump(); in verifyKeepChain()
113 CompileUnit::DIEInfo &CUInfo = CU.getDIEInfo(CU.getDebugInfoEntry(0)); in resolveDependenciesAndMarkLiveness()
115 collectRootsToKeep(UnitEntryPairTy{&CU, CU.getDebugInfoEntry(0)}, in resolveDependenciesAndMarkLiveness()
620 DWARFUnit &Unit = Entry.CU->getOrigUnit(); in maybeAddReferencedRoots()
648 RefDie->CU->setInterconnectedCU(); in maybeAddReferencedRoots()
649 Entry.CU->setInterconnectedCU(); in maybeAddReferencedRoots()
654 assert((Entry.CU->getUniqueID() == RefDie->CU->getUniqueID() || in maybeAddReferencedRoots()
[all …]
H A DDWARFLinkerImpl.cpp78 OnCUDieLoaded(*CU); in addObjectFile()
401 OnCUDieLoaded(*CU); in loadClangModule()
603 switch (CU.getStage()) { in linkSingleCompileUnit()
607 if (!CU.loadInputDIEs()) { in linkSingleCompileUnit()
658 CU.verifyDependencies(); in linkSingleCompileUnit()
671 if (CU.isClangModule() || in linkSingleCompileUnit()
705 CU.error(std::move(Err)); in linkSingleCompileUnit()
706 CU.cleanupDataAfterClonning(); in linkSingleCompileUnit()
1071 SectionsSetHandler(*CU); in forEachObjectSectionsSet()
1090 UnitHandler(CU.get()); in forEachCompileAndTypeUnit()
[all …]
H A DSyntheticTypeNameBuilder.cpp23 InputUnitEntryPair.CU->getDIEInfo(InputUnitEntryPair.DieEntry); in assignName()
39 InputUnitEntryPair.CU->getFirstChildEntry( in addArrayDimension()
42 CurChild = InputUnitEntryPair.CU->getSiblingEntry(CurChild)) { in addArrayDimension()
72 InputUnitEntryPair.CU->getFirstChildEntry( in addSignature()
113 CompileUnit &CU, in addParamNames() argument
131 CompileUnit &CU, in addTemplateParamNames() argument
141 CU.find(Parameter, dwarf::DW_AT_const_value)) { in addTemplateParamNames()
285 InputUnitEntryPair.CU->resolveDIEReference( in addReferencedODRDies()
661 CompileUnit &CU, const DWARFDebugInfoEntry *DieEntry) { in OrderedChildrenIndexAssigner() argument
689 CurChild = CU.getSiblingEntry(CurChild)) { in OrderedChildrenIndexAssigner()
[all …]
H A DSyntheticTypeNameBuilder.h67 CompileUnit &CU,
72 CompileUnit &CU,
76 void addOrderedName(CompileUnit &CU, const DWARFDebugInfoEntry *DieEntry);
134 OrderedChildrenIndexAssigner(CompileUnit &CU,
140 getChildIndex(CompileUnit &CU, const DWARFDebugInfoEntry *ChildDieEntry);
145 std::optional<size_t> tagToArrayIndex(CompileUnit &CU,
H A DDIEGenerator.h24 DIEGenerator(BumpPtrAllocator &Allocator, DwarfUnit &CU) in DIEGenerator() argument
25 : Allocator(Allocator), CU(CU) {} in DIEGenerator()
27 DIEGenerator(DIE *OutputDIE, BumpPtrAllocator &Allocator, DwarfUnit &CU) in DIEGenerator() argument
28 : Allocator(Allocator), CU(CU), OutputDIE(OutputDIE) {} in DIEGenerator()
144 CU.assignAbbrev(NewAbbrev); in finalizeAbbreviations()
164 unsigned ValueSize = ValueRef.sizeOf(CU.getFormParams()); in addAttribute()
172 DwarfUnit &CU; variable
H A DDependencyTracker.h28 DependencyTracker(CompileUnit &CU) : CU(CU) {} in DependencyTracker() argument
140 RootCU.setPointer(RootEntry.CU); in LiveRootWorklistItemTy()
147 RootCU.setPointer(RootEntry.CU); in LiveRootWorklistItemTy()
151 ReferencedByCU = ReferencedBy.CU; in LiveRootWorklistItemTy()
261 CompileUnit &CU; variable
H A DDWARFLinkerImpl.h256 CompileUnit &CU, TypeUnit *ArtificialTypeUnit,
271 auto CU = llvm::upper_bound( member
277 return CU != CompileUnits.end() ? CU->get() : nullptr;
307 void forEachCompileAndTypeUnit(function_ref<void(DwarfUnit *CU)> UnitHandler);
310 void forEachCompileUnit(function_ref<void(CompileUnit *CU)> UnitHandler);
H A DAcceleratorRecordsSaver.cpp21 CompileUnit *CU = &InputCU; in hashFullyQualifiedName() local
35 std::optional<UnitEntryPairTy> RefDie = CU->resolveDIEReference( in hashFullyQualifiedName()
43 CU = RefDie->CU; in hashFullyQualifiedName()
44 InputDIE = RefDie->CU->getDIE(RefDie->DieEntry); in hashFullyQualifiedName()
60 hashFullyQualifiedName(*CU, ParentDie, ++ChildRecurseDepth))); in hashFullyQualifiedName()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AsmBackend.cpp543 namespace CU { namespace
609 return CU::UNWIND_ARM64_MODE_FRAMELESS; in generateCompactUnwindEncoding()
612 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding()
625 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding()
636 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding()
639 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding()
643 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding()
646 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding()
649 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding()
659 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinker.cpp64 auto CU = llvm::upper_bound( in getUnitForOffset() local
68 return CU != Units.end() ? CU->get() : nullptr; in getUnitForOffset()
198 SysRoot = CU.getSysRoot(); in analyzeImportedModule()
738 : CU.hasODR(); in lookForRefDIEsToKeep()
803 if (CU.getInfo(AncestorIdx).Keep) in lookForParentDIEsToKeep()
808 Worklist.emplace_back(CU.getInfo(AncestorIdx).ParentIdx, CU, Flags); in lookForParentDIEsToKeep()
2355 CompileUnit *CU = &U; in hashFullyQualifiedName() local
2372 CU = RefCU; in hashFullyQualifiedName()
2384 CU->getOrigUnit().getDIEAtIndex(CU->getInfo(Idx).ParentIdx).getTag() == in hashFullyQualifiedName()
2530 OnCUDieLoaded(*CU); in loadClangModule()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDebugLocStream.h33 DwarfCompileUnit *CU; member
36 List(DwarfCompileUnit *CU, size_t EntryOffset) in List()
37 : CU(CU), EntryOffset(EntryOffset) {} in List()
79 size_t startList(DwarfCompileUnit *CU) { in startList() argument
81 Lists.emplace_back(CU, Entries.size()); in startList()
162 ListBuilder(DebugLocStream &Locs, DwarfCompileUnit &CU, AsmPrinter &Asm, in ListBuilder() argument
164 : Locs(Locs), Asm(Asm), V(V), ListIndex(Locs.startList(&CU)), in ListBuilder()
H A DDwarfDebug.cpp531 F(CU); in forBothCUs()
886 CU.addFlag(ScopeDIE, CU.getDwarf5OrGNUAttr(dwarf::DW_AT_call_all_calls)); in constructCallSiteEntryDIEs()
1077 return *CU; in getOrCreateDwarfCompileUnit()
1248 [&](DwarfCompileUnit &CU) { CU.finishSubprogramDefinition(SP); }); in finishSubprogramDefinitions() argument
3025 assert(Cur.CU); in emitDebugARanges()
3055 if (Cur.CU != Prev.CU) { in emitDebugARanges()
3059 assert(Prev.CU); in emitDebugARanges()
3076 CUs.push_back(CU); in emitDebugARanges()
3090 CU = Skel; in emitDebugARanges()
3366 CU.getUniqueID(), CU.getCUNode(), Asm, this, &SkeletonHolder, in constructSkeletonCU()
[all …]
H A DDwarfDebug.h336 SymbolCU(DwarfCompileUnit *CU, const MCSymbol *Sym) : Sym(Sym), CU(CU) {} in SymbolCU()
339 DwarfCompileUnit *CU; member
457 CU = 0, enumerator
532 void ensureAbstractEntityIsCreatedIfScoped(DwarfCompileUnit &CU,
643 DwarfCompileUnit &constructSkeletonCU(const DwarfCompileUnit &CU);
695 void emitSectionReference(const DwarfCompileUnit &CU);
735 void addDwarfTypeUnitType(DwarfCompileUnit &CU, StringRef Identifier,
842 void terminateLineTable(const DwarfCompileUnit *CU);
851 const DwarfCompileUnit *CU);
855 const DwarfCompileUnit *CU);
[all …]
H A DDIEHash.h34 DIEHash(AsmPrinter *A = nullptr, DwarfCompileUnit *CU = nullptr)
35 : AP(A), CU(CU) {} in AP()
107 DwarfCompileUnit *CU; variable
H A DDwarfExpression.h130 DwarfCompileUnit &CU; variable
285 DwarfExpression(unsigned DwarfVersion, DwarfCompileUnit &CU) in DwarfExpression() argument
286 : CU(CU), SubRegisterSizeInBits(0), SubRegisterOffsetInBits(0), in DwarfExpression()
400 DwarfCompileUnit &CU) in DebugLocDwarfExpression() argument
401 : DwarfExpression(DwarfVersion, CU), OutBS(BS) {} in DebugLocDwarfExpression()
429 DIEDwarfExpression(const AsmPrinter &AP, DwarfCompileUnit &CU, DIELoc &DIE);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DModuleDebugInfoPrinter.cpp46 for (DICompileUnit *CU : Finder.compile_units()) { in printModuleDebugInfo()
48 auto Lang = dwarf::LanguageString(CU->getSourceLanguage()); in printModuleDebugInfo()
52 O << "unknown-language(" << CU->getSourceLanguage() << ")"; in printModuleDebugInfo()
53 printFile(O, CU->getFilename(), CU->getDirectory()); in printModuleDebugInfo()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinker.h359 CompileUnit &CU; member
366 WorklistItem(DWARFDie Die, CompileUnit &CU, unsigned Flags,
368 : Die(Die), Type(T), CU(CU), Flags(Flags), AncestorIdx(0) {} in Die()
370 WorklistItem(DWARFDie Die, CompileUnit &CU, WorklistItemType T,
372 : Die(Die), Type(T), CU(CU), Flags(0), OtherInfo(OtherInfo) {} in Die()
375 : Type(WorklistItemType::LookForParentDIEsToKeep), CU(CU), Flags(Flags), in WorklistItem()
436 void lookForParentDIEsToKeep(unsigned AncestorIdx, CompileUnit &CU,
442 void lookForChildDIEsToKeep(const DWARFDie &Die, CompileUnit &CU,
448 void lookForRefDIEsToKeep(const DWARFDie &Die, CompileUnit &CU,
455 void markODRCanonicalDie(const DWARFDie &Die, CompileUnit &CU);
[all …]
/freebsd-14.2/usr.bin/tip/tip/
H A Dremote.c61 &AT, &DV, &CM, &CU, &EL, &IE, &OE, &PN, &PR, &DI,
96 CU = DV; in getremcap()
140 if (DU && CU == NOSTR) in getremcap()
141 CU = DV; in getremcap()
158 HW = (CU == NOSTR) || (DU && equal(DV, CU)); in getremcap()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DDwarfTransformer.cpp36 CUInfo(DWARFContext &DICtx, DWARFCompileUnit *CU) { in CUInfo()
37 LineTable = DICtx.getLineTableForUnit(CU); in CUInfo()
38 CompDir = CU->getCompilationDir(); in CUInfo()
42 DWARFDie Die = CU->getUnitDIE(); in CUInfo()
44 AddrSize = CU->getAddressByteSize(); in CUInfo()
561 DWARFDie Die = getDie(*CU); in convert()
573 for (const auto &CU : DICtx.compile_units()) in convert() local
574 CU->getAbbreviations(); in convert()
579 for (const auto &CU : DICtx.compile_units()) in convert() local
580 pool.async([&CU]() { CU->getUnitDIE(false /*CUDieOnly*/); }); in convert()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAsmBackend.cpp1118 namespace CU { namespace
1162 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding()
1208 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding()
1222 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding()
1232 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding()
1237 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding()
1258 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding()
1286 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding()
1306 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding()
1320 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp1391 return CU->getDIEForOffset(Offset); in getDIEForOffset()
1549 if (!CU) in getDIEsForAddress()
1556 DWARFDie CUDie = CU->getUnitDIE(false); in getDIEsForAddress()
1573 Result.CompileUnit = CU; in getDIEsForAddress()
1696 if (const auto *LT = CU->getContext().getLineTableForUnit(CU)) in addLocalsForDie()
1722 if (!CU) in getLocalsForAddress()
1735 if (!CU) in getLineInfoForAddress()
1756 if (!CU) in getLineInfoForDataAddress()
1771 if (!CU) in getLineInfoForAddressRange()
1827 if (!CU) in getInliningInfoForAddress()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-dwarfdump/
H A Dllvm-dwarfdump.cpp411 for (const auto &CU : CUs) { in filterByName() local
412 filterDieNames(CU.get()); in filterByName()
415 DWARFDie CUDie = CU->getUnitDIE(false); in filterByName()
442 if (!CU) in toDie()
445 if (std::optional<uint64_t> DWOId = CU->getDWOId()) { in toDie()
447 CU = DICtx.getDWOCompileUnitForHash(*DWOId); in toDie()
448 if (!CU) in toDie()
452 return CU->getDIEForOffset(CU->getOffset() + *Off); in toDie()
570 for (const auto &CU : DICtx.compile_units()) { in collectObjectSources() local
576 StringRef CompDir = CU->getCompilationDir(); in collectObjectSources()
[all …]
/freebsd-14.2/sys/contrib/device-tree/include/dt-bindings/phy/
H A Dphy-lan966x-serdes.h6 #define CU(x) (x) macro
7 #define CU_MAX CU(2)
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DCharUnits.h226 const clang::CharUnits &CU) {
227 return CU * Scale;
247 static unsigned getHashValue(const clang::CharUnits &CU) {
248 clang::CharUnits::QuantityType Quantity = CU.getQuantity();
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfo.cpp193 processCompileUnit(CU); in processModule()
206 if (!addCompileUnit(CU)) in processCompileUnit()
291 addCompileUnit(CU); in processScope()
352 if (!CU) in addCompileUnit()
357 CUs.push_back(CU); in addCompileUnit()
709 if (CU->getDWOId()) in getReplacementCU()
718 CU->getContext(), CU->getSourceLanguage(), File, CU->getProducer(), in getReplacementCU()
719 CU->isOptimized(), CU->getFlags(), CU->getRuntimeVersion(), in getReplacementCU()
722 CU->getDWOId(), CU->getSplitDebugInlining(), in getReplacementCU()
723 CU->getDebugInfoForProfiling(), CU->getNameTableKind(), in getReplacementCU()
[all …]

12345