Home
last modified time | relevance | path

Searched refs:Kern (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.cpp215 msgpack::MapDocNode Kern) { in emitKernelLanguage() argument
224 Kern[".language"] = Kern.getDocument()->getNode("OpenCL C"); in emitKernelLanguage()
225 auto LanguageVersion = Kern.getDocument()->getArrayNode(); in emitKernelLanguage()
226 LanguageVersion.push_back(Kern.getDocument()->getNode( in emitKernelLanguage()
228 LanguageVersion.push_back(Kern.getDocument()->getNode( in emitKernelLanguage()
230 Kern[".language_version"] = LanguageVersion; in emitKernelLanguage()
234 msgpack::MapDocNode Kern) { in emitKernelAttrs() argument
237 Kern[".reqd_workgroup_size"] = getWorkGroupDimensions(Node); in emitKernelAttrs()
239 Kern[".workgroup_size_hint"] = getWorkGroupDimensions(Node); in emitKernelAttrs()
241 Kern[".vec_type_hint"] = Kern.getDocument()->getNode( in emitKernelAttrs()
[all …]
H A DAMDGPUHSAMetadataStreamer.h63 msgpack::MapDocNode Kern) = 0;
101 void emitKernelLanguage(const Function &Func, msgpack::MapDocNode Kern);
103 void emitKernelAttrs(const Function &Func, msgpack::MapDocNode Kern) override;
105 void emitKernelArgs(const MachineFunction &MF, msgpack::MapDocNode Kern);
149 void emitKernelAttrs(const Function &Func, msgpack::MapDocNode Kern) override;