Lines Matching refs:getNode
182 Dims.push_back(Dims.getDocument()->getNode( in getWorkGroupDimensions()
189 Version.push_back(Version.getDocument()->getNode(VersionMajorV4)); in emitVersion()
190 Version.push_back(Version.getDocument()->getNode(VersionMinorV4)); in emitVersion()
197 HSAMetadataDoc->getNode(TargetID.toString(), /*Copy=*/true); in emitTargetID()
208 Printf.push_back(Printf.getDocument()->getNode( in emitPrintf()
223 Kern[".language"] = Kern.getDocument()->getNode("OpenCL C"); in emitKernelLanguage()
225 LanguageVersion.push_back(Kern.getDocument()->getNode( in emitKernelLanguage()
227 LanguageVersion.push_back(Kern.getDocument()->getNode( in emitKernelLanguage()
240 Kern[".vec_type_hint"] = Kern.getDocument()->getNode( in emitKernelAttrs()
247 Kern[".device_enqueue_symbol"] = Kern.getDocument()->getNode( in emitKernelAttrs()
252 Kern[".kind"] = Kern.getDocument()->getNode("init"); in emitKernelAttrs()
254 Kern[".kind"] = Kern.getDocument()->getNode("fini"); in emitKernelAttrs()
343 Arg[".name"] = Arg.getDocument()->getNode(Name, /*Copy=*/true); in emitKernelArg()
345 Arg[".type_name"] = Arg.getDocument()->getNode(TypeName, /*Copy=*/true); in emitKernelArg()
347 Arg[".size"] = Arg.getDocument()->getNode(Size); in emitKernelArg()
349 Arg[".offset"] = Arg.getDocument()->getNode(Offset); in emitKernelArg()
351 Arg[".value_kind"] = Arg.getDocument()->getNode(ValueKind, /*Copy=*/true); in emitKernelArg()
353 Arg[".pointee_align"] = Arg.getDocument()->getNode(PointeeAlign->value()); in emitKernelArg()
359 Arg[".address_space"] = Arg.getDocument()->getNode(*Qualifier, in emitKernelArg()
363 Arg[".access"] = Arg.getDocument()->getNode(*AQ, /*Copy=*/true); in emitKernelArg()
366 Arg[".actual_access"] = Arg.getDocument()->getNode(*AAQ, /*Copy=*/true); in emitKernelArg()
372 Arg[".is_const"] = Arg.getDocument()->getNode(true); in emitKernelArg()
374 Arg[".is_restrict"] = Arg.getDocument()->getNode(true); in emitKernelArg()
376 Arg[".is_volatile"] = Arg.getDocument()->getNode(true); in emitKernelArg()
378 Arg[".is_pipe"] = Arg.getDocument()->getNode(true); in emitKernelArg()
468 Kern[".kernarg_segment_size"] = Kern.getDocument()->getNode( in getHSAKernelProps()
471 Kern.getDocument()->getNode(ProgramInfo.LDSSize); in getHSAKernelProps()
473 Kern.getDocument()->getNode(ProgramInfo.ScratchSize); in getHSAKernelProps()
476 Kern.getDocument()->getNode(ProgramInfo.DynamicCallStack); in getHSAKernelProps()
480 Kern.getDocument()->getNode(ProgramInfo.WgpMode); in getHSAKernelProps()
484 Kern.getDocument()->getNode(std::max(Align(4), MaxKernArgAlign).value()); in getHSAKernelProps()
486 Kern.getDocument()->getNode(STM.getWavefrontSize()); in getHSAKernelProps()
487 Kern[".sgpr_count"] = Kern.getDocument()->getNode(ProgramInfo.NumSGPR); in getHSAKernelProps()
488 Kern[".vgpr_count"] = Kern.getDocument()->getNode(ProgramInfo.NumVGPR); in getHSAKernelProps()
492 Kern[".agpr_count"] = Kern.getDocument()->getNode(ProgramInfo.NumAccVGPR); in getHSAKernelProps()
496 Kern.getDocument()->getNode(MFI.getMaxFlatWorkGroupSize()); in getHSAKernelProps()
498 Kern.getDocument()->getNode(MFI.getNumSpilledSGPRs()); in getHSAKernelProps()
500 Kern.getDocument()->getNode(MFI.getNumSpilledVGPRs()); in getHSAKernelProps()
543 Kern[".name"] = Kern.getDocument()->getNode(Func.getName()); in emitKernel()
544 Kern[".symbol"] = Kern.getDocument()->getNode( in emitKernel()
560 Version.push_back(Version.getDocument()->getNode(VersionMajorV5)); in emitVersion()
561 Version.push_back(Version.getDocument()->getNode(VersionMinorV5)); in emitVersion()
678 Kern[".uniform_work_group_size"] = Kern.getDocument()->getNode(1); in emitKernelAttrs()