| /llvm-project-15.0.7/llvm/lib/BinaryFormat/ |
| H A D | AMDGPUMetadataVerifier.cpp | 30 msgpack::DocNode &Node, msgpack::Type SKind, in verifyScalar() 39 if (Node.getKind() != msgpack::Type::String) in verifyScalar() 52 if (!verifyScalar(Node, msgpack::Type::UInt)) in verifyInteger() 53 if (!verifyScalar(Node, msgpack::Type::Int)) in verifyInteger() 59 msgpack::DocNode &Node, function_ref<bool(msgpack::DocNode &)> verifyNode, in verifyArray() 80 msgpack::Type SKind, in verifyScalarEntry() 100 msgpack::Type::String)) in verifyKernelArgs() 103 msgpack::Type::String)) in verifyKernelArgs() 148 msgpack::Type::String, in verifyKernelArgs() 161 msgpack::Type::String, in verifyKernelArgs() [all …]
|
| H A D | MsgPackDocumentYAML.cpp | 17 using namespace msgpack; 39 case msgpack::Type::String: in toString() 42 case msgpack::Type::Nil: in toString() 44 case msgpack::Type::Boolean: in toString() 47 case msgpack::Type::Int: in toString() 50 case msgpack::Type::UInt: in toString() 56 case msgpack::Type::Float: in toString() 121 if (N.getKind() == msgpack::Type::UInt && getKind() == msgpack::Type::Int) in getYAMLTag() 123 if (N.getKind() == msgpack::Type::Int && getKind() == msgpack::Type::UInt) in getYAMLTag() 129 case msgpack::Type::Int: in getYAMLTag() [all …]
|
| H A D | MsgPackDocument.cpp | 21 using namespace msgpack; 131 msgpack::Reader MPReader(Blob); in readFromBlob() 219 case msgpack::Type::Array: in readFromBlob() 220 case msgpack::Type::Map: in readFromBlob() 250 msgpack::Writer MPWriter(OS); in writeToBlob()
|
| /llvm-project-15.0.7/openmp/libomptarget/plugins/amdgpu/impl/ |
| H A D | msgpack.h | 13 namespace msgpack { 143 case msgpack::t: in handle_msgpack_given_type() 144 case msgpack::f: { in handle_msgpack_given_type() 151 case msgpack::uint8: in handle_msgpack_given_type() 160 case msgpack::int8: in handle_msgpack_given_type() 161 case msgpack::int16: in handle_msgpack_given_type() 162 case msgpack::int32: in handle_msgpack_given_type() 169 case msgpack::str8: in handle_msgpack_given_type() 192 case msgpack::nil: in handle_msgpack_given_type() 193 case msgpack::bin8: in handle_msgpack_given_type() [all …]
|
| H A D | msgpack.cpp | 16 namespace msgpack { namespace 34 unsigned bytes_used_fixed(msgpack::type ty) { in bytes_used_fixed() 35 using namespace msgpack; in bytes_used_fixed() 46 msgpack::type parse_type(unsigned char x) { in parse_type() 79 return msgpack::bitcast<int64_t, uint64_t>(res); in read_embedded_s8() 138 return msgpack::bitcast<int64_t, uint64_t>(res); in read_size_field_s8() 143 return msgpack::bitcast<int64_t, uint64_t>(res); in read_size_field_s16() 158 namespace msgpack { namespace 160 payload_info_t payload_info(msgpack::type ty) { in payload_info() 161 using namespace msgpack; in payload_info() [all …]
|
| H A D | system.cpp | 243 msgpack::foreach_map(message, in map_lookup_array() 244 [&](msgpack::byte_range key, msgpack::byte_range value) { in map_lookup_array() 269 msgpack::foreach_map(message, in map_lookup_string() 270 [&](msgpack::byte_range key, msgpack::byte_range value) { in map_lookup_string() 281 msgpack::foreach_map(message, in map_lookup_uint64_t() 282 [&](msgpack::byte_range key, msgpack::byte_range value) { in map_lookup_uint64_t() 297 msgpack::foreach_array(message, [&](msgpack::byte_range value) { in array_lookup_element() 309 using namespace msgpack; in populate_kernelArgMD() 349 msgpack::byte_range kernel_array; in get_code_object_custom_metadata() 364 msgpack::byte_range element; in get_code_object_custom_metadata() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/BinaryFormat/ |
| H A D | AMDGPUMetadataVerifier.h | 29 namespace msgpack { 48 bool verifyScalar(msgpack::DocNode &Node, msgpack::Type SKind, 50 bool verifyInteger(msgpack::DocNode &Node); 51 bool verifyArray(msgpack::DocNode &Node, 52 function_ref<bool(msgpack::DocNode &)> verifyNode, 55 function_ref<bool(msgpack::DocNode &)> verifyNode); 58 msgpack::Type SKind, 60 bool verifyIntegerEntry(msgpack::MapDocNode &MapNode, StringRef Key, 62 bool verifyKernelArgs(msgpack::DocNode &Node); 63 bool verifyKernel(msgpack::DocNode &Node); [all …]
|
| H A D | MsgPackWriter.h | 38 namespace msgpack {
|
| H A D | MsgPack.h | 21 namespace msgpack {
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUPALMetadata.h | 26 msgpack::Document MsgPackDoc; 27 msgpack::DocNode Registers; 28 msgpack::DocNode HwStages; 29 msgpack::DocNode ShaderFunctions; 127 msgpack::Document *getMsgPackDoc() { return &MsgPackDoc; } in getMsgPackDoc() 140 msgpack::DocNode &refRegisters(); 143 msgpack::MapDocNode getRegisters(); 146 msgpack::DocNode &refShaderFunctions(); 149 msgpack::MapDocNode getShaderFunctions(); 152 msgpack::MapDocNode getShaderFunction(StringRef Name); [all …]
|
| H A D | AMDGPUPALMetadata.cpp | 87 msgpack::Reader Reader(Blob); in setFromMsgPackBlob() 167 if (N.getKind() != msgpack::Type::UInt) in getRegister() 182 if (N.getKind() == msgpack::Type::UInt) in setRegister() 670 if (MsgPackDoc.getRoot().getKind() == msgpack::Type::Nil) in toString() 757 if (Key.getKind() == msgpack::Type::String) { in setFromString() 773 msgpack::DocNode &AMDGPUPALMetadata::refRegisters() { in refRegisters() 784 msgpack::MapDocNode AMDGPUPALMetadata::getRegisters() { in getRegisters() 791 msgpack::DocNode &AMDGPUPALMetadata::refShaderFunctions() { in refShaderFunctions() 802 msgpack::MapDocNode AMDGPUPALMetadata::getShaderFunctions() { in getShaderFunctions() 809 msgpack::MapDocNode AMDGPUPALMetadata::getShaderFunction(StringRef Name) { in getShaderFunction() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUHSAMetadataStreamer.h | 60 msgpack::ArrayDocNode Args) = 0; 66 std::unique_ptr<msgpack::Document> HSAMetadataDoc = 67 std::make_unique<msgpack::Document>(); 82 msgpack::ArrayDocNode getWorkGroupDimensions(MDNode *Node) const; 84 msgpack::MapDocNode getHSAKernelProps(const MachineFunction &MF, 98 msgpack::ArrayDocNode Args); 108 msgpack::ArrayDocNode Args) override; 110 msgpack::DocNode &getRootMetadata(StringRef Key) { in getRootMetadata() 114 msgpack::DocNode &getHSAMetadataRoot() { in getHSAMetadataRoot() 152 msgpack::ArrayDocNode Args) override; [all …]
|
| H A D | AMDGPUHSAMetadataStreamer.cpp | 490 msgpack::Document FromHSAMetadataString; in verify() 601 msgpack::ArrayDocNode 634 msgpack::MapDocNode Kern) { in emitKernelLanguage() 653 msgpack::MapDocNode Kern) { in emitKernelAttrs() 678 msgpack::MapDocNode Kern) { in emitKernelArgs() 691 msgpack::ArrayDocNode Args) { in emitKernelArg() 751 unsigned &Offset, msgpack::ArrayDocNode Args, MaybeAlign PointeeAlign, in emitKernelArg() 796 msgpack::ArrayDocNode Args) { in emitHiddenKernelArgs() 862 msgpack::MapDocNode 986 msgpack::ArrayDocNode Args) { in emitHiddenKernelArgs()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
| H A D | AMDGPUTargetStreamer.h | 81 virtual bool EmitHSAMetadata(msgpack::Document &HSAMetadata, bool Strict) = 0; 141 bool EmitHSAMetadata(msgpack::Document &HSAMetadata, bool Strict) override; 201 bool EmitHSAMetadata(msgpack::Document &HSAMetadata, bool Strict) override;
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | amdpal-msgpack-ps.ll | 22 ; amdgpu.pal.metadata.msgpack represents this: 35 !amdgpu.pal.metadata.msgpack = !{!0}
|
| H A D | amdpal-msgpack-denormal.ll | 71 ; amdgpu.pal.metadata.msgpack represents this: 84 !amdgpu.pal.metadata.msgpack = !{!0}
|
| H A D | amdpal-msgpack-dx10-clamp.ll | 71 ; amdgpu.pal.metadata.msgpack represents this: 84 !amdgpu.pal.metadata.msgpack = !{!0}
|
| H A D | amdpal-msgpack-default.ll | 69 ; amdgpu.pal.metadata.msgpack represents this: 82 !amdgpu.pal.metadata.msgpack = !{!0}
|
| H A D | amdpal-msgpack-ieee.ll | 71 ; amdgpu.pal.metadata.msgpack represents this: 84 !amdgpu.pal.metadata.msgpack = !{!0}
|
| H A D | amdpal-msgpack-es.ll | 14 !amdgpu.pal.metadata.msgpack = !{!0}
|
| H A D | amdpal-msgpack-ls.ll | 14 !amdgpu.pal.metadata.msgpack = !{!0}
|
| H A D | amdpal-msgpack-hs.ll | 15 !amdgpu.pal.metadata.msgpack = !{!0}
|
| H A D | amdpal-msgpack-gs.ll | 15 !amdgpu.pal.metadata.msgpack = !{!0}
|
| H A D | amdpal-msgpack-vs.ll | 15 !amdgpu.pal.metadata.msgpack = !{!0}
|
| H A D | amdpal-msgpack-cs.ll | 15 !amdgpu.pal.metadata.msgpack = !{!0}
|