| /freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
| H A D | DependencyTracker.cpp | 31 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 D | DWARFLinkerImpl.cpp | 78 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 D | SyntheticTypeNameBuilder.cpp | 23 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 D | SyntheticTypeNameBuilder.h | 67 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 D | DIEGenerator.h | 24 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 D | DependencyTracker.h | 28 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 D | DWARFLinkerImpl.h | 256 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 D | AcceleratorRecordsSaver.cpp | 21 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 D | AArch64AsmBackend.cpp | 543 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 D | DWARFLinker.cpp | 64 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 D | DebugLocStream.h | 33 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 D | DwarfDebug.cpp | 531 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 D | DwarfDebug.h | 336 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 D | DIEHash.h | 34 DIEHash(AsmPrinter *A = nullptr, DwarfCompileUnit *CU = nullptr) 35 : AP(A), CU(CU) {} in AP() 107 DwarfCompileUnit *CU; variable
|
| H A D | DwarfExpression.h | 130 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 D | ModuleDebugInfoPrinter.cpp | 46 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 D | DWARFLinker.h | 359 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 D | remote.c | 61 &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 D | DwarfTransformer.cpp | 36 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 D | ARMAsmBackend.cpp | 1118 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 D | DWARFContext.cpp | 1391 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 D | llvm-dwarfdump.cpp | 411 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 D | phy-lan966x-serdes.h | 6 #define CU(x) (x) macro 7 #define CU_MAX CU(2)
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | CharUnits.h | 226 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 D | DebugInfo.cpp | 193 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 …]
|