Searched refs:TreeNode (Results 1 - 4 of 4) sorted by relevance

/openbsd-current/gnu/llvm/llvm/include/llvm/Object/
H A DWindowsResource.h155 class TreeNode;
162 const TreeNode &getTree() const { return Root; }
166 class TreeNode { class in class:llvm::object::WindowsResourceParser
169 using Children = std::map<T, std::unique_ptr<TreeNode>>;
188 static std::unique_ptr<TreeNode> createStringNode(uint32_t Index);
189 static std::unique_ptr<TreeNode> createIDNode();
191 static std::unique_ptr<TreeNode> createDataNode(uint16_t MajorVersion,
197 explicit TreeNode(uint32_t StringIndex);
198 TreeNode(uint16_t MajorVersion, uint16_t MinorVersion,
204 TreeNode *
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Object/
H A DWindowsResource.cpp267 TreeNode *TypeNode = TypeIt->second.get();
273 TreeNode *NameNode = NameIt->second.get();
295 TreeNode *FirstNode = FirstIt->second.get();
298 TreeNode *LastNode = LastIt->second.get();
351 TreeNode *Node;
379 bool WindowsResourceParser::TreeNode::addEntry(
382 std::vector<std::vector<UTF16>> &StringTable, TreeNode *&Result) {
383 TreeNode &TypeNode = addTypeNode(Entry, StringTable);
384 TreeNode &NameNode = TypeNode.addNameNode(Entry, StringTable);
388 Error WindowsResourceParser::addChildren(TreeNode
450 WindowsResourceParser::TreeNode::TreeNode(uint32_t StringIndex) function in class:llvm::object::WindowsResourceParser::TreeNode
453 WindowsResourceParser::TreeNode::TreeNode(uint16_t MajorVersion, function in class:llvm::object::WindowsResourceParser::TreeNode
[all...]
/openbsd-current/gnu/llvm/llvm/utils/TableGen/GlobalISel/
H A DGIMatchTree.h393 GIMatchTree *TreeNode; member in class:llvm::GIMatchTreeBuilder
418 GIMatchTreeBuilder(GIMatchTree *TreeNode, unsigned NextInstrID) argument
419 : TreeNode(TreeNode), NextInstrID(NextInstrID) {}
H A DGIMatchTree.cpp219 LLVM_DEBUG(dbgs() << "Building match tree node for " << TreeNode << "\n");
223 TreeNode->addPossibleLeaf(Leaf.getInfo(), Leaf.isFullyTraversed(),
281 TreeNode->dropLeavesAfter(
298 for (auto LeafPair : zip(Leaves, TreeNode->possible_leaves())) {
341 TreeNode->setNumChildren(Partitioner->getNumPartitions());
342 for (auto &C : enumerate(TreeNode->children())) {
347 TreeNode->setPartitioner(std::move(Partitioner));
372 TreeNode = TreeRoot.get();

Completed in 141 milliseconds