Home
last modified time | relevance | path

Searched refs:ArrayNode (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/BinaryFormat/
H A DMsgPackTypes.h246 class ArrayNode : public Node, public std::vector<NodePtr> {
250 ArrayNode() : Node(NK_Array) {} in ArrayNode() function
286 if (isa<msgpack::ArrayNode>(*N))
300 static msgpack::ArrayNode &getAsSequence(msgpack::NodePtr &N) {
301 if (!N || !isa<msgpack::ArrayNode>(*N))
302 N.reset(new msgpack::ArrayNode());
303 return *cast<msgpack::ArrayNode>(N.get());
359 template <> struct SequenceTraits<msgpack::ArrayNode> {
360 static size_t size(IO &IO, msgpack::ArrayNode &A) { return A.size(); }
361 static msgpack::NodePtr &element(IO &IO, msgpack::ArrayNode &A,
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.h73 std::shared_ptr<msgpack::ArrayNode>
91 msgpack::ArrayNode &Args);
94 unsigned &Offset, msgpack::ArrayNode &Args,
100 msgpack::ArrayNode &Args);
H A DAMDGPUHSAMetadataStreamer.cpp656 std::shared_ptr<msgpack::ArrayNode>
658 auto Dims = std::make_shared<msgpack::ArrayNode>(); in getWorkGroupDimensions()
669 auto Version = std::make_shared<msgpack::ArrayNode>(); in emitVersion()
680 auto Printf = std::make_shared<msgpack::ArrayNode>(); in emitPrintf()
699 auto LanguageVersion = std::make_shared<msgpack::ArrayNode>(); in emitKernelLanguage()
728 auto Args = std::make_shared<msgpack::ArrayNode>(); in emitKernelArgs()
768 msgpack::ArrayNode &Args) { in emitKernelArg()
825 msgpack::ArrayNode &Args, in emitKernelArg()
876 msgpack::ArrayNode &Args) { in emitHiddenKernelArgs()
958 getRootMetadata("amdhsa.kernels").reset(new msgpack::ArrayNode()); in begin()
[all …]
/freebsd-12.1/contrib/llvm/lib/BinaryFormat/
H A DMsgPackTypes.cpp24 void ArrayNode::anchor() {} in anchor()
30 auto A = std::make_shared<ArrayNode>(); in readArray()
H A DAMDGPUMetadataVerifier.cpp59 auto ArrayPtr = dyn_cast<msgpack::ArrayNode>(&Node); in verifyArray()