Searched refs:DocNode (Results 1 – 11 of 11) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | MsgPackDocument.h | 39 class DocNode { 43 typedef std::map<DocNode, DocNode> MapTy; 44 typedef std::vector<DocNode> ArrayTy; 68 DocNode() : KindAndDoc(nullptr) {} in DocNode() function 156 friend bool operator<(const DocNode &Lhs, const DocNode &Rhs) { 186 friend bool operator==(const DocNode &Lhs, const DocNode &Rhs) { 191 friend bool operator!=(const DocNode &Lhs, const DocNode &Rhs) { 208 DocNode &operator=(const char *Val) { return *this = StringRef(Val); } 209 LLVM_ABI DocNode &operator=(StringRef Val); 210 LLVM_ABI DocNode &operator=(MemoryBufferRef Val); [all …]
|
| H A D | AMDGPUMetadataVerifier.h | 30 class DocNode; variable 48 bool verifyScalar(msgpack::DocNode &Node, msgpack::Type SKind, 49 function_ref<bool(msgpack::DocNode &)> verifyValue = {}); 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); 59 function_ref<bool(msgpack::DocNode &)> verifyValue = {}); 62 bool verifyKernelArgs(msgpack::DocNode &Node); 63 bool verifyKernel(msgpack::DocNode &Node); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/ |
| H A D | MsgPackDocument.cpp | 23 // Convert this DocNode into an empty array. 24 void DocNode::convertToArray() { *this = getDocument()->getArrayNode(); } in convertToArray() 26 // Convert this DocNode into an empty map. 27 void DocNode::convertToMap() { *this = getDocument()->getMapNode(); } in convertToMap() 30 DocNode::MapTy::iterator MapDocNode::find(StringRef S) { in find() 36 DocNode &MapDocNode::operator[](StringRef S) { in operator []() 41 DocNode &MapDocNode::operator[](DocNode Key) { in operator []() 43 DocNode &N = (*Map)[Key]; in operator []() 52 DocNode [all...] |
| H A D | AMDGPUMetadataVerifier.cpp | 28 msgpack::DocNode &Node, msgpack::Type SKind, in verifyScalar() 29 function_ref<bool(msgpack::DocNode &)> verifyValue) { in verifyScalar() 49 bool MetadataVerifier::verifyInteger(msgpack::DocNode &Node) { 57 msgpack::DocNode &Node, function_ref<bool(msgpack::DocNode &)> verifyNode, in verifyArray() 69 function_ref<bool(msgpack::DocNode &)> verifyNode) { in verifyEntry() 79 function_ref<bool(msgpack::DocNode &)> verifyValue) { in verifyScalarEntry() 80 return verifyEntry(MapNode, Key, Required, [=](msgpack::DocNode &Node) { in verifyScalarEntry() 87 return verifyEntry(MapNode, Key, Required, [this](msgpack::DocNode &Node) { in verifyIntegerEntry() 92 bool MetadataVerifier::verifyKernelArgs(msgpack::DocNode in verifyIntegerEntry() [all...] |
| H A D | MsgPackDocumentYAML.cpp | 23 struct ScalarDocNode : DocNode { 24 ScalarDocNode(DocNode N) : DocNode(N) {} in ScalarDocNode() 35 std::string DocNode::toString() const { in toString() 69 StringRef DocNode::fromString(StringRef S, StringRef Tag) { in fromString() 146 template <> struct PolymorphicTraits<DocNode> { 148 static NodeKind getKind(const DocNode &N) { in getKind() 159 static MapDocNode &getAsMap(DocNode &N) { return N.getMap(/*Convert=*/true); } in getAsMap() 161 static ArrayDocNode &getAsSequence(DocNode &N) { in getAsSequence() 166 static ScalarDocNode &getAsScalar(DocNode &N) { in getAsScalar() 227 static DocNode &element(IO &IO, ArrayDocNode &A, size_t Index) { in element()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUPALMetadata.h | 32 msgpack::DocNode Registers; 33 msgpack::DocNode HwStages; 34 msgpack::DocNode ShaderFunctions; 36 msgpack::DocNode Version; 38 msgpack::DocNode ComputeRegisters; 39 msgpack::DocNode GraphicsRegisters; 169 msgpack::DocNode *refComputeRegister(StringRef field); 188 msgpack::DocNode &refRegisters(); 194 msgpack::DocNode &refShaderFunctions(); 203 msgpack::DocNode &refComputeRegisters(); [all …]
|
| H A D | AMDGPUDelayedMCExpr.h | 20 msgpack::DocNode &DN; 23 Expr(msgpack::DocNode &DN, msgpack::Type Type, const MCExpr *ExprValue) in Expr() 31 void assignDocNode(msgpack::DocNode &DN, msgpack::Type Type,
|
| H A D | AMDGPUDelayedMCExpr.cpp | 15 static msgpack::DocNode getNode(msgpack::DocNode DN, msgpack::Type Type, in getNode() 30 void DelayedMCExprs::assignDocNode(msgpack::DocNode &DN, msgpack::Type Type, in assignDocNode()
|
| H A D | AMDGPUPALMetadata.cpp | 909 msgpack::DocNode &AMDGPUPALMetadata::refRegisters() { in refRegisters() 927 msgpack::DocNode &AMDGPUPALMetadata::refShaderFunctions() { in refShaderFunctions() 950 msgpack::DocNode &AMDGPUPALMetadata::refComputeRegisters() { in refComputeRegisters() 966 msgpack::DocNode &AMDGPUPALMetadata::refGraphicsRegisters() { in refGraphicsRegisters() 982 msgpack::DocNode &AMDGPUPALMetadata::refHwStage() { in refHwStage() 1085 msgpack::DocNode *AMDGPUPALMetadata::refComputeRegister(StringRef field) { in refComputeRegister()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUHSAMetadataStreamer.h | 124 msgpack::DocNode &getRootMetadata(StringRef Key) { in getRootMetadata() 128 msgpack::DocNode &getHSAMetadataRoot() { in getHSAMetadataRoot()
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/ |
| H A D | Utility.cpp | 246 const auto IsKey = [](const msgpack::DocNode &DK, StringRef SK) { in extractKernelData() 250 const auto GetSequenceOfThreeInts = [](msgpack::DocNode &DN, in extractKernelData()
|