Home
last modified time | relevance | path

Searched refs:HSAMetadataDoc (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.cpp177 auto Dims = HSAMetadataDoc->getArrayNode(); in getWorkGroupDimensions()
188 auto Version = HSAMetadataDoc->getArrayNode(); in emitVersion()
197 HSAMetadataDoc->getNode(TargetID.toString(), /*Copy=*/true); in emitTargetID()
205 auto Printf = HSAMetadataDoc->getArrayNode(); in emitPrintf()
261 auto Args = HSAMetadataDoc->getArrayNode(); in emitKernelArgs()
465 auto Kern = HSAMetadataDoc->getMapNode(); in getHSAKernelProps()
506 return TargetStreamer.EmitHSAMetadata(*HSAMetadataDoc, true); in emitTo()
514 getRootMetadata("amdhsa.kernels") = HSAMetadataDoc->getArrayNode(); in begin()
520 HSAMetadataDoc->toYAML(StrOS); in end()
559 auto Version = HSAMetadataDoc->getArrayNode(); in emitVersion()
H A DAMDGPUHSAMetadataStreamer.h66 std::unique_ptr<msgpack::Document> HSAMetadataDoc =
116 return HSAMetadataDoc->getRoot().getMap(/*Convert=*/true)[Key]; in getRootMetadata()
120 return HSAMetadataDoc->getRoot(); in getHSAMetadataRoot()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUTargetStreamer.cpp40 msgpack::Document HSAMetadataDoc; in EmitHSAMetadataV3() local
41 if (!HSAMetadataDoc.fromYAML(HSAMetadataString)) in EmitHSAMetadataV3()
43 return EmitHSAMetadata(HSAMetadataDoc, false); in EmitHSAMetadataV3()
256 msgpack::Document &HSAMetadataDoc, bool Strict) { in EmitHSAMetadata() argument
258 if (!Verifier.verify(HSAMetadataDoc.getRoot())) in EmitHSAMetadata()
263 HSAMetadataDoc.toYAML(StrOS); in EmitHSAMetadata()
705 bool AMDGPUTargetELFStreamer::EmitHSAMetadata(msgpack::Document &HSAMetadataDoc, in EmitHSAMetadata() argument
708 if (!Verifier.verify(HSAMetadataDoc.getRoot())) in EmitHSAMetadata()
712 HSAMetadataDoc.writeToBlob(HSAMetadataString); in EmitHSAMetadata()