| /freebsd-12.1/contrib/llvm/lib/ObjectYAML/ |
| H A D | DWARFVisitor.h | 39 virtual void onStartCompileUnit(Unit &CU) {} in onStartCompileUnit() argument 40 virtual void onEndCompileUnit(Unit &CU) {} in onEndCompileUnit() argument 41 virtual void onStartDIE(Unit &CU, Entry &DIE) {} in onStartDIE() argument 42 virtual void onEndDIE(Unit &CU, Entry &DIE) {} in onEndDIE() argument 48 virtual void onStartCompileUnit(const Unit &CU) {} in onStartCompileUnit() argument 49 virtual void onEndCompileUnit(const Unit &CU) {} in onEndCompileUnit() argument 50 virtual void onStartDIE(const Unit &CU, const Entry &DIE) {} in onStartDIE() argument 51 virtual void onEndDIE(const Unit &CU, const Entry &DIE) {} in onEndDIE() argument
|
| H A D | DWARFEmitter.cpp | 141 void onStartCompileUnit(const DWARFYAML::Unit &CU) override { in onStartCompileUnit() argument 142 writeInitialLength(CU.Length, OS, DebugInfo.IsLittleEndian); in onStartCompileUnit() 143 writeInteger((uint16_t)CU.Version, OS, DebugInfo.IsLittleEndian); in onStartCompileUnit() 144 if(CU.Version >= 5) { in onStartCompileUnit() 145 writeInteger((uint8_t)CU.Type, OS, DebugInfo.IsLittleEndian); in onStartCompileUnit() 146 writeInteger((uint8_t)CU.AddrSize, OS, DebugInfo.IsLittleEndian); in onStartCompileUnit() 150 writeInteger((uint8_t)CU.AddrSize, OS, DebugInfo.IsLittleEndian); in onStartCompileUnit() 154 void onStartDIE(const DWARFYAML::Unit &CU, in onStartDIE() argument 318 virtual void onStartCompileUnit(DWARFYAML::Unit &CU) { Length = 7; } in onStartCompileUnit() argument 320 virtual void onEndCompileUnit(DWARFYAML::Unit &CU) { in onEndCompileUnit() argument [all …]
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfDebug.cpp | 471 F(CU); in forBothCUs() 631 return *CU; in getOrCreateDwarfCompileUnit() 825 [&](DwarfCompileUnit &CU) { CU.finishSubprogramDefinition(SP); }); in finishSubprogramDefinitions() argument 2046 const DwarfCompileUnit *CU = List.CU; in emitDebugLoc() local 2168 assert(Cur.CU); in emitDebugARanges() 2199 if (Cur.CU != Prev.CU) { in emitDebugARanges() 2203 assert(Prev.CU); in emitDebugARanges() 2220 CUs.push_back(CU); in emitDebugARanges() 2234 CU = Skel; in emitDebugARanges() 2258 emitSectionReference(*CU); in emitDebugARanges() [all …]
|
| H A D | DwarfDebug.h | 266 SymbolCU(DwarfCompileUnit *CU, const MCSymbol *Sym) : Sym(Sym), CU(CU) {} in SymbolCU() 269 DwarfCompileUnit *CU; member 413 void ensureAbstractEntityIsCreated(DwarfCompileUnit &CU, 416 void ensureAbstractEntityIsCreatedIfScoped(DwarfCompileUnit &CU, 516 DwarfCompileUnit &constructSkeletonCU(const DwarfCompileUnit &CU); 570 void emitSectionReference(const DwarfCompileUnit &CU); 604 void addDwarfTypeUnitType(DwarfCompileUnit &CU, StringRef Identifier, 693 void addSubprogramNames(const DICompileUnit &CU, const DISubprogram *SP, 698 void addAccelName(const DICompileUnit &CU, StringRef Name, const DIE &Die); 702 void addAccelNamespace(const DICompileUnit &CU, StringRef Name, [all …]
|
| H A D | DebugLocStream.h | 35 DwarfCompileUnit *CU; member 38 List(DwarfCompileUnit *CU, size_t EntryOffset) in List() 39 : CU(CU), EntryOffset(EntryOffset) {} in List() 78 size_t startList(DwarfCompileUnit *CU) { in startList() argument 80 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), MI(MI), ListIndex(Locs.startList(&CU)) {} in ListBuilder()
|
| H A D | DwarfFile.h | 51 const DwarfCompileUnit *CU; variable 56 RangeSpanList(MCSymbol *Sym, const DwarfCompileUnit &CU, in RangeSpanList() argument 58 : RangeSym(Sym), CU(&CU), Ranges(std::move(Ranges)) {} in RangeSpanList() 60 const DwarfCompileUnit &getCU() const { return *CU; } in getCU() 125 std::pair<uint32_t, RangeSpanList *> addRange(const DwarfCompileUnit &CU,
|
| H A D | AccelTable.cpp | 428 for (const auto &CU : enumerate(CompUnits)) { in emitCUList() local 429 Asm->OutStreamer->AddComment("Compilation unit " + Twine(CU.index())); in emitCUList() 430 Asm->emitDwarfSymbolReference(CU.value()); in emitCUList() 559 for (const auto &CU : enumerate(CUs)) { in emitDWARF5AccelTable() local 560 if (CU.value()->getCUNode()->getNameTableKind() == in emitDWARF5AccelTable() 563 CUIndex[CU.index()] = Count++; in emitDWARF5AccelTable() 564 assert(CU.index() == CU.value()->getUniqueID()); in emitDWARF5AccelTable() 566 DD.useSplitDwarf() ? CU.value()->getSkeleton() : CU.value().get(); in emitDWARF5AccelTable()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64AsmBackend.cpp | 476 namespace CU { namespace 539 return CU::UNWIND_ARM64_MODE_FRAMELESS; in generateCompactUnwindEncoding() 551 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding() 562 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding() 584 CompactUnwindEncoding |= CU::UNWIND_ARM64_MODE_FRAME; in generateCompactUnwindEncoding() 598 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding() 602 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding() 618 CompactUnwindEncoding |= CU::UNWIND_ARM64_FRAME_X19_X20_PAIR; in generateCompactUnwindEncoding() 652 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding() 664 return CU::UNWIND_ARM64_MODE_DWARF; in generateCompactUnwindEncoding() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMAsmBackend.cpp | 934 namespace CU { namespace 1007 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding() 1020 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding() 1034 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding() 1044 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding() 1049 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding() 1070 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding() 1098 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding() 1118 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding() 1132 return CU::UNWIND_ARM_MODE_DWARF; in generateCompactUnwindEncoding() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | ModuleDebugInfoPrinter.cpp | 74 for (DICompileUnit *CU : Finder.compile_units()) { in print() 76 auto Lang = dwarf::LanguageString(CU->getSourceLanguage()); in print() 80 O << "unknown-language(" << CU->getSourceLanguage() << ")"; in print() 81 printFile(O, CU->getFilename(), CU->getDirectory()); in print()
|
| /freebsd-12.1/usr.bin/tip/tip/ |
| H A D | remote.c | 63 &AT, &DV, &CM, &CU, &EL, &IE, &OE, &PN, &PR, &DI, 98 CU = DV; in getremcap() 142 if (DU && CU == NOSTR) in getremcap() 143 CU = DV; in getremcap() 160 HW = (CU == NOSTR) || (DU && equal(DV, CU)); in getremcap()
|
| H A D | cu.c | 62 CU = DV = NOSTR; in cumain() 87 CU = optarg; in cumain()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | DebugInfo.cpp | 65 processCompileUnit(CU); in processModule() 78 if (!addCompileUnit(CU)) in processCompileUnit() 87 for (auto *ET : CU->getEnumTypes()) in processCompileUnit() 157 addCompileUnit(CU); in processScope() 241 if (!CU) in addCompileUnit() 246 CUs.push_back(CU); in addCompileUnit() 477 if (CU->getDWOId()) in getReplacementCU() 486 CU->getContext(), CU->getSourceLanguage(), File, CU->getProducer(), in getReplacementCU() 487 CU->isOptimized(), CU->getFlags(), CU->getRuntimeVersion(), in getReplacementCU() 490 CU->getDWOId(), CU->getSplitDebugInlining(), in getReplacementCU() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFContext.cpp | 645 if (auto *CU = NormalUnits.getUnitForOffset(Offset)) in getDIEForOffset() local 646 return CU->getDIEForOffset(Offset); in getDIEForOffset() 917 if (!CU) in getDIEsForAddress() 920 Result.CompileUnit = CU; in getDIEsForAddress() 975 if (!CU) in getLineInfoForAddress() 993 if (!CU) in getLineInfoForAddressRange() 1040 if (!CU) in getInliningInfoForAddress() 1051 LineTable = getLineTableForUnit(CU); in getInliningInfoForAddress() 1073 LineTable = getLineTableForUnit(CU); in getInliningInfoForAddress() 1682 for (const auto &CU : compile_units()) { in getCUAddrSize() local [all …]
|
| H A D | DWARFVerifier.cpp | 683 for (const auto &CU : DCtx.compile_units()) { in verifyDebugLineStmtOffsets() local 684 auto Die = CU->getUnitDIE(); in verifyDebugLineStmtOffsets() 692 auto LineTable = DCtx.getLineTableForUnit(CU.get()); in verifyDebugLineStmtOffsets() 725 for (const auto &CU : DCtx.compile_units()) { in verifyDebugLineRows() local 726 auto Die = CU->getUnitDIE(); in verifyDebugLineRows() 753 FileIndex, CU->getCompilationDir(), in verifyDebugLineRows() 942 for (const auto &CU : DCtx.compile_units()) in verifyDebugNamesCULists() local 943 CUMap[CU->getOffset()] = NotIndexed; in verifyDebugNamesCULists() 953 for (uint32_t CU = 0, End = NI.getCUCount(); CU < End; ++CU) { in verifyDebugNamesCULists() local 954 uint32_t Offset = NI.getCUOffset(CU); in verifyDebugNamesCULists() [all …]
|
| H A D | DWARFDebugAranges.cpp | 54 for (const auto &CU : CTX->compile_units()) { in generate() local 55 uint32_t CUOffset = CU->getOffset(); in generate() 57 Expected<DWARFAddressRangesVector> CURanges = CU->collectAddressRanges(); in generate()
|
| H A D | DWARFAcceleratorTable.cpp | 580 uint32_t DWARFDebugNames::NameIndex::getCUOffset(uint32_t CU) const { in getCUOffset() 581 assert(CU < Hdr.CompUnitCount); in getCUOffset() 582 uint32_t Offset = CUsBase + 4 * CU; in getCUOffset() 686 for (uint32_t CU = 0; CU < Hdr.CompUnitCount; ++CU) in dumpCUs() local 687 W.startLine() << format("CU[%u]: 0x%08x\n", CU, getCUOffset(CU)); in dumpCUs() 882 for (uint32_t CU = 0; CU < NI.getCUCount(); ++CU) in getCUNameIndex() local 883 CUToNameIndex.try_emplace(NI.getCUOffset(CU), &NI); in getCUNameIndex()
|
| H A D | DWARFUnit.cpp | 132 auto *CU = in getUnitForOffset() local 137 if (CU != end && (*CU)->getOffset() <= Offset) in getUnitForOffset() 138 return CU->get(); in getUnitForOffset() 151 auto *CU = in getUnitForIndexEntry() local 156 if (CU != end && (*CU)->getOffset() <= Offset) in getUnitForIndexEntry() 157 return CU->get(); in getUnitForIndexEntry() 167 this->insert(CU, std::move(U)); in getUnitForIndexEntry()
|
| H A D | DWARFGdbIndex.cpp | 32 for (const CompUnitEntry &CU : CuList) in dumpCUList() local 33 OS << format(" %d: Offset = 0x%llx, Length = 0x%llx\n", I++, CU.Offset, in dumpCUList() 34 CU.Length); in dumpCUList()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | CharUnits.h | 209 const clang::CharUnits &CU) { 210 return CU * Scale; 230 static unsigned getHashValue(const clang::CharUnits &CU) { 231 clang::CharUnits::QuantityType Quantity = CU.getQuantity();
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86AsmBackend.cpp | 464 namespace CU { namespace 610 return CU::UNWIND_MODE_DWARF; in generateCompactUnwindEncodingImpl() 626 return CU::UNWIND_MODE_DWARF; in generateCompactUnwindEncodingImpl() 630 if (RegEnc == ~0U) return CU::UNWIND_MODE_DWARF; in generateCompactUnwindEncodingImpl() 632 CompactUnwindEncoding |= CU::UNWIND_MODE_BP_FRAME; in generateCompactUnwindEncodingImpl() 634 CompactUnwindEncoding |= RegEnc & CU::UNWIND_BP_FRAME_REGISTERS; in generateCompactUnwindEncodingImpl() 641 CompactUnwindEncoding |= CU::UNWIND_MODE_STACK_IMMD; in generateCompactUnwindEncodingImpl() 648 return CU::UNWIND_MODE_DWARF; in generateCompactUnwindEncodingImpl() 651 CompactUnwindEncoding |= CU::UNWIND_MODE_STACK_IND; in generateCompactUnwindEncodingImpl() 668 if (RegEnc == ~0U) return CU::UNWIND_MODE_DWARF; in generateCompactUnwindEncodingImpl() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/llvm-dwarfdump/ |
| H A D | llvm-dwarfdump.cpp | 314 for (const auto &CU : CUs) in filterByName() local 315 for (const auto &Entry : CU->dies()) { in filterByName() 316 DWARFDie Die = {CU.get(), &Entry}; in filterByName() 342 DWARFCompileUnit *CU = DICtx.getCompileUnitForOffset(*CUOff); in toDie() local 343 if (!CU) in toDie() 346 if (llvm::Optional<uint64_t> DWOId = CU->getDWOId()) { in toDie() 348 CU = DICtx.getDWOCompileUnitForHash(*DWOId); in toDie() 349 if (!CU) in toDie() 353 return CU->getDIEForOffset(CU->getOffset() + *Off); in toDie()
|
| /freebsd-12.1/share/i18n/esdb/ISO646/ |
| H A D | ISO646.alias | 21 CU cuba 22 CU iso-ir-151 23 CU nc_nc00-10:81
|
| /freebsd-12.1/contrib/elftoolchain/addr2line/ |
| H A D | addr2line.c | 57 struct CU { struct 84 static struct CU *culist; argument 157 search_func(struct CU *cu, Dwarf_Unsigned addr) in search_func() 202 collect_func(Dwarf_Debug dbg, Dwarf_Die die, struct Func *parent, struct CU *cu) in collect_func() 343 print_inlines(struct CU *cu, struct Func *f, Dwarf_Unsigned call_file, in print_inlines() 390 struct CU *cu; in translate()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | DebugInfo.h | 85 void processCompileUnit(DICompileUnit *CU); 89 bool addCompileUnit(DICompileUnit *CU);
|