| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
| H A D | DWARFLinkerImpl.cpp | 67 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 D | SyntheticTypeNameBuilder.cpp | 22 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 D | DWARFLinkerImpl.h | 255 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 D | AArch64AsmBackend.cpp | 526 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 D | DWARFLinker.cpp | |
| /freebsd/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() 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 D | DebugLocStream.h | 33 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 D | DwarfDebug.cpp | 540 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 D | DwarfDebug.h | 336 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 D | DIEHash.h | 35 DIEHash(AsmPrinter *A = nullptr, DwarfCompileUnit *CU = nullptr) 36 : AP(A), CU(CU) {} in AP() 108 DwarfCompileUnit *CU; variable
|
| H A D | DwarfExpression.h | 69 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 D | DwarfFile.cpp | 123 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 D | ModuleDebugInfoPrinter.cpp | 44 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 D | DWARFLinker.h | 363 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 D | remote.c | 47 &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 D | DWARFLinker.h | |
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMAsmBackend.cpp | 1147 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 D | DwarfTransformer.cpp | 35 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 D | DWARFLinkerImpl.cpp | |
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFContext.cpp | 159 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 D | DWARFVerifier.cpp | 969 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 D | llvm-dwarfdump.cpp | 451 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 D | phy-lan966x-serdes.h | 6 #define CU(x) (x) macro 7 #define CU_MAX CU(2)
|
| /freebsd/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/share/i18n/esdb/ISO646/ |
| H A D | ISO646.alias | 20 CU cuba 21 CU iso-ir-151 22 CU nc_nc00-10:81
|