| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| H A D | DebugInfo.h | 111 void processCompileUnit(DICompileUnit *CU); 114 bool addCompileUnit(DICompileUnit *CU); 122 SmallVectorImpl<DICompileUnit *>::const_iterator; 156 SmallVector<DICompileUnit *, 8> CUs;
|
| H A D | DIBuilder.h | 45 DICompileUnit *CUNode; ///< The one compile unit created by this DIBuiler. 103 DICompileUnit *CU = nullptr); 141 DICompileUnit * 145 DICompileUnit::DebugEmissionKind Kind = 146 DICompileUnit::DebugEmissionKind::FullDebug, 149 DICompileUnit::DebugNameTableKind NameTableKind = 150 DICompileUnit::DebugNameTableKind::Default,
|
| H A D | Module.h | 729 using value_type = DICompileUnit *; 759 DICompileUnit *operator*() const; 760 DICompileUnit *operator->() const;
|
| H A D | DebugInfoMetadata.h | 1317 class DICompileUnit : public DIScope { 1353 DICompileUnit(LLVMContext &C, StorageType Storage, unsigned SourceLanguage, in DICompileUnit() function 1366 ~DICompileUnit() = default; 1368 static DICompileUnit * 1389 static DICompileUnit * 1415 DICompileUnit, 1431 DICompileUnit, 1872 DISPFlags SPFlags, DICompileUnit *Unit, 1908 DIFlags Flags, DISPFlags SPFlags, DICompileUnit *Unit, 2013 DICompileUnit *getUnit() const { in getUnit() [all …]
|
| H A D | Metadata.def | 96 HANDLE_SPECIALIZED_MDNODE_LEAF(DICompileUnit)
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfDebug.h | 482 void addAccelNameImpl(const DICompileUnit &CU, AccelTable<DataT> &AppleAccel, 599 DwarfCompileUnit &getOrCreateDwarfCompileUnit(const DICompileUnit *DIUnit); 600 void finishUnitAttributes(const DICompileUnit *DIUnit, 797 void addSubprogramNames(const DICompileUnit &CU, const DISubprogram *SP, 802 void addAccelName(const DICompileUnit &CU, StringRef Name, const DIE &Die); 804 void addAccelObjC(const DICompileUnit &CU, StringRef Name, const DIE &Die); 806 void addAccelNamespace(const DICompileUnit &CU, StringRef Name, 809 void addAccelType(const DICompileUnit &CU, StringRef Name, const DIE &Die,
|
| H A D | DwarfDebug.cpp | 503 void DwarfDebug::addSubprogramNames(const DICompileUnit &CU, in addSubprogramNames() 506 CU.getNameTableKind() == DICompileUnit::DebugNameTableKind::None) in addSubprogramNames() 591 DICompileUnit *Unit = SP->getUnit(); in constructSubprogramDefinitionDIE() 1025 void DwarfDebug::finishUnitAttributes(const DICompileUnit *DIUnit, in finishUnitAttributes() 1091 DwarfDebug::getOrCreateDwarfCompileUnit(const DICompileUnit *DIUnit) { in getOrCreateDwarfCompileUnit() 1211 for (DICompileUnit *CUNode : M->debug_compile_units()) { in beginModule() 1278 assert(SP->getUnit()->getEmissionKind() != DICompileUnit::NoDebug); in finishSubprogramDefinitions() 1384 auto *CUNode = cast<DICompileUnit>(P.first); in finalizeModuleInfo() 1918 !SP || SP->getUnit()->getEmissionKind() == DICompileUnit::NoDebug; in beginInstruction() 2095 if (SP->getUnit()->getEmissionKind() == DICompileUnit::NoDebug) in beginFunctionImpl() [all …]
|
| H A D | DwarfUnit.h | 40 const DICompileUnit *CUNode; 73 DwarfUnit(dwarf::Tag, const DICompileUnit *Node, AsmPrinter *A, DwarfDebug *DW, 101 const DICompileUnit *getCUNode() const { return CUNode; } in getCUNode()
|
| H A D | DwarfCompileUnit.cpp | 58 DwarfCompileUnit::DwarfCompileUnit(unsigned UID, const DICompileUnit *Node, in DwarfCompileUnit() 1349 case DICompileUnit::DebugNameTableKind::None: in hasDwarfPubSections() 1353 case DICompileUnit::DebugNameTableKind::GNU: in hasDwarfPubSections() 1355 case DICompileUnit::DebugNameTableKind::Default: in hasDwarfPubSections() 1525 return getCUNode()->getEmissionKind() == DICompileUnit::LineTablesOnly || in includeMinimalInlineScopes()
|
| H A D | DwarfCompileUnit.h | 110 DwarfCompileUnit(unsigned UID, const DICompileUnit *Node, AsmPrinter *A,
|
| H A D | DebugHandlerBase.cpp | 239 if (EK == DICompileUnit::NoDebug) in hasDebugInfo()
|
| H A D | DwarfUnit.cpp | 90 DwarfUnit::DwarfUnit(dwarf::Tag UnitTag, const DICompileUnit *Node, in DwarfUnit() 640 if (!Context || isa<DICompileUnit>(Context) || isa<DIFile>(Context) || in updateAcceleratorTables() 662 while (!isa<DICompileUnit>(Context)) { in getParentContextString() 1507 bool IndexEnumerators = !Context || isa<DICompileUnit>(Context) || isa<DIFile>(Context) || in constructEnumTypeDIE()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
| H A D | Module.cpp | 399 DICompileUnit *Module::debug_compile_units_iterator::operator*() const { in operator *() 400 return cast<DICompileUnit>(CUs->getOperand(Idx)); in operator *() 402 DICompileUnit *Module::debug_compile_units_iterator::operator->() const { in operator ->() 403 return cast<DICompileUnit>(CUs->getOperand(Idx)); in operator ->() 408 ((*this)->getEmissionKind() == DICompileUnit::NoDebug)) in SkipNoDebugCUs()
|
| H A D | DebugInfo.cpp | 162 void DebugInfoFinder::processCompileUnit(DICompileUnit *CU) { in processCompileUnit() 239 if (auto *CU = dyn_cast<DICompileUnit>(Scope)) { in processScope() 308 bool DebugInfoFinder::addCompileUnit(DICompileUnit *CU) { in addCompileUnit() 521 auto *Unit = cast_or_null<DICompileUnit>(map(MDS->getUnit())); in getReplacementSubprogram() 563 DICompileUnit *getReplacementCU(DICompileUnit *CU) { in getReplacementCU() 573 return DICompileUnit::getDistinct( in getReplacementCU() 576 CU->getSplitDebugFilename(), DICompileUnit::LineTablesOnly, EnumTypes, in getReplacementCU() 618 if (auto *CU = dyn_cast<DICompileUnit>(N)) in remap() 672 !isa<DICompileUnit>(MDN)) in traverse() 890 static_cast<DICompileUnit::DebugEmissionKind>(Kind), DWOId, in LLVMDIBuilderCreateCompileUnit() [all …]
|
| H A D | DebugInfoMetadata.cpp | 256 assert((isa<DIFile>(this) || isa<DICompileUnit>(this)) && in getScope() 273 isa<DICompileUnit>(this)) && in getName() 738 DICompileUnit *DICompileUnit::getImpl( in getImpl() 763 return storeImpl(new (array_lengthof(Ops)) DICompileUnit( in getImpl() 771 Optional<DICompileUnit::DebugEmissionKind> 772 DICompileUnit::getEmissionKind(StringRef Str) { in getEmissionKind() 781 Optional<DICompileUnit::DebugNameTableKind> 782 DICompileUnit::getNameTableKind(StringRef Str) { in getNameTableKind() 790 const char *DICompileUnit::emissionKindString(DebugEmissionKind EK) { in emissionKindString() 800 const char *DICompileUnit::nameTableKindString(DebugNameTableKind NTK) { in nameTableKindString()
|
| H A D | DIBuilder.cpp | 34 DIBuilder::DIBuilder(Module &m, bool AllowUnresolvedNodes, DICompileUnit *CU) in DIBuilder() 133 if (!N || isa<DICompileUnit>(N)) in getNonCompileUnitScope() 138 DICompileUnit *DIBuilder::createCompileUnit( in createCompileUnit() 141 DICompileUnit::DebugEmissionKind Kind, uint64_t DWOId, in createCompileUnit() 143 DICompileUnit::DebugNameTableKind NameTableKind, bool RangesBaseAddress, in createCompileUnit() 151 CUNode = DICompileUnit::getDistinct( in createCompileUnit() 417 assert((!Context || isa<DICompileUnit>(Context)) && "Expected compile unit"); in createTemplateTypeParameter() 425 assert((!Context || isa<DICompileUnit>(Context)) && "Expected compile unit"); in createTemplateValueParameterHelper()
|
| H A D | AsmWriter.cpp | 1706 void printEmissionKind(StringRef Name, DICompileUnit::DebugEmissionKind EK); 1708 DICompileUnit::DebugNameTableKind NTK); 1835 DICompileUnit::DebugEmissionKind EK) { in printEmissionKind() 1836 Out << FS << Name << ": " << DICompileUnit::emissionKindString(EK); in printEmissionKind() 1840 DICompileUnit::DebugNameTableKind NTK) { in printNameTableKind() 1841 if (NTK == DICompileUnit::DebugNameTableKind::Default) in printNameTableKind() 1843 Out << FS << Name << ": " << DICompileUnit::nameTableKindString(NTK); in printNameTableKind() 2118 static void writeDICompileUnit(raw_ostream &Out, const DICompileUnit *N, in writeDICompileUnit()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| H A D | StripSymbols.cpp | 324 std::set<DICompileUnit *> LiveCUs; in stripDeadDebugInfoImpl() 332 for (DICompileUnit *DIC : F.compile_units()) { in stripDeadDebugInfoImpl() 371 for (DICompileUnit *CU : LiveCUs) in stripDeadDebugInfoImpl()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | LexicalScopes.cpp | 55 DICompileUnit::NoDebug) in initialize() 147 DICompileUnit::NoDebug) in getOrCreateLexicalScope()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | ModuleDebugInfoPrinter.cpp | 79 for (DICompileUnit *CU : Finder.compile_units()) { in printModuleDebugInfo()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | LexicalScopes.h | 51 DICompileUnit::NoDebug && in LexicalScope()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXAsmPrinter.cpp | 853 for (DICompileUnit *CU : M.debug_compile_units()) { in emitHeader() 855 case DICompileUnit::NoDebug: in emitHeader() 856 case DICompileUnit::DebugDirectivesOnly: in emitHeader() 858 case DICompileUnit::LineTablesOnly: in emitHeader() 859 case DICompileUnit::FullDebug: in emitHeader()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
| H A D | GCOVProfiling.cpp | 153 std::string mangleName(const DICompileUnit *CU, GCovFileType FileType); 561 std::string GCOVProfiler::mangleName(const DICompileUnit *CU, in mangleName() 832 auto *CU = cast<DICompileUnit>(CUNode->getOperand(i)); in emitProfileNotes() 1166 auto *CU = cast<DICompileUnit>(CUNodes->getOperand(i)); in insertCounterWriteout()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/bindings/go/llvm/ |
| H A D | dibuilder.go | 112 type DICompileUnit struct { struct 125 func (d *DIBuilder) CreateCompileUnit(cu DICompileUnit) Metadata {
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 594 llvm::DICompileUnit::DebugEmissionKind EmissionKind; in CreateCompileUnit() 598 EmissionKind = llvm::DICompileUnit::NoDebug; in CreateCompileUnit() 601 EmissionKind = llvm::DICompileUnit::LineTablesOnly; in CreateCompileUnit() 604 EmissionKind = llvm::DICompileUnit::DebugDirectivesOnly; in CreateCompileUnit() 610 EmissionKind = llvm::DICompileUnit::FullDebug; in CreateCompileUnit() 643 ? llvm::DICompileUnit::DebugNameTableKind::None in CreateCompileUnit() 644 : static_cast<llvm::DICompileUnit::DebugNameTableKind>( in CreateCompileUnit() 993 static bool hasCXXMangling(const TagDecl *TD, llvm::DICompileUnit *TheCU) { in hasCXXMangling() 1028 llvm::DICompileUnit *TheCU) { in needsTypeIdentifier() 1046 llvm::DICompileUnit *TheCU) { in getTypeIdentifier() [all …]
|