Searched refs:TreeEntry (Results 1 – 2 of 2) sorted by relevance
607 struct TreeEntry;613 int getEntryCost(TreeEntry *E);627 Value *vectorizeTree(TreeEntry *E);665 struct TreeEntry { struct in llvm::slpvectorizer::BoUpSLP666 TreeEntry(std::vector<TreeEntry> &Container) : Container(Container) {} in TreeEntry() argument699 std::vector<TreeEntry> &Container; argument712 TreeEntry *Last = &VectorizableTree[idx]; in newTreeEntry()734 std::vector<TreeEntry> VectorizableTree;736 TreeEntry *getTreeEntry(Value *V) { in getTreeEntry()1244 using TreeEntry = BoUpSLP::TreeEntry; typedef[all …]
392 struct TreeEntry;395 int getEntryCost(TreeEntry *E);405 Value *vectorizeTree(TreeEntry *E);444 struct TreeEntry { struct in llvm::slpvectorizer::BoUpSLP445 TreeEntry() : Scalars(), VectorizedValue(nullptr), in TreeEntry() function465 TreeEntry *newTreeEntry(ArrayRef<Value *> VL, bool Vectorized) { in newTreeEntry()468 TreeEntry *Last = &VectorizableTree[idx]; in newTreeEntry()484 std::vector<TreeEntry> VectorizableTree;920 for (TreeEntry &EIdx : VectorizableTree) { in buildTree()921 TreeEntry *Entry = &EIdx; in buildTree()[all …]