Home
last modified time | relevance | path

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

1234

/freebsd-12.1/contrib/llvm/lib/ObjectYAML/
H A DDWARFVisitor.h39 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 DDWARFEmitter.cpp141 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 DDwarfDebug.cpp471 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 DDwarfDebug.h266 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 DDebugLocStream.h35 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 DDwarfFile.h51 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 DAccelTable.cpp428 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 DAArch64AsmBackend.cpp476 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 DARMAsmBackend.cpp934 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 DModuleDebugInfoPrinter.cpp74 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 Dremote.c63 &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 Dcu.c62 CU = DV = NOSTR; in cumain()
87 CU = optarg; in cumain()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DDebugInfo.cpp65 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 DDWARFContext.cpp645 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 DDWARFVerifier.cpp683 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 DDWARFDebugAranges.cpp54 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 DDWARFAcceleratorTable.cpp580 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 DDWARFUnit.cpp132 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 DDWARFGdbIndex.cpp32 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 DCharUnits.h209 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 DX86AsmBackend.cpp464 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 Dllvm-dwarfdump.cpp314 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 DISO646.alias21 CU cuba
22 CU iso-ir-151
23 CU nc_nc00-10:81
/freebsd-12.1/contrib/elftoolchain/addr2line/
H A Daddr2line.c57 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 DDebugInfo.h85 void processCompileUnit(DICompileUnit *CU);
89 bool addCompileUnit(DICompileUnit *CU);

1234