| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Module.h | 798 NamedMDNode *CUs; variable 810 explicit debug_compile_units_iterator(NamedMDNode *CUs, unsigned Idx) in debug_compile_units_iterator() argument 811 : CUs(CUs), Idx(Idx) { in debug_compile_units_iterator() 840 auto *CUs = getNamedMetadata("llvm.dbg.cu"); in debug_compile_units_begin() local 841 return debug_compile_units_iterator(CUs, 0); in debug_compile_units_begin() 845 auto *CUs = getNamedMetadata("llvm.dbg.cu"); in debug_compile_units_end() local 846 return debug_compile_units_iterator(CUs, CUs ? CUs->getNumOperands() : 0); in debug_compile_units_end() 853 auto *CUs = getNamedMetadata("llvm.dbg.cu"); in debug_compile_units() local 855 debug_compile_units_iterator(CUs, 0), in debug_compile_units() 856 debug_compile_units_iterator(CUs, CUs ? CUs->getNumOperands() : 0)); in debug_compile_units()
|
| H A D | DebugInfo.h | 149 return make_range(CUs.begin(), CUs.end()); in compile_units() 168 unsigned compile_unit_count() const { return CUs.size(); } in compile_unit_count() 175 SmallVector<DICompileUnit *, 8> CUs;
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfFile.cpp | 24 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 D | DwarfFile.h | 64 SmallVector<std::unique_ptr<DwarfCompileUnit>, 1> CUs; variable 107 return CUs; in getUnits()
|
| H A D | AccelTable.cpp | 644 ArrayRef<std::unique_ptr<DwarfCompileUnit>> CUs) { in emitDWARF5AccelTable() argument 648 SmallVector<unsigned, 1> CUIndex(CUs.size()); in emitDWARF5AccelTable() 652 for (const auto &CU : enumerate(CUs)) { in emitDWARF5AccelTable() 712 ArrayRef<std::variant<MCSymbol *, uint64_t>> CUs, in emitDWARF5AccelTable() argument 718 Dwarf5AccelTableWriter(Asm, Contents, CUs, TypeUnits, getIndexForEntry, false) in emitDWARF5AccelTable()
|
| H A D | CodeViewDebug.cpp | 632 NamedMDNode *CUs = MMI->getModule()->getNamedMetadata("llvm.dbg.cu"); in beginModule() local 633 Node = *CUs->operands().begin(); in beginModule() 900 NamedMDNode *CUs = MMI->getModule()->getNamedMetadata("llvm.dbg.cu"); in emitCompilerInformation() local 901 const MDNode *Node = *CUs->operands().begin(); in emitCompilerInformation() 948 NamedMDNode *CUs = MMI->getModule()->getNamedMetadata("llvm.dbg.cu"); in emitBuildInfo() local 949 const MDNode *Node = *CUs->operands().begin(); // FIXME: Multiple CUs. in emitBuildInfo() 3248 NamedMDNode *CUs = MMI->getModule()->getNamedMetadata("llvm.dbg.cu"); in collectGlobalVariableInfo() local 3249 for (const MDNode *Node : CUs->operands()) { in collectGlobalVariableInfo() 3346 NamedMDNode *CUs = MMI->getModule()->getNamedMetadata("llvm.dbg.cu"); in emitDebugInfoForRetainedTypes() local 3347 for (const MDNode *Node : CUs->operands()) { in emitDebugInfoForRetainedTypes()
|
| H A D | DwarfDebug.cpp | 3510 std::vector<DwarfCompileUnit *> CUs; in emitDebugARanges() local 3513 CUs.push_back(CU); in emitDebugARanges() 3517 llvm::sort(CUs, [](const DwarfCompileUnit *A, const DwarfCompileUnit *B) { in emitDebugARanges() 3522 for (DwarfCompileUnit *CU : CUs) { in emitDebugARanges()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Module.cpp | 428 return cast<DICompileUnit>(CUs->getOperand(Idx)); in operator *() 431 return cast<DICompileUnit>(CUs->getOperand(Idx)); in operator ->() 435 while (CUs && (Idx < CUs->getNumOperands()) && in SkipNoDebugCUs()
|
| H A D | DebugInfo.cpp | 205 CUs.clear(); in reset() 389 CUs.push_back(CU); in addCompileUnit()
|
| H A D | Verifier.cpp | 7398 auto *CUs = M.getNamedMetadata("llvm.dbg.cu"); in verifyCompileUnits() local 7400 if (CUs) in verifyCompileUnits() 7401 Listed.insert_range(CUs->operands()); in verifyCompileUnits()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | AccelTable.h | 461 ArrayRef<std::unique_ptr<DwarfCompileUnit>> CUs); 469 ArrayRef<std::variant<MCSymbol *, uint64_t>> CUs,
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFContext.cpp | 1258 const auto &CUs = compile_units(); in dump() local 1259 auto I = CUs.begin(); in dump() 1260 if (I == CUs.end()) in dump() 2474 auto CUs = compile_units(); in getCUAddrSize() local 2475 return CUs.empty() ? 0 : (*CUs.begin())->getAddressByteSize(); in getCUAddrSize()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfdump/ |
| H A D | llvm-dwarfdump.cpp | 438 const StringSet<> &Names, DWARFContext::unit_iterator_range CUs, in filterByName() argument 451 for (const auto &CU : CUs) { in filterByName()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-symbolizer/ |
| H A D | Opts.td | 43 defm dwp : Eq<"dwp", "Path to DWP file to be use for any split CUs">, MetaVarName<"<file>">;
|