Home
last modified time | relevance | path

Searched refs:CUNode (Results 1 – 7 of 7) sorted by relevance

/NextBSD/contrib/llvm/lib/IR/
HDDIBuilder.cpp61 : M(m), VMContext(M.getContext()), CUNode(nullptr), in DIBuilder()
76 if (!CUNode) { in finalize()
82 CUNode->replaceEnumTypes(MDTuple::get(VMContext, AllEnumTypes)); in finalize()
95 CUNode->replaceRetainedTypes(MDTuple::get(VMContext, RetainValues)); in finalize()
99 CUNode->replaceSubprograms(SPs.get()); in finalize()
111 CUNode->replaceGlobalVariables(MDTuple::get(VMContext, AllGVs)); in finalize()
114 CUNode->replaceImportedEntities(MDTuple::get( in finalize()
147 assert(!CUNode && "Can only make one compile unit per DIBuilder instance"); in createCompileUnit()
148 CUNode = DICompileUnit::getDistinct( in createCompileUnit()
160 NMD->addOperand(CUNode); in createCompileUnit()
[all …]
HDDebugInfo.cpp385 auto *CUNode = cast<DICompileUnit>(N); in makeSubprogramMap() local
386 for (auto *SP : CUNode->getSubprograms()) { in makeSubprogramMap()
/NextBSD/contrib/llvm/lib/CodeGen/AsmPrinter/
HDDwarfUnit.h74 const DICompileUnit *CUNode; variable
138 uint16_t getLanguage() const { return CUNode->getSourceLanguage(); } in getLanguage()
139 const DICompileUnit *getCUNode() const { return CUNode; } in getCUNode()
HDDwarfDebug.cpp449 auto *CUNode = cast<DICompileUnit>(N); in beginModule() local
450 DwarfCompileUnit &CU = constructDwarfCompileUnit(CUNode); in beginModule()
451 for (auto *IE : CUNode->getImportedEntities()) in beginModule()
458 for (auto *GV : CUNode->getGlobalVariables()) in beginModule()
460 for (auto *SP : CUNode->getSubprograms()) in beginModule()
462 for (auto *Ty : CUNode->getEnumTypes()) { in beginModule()
467 for (auto *Ty : CUNode->getRetainedTypes()) { in beginModule()
474 for (auto *IE : CUNode->getImportedEntities()) in beginModule()
HDDwarfUnit.cpp69 : UniqueID(UID), CUNode(Node), in DwarfUnit()
/NextBSD/contrib/llvm/include/llvm/IR/
HDDIBuilder.h39 DICompileUnit *CUNode; ///< The one compile unit created by this DIBuiler. variable
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCodeGenModule.cpp3605 if (llvm::NamedMDNode *CUNode = TheModule.getNamedMetadata("llvm.dbg.cu")) { in EmitCoverageFile() local
3610 for (int i = 0, e = CUNode->getNumOperands(); i != e; ++i) { in EmitCoverageFile()
3611 llvm::MDNode *CU = CUNode->getOperand(i); in EmitCoverageFile()