Searched refs:DocNode (Results 1 – 8 of 8) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/include/llvm/BinaryFormat/ |
| H A D | MsgPackDocument.h | 38 class DocNode { 42 typedef std::map<DocNode, DocNode> MapTy; 43 typedef std::vector<DocNode> ArrayTy; 67 DocNode() : KindAndDoc(nullptr) {} in DocNode() function 150 friend bool operator<(const DocNode &Lhs, const DocNode &Rhs) { 180 friend bool operator==(const DocNode &Lhs, const DocNode &Rhs) { 185 friend bool operator!=(const DocNode &Lhs, const DocNode &Rhs) { 202 DocNode &operator=(const char *Val) { return *this = StringRef(Val); } 203 DocNode &operator=(StringRef Val); 204 DocNode &operator=(bool Val); [all …]
|
| H A D | AMDGPUMetadataVerifier.h | 29 class DocNode; variable 47 bool verifyScalar(msgpack::DocNode &Node, msgpack::Type SKind, 48 function_ref<bool(msgpack::DocNode &)> verifyValue = {}); 49 bool verifyInteger(msgpack::DocNode &Node); 50 bool verifyArray(msgpack::DocNode &Node, 51 function_ref<bool(msgpack::DocNode &)> verifyNode, 54 function_ref<bool(msgpack::DocNode &)> verifyNode); 58 function_ref<bool(msgpack::DocNode &)> verifyValue = {}); 61 bool verifyKernelArgs(msgpack::DocNode &Node); 62 bool verifyKernel(msgpack::DocNode &Node); [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/BinaryFormat/ |
| H A D | MsgPackDocument.cpp | 24 void DocNode::convertToArray() { *this = getDocument()->getArrayNode(); } in convertToArray() 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 &MapDocNode::operator[](int Key) { in operator []() 55 DocNode &MapDocNode::operator[](unsigned Key) { in operator []() 58 DocNode &MapDocNode::operator[](int64_t Key) { in operator []() 61 DocNode &MapDocNode::operator[](uint64_t Key) { in operator []() [all …]
|
| H A D | AMDGPUMetadataVerifier.cpp | 29 msgpack::DocNode &Node, msgpack::Type SKind, in verifyScalar() 30 function_ref<bool(msgpack::DocNode &)> verifyValue) { in verifyScalar() 50 bool MetadataVerifier::verifyInteger(msgpack::DocNode &Node) { in verifyInteger() 58 msgpack::DocNode &Node, function_ref<bool(msgpack::DocNode &)> verifyNode, in verifyArray() 70 function_ref<bool(msgpack::DocNode &)> verifyNode) { in verifyEntry() 80 function_ref<bool(msgpack::DocNode &)> verifyValue) { in verifyScalarEntry() 81 return verifyEntry(MapNode, Key, Required, [=](msgpack::DocNode &Node) { in verifyScalarEntry() 88 return verifyEntry(MapNode, Key, Required, [this](msgpack::DocNode &Node) { in verifyIntegerEntry() 93 bool MetadataVerifier::verifyKernelArgs(msgpack::DocNode &Node) { in verifyKernelArgs() 109 [](msgpack::DocNode &SNode) { in verifyKernelArgs() [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()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUPALMetadata.h | 27 msgpack::DocNode Registers; 28 msgpack::DocNode HwStages; 29 msgpack::DocNode ShaderFunctions; 140 msgpack::DocNode &refRegisters(); 146 msgpack::DocNode &refShaderFunctions();
|
| H A D | AMDGPUPALMetadata.cpp | 773 msgpack::DocNode &AMDGPUPALMetadata::refRegisters() { in refRegisters() 791 msgpack::DocNode &AMDGPUPALMetadata::refShaderFunctions() { in refShaderFunctions()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUHSAMetadataStreamer.h | 113 msgpack::DocNode &getRootMetadata(StringRef Key) { in getRootMetadata() 117 msgpack::DocNode &getHSAMetadataRoot() { in getHSAMetadataRoot()
|