Searched refs:msgpack (Results 1 - 19 of 19) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DAMDGPUMetadataVerifier.h36 bool verifyScalar(msgpack::DocNode &Node, msgpack::Type SKind,
37 function_ref<bool(msgpack::DocNode &)> verifyValue = {});
38 bool verifyInteger(msgpack::DocNode &Node);
39 bool verifyArray(msgpack::DocNode &Node,
40 function_ref<bool(msgpack::DocNode &)> verifyNode,
42 bool verifyEntry(msgpack::MapDocNode &MapNode, StringRef Key, bool Required,
43 function_ref<bool(msgpack::DocNode &)> verifyNode);
45 verifyScalarEntry(msgpack::MapDocNode &MapNode, StringRef Key, bool Required,
46 msgpack
[all...]
H A DMsgPackWriter.h12 /// See https://github.com/msgpack/msgpack/blob/master/spec.md for the full
18 /// msgpack::Writer MPWriter(output);
37 namespace msgpack { namespace in namespace:llvm
127 } // end namespace msgpack
H A DMsgPack.h21 namespace msgpack { namespace in namespace:llvm
89 } // end namespace msgpack
H A DMsgPackReader.h12 /// See https://github.com/msgpack/msgpack/blob/master/spec.md for the full
18 /// msgpack::Reader MPReader(input);
19 /// msgpack::Object Obj;
23 /// case msgpack::Type::Int:
41 namespace msgpack { namespace in namespace:llvm
144 } // end namespace msgpack
H A DMsgPackDocument.h24 namespace msgpack { namespace in namespace:llvm
236 /// Simple in-memory representation of a document of msgpack objects with
382 } // namespace msgpack
/freebsd-12-stable/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DAMDGPUMetadataVerifier.cpp23 msgpack::DocNode &Node, msgpack::Type SKind,
24 function_ref<bool(msgpack::DocNode &)> verifyValue) {
32 if (Node.getKind() != msgpack::Type::String)
44 bool MetadataVerifier::verifyInteger(msgpack::DocNode &Node) {
45 if (!verifyScalar(Node, msgpack::Type::UInt))
46 if (!verifyScalar(Node, msgpack::Type::Int))
52 msgpack::DocNode &Node, function_ref<bool(msgpack::DocNode &)> verifyNode,
67 msgpack
[all...]
H A DMsgPackDocumentYAML.cpp10 /// This file implements YAMLIO on a msgpack::Document.
18 using namespace msgpack;
40 case msgpack::Type::String:
43 case msgpack::Type::Nil:
45 case msgpack::Type::Boolean:
48 case msgpack::Type::Int:
51 case msgpack::Type::UInt:
57 case msgpack::Type::Float:
112 if (getKind() == msgpack::Type::Nil)
122 if (N.getKind() == msgpack
[all...]
H A DMsgPackDocument.cpp21 using namespace msgpack;
69 // Read a document from a binary msgpack blob.
77 msgpack::Reader MPReader(Blob);
147 case msgpack::Type::Array:
148 case msgpack::Type::Map:
157 if (Stack.back().Node.getKind() == msgpack::Type::Array) {
182 msgpack::Writer MPWriter(OS);
213 llvm_unreachable("unhandled msgpack object kind");
H A DMsgPackWriter.cpp18 using namespace msgpack;
H A DMsgPackReader.cpp20 using namespace msgpack;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUPALMetadata.h30 msgpack::Document MsgPackDoc;
31 msgpack::DocNode Registers;
32 msgpack::DocNode HwStages;
107 // Get the msgpack::Document for the PAL metadata.
108 msgpack::Document *getMsgPackDoc() { return &MsgPackDoc; }
118 msgpack::DocNode &refRegisters();
121 msgpack::MapDocNode getRegisters();
125 msgpack::MapDocNode getHwStage(unsigned CC);
H A DAMDGPUPALMetadata.cpp34 auto NamedMD = M.getNamedMetadata("amdgpu.pal.metadata.msgpack");
36 // This is the new msgpack format for metadata. It is a NamedMD containing
37 // an MDTuple containing an MDString containing the msgpack data.
84 // Set PAL metadata from msgpack blob.
86 msgpack::Reader Reader(Blob);
166 if (N.getKind() != msgpack::Type::UInt)
181 if (N.getKind() == msgpack::Type::UInt)
200 // Old non-msgpack format.
216 // Old non-msgpack format.
230 // Old non-msgpack forma
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.h54 std::unique_ptr<msgpack::Document> HSAMetadataDoc =
55 std::make_unique<msgpack::Document>();
72 msgpack::ArrayDocNode getWorkGroupDimensions(MDNode *Node) const;
74 msgpack::MapDocNode getHSAKernelProps(const MachineFunction &MF,
81 void emitKernelLanguage(const Function &Func, msgpack::MapDocNode Kern);
83 void emitKernelAttrs(const Function &Func, msgpack::MapDocNode Kern);
85 void emitKernelArgs(const Function &Func, msgpack::MapDocNode Kern);
88 msgpack::ArrayDocNode Args);
91 unsigned &Offset, msgpack::ArrayDocNode Args,
97 msgpack
[all...]
H A DAMDGPUHSAMetadataStreamer.cpp502 msgpack::Document FromHSAMetadataString;
645 msgpack::ArrayDocNode
678 msgpack::MapDocNode Kern) {
697 msgpack::MapDocNode Kern) {
718 msgpack::MapDocNode Kern) {
730 msgpack::ArrayDocNode Args) {
787 msgpack::ArrayDocNode Args,
837 msgpack::ArrayDocNode Args) {
888 msgpack::MapDocNode
/freebsd-12-stable/contrib/libucl/tests/
H A DMakefile.am7 msgpack.test \
9 msgpack.test
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUTargetStreamer.h75 virtual bool EmitHSAMetadata(msgpack::Document &HSAMetadata, bool Strict) = 0;
119 bool EmitHSAMetadata(msgpack::Document &HSAMetadata, bool Strict) override;
166 bool EmitHSAMetadata(msgpack::Document &HSAMetadata, bool Strict) override;
H A DAMDGPUTargetStreamer.cpp53 msgpack::Document HSAMetadataDoc;
236 msgpack::Document &HSAMetadataDoc, bool Strict) {
549 bool AMDGPUTargetELFStreamer::EmitHSAMetadata(msgpack::Document &HSAMetadataDoc,
/freebsd-12-stable/contrib/libucl/src/
H A Ducl_emitter.c65 UCL_EMIT_TYPE_OPS(msgpack); variable
80 [UCL_EMIT_MSGPACK] = UCL_EMIT_TYPE_CONTENT(msgpack)
566 * in msgpack the length of objects is encoded within a single elt
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DELFDumper.cpp4796 msgpack::Document MsgPackDoc;

Completed in 239 milliseconds