Lines Matching refs:CUNode
35 : M(m), VMContext(M.getContext()), CUNode(CU), in DIBuilder()
70 if (!CUNode) { in finalize()
76 CUNode->replaceEnumTypes(MDTuple::get(VMContext, AllEnumTypes)); in finalize()
89 CUNode->replaceRetainedTypes(MDTuple::get(VMContext, RetainValues)); in finalize()
99 CUNode->replaceGlobalVariables(MDTuple::get(VMContext, AllGVs)); in finalize()
102 CUNode->replaceImportedEntities(MDTuple::get( in finalize()
109 CUNode->replaceMacros(MDTuple::get(VMContext, I.second.getArrayRef())); in finalize()
150 assert(!CUNode && "Can only make one compile unit per DIBuilder instance"); in createCompileUnit()
151 CUNode = DICompileUnit::getDistinct( in createCompileUnit()
159 NMD->addOperand(CUNode); in createCompileUnit()
160 trackIfUnresolved(CUNode); in createCompileUnit()
161 return CUNode; in createCompileUnit()
808 SPFlags, IsDefinition ? CUNode : nullptr, TParams, Decl, in createFunction()
827 IsDefinition ? CUNode : nullptr, TParams, in createTempFunctionFwdDecl()
846 Flags, SPFlags, IsDefinition ? CUNode : nullptr, TParams, nullptr, in createMethod()