Home
last modified time | relevance | path

Searched refs:CUs (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DModule.h802 NamedMDNode *CUs; variable
814 explicit debug_compile_units_iterator(NamedMDNode *CUs, unsigned Idx) in debug_compile_units_iterator() argument
815 : CUs(CUs), Idx(Idx) { in debug_compile_units_iterator()
844 auto *CUs = getNamedMetadata("llvm.dbg.cu"); in debug_compile_units_begin() local
845 return debug_compile_units_iterator(CUs, 0); in debug_compile_units_begin()
849 auto *CUs = getNamedMetadata("llvm.dbg.cu"); in debug_compile_units_end() local
850 return debug_compile_units_iterator(CUs, CUs ? CUs->getNumOperands() : 0); in debug_compile_units_end()
857 auto *CUs = getNamedMetadata("llvm.dbg.cu"); in debug_compile_units() local
859 debug_compile_units_iterator(CUs, 0), in debug_compile_units()
860 debug_compile_units_iterator(CUs, CUs ? CUs->getNumOperands() : 0)); in debug_compile_units()
H A DDebugInfo.h141 return make_range(CUs.begin(), CUs.end()); in compile_units()
160 unsigned compile_unit_count() const { return CUs.size(); } in compile_unit_count()
167 SmallVector<DICompileUnit *, 8> CUs;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfFile.cpp24 CUs.push_back(std::move(U)); in addUnit()
30 for (const auto &TheU : CUs) in emitUnits()
63 for (const auto &TheU : CUs) { in computeSizeAndOffsets()
H A DDwarfFile.h60 SmallVector<std::unique_ptr<DwarfCompileUnit>, 1> CUs; variable
103 return CUs; in getUnits()
H A DAccelTable.cpp683 ArrayRef<std::unique_ptr<DwarfCompileUnit>> CUs) { in emitDWARF5AccelTable() argument
687 SmallVector<unsigned, 1> CUIndex(CUs.size()); in emitDWARF5AccelTable()
691 for (const auto &CU : enumerate(CUs)) { in emitDWARF5AccelTable()
751 ArrayRef<std::variant<MCSymbol *, uint64_t>> CUs, in emitDWARF5AccelTable() argument
757 Dwarf5AccelTableWriter(Asm, Contents, CUs, TypeUnits, getIndexForEntry, false) in emitDWARF5AccelTable()
H A DCodeViewDebug.cpp860 NamedMDNode *CUs = MMI->getModule()->getNamedMetadata("llvm.dbg.cu"); in emitCompilerInformation() local
861 const MDNode *Node = *CUs->operands().begin(); in emitCompilerInformation()
939 NamedMDNode *CUs = MMI->getModule()->getNamedMetadata("llvm.dbg.cu"); in emitBuildInfo() local
940 const MDNode *Node = *CUs->operands().begin(); // FIXME: Multiple CUs. in emitBuildInfo()
3234 NamedMDNode *CUs = MMI->getModule()->getNamedMetadata("llvm.dbg.cu"); in collectGlobalVariableInfo() local
3235 for (const MDNode *Node : CUs->operands()) { in collectGlobalVariableInfo()
3332 NamedMDNode *CUs = MMI->getModule()->getNamedMetadata("llvm.dbg.cu"); in emitDebugInfoForRetainedTypes() local
3333 for (const MDNode *Node : CUs->operands()) { in emitDebugInfoForRetainedTypes()
H A DDwarfDebug.cpp3073 std::vector<DwarfCompileUnit *> CUs; in emitDebugARanges() local
3076 CUs.push_back(CU); in emitDebugARanges()
3080 llvm::sort(CUs, [](const DwarfCompileUnit *A, const DwarfCompileUnit *B) { in emitDebugARanges()
3085 for (DwarfCompileUnit *CU : CUs) { in emitDebugARanges()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DModule.cpp387 return cast<DICompileUnit>(CUs->getOperand(Idx)); in operator *()
390 return cast<DICompileUnit>(CUs->getOperand(Idx)); in operator ->()
394 while (CUs && (Idx < CUs->getNumOperands()) && in SkipNoDebugCUs()
H A DDebugInfo.cpp183 CUs.clear(); in reset()
357 CUs.push_back(CU); in addCompileUnit()
H A DVerifier.cpp6588 auto *CUs = M.getNamedMetadata("llvm.dbg.cu"); in verifyCompileUnits() local
6590 if (CUs) in verifyCompileUnits()
6591 Listed.insert(CUs->op_begin(), CUs->op_end()); in verifyCompileUnits()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DAccelTable.h410 ArrayRef<std::unique_ptr<DwarfCompileUnit>> CUs);
418 ArrayRef<std::variant<MCSymbol *, uint64_t>> CUs,
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp1261 const auto &CUs = compile_units(); in dump() local
1262 auto I = CUs.begin(); in dump()
1263 if (I == CUs.end()) in dump()
2472 auto CUs = compile_units(); in getCUAddrSize() local
2473 return CUs.empty() ? 0 : (*CUs.begin())->getAddressByteSize(); in getCUAddrSize()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DBuiltinsHexagon.def69 TARGET_BUILTIN(__builtin_brev_lduh, "v*Us*CUs*iC", "", V5)
/freebsd/contrib/llvm-project/llvm/tools/llvm-symbolizer/
H A DOpts.td38 defm dwp : Eq<"dwp", "Path to DWP file to be use for any split CUs">, MetaVarName<"<file>">;
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfdump/
H A Dllvm-dwarfdump.cpp398 const StringSet<> &Names, DWARFContext::unit_iterator_range CUs, in filterByName() argument
411 for (const auto &CU : CUs) { in filterByName()