Home
last modified time | relevance | path

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

12

/third_party/mesa3d/src/amd/common/
H A Dac_msgpack.c29 * This file provides functions to create msgpack formatted data.
30 * for msgpack specification refer to
31 * github.com/msgpack/msgpack/blob/master/spec.md
71 void ac_msgpack_init(struct ac_msgpack *msgpack) in ac_msgpack_init() argument
73 msgpack->mem = malloc(MSGPACK_MEM_START_SIZE); in ac_msgpack_init()
74 msgpack->mem_size = MSGPACK_MEM_START_SIZE; in ac_msgpack_init()
75 msgpack->offset = 0; in ac_msgpack_init()
78 void ac_msgpack_destroy(struct ac_msgpack *msgpack) in ac_msgpack_destroy() argument
80 free(msgpack in ac_msgpack_destroy()
83 ac_msgpack_resize_if_required(struct ac_msgpack *msgpack, uint32_t data_size) ac_msgpack_resize_if_required() argument
101 ac_msgpack_add_fixmap_op(struct ac_msgpack *msgpack, uint32_t n) ac_msgpack_add_fixmap_op() argument
123 ac_msgpack_add_fixarray_op(struct ac_msgpack *msgpack, uint32_t n) ac_msgpack_add_fixarray_op() argument
145 ac_msgpack_add_fixstr(struct ac_msgpack *msgpack, char *str) ac_msgpack_add_fixstr() argument
180 ac_msgpack_add_uint(struct ac_msgpack *msgpack, uint64_t val) ac_msgpack_add_uint() argument
214 ac_msgpack_add_int(struct ac_msgpack *msgpack, int64_t val) ac_msgpack_add_int() argument
[all...]
H A Dac_rgp_elf_object_pack.c79 * rgp profiler requires data for few variables stored in msgpack format
81 * struct rgp_code_object_record to elf object in msgpack format.
82 * for msgpack specification refer to
83 * github.com/msgpack/msgpack/blob/master/spec.md
90 struct ac_msgpack msgpack; in ac_rgp_write_msgpack() local
97 ac_msgpack_init(&msgpack); in ac_rgp_write_msgpack()
99 ac_msgpack_add_fixmap_op(&msgpack, 2); in ac_rgp_write_msgpack()
100 ac_msgpack_add_fixstr(&msgpack, "amdpal.version"); in ac_rgp_write_msgpack()
101 ac_msgpack_add_fixarray_op(&msgpack, in ac_rgp_write_msgpack()
[all...]
H A Dac_msgpack.h35 void ac_msgpack_init(struct ac_msgpack *msgpack);
36 void ac_msgpack_destroy(struct ac_msgpack *msgpack);
37 int ac_msgpack_resize_if_required(struct ac_msgpack *msgpack,
39 void ac_msgpack_add_fixmap_op(struct ac_msgpack *msgpack, uint32_t n);
40 void ac_msgpack_add_fixarray_op(struct ac_msgpack *msgpack, uint32_t n);
41 void ac_msgpack_add_fixstr(struct ac_msgpack *msgpack, char *str);
42 void ac_msgpack_add_uint(struct ac_msgpack *msgpack, uint64_t val);
43 void ac_msgpack_add_int(struct ac_msgpack *msgpack, int64_t val);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/BinaryFormat/
H A DAMDGPUMetadataVerifier.cpp23 msgpack::DocNode &Node, msgpack::Type SKind, in verifyScalar()
24 function_ref<bool(msgpack::DocNode &)> verifyValue) { in verifyScalar()
32 if (Node.getKind() != msgpack::Type::String) in verifyScalar()
44 bool MetadataVerifier::verifyInteger(msgpack::DocNode &Node) { in verifyInteger()
45 if (!verifyScalar(Node, msgpack::Type::UInt)) in verifyInteger()
46 if (!verifyScalar(Node, msgpack::Type::Int)) in verifyInteger()
52 msgpack::DocNode &Node, function_ref<bool(msgpack::DocNode &)> verifyNode, in verifyArray()
67 msgpack in verifyEntry()
[all...]
H A DMsgPackDocumentYAML.cpp10 /// This file implements YAMLIO on a msgpack::Document.
18 using namespace msgpack;
40 case msgpack::Type::String: in toString()
43 case msgpack::Type::Nil: in toString()
45 case msgpack::Type::Boolean: in toString()
48 case msgpack::Type::Int: in toString()
51 case msgpack::Type::UInt: in toString()
57 case msgpack::Type::Float: in toString()
112 if (getKind() == msgpack::Type::Nil) in getYAMLTag()
122 if (N.getKind() == msgpack in getYAMLTag()
[all...]
H A DMsgPackDocument.cpp21 using namespace msgpack;
69 // Read a document from a binary msgpack blob.
77 msgpack::Reader MPReader(Blob); in readFromBlob()
147 case msgpack::Type::Array: in readFromBlob()
148 case msgpack::Type::Map: in readFromBlob()
157 if (Stack.back().Node.getKind() == msgpack::Type::Array) { in readFromBlob()
182 msgpack::Writer MPWriter(OS); in writeToBlob()
213 llvm_unreachable("unhandled msgpack object kind"); in writeToBlob()
H A DMsgPackWriter.cpp18 using namespace msgpack;
H A DMsgPackReader.cpp20 using namespace msgpack;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/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
127 } // end namespace msgpack
H A DMsgPack.h21 namespace msgpack { namespace
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
144 } // end namespace msgpack
H A DMsgPackDocument.h24 namespace msgpack { namespace
236 /// Simple in-memory representation of a document of msgpack objects with
382 } // namespace msgpack
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/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; in verify()
645 msgpack::ArrayDocNode
678 msgpack::MapDocNode Kern) { in emitKernelLanguage()
697 msgpack::MapDocNode Kern) { in emitKernelAttrs()
718 msgpack::MapDocNode Kern) { in emitKernelArgs()
730 msgpack::ArrayDocNode Args) { in emitKernelArg()
787 msgpack::ArrayDocNode Args, in emitKernelArg()
837 msgpack::ArrayDocNode Args) { in emitHiddenKernelArgs()
888 msgpack::MapDocNode
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/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; } in getMsgPackDoc()
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"); in readFromIR()
36 // This is the new msgpack format for metadata. It is a NamedMD containing in readFromIR()
37 // an MDTuple containing an MDString containing the msgpack data. in readFromIR()
84 // Set PAL metadata from msgpack blob.
86 msgpack::Reader Reader(Blob); in setFromMsgPackBlob()
166 if (N.getKind() != msgpack::Type::UInt) in getRegister()
181 if (N.getKind() == msgpack::Type::UInt) in setRegister()
200 // Old non-msgpack format. in setNumUsedVgprs()
216 // Old non-msgpack format. in setNumUsedSgprs()
230 // Old non-msgpack forma in setScratchSize()
[all...]
/third_party/json/include/nlohmann/detail/input/
H A Dbinary_reader.hpp123 case input_format_t::msgpack: in sax_parse()
1202 return unexpect_eof(input_format_t::msgpack, "value"); in parse_msgpack_internal()
1442 return get_number(input_format_t::msgpack, number) && sax->number_float(static_cast<number_float_t>(number), ""); in parse_msgpack_internal()
1448 return get_number(input_format_t::msgpack, number) && sax->number_float(static_cast<number_float_t>(number), ""); in parse_msgpack_internal()
1454 return get_number(input_format_t::msgpack, number) && sax->number_unsigned(number); in parse_msgpack_internal()
1460 return get_number(input_format_t::msgpack, number) && sax->number_unsigned(number); in parse_msgpack_internal()
1466 return get_number(input_format_t::msgpack, number) && sax->number_unsigned(number); in parse_msgpack_internal()
1472 return get_number(input_format_t::msgpack, number) && sax->number_unsigned(number); in parse_msgpack_internal()
1478 return get_number(input_format_t::msgpack, number) && sax->number_integer(number); in parse_msgpack_internal()
1484 return get_number(input_format_t::msgpack, numbe in parse_msgpack_internal()
[all...]
H A Dinput_adapters.hpp34 enum class input_format_t { json, cbor, msgpack, ubjson, bson, bjdata }; member in detail::input_format_t
/third_party/ltp/tools/ltx/
H A DMakefile17 CFLAGS+=-I$(abs_srcdir)/ltx-src/ -I$(abs_srcdir)/ltx-src/msgpack/
19 $(BINARY): $(wildcard $(abs_srcdir)/ltx-src/*.c $(abs_srcdir)/ltx-src/msgpack/*.c)
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/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; in EmitHSAMetadataV3()
236 msgpack::Document &HSAMetadataDoc, bool Strict) { in EmitHSAMetadata()
549 bool AMDGPUTargetELFStreamer::EmitHSAMetadata(msgpack::Document &HSAMetadataDoc, in EmitHSAMetadata()
/third_party/json/single_include/nlohmann/
H A Djson.hpp6103 enum class input_format_t { json, cbor, msgpack, ubjson, bson, bjdata }; member in detail::input_format_t
9197 case input_format_t::msgpack:
10276 return unexpect_eof(input_format_t::msgpack, "value");
10516 return get_number(input_format_t::msgpack, number) && sax->number_float(static_cast<number_float_t>(number), "");
10522 return get_number(input_format_t::msgpack, number) && sax->number_float(static_cast<number_float_t>(number), "");
10528 return get_number(input_format_t::msgpack, number) && sax->number_unsigned(number);
10534 return get_number(input_format_t::msgpack, number) && sax->number_unsigned(number);
10540 return get_number(input_format_t::msgpack, number) && sax->number_unsigned(number);
10546 return get_number(input_format_t::msgpack, number) && sax->number_unsigned(number);
10552 return get_number(input_format_t::msgpack, numbe
[all...]
/third_party/json/tests/abi/include/nlohmann/
H A Djson_v3_10_5.hpp5233 enum class input_format_t { json, cbor, msgpack, ubjson, bson };
8285 case input_format_t::msgpack:
9354 return unexpect_eof(input_format_t::msgpack, "value");
9594 return get_number(input_format_t::msgpack, number) && sax->number_float(static_cast<number_float_t>(number), "");
9600 return get_number(input_format_t::msgpack, number) && sax->number_float(static_cast<number_float_t>(number), "");
9606 return get_number(input_format_t::msgpack, number) && sax->number_unsigned(number);
9612 return get_number(input_format_t::msgpack, number) && sax->number_unsigned(number);
9618 return get_number(input_format_t::msgpack, number) && sax->number_unsigned(number);
9624 return get_number(input_format_t::msgpack, number) && sax->number_unsigned(number);
9630 return get_number(input_format_t::msgpack, numbe
[all...]
/third_party/json/include/nlohmann/
H A Djson.hpp4395 const bool res = binary_reader<decltype(ia)>(std::move(ia), input_format_t::msgpack).sax_parse(input_format_t::msgpack, &sdp, strict);
4410 const bool res = binary_reader<decltype(ia)>(std::move(ia), input_format_t::msgpack).sax_parse(input_format_t::msgpack, &sdp, strict);
4434 const bool res = binary_reader<decltype(ia)>(std::move(ia), input_format_t::msgpack).sax_parse(input_format_t::msgpack, &sdp, strict);

Completed in 57 milliseconds

12