Lines Matching refs:getNode
608 Dims.push_back(Dims.getDocument()->getNode( in getWorkGroupDimensions()
615 Version.push_back(Version.getDocument()->getNode(VersionMajorV3)); in emitVersion()
616 Version.push_back(Version.getDocument()->getNode(VersionMinorV3)); in emitVersion()
628 Printf.push_back(Printf.getDocument()->getNode( in emitPrintf()
643 Kern[".language"] = Kern.getDocument()->getNode("OpenCL C"); in emitKernelLanguage()
645 LanguageVersion.push_back(Kern.getDocument()->getNode( in emitKernelLanguage()
647 LanguageVersion.push_back(Kern.getDocument()->getNode( in emitKernelLanguage()
660 Kern[".vec_type_hint"] = Kern.getDocument()->getNode( in emitKernelAttrs()
667 Kern[".device_enqueue_symbol"] = Kern.getDocument()->getNode( in emitKernelAttrs()
672 Kern[".kind"] = Kern.getDocument()->getNode("init"); in emitKernelAttrs()
674 Kern[".kind"] = Kern.getDocument()->getNode("fini"); in emitKernelAttrs()
757 Arg[".name"] = Arg.getDocument()->getNode(Name, /*Copy=*/true); in emitKernelArg()
759 Arg[".type_name"] = Arg.getDocument()->getNode(TypeName, /*Copy=*/true); in emitKernelArg()
761 Arg[".size"] = Arg.getDocument()->getNode(Size); in emitKernelArg()
763 Arg[".offset"] = Arg.getDocument()->getNode(Offset); in emitKernelArg()
765 Arg[".value_kind"] = Arg.getDocument()->getNode(ValueKind, /*Copy=*/true); in emitKernelArg()
767 Arg[".pointee_align"] = Arg.getDocument()->getNode(PointeeAlign->value()); in emitKernelArg()
771 Arg[".address_space"] = Arg.getDocument()->getNode(*Qualifier, /*Copy=*/true); in emitKernelArg()
774 Arg[".access"] = Arg.getDocument()->getNode(*AQ, /*Copy=*/true); in emitKernelArg()
782 Arg[".is_const"] = Arg.getDocument()->getNode(true); in emitKernelArg()
784 Arg[".is_restrict"] = Arg.getDocument()->getNode(true); in emitKernelArg()
786 Arg[".is_volatile"] = Arg.getDocument()->getNode(true); in emitKernelArg()
788 Arg[".is_pipe"] = Arg.getDocument()->getNode(true); in emitKernelArg()
872 Kern[".kernarg_segment_size"] = Kern.getDocument()->getNode( in getHSAKernelProps()
875 Kern.getDocument()->getNode(ProgramInfo.LDSSize); in getHSAKernelProps()
877 Kern.getDocument()->getNode(ProgramInfo.ScratchSize); in getHSAKernelProps()
879 Kern.getDocument()->getNode(ProgramInfo.DynamicCallStack); in getHSAKernelProps()
883 Kern.getDocument()->getNode(std::max(Align(4), MaxKernArgAlign).value()); in getHSAKernelProps()
885 Kern.getDocument()->getNode(STM.getWavefrontSize()); in getHSAKernelProps()
886 Kern[".sgpr_count"] = Kern.getDocument()->getNode(ProgramInfo.NumSGPR); in getHSAKernelProps()
887 Kern[".vgpr_count"] = Kern.getDocument()->getNode(ProgramInfo.NumVGPR); in getHSAKernelProps()
891 Kern[".agpr_count"] = Kern.getDocument()->getNode(ProgramInfo.NumAccVGPR); in getHSAKernelProps()
895 Kern.getDocument()->getNode(MFI.getMaxFlatWorkGroupSize()); in getHSAKernelProps()
897 Kern.getDocument()->getNode(MFI.getNumSpilledSGPRs()); in getHSAKernelProps()
899 Kern.getDocument()->getNode(MFI.getNumSpilledVGPRs()); in getHSAKernelProps()
938 Kern[".name"] = Kern.getDocument()->getNode(Func.getName()); in emitKernel()
939 Kern[".symbol"] = Kern.getDocument()->getNode( in emitKernel()
955 Version.push_back(Version.getDocument()->getNode(VersionMajorV4)); in emitVersion()
956 Version.push_back(Version.getDocument()->getNode(VersionMinorV4)); in emitVersion()
962 HSAMetadataDoc->getNode(TargetID.toString(), /*Copy=*/true); in emitTargetID()
979 Version.push_back(Version.getDocument()->getNode(VersionMajorV5)); in emitVersion()
980 Version.push_back(Version.getDocument()->getNode(VersionMinorV5)); in emitVersion()