| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfDebug.h | 560 const DICompileUnit::DebugNameTableKind NameTableKind, 678 DwarfCompileUnit &getOrCreateDwarfCompileUnit(const DICompileUnit *DIUnit); 679 void finishUnitAttributes(const DICompileUnit *DIUnit, 876 const DICompileUnit::DebugNameTableKind NameTableKind, 882 const DICompileUnit::DebugNameTableKind NameTableKind, 886 const DICompileUnit::DebugNameTableKind NameTableKind, 890 const DICompileUnit::DebugNameTableKind NameTableKind, 894 const DICompileUnit::DebugNameTableKind NameTableKind,
|
| H A D | DwarfDebug.cpp | 483 const DICompileUnit::DebugNameTableKind NameTableKind, in addSubprogramNames() 486 NameTableKind != DICompileUnit::DebugNameTableKind::Apple && in addSubprogramNames() 487 NameTableKind == DICompileUnit::DebugNameTableKind::None) in addSubprogramNames() 1015 void DwarfDebug::finishUnitAttributes(const DICompileUnit *DIUnit, in finishUnitAttributes() 1081 DwarfDebug::getOrCreateDwarfCompileUnit(const DICompileUnit *DIUnit) { in getOrCreateDwarfCompileUnit() 1088 DIUnit->getEmissionKind() == DICompileUnit::FullDebug) && in getOrCreateDwarfCompileUnit() 1198 for (DICompileUnit *CUNode : M->debug_compile_units()) { in beginModule() 1252 assert(SP->getUnit()->getEmissionKind() != DICompileUnit::NoDebug); in finishSubprogramDefinitions() 1366 auto *CUNode = cast<DICompileUnit>(P.first); in finalizeModuleInfo() 1421 const auto *CUNode = cast<DICompileUnit>(P.first); in endModule() [all …]
|
| H A D | DwarfUnit.h | 40 const DICompileUnit *CUNode; 76 DwarfUnit(dwarf::Tag, const DICompileUnit *Node, AsmPrinter *A, 111 const DICompileUnit *getCUNode() const { return CUNode; } in getCUNode()
|
| H A D | DwarfCompileUnit.cpp | 99 DwarfCompileUnit::DwarfCompileUnit(unsigned UID, const DICompileUnit *Node, in DwarfCompileUnit() 1549 case DICompileUnit::DebugNameTableKind::None: in hasDwarfPubSections() 1553 case DICompileUnit::DebugNameTableKind::GNU: in hasDwarfPubSections() 1555 case DICompileUnit::DebugNameTableKind::Apple: in hasDwarfPubSections() 1557 case DICompileUnit::DebugNameTableKind::Default: in hasDwarfPubSections() 1734 return getCUNode()->getEmissionKind() == DICompileUnit::LineTablesOnly || in includeMinimalInlineScopes()
|
| H A D | DwarfCompileUnit.h | 147 DwarfCompileUnit(unsigned UID, const DICompileUnit *Node, AsmPrinter *A,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DebugInfo.h | 129 void processCompileUnit(DICompileUnit *CU); 133 bool addCompileUnit(DICompileUnit *CU); 141 SmallVectorImpl<DICompileUnit *>::const_iterator; 175 SmallVector<DICompileUnit *, 8> CUs;
|
| H A D | DIBuilder.h | 50 DICompileUnit *CUNode; ///< The one compile unit created by this DIBuiler. 110 DICompileUnit *CU = nullptr); 148 LLVM_ABI DICompileUnit * 152 DICompileUnit::DebugEmissionKind Kind = 153 DICompileUnit::DebugEmissionKind::FullDebug, 156 DICompileUnit::DebugNameTableKind NameTableKind = 157 DICompileUnit::DebugNameTableKind::Default,
|
| H A D | Module.h | 805 using value_type = DICompileUnit *; 835 LLVM_ABI DICompileUnit *operator*() const; 836 LLVM_ABI DICompileUnit *operator->() const;
|
| H A D | Metadata.def | 97 HANDLE_SPECIALIZED_MDNODE_LEAF(DICompileUnit)
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RemoveRedundantDebugValues.cpp | 224 DICompileUnit::NoDebug)) in runOnMachineFunction() 237 DICompileUnit::NoDebug)) in run()
|
| H A D | WindowsSecureHotPatching.cpp | 358 DICompileUnit *Unit = Subprogram != nullptr ? Subprogram->getUnit() : nullptr; in getOrCreateRefVariable() 572 DICompileUnit *Unit = Subprogram != nullptr ? Subprogram->getUnit() : nullptr; in runOnFunction()
|
| H A D | LexicalScopes.cpp | 55 DICompileUnit::NoDebug) in initialize() 147 DICompileUnit::NoDebug) in getOrCreateLexicalScope()
|
| H A D | JMCInstrumenter.cpp | 113 DICompileUnit *CU = SP.getUnit(); in attachDebugInfo()
|
| H A D | BasicBlockSectionsProfileReader.cpp | 404 llvm::DICompileUnit *CU = Subprogram->getUnit(); in doInitialization()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | StripSymbols.cpp | 210 std::set<DICompileUnit *> LiveCUs; in stripDeadDebugInfoImpl() 222 for (DICompileUnit *DIC : F.compile_units()) { in stripDeadDebugInfoImpl() 262 for (DICompileUnit *CU : LiveCUs) in stripDeadDebugInfoImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Module.cpp | 427 DICompileUnit *Module::debug_compile_units_iterator::operator*() const { in operator *() 428 return cast<DICompileUnit>(CUs->getOperand(Idx)); in operator *() 430 DICompileUnit *Module::debug_compile_units_iterator::operator->() const { in operator ->() 431 return cast<DICompileUnit>(CUs->getOperand(Idx)); in operator ->() 436 ((*this)->getEmissionKind() == DICompileUnit::NoDebug)) in SkipNoDebugCUs()
|
| H A D | DebugInfo.cpp | 227 void DebugInfoFinder::processCompileUnit(DICompileUnit *CU) { in processCompileUnit() 316 if (auto *CU = dyn_cast<DICompileUnit>(Scope)) { in processScope() 383 bool DebugInfoFinder::addCompileUnit(DICompileUnit *CU) { in addCompileUnit() 692 auto *Unit = cast_or_null<DICompileUnit>(map(MDS->getUnit())); in getReplacementSubprogram() 734 DICompileUnit *getReplacementCU(DICompileUnit *CU) { in getReplacementCU() 744 return DICompileUnit::getDistinct( in getReplacementCU() 747 CU->getSplitDebugFilename(), DICompileUnit::LineTablesOnly, EnumTypes, in getReplacementCU() 789 if (auto *CU = dyn_cast<DICompileUnit>(N)) in remap() 847 !isa<DICompileUnit>(MDN)) in traverse() 1111 static_cast<DICompileUnit::DebugEmissionKind>(Kind), DWOId, in LLVMDIBuilderCreateCompileUnit() [all …]
|
| H A D | DIBuilder.cpp | 27 DIBuilder::DIBuilder(Module &m, bool AllowUnresolvedNodes, DICompileUnit *CU) in DIBuilder() 128 if (!N || isa<DICompileUnit>(N)) in getNonCompileUnitScope() 133 DICompileUnit *DIBuilder::createCompileUnit( in createCompileUnit() 136 DICompileUnit::DebugEmissionKind Kind, uint64_t DWOId, in createCompileUnit() 138 DICompileUnit::DebugNameTableKind NameTableKind, bool RangesBaseAddress, in createCompileUnit() 146 CUNode = DICompileUnit::getDistinct( in createCompileUnit() 536 assert((!Context || isa<DICompileUnit>(Context)) && "Expected compile unit"); in createTemplateTypeParameter() 544 assert((!Context || isa<DICompileUnit>(Context)) && "Expected compile unit"); in createTemplateValueParameterHelper()
|
| H A D | DebugInfoMetadata.cpp | 543 assert((isa<DIFile>(this) || isa<DICompileUnit>(this)) && in getScope() 560 isa<DICompileUnit>(this)) && in getName() 1197 DICompileUnit::DICompileUnit(LLVMContext &C, StorageType Storage, in DICompileUnit() function in DICompileUnit 1212 DICompileUnit *DICompileUnit::getImpl( in getImpl() 1237 return storeImpl(new (std::size(Ops), Storage) DICompileUnit( in getImpl() 1245 std::optional<DICompileUnit::DebugEmissionKind> 1246 DICompileUnit::getEmissionKind(StringRef Str) { in getEmissionKind() 1255 std::optional<DICompileUnit::DebugNameTableKind> 1256 DICompileUnit::getNameTableKind(StringRef Str) { in getNameTableKind() 1265 const char *DICompileUnit::emissionKindString(DebugEmissionKind EK) { in emissionKindString() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ModuleDebugInfoPrinter.cpp | 44 for (DICompileUnit *CU : Finder.compile_units()) { in printModuleDebugInfo()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | LexicalScopes.h | 52 DICompileUnit::NoDebug && in LexicalScope()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXAsmPrinter.cpp | 740 for (DICompileUnit *CU : M.debug_compile_units()) { in emitHeader() 742 case DICompileUnit::NoDebug: in emitHeader() 743 case DICompileUnit::DebugDirectivesOnly: in emitHeader() 745 case DICompileUnit::LineTablesOnly: in emitHeader() 746 case DICompileUnit::FullDebug: in emitHeader()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | GCOVProfiling.cpp | 151 std::string mangleName(const DICompileUnit *CU, GCovFileType FileType); 490 std::string GCOVProfiler::mangleName(const DICompileUnit *CU, in mangleName() 764 auto *CU = cast<DICompileUnit>(CUNode->getOperand(i)); in emitProfileNotes() 1137 auto *CU = cast<DICompileUnit>(CUNodes->getOperand(i)); in insertCounterWriteout()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroEarly.cpp | 107 DICompileUnit *CU = *M.debug_compile_units_begin(); in buildDebugInfoForNoopResumeDestroyFunc()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVEmitNonSemanticDI.cpp | 110 if (const auto *CompileUnit = dyn_cast<DICompileUnit>(Op)) { in emitGlobalDI()
|