Home
last modified time | relevance | path

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

123456

/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerImpl.cpp67 for (const std::unique_ptr<DWARFUnit> &CU : in addObjectFile() local
69 DWARFDie CUDie = CU->getUnitDIE(); in addObjectFile()
75 OnCUDieLoaded(*CU); in addObjectFile()
257 static void resolveRelativeObjectPath(SmallVectorImpl<char> &Buf, DWARFDie CU) { in resolveRelativeObjectPath() argument
258 sys::path::append(Buf, dwarf::toString(CU.find(dwarf::DW_AT_comp_dir), "")); in resolveRelativeObjectPath()
397 for (const auto &CU : ErrOrObj->Dwarf->compile_units()) { in loadClangModule() local
398 OnCUDieLoaded(*CU); in loadClangModule()
400 auto ChildCUDie = CU->getUnitDIE(); in loadClangModule()
432 GlobalData, *CU, UniqueUnitID.fetch_add(1), ModuleName, *ErrOrObj, in loadClangModule()
433 getUnitForOffset, CU->getFormParams(), getEndianness()); in loadClangModule()
[all …]
H A DSyntheticTypeNameBuilder.cpp22 InputUnitEntryPair.CU->getDIEInfo(InputUnitEntryPair.DieEntry); in assignName()
26 if (InputUnitEntryPair.CU->getDieTypeEntry(InputUnitEntryPair.DieEntry) != in assignName()
38 InputUnitEntryPair.CU->getFirstChildEntry( in addArrayDimension()
41 CurChild = InputUnitEntryPair.CU->getSiblingEntry(CurChild)) { in addArrayDimension()
46 InputUnitEntryPair.CU->find(CurChild, dwarf::DW_AT_count)) { in addArrayDimension()
71 InputUnitEntryPair.CU->getFirstChildEntry( in addSignature()
74 CurChild = InputUnitEntryPair.CU->getSiblingEntry(CurChild)) { in addSignature()
86 InputUnitEntryPair.CU->getFirstChildEntry(CurChild); in addSignature()
88 CurGNUChild = InputUnitEntryPair.CU->getSiblingEntry(CurGNUChild)) in addSignature()
92 InputUnitEntryPair.CU->getFirstChildEntry(CurChild); in addSignature()
[all …]
H A DDWARFLinkerImpl.h255 CompileUnit &CU, TypeUnit *ArtificialTypeUnit,
270 auto CU = llvm::upper_bound( member
276 return CU != CompileUnits.end() ? CU->get() : nullptr;
306 void forEachCompileAndTypeUnit(function_ref<void(DwarfUnit *CU)> UnitHandler);
309 void forEachCompileUnit(function_ref<void(CompileUnit *CU)> UnitHandler);
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AsmBackend.cpp526 namespace CU { namespace
592 return CU::UNWIND_ARM64_MODE_FRAMELESS; in generateCompactUnwindEncoding()
595 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding()
608 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding()
619 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding()
622 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding()
626 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding()
629 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding()
632 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding()
642 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFLinker.cpp
/freebsd/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()
185 static void resolveRelativeObjectPath(SmallVectorImpl<char> &Buf, DWARFDie CU) { in resolveRelativeObjectPath() argument
186 sys::path::append(Buf, dwarf::toString(CU.find(dwarf::DW_AT_comp_dir), "")); in resolveRelativeObjectPath()
192 const DWARFDie &DIE, CompileUnit &CU, in analyzeImportedModule() argument
195 if (CU.getLanguage() != dwarf::DW_LANG_Swift) in analyzeImportedModule()
207 SysRoot = CU.getSysRoot(); in analyzeImportedModule()
223 DWARFDie CUDie = CU.getOrigUnit().getUnitDIE(); in analyzeImportedModule()
268 static bool updatePruning(const DWARFDie &Die, CompileUnit &CU, in updatePruning() argument
270 CompileUnit::DIEInfo &Info = CU.getInfo(Die); in updatePruning()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDebugLocStream.h33 DwarfCompileUnit *CU;
36 List(DwarfCompileUnit *CU, size_t EntryOffset)
37 : CU(CU), EntryOffset(EntryOffset) {} in List()
79 size_t startList(DwarfCompileUnit *CU) {
81 Lists.emplace_back(CU, Entries.size()); in startList()
162 ListBuilder(DebugLocStream &Locs, DwarfCompileUnit &CU, AsmPrinter &Asm,
164 : Locs(Locs), Asm(Asm), V(V), ListIndex(Locs.startList(&CU)), in ListBuilder() argument
34 DwarfCompileUnit *CU; global() member
80 startList(DwarfCompileUnit * CU) startList() argument
H A DDwarfDebug.cpp540 template <typename Func> static void forBothCUs(DwarfCompileUnit &CU, Func F) { in forBothCUs() argument
541 F(CU); in forBothCUs()
542 if (auto *SkelCU = CU.getSkeleton()) in forBothCUs()
543 if (CU.getCUNode()->getSplitDebugInlining()) in forBothCUs()
565 auto &CU = getOrCreateDwarfCompileUnit(SP->getUnit()); in constructAbstractSubprogramScopeDIE() local
566 if (auto *SkelCU = CU.getSkeleton()) { in constructAbstractSubprogramScopeDIE()
567 (shareAcrossDWOCUs() ? CU : SrcCU) in constructAbstractSubprogramScopeDIE()
569 if (CU.getCUNode()->getSplitDebugInlining()) in constructAbstractSubprogramScopeDIE()
572 CU.constructAbstractSubprogramScopeDIE(Scope); in constructAbstractSubprogramScopeDIE()
881 DwarfCompileUnit &CU, DIE &ScopeDIE, in constructCallSiteEntryDIEs() argument
[all …]
H A DDwarfDebug.h336 SymbolCU(DwarfCompileUnit *CU, const MCSymbol *Sym) : Sym(Sym), CU(CU) {} in SymbolCU()
339 DwarfCompileUnit *CU; member
462 CU = 0, enumerator
541 void ensureAbstractEntityIsCreatedIfScoped(DwarfCompileUnit &CU,
555 void constructCallSiteEntryDIEs(const DISubprogram &SP, DwarfCompileUnit &CU,
652 DwarfCompileUnit &constructSkeletonCU(const DwarfCompileUnit &CU);
704 void emitSectionReference(const DwarfCompileUnit &CU);
721 unsigned getDwarfCompileUnitIDForLineTable(const DwarfCompileUnit &CU);
756 void addDwarfTypeUnitType(DwarfCompileUnit &CU, StringRef Identifier,
860 void terminateLineTable(const DwarfCompileUnit *CU);
[all …]
H A DDIEHash.h35 DIEHash(AsmPrinter *A = nullptr, DwarfCompileUnit *CU = nullptr)
36 : AP(A), CU(CU) {} in AP()
108 DwarfCompileUnit *CU; variable
H A DDwarfExpression.h69 DwarfCompileUnit &CU; variable
224 DwarfExpression(unsigned DwarfVersion, DwarfCompileUnit &CU) in DwarfExpression() argument
225 : CU(CU), SubRegisterSizeInBits(0), SubRegisterOffsetInBits(0), in DwarfExpression()
339 DwarfCompileUnit &CU) in DebugLocDwarfExpression() argument
340 : DwarfExpression(DwarfVersion, CU), OutBS(BS) {} in DebugLocDwarfExpression()
368 DIEDwarfExpression(const AsmPrinter &AP, DwarfCompileUnit &CU, DIELoc &DIE);
H A DDwarfFile.cpp123 DwarfFile::addRange(const DwarfCompileUnit &CU, SmallVector<RangeSpan, 2> R) { in addRange() argument
128 if (Last.CU == &CU && Last.Ranges == R) { in addRange()
135 &CU, std::move(R)}); in addRange()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DModuleDebugInfoPrinter.cpp44 for (DICompileUnit *CU : Finder.compile_units()) { in printModuleDebugInfo()
46 auto Lang = dwarf::LanguageString(CU->getSourceLanguage()); in printModuleDebugInfo()
50 O << "unknown-language(" << CU->getSourceLanguage() << ")"; in printModuleDebugInfo()
51 printFile(O, CU->getFilename(), CU->getDirectory()); in printModuleDebugInfo()
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinker.h363 CompileUnit &CU; member
370 WorklistItem(DWARFDie Die, CompileUnit &CU, unsigned Flags,
372 : Die(Die), Type(T), CU(CU), Flags(Flags), AncestorIdx(0) {} in Die()
374 WorklistItem(DWARFDie Die, CompileUnit &CU, WorklistItemType T,
376 : Die(Die), Type(T), CU(CU), Flags(0), OtherInfo(OtherInfo) {} in Die()
378 WorklistItem(unsigned AncestorIdx, CompileUnit &CU, unsigned Flags) in WorklistItem()
379 : Type(WorklistItemType::LookForParentDIEsToKeep), CU(CU), Flags(Flags), in WorklistItem()
440 void lookForParentDIEsToKeep(unsigned AncestorIdx, CompileUnit &CU,
446 void lookForChildDIEsToKeep(const DWARFDie &Die, CompileUnit &CU,
452 void lookForRefDIEsToKeep(const DWARFDie &Die, CompileUnit &CU,
[all …]
/freebsd/usr.bin/tip/tip/
H A Dremote.c47 &AT, &DV, &CM, &CU, &EL, &IE, &OE, &PN, &PR, &DI,
82 CU = DV; in getremcap()
126 if (DU && CU == NOSTR) in getremcap()
127 CU = DV; in getremcap()
144 HW = (CU == NOSTR) || (DU && equal(DV, CU)); in getremcap()
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/
H A DDWARFLinker.h
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAsmBackend.cpp1147 namespace CU { namespace
1191 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding()
1224 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding()
1237 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding()
1251 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding()
1261 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding()
1266 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding()
1268 uint32_t CompactUnwindEncoding = CU::UNWIND_ARM_MODE_FRAME; in generateCompactUnwindEncoding()
1287 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding()
1294 } GPRCSRegs[] = {{ARM::R6, CU::UNWIND_ARM_FRAME_FIRST_PUSH_R6}, in generateCompactUnwindEncoding()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DDwarfTransformer.cpp35 CUInfo(DWARFContext &DICtx, DWARFCompileUnit *CU) { in CUInfo()
36 LineTable = DICtx.getLineTableForUnit(CU); in CUInfo()
37 CompDir = CU->getCompilationDir(); in CUInfo()
41 DWARFDie Die = CU->getUnitDIE(); in CUInfo()
43 AddrSize = CU->getAddressByteSize(); in CUInfo()
655 for (const auto &CU : DICtx.compile_units()) { in convert() local
656 DWARFDie Die = getDie(*CU); in convert()
657 CUInfo CUI(DICtx, dyn_cast<DWARFCompileUnit>(CU.get())); in convert()
668 for (const auto &CU : DICtx.compile_units()) in convert() local
669 CU->getAbbreviations(); in convert()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/
H A DDWARFLinkerImpl.cpp
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp159 bool CU = Header.getUnitType() == DW_UT_split_compile; in fixupIndexV5() local
160 uint64_t Sig = CU ? *Header.getDWOId() : Header.getTypeHash(); in fixupIndexV5()
1386 if (auto *CU = State->getNormalUnits().getUnitForOffset(Offset)) in getDIEForOffset() local
1387 return CU->getDIEForOffset(Offset); in getDIEForOffset()
1536 for (std::unique_ptr<DWARFUnit> &CU : compile_units()) { in getCompileUnitForDataAddress()
1537 if (CU->getVariableForAddress(Address)) { in getCompileUnitForDataAddress()
1538 return static_cast<DWARFCompileUnit *>(CU.get()); in getCompileUnitForDataAddress()
1548 DWARFCompileUnit *CU = getCompileUnitForCodeAddress(Address); in getDIEsForAddress() local
1549 if (!CU) in getDIEsForAddress()
1556 DWARFDie CUDie = CU->getUnitDIE(false); in getDIEsForAddress()
[all …]
H A DDWARFVerifier.cpp969 for (const auto &CU : DCtx.compile_units()) { in verifyDebugLineStmtOffsets() local
970 auto Die = CU->getUnitDIE(); in verifyDebugLineStmtOffsets()
978 auto LineTable = DCtx.getLineTableForUnit(CU.get()); in verifyDebugLineStmtOffsets()
1014 for (const auto &CU : DCtx.compile_units()) { in verifyDebugLineRows() local
1015 auto Die = CU->getUnitDIE(); in verifyDebugLineRows()
1016 auto LineTable = DCtx.getLineTableForUnit(CU.get()); in verifyDebugLineRows()
1047 FileIndex, CU->getCompilationDir(), in verifyDebugLineRows()
1255 for (const auto &CU : DCtx.compile_units()) in verifyDebugNamesCULists() local
1256 CUOffsets.insert(CU->getOffset()); in verifyDebugNamesCULists()
1266 for (uint32_t CU = 0, End = NI.getCUCount(); CU < End; ++CU) { in verifyDebugNamesCULists() local
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfdump/
H A Dllvm-dwarfdump.cpp451 for (const auto &CU : CUs) { in filterByName() local
452 filterDieNames(CU.get()); in filterByName()
455 DWARFDie CUDie = CU->getUnitDIE(false); in filterByName()
456 DWARFDie CUNonSkeletonDie = CU->getNonSkeletonUnitDIE(false); in filterByName()
481 DWARFCompileUnit *CU = DICtx.getCompileUnitForOffset(*CUOff); in toDie() local
482 if (!CU) in toDie()
485 if (std::optional<uint64_t> DWOId = CU->getDWOId()) { in toDie()
487 CU = DICtx.getDWOCompileUnitForHash(*DWOId); in toDie()
488 if (!CU) in toDie()
492 return CU->getDIEForOffset(CU->getOffset() + *Off); in toDie()
[all …]
/freebsd/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/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/share/i18n/esdb/ISO646/
H A DISO646.alias20 CU cuba
21 CU iso-ir-151
22 CU nc_nc00-10:81

123456